UNPKG

miniprogram-uploader

Version:
22 lines 854 B
import { Omit } from 'miniprogram-network-utils'; import { UploaderResponse, UploadOption, wx } from './uploader'; /** * 微信请求参数 (不包含回调函数) */ export declare type UploadParams = Omit<wx.UploadFileOption, 'success' | 'fail' | 'complete'>; /** * 构建请求参数 * baseUrl和dataUrl不同时为空 * @param data - 完整参数 */ export declare function transformUploadSendDefault(data: UploadOption): UploadParams; /** * 根据错误码处理数据(会尝试JSON.parse) * statusCode 2xx 操作成功仅返回data数据 * 否则抛出错误(rejected) * @param res - 返回结果 * @param options - 全部配置 * @returns 反序列化对象 */ export declare function transformUploadResponseOkData<T = any>(res: UploaderResponse, options: UploadOption): T; //# sourceMappingURL=transform.d.ts.map