UNPKG

@aplus-frontend/ui

Version:

2 lines (1 loc) 387 B
"use strict";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;