@aplus-frontend/ui
Version:
2 lines (1 loc) • 387 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("vue");function i(e){const t=(["reset","submit",void 0].includes(e?.refreshType)?e?.refreshType:"submit")??"submit",u=e?.refreshBefore??(()=>!0);let r=!0;s.onMounted(()=>{r=!1}),s.onActivated(()=>{const f=u?.();r||f&&setTimeout(()=>{e?.apTableRef?.value?.[t]()})})}exports.useGridRefresh=i;