@open-data-v/data
Version:
OpenDataV 数据处理基础组件包
3 lines (2 loc) • 743 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("lodash-es"),n=require("../utils.umd.cjs"),r=t=>{const e={};for(const o of t)o.key&&!o.disable&&(e[o.key]=o.value);return e},s=t=>Object.keys(t).map(e=>({key:e,value:t[e],disable:!1,id:n.uuid()})),u=t=>{const e=a.cloneDeep(t);return{headers:r(t.headers),params:r(t.params),data:r(t.data),method:e.method,url:e.url,otherConfig:e.otherConfig}},d=t=>{const e=a.cloneDeep(t);return{headers:s(e.headers),params:s(e.params),data:s(e.data),method:e.method,url:e.url,otherConfig:e.otherConfig}};exports.KVToRecordable=r;exports.recordabletoKV=s;exports.requestOptionsToStore=u;exports.storeOptionToRequestOptions=d;
//# sourceMappingURL=utils.umd.cjs.map
;