UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

24 lines • 749 B
import { ComponentProps, ReactNode, Ref } from "react"; //#region src/base-ui/Upload/type.d.ts interface UploadChangeInfo { file: File; fileList: File[]; } interface UploadProps extends Omit<ComponentProps<'span'>, 'onChange' | 'title'> { accept?: string; beforeUpload?: (file: File, fileList: File[]) => boolean | Promise<boolean | void> | void; description?: ReactNode; directory?: boolean; disabled?: boolean; dragger?: boolean; maxCount?: number; multiple?: boolean; onChange?: (info: UploadChangeInfo) => void; onFiles?: (files: File[]) => void; openFileDialogOnClick?: boolean; ref?: Ref<HTMLElement>; title?: ReactNode; } //#endregion export { UploadChangeInfo, UploadProps }; //# sourceMappingURL=type.d.mts.map