use-all-agents-jqC_HEho.js 557 B

1
  1. import{M as a}from"./vue-vendor-C15EL-OS.js";import{O as l,K as r,ad as i}from"./index-CcX5yBDS.js";function u(s){const t=r(s);i.setItem(t)}function c(){const s=i.getItem(),t=l(s);return t===null?[]:t}const h=a("all_agents",{state:()=>({agents:[]}),actions:{getList(){if(this.agents.length===0){const t=c();return this.agents=t,this.agents}return this.agents},getInfo(s){if(!s)return null;const t=this.getList(),o=t.length;for(let e=0;e<o;e++){const n=t[e];if(n.id===s)return n}return null},setList(s){const t=l(r(s));this.agents=t,u(t)}}});export{h as u};