UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

23 lines (22 loc) 1.06 kB
import "../../../../node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es/lodash.mjs"; import "../../../../utils/index.mjs"; import { ref as m, computed as t, onMounted as u } from "vue"; import d from "../../../../node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es/cloneDeep.mjs"; import { isObject as a } from "../../../../utils/is.mjs"; function w(n, i) { const e = m(d(n.pagination || {})), o = t({ get() { return a(n.pagination) ? n.pagination : {}; }, set(r) { i("update:pagination", r); } }), g = t(() => n.name && n.paginationStorage !== !1 && a(n.pagination) && n.pagination.pageSize); return u(() => { a(n.formData) && window.sessionStorage.getItem("zCrudPagination") && JSON.parse(window.sessionStorage.getItem("zCrudPagination"))[n.name] && i("update:pagination", JSON.parse(sessionStorage.getItem("zCrudPagination"))[n.name]); }), { middlePagination: o, originPagination: e, isUsePaginationStorage: g }; } export { w as usePaginationStorage }; //# sourceMappingURL=usePaginationStorage.mjs.map