@lvxiaowu/antd4
Version:
antd4-components
35 lines (33 loc) • 774 B
TypeScript
import React from 'react'
import { UploadProps } from 'antd'
interface UploadValueObj {
url: string
uid?: number | string
name?: string
[propName: string]: any
}
interface OssConfig {
accessKeyId: string
accessKeySecret: string
bucket: string
region: string
securityToken: string
}
export interface SdUploadProps extends UploadProps {
/**
* 上传文件的最大尺寸
*/
maxSize?: number
/**
* 上传文件的最多个数
*/
maxCount?: number
value?: string | Array<string | UploadValueObj> | UploadValueObj
getOSSConfig(): OssConfig | Promise<OssConfig>
/**
* 上传到对应的文件夹下
*/
dirname?: string
}
declare const SdUpload: React.FC<SdUploadProps>
export default SdUpload