UNPKG

@artmate/chat

Version:

借鉴字节开源react库AntX,通过vue实现的版本

29 lines (28 loc) 785 B
import { UploadProps } from 'element-plus'; import { Attachment } from '../attachment/interface'; import { CSSProperties } from 'vue'; export interface FileListCardProps { item: { file?: Attachment; percent?: number; thumbUrl?: string; } & Attachment; onRemove?: (item: Attachment) => void; className?: string; style?: CSSProperties; disabled?: boolean; } export interface fileListProps { items: Attachment[]; onRemove: (item: Attachment) => void; overflow?: 'scrollX' | 'scrollY' | 'wrap'; upload: Partial<UploadProps>; disabled?: boolean; listClassName?: string; listStyle?: CSSProperties; itemClassName?: string; itemStyle?: CSSProperties; } export interface ProgressProps { percent: number; }