TypeScript и типы
Для использования типов в TypeScript проекте, добавьте "vs-vue3-select" в раздел "types" в файле tsconfig.json:
{
"compilerOptions": {
"types": [
"vs-vue3-select"
]
}
}
Далее можете импортировать их при необходимости. Например:
<template>
<div id="app">
<div>
<v-select :options="['test','test1']" :createOption="foo"/>
</div>
</div>
</template>
<script lang="ts" setup>
import type {CreateOptionFunction} from "vs-vue3-select";
const foo: CreateOptionFunction = (value: string | number): object => {
return {label: value}
};
</script>