@fe6/water-pro
Version:
An enterprise-class UI design language and Vue-based implementation
23 lines (22 loc) • 981 B
TypeScript
/** @format */
import { ConfigConsumerProps } from '../../config-provider';
import { FileItem, FileInfo } from '../types/types';
export declare const acceptList: string[];
export declare const acceptListString: string;
export declare function useUpload(props: Recordable, params: Recordable, configProvider: ConfigConsumerProps): {
imageName: import("vue").Ref<string>;
imageUrl: import("vue").Ref<string>;
loading: import("vue").Ref<boolean>;
beforeUpload: (file: FileItem, accept?: string[]) => Promise<unknown>;
removeImage: () => void;
handleChange: (info: FileInfo) => void;
headers: any;
};
export declare function useMoreUpload(props: Recordable, params: Recordable): {
imageList: import("vue").Ref<string[]>;
moreLoading: import("vue").Ref<boolean>;
beforeUpload: (file: FileItem, accept?: string[]) => Promise<unknown>;
removeOneImage: (idx: number) => void;
handleMoreChange: (info: FileInfo) => void;
headers: any;
};