import{Tt as e,n as t}from"./vue-vendor-DMUmTARL.js";import{n}from"./admin-monitor-Bvq7GwsD.js";var r={available:!1,mounts:[]},i=t(`docker-meta`,()=>{let t=e(null),i=e(!1),a=e(!1),o=null,s=()=>o||(i.value=!0,o=(async()=>{try{t.value=(await n())?.data??null??r}catch(e){console.error(`获取 Docker 容器元数据失败:`,e),t.value=r}finally{a.value=!0,i.value=!1,o=null}return t.value??r})(),o);return{meta:t,loading:i,loaded:a,fetch:s,ensureLoaded:()=>a.value&&t.value?Promise.resolve(t.value):s()}});export{i as t};