@wangeditor-next/editor
Version:
Web rich text editor, Web 富文本编辑器
13 lines (12 loc) • 491 B
TypeScript
/**
* @description gen uploader
* @author wangfupeng
*/
import type Uppy from '@uppy/core';
import type { IDomEditor } from '../editor/interface';
import type { IUploadAdapter, IUploadConfig, IUploader } from './interface';
type IUploadConfigWithAdapter = IUploadConfig & {
uploadAdapter: IUploadAdapter;
};
declare function createUploader<T extends IUploadConfig>(config: T, editor?: IDomEditor): T extends IUploadConfigWithAdapter ? IUploader : Uppy;
export default createUploader;