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>

3 lines (2 loc) 1.03 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require("../../../../node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es/lodash.cjs");require("../../../../utils/index.cjs");const n=require("vue"),u=require("../../../../node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es/cloneDeep.cjs"),i=require("../../../../utils/is.cjs");function s(e,t){const a=n.ref(u(e.pagination||{})),o=n.computed({get(){return i.isObject(e.pagination)?e.pagination:{}},set(r){t("update:pagination",r)}}),g=n.computed(()=>e.name&&e.paginationStorage!==!1&&i.isObject(e.pagination)&&e.pagination.pageSize);return n.onMounted(()=>{i.isObject(e.formData)&&window.sessionStorage.getItem("zCrudPagination")&&JSON.parse(window.sessionStorage.getItem("zCrudPagination"))[e.name]&&t("update:pagination",JSON.parse(sessionStorage.getItem("zCrudPagination"))[e.name])}),{middlePagination:o,originPagination:a,isUsePaginationStorage:g}}exports.usePaginationStorage=s; //# sourceMappingURL=usePaginationStorage.cjs.map