UNPKG

@aplus-frontend/ui

Version:

17 lines (16 loc) 409 B
import { onMounted as u, onActivated as i } from "vue"; function n(e) { const s = (["reset", "submit", void 0].includes(e?.refreshType) ? e?.refreshType : "submit") ?? "submit", t = e?.refreshBefore ?? (() => !0); let r = !0; u(() => { r = !1; }), i(() => { const f = t?.(); r || f && setTimeout(() => { e?.apTableRef?.value?.[s](); }); }); } export { n as useGridRefresh };