SYN/public/admin/assets/useDictOptions.52ebb676.js

2 lines
413 B
JavaScript
Raw Permalink Normal View History

2025-11-28 07:29:47 +00:00
import"./index.0f3c9d87.js";import{a1 as l,p as f}from"./@vue.54440ad7.js";function d(t){const s=l({}),e=Object.keys(t),i=e.map(o=>{const a=t[o];return s[o]=[],()=>a.api(f(a.params)||{})}),r=async()=>{(await Promise.allSettled(i.map(a=>a()))).forEach((a,p)=>{const n=e[p];if(a.status=="fulfilled"){const{transformData:c}=t[n],u=c?c(a.value):a.value;s[n]=u}})};return r(),{optionsData:s,refresh:r}}export{d as u};