import{k as m}from"./index.DxJKo3PQ.js";import{G as u,c as d}from"./crud.D_TxcN2I.js";import{h as f}from"./columnPermission.CXxtPz_m.js";import{a as s,q as _,aj as o,J as l,o as C,K as h,S as k,H as g,u as x}from"./vue.D1BjjNmv.js";import"./index.Dn4eb_De.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";const O=s({name:"devicepreserve"}),q=s({...O,setup(v){const{crudBinding:r,crudRef:n,crudExpose:t,crudOptions:a,resetCrudOptions:c}=m({createCrudOptions:d});return _(async()=>{const e=await f(u,a);c(e),t.doRefresh()}),(e,w)=>{const p=o("fs-crud"),i=o("fs-page");return C(),l(i,null,{default:h(()=>[k(p,g({ref_key:"crudRef",ref:n},x(r)),null,16)]),_:1})}}});export{q as default};