ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
8 lines (7 loc) • 544 B
TypeScript
import { type MaybeRefOrGetter } from 'vue';
import type { SuggestionItem } from './interface';
import type { KeyboardEventHandler } from 'ant-design-vue/es/_util/EventInterface';
/**
* Since Cascader not support ref active, we use `value` to mock the active item.
*/
export default function useActive(items: MaybeRefOrGetter<SuggestionItem[]>, open: MaybeRefOrGetter<boolean>, rtl: MaybeRefOrGetter<boolean>, onSelect: (value: string[]) => void, onCancel: () => void): readonly [import("vue").Ref<string[], string[]>, KeyboardEventHandler];