UNPKG

@artmate/chat

Version:

**开箱即用的AI组件库(基于 Vue3 + ElementPlus)**

9 lines (8 loc) 438 B
import { Ref } from 'vue'; import { BubbleListProps } from '../interface'; export interface UseListDataReturnType { ListData: Ref<BubbleListProps['items']>; setListData: (value: BubbleListProps['items']) => void; } export type ListItemType = ReturnType<typeof useListData>['ListData']['value'][number]; export default function useListData(items: BubbleListProps['items'], roles?: BubbleListProps['roles']): UseListDataReturnType;