UNPKG

ant-design-x-vue-next

Version:

Ant Design X for Vue — community continuation aligned with @ant-design/x

16 lines (15 loc) 565 B
import { type MaybeRefOrGetter, type Ref } from 'vue'; export type CollapsibleOptions = { defaultExpandedKeys?: string[]; expandedKeys?: string[]; onExpand?: (expandedKeys: string[]) => void; }; /** * Controlled / uncontrolled expanded group keys for Conversations.groupable. */ declare function useCollapsible(enableCollapse: MaybeRefOrGetter<boolean>, options: MaybeRefOrGetter<CollapsibleOptions>): { enableCollapse: Ref<boolean>; expandedKeys: Ref<string[]>; onItemExpand: (groupKey: string) => void; }; export default useCollapsible;