| 1 |
- var A=function(t){return function(e){return!!e&&typeof e=="object"}(t)&&!function(e){var r=Object.prototype.toString.call(e);return r==="[object RegExp]"||r==="[object Date]"||function(i){return i.$$typeof===E}(e)}(t)},E=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.element"):60103;function m(t,e){return e.clone!==!1&&e.isMergeableObject(t)?b(Array.isArray(t)?[]:{},t,e):t}function I(t,e,r){return t.concat(e).map(function(i){return m(i,r)})}function h(t){return Object.keys(t).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(r){return e.propertyIsEnumerable(r)}):[]}(t))}function M(t,e){try{return e in t}catch{return!1}}function b(t,e,r){(r=r||{}).arrayMerge=r.arrayMerge||I,r.isMergeableObject=r.isMergeableObject||A,r.cloneUnlessOtherwiseSpecified=m;var i=Array.isArray(e);return i===Array.isArray(t)?i?r.arrayMerge(t,e,r):function(f,l,a){var p={};return a.isMergeableObject(f)&&h(f).forEach(function(o){p[o]=m(f[o],a)}),h(l).forEach(function(o){(function(s,n){return M(s,n)&&!(Object.hasOwnProperty.call(s,n)&&Object.propertyIsEnumerable.call(s,n))})(f,o)||(p[o]=M(f,o)&&a.isMergeableObject(l[o])?function(s,n){if(!n.customMerge)return b;var c=n.customMerge(s);return typeof c=="function"?c:b}(o,a)(f[o],l[o],a):m(l[o],a))}),p}(t,e,r):m(e,r)}b.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,i){return b(r,i,e)},{})};var _=b;function P(t){var e=(t=t||{}).storage||window&&window.localStorage,r=t.key||"vuex";function i(n,c){var u=c.getItem(n);try{return typeof u=="string"?JSON.parse(u):typeof u=="object"?u:void 0}catch{}}function f(){return!0}function l(n,c,u){return u.setItem(n,JSON.stringify(c))}function a(n,c){return Array.isArray(c)?c.reduce(function(u,j){return function(g,y,w,x){return!/^(__proto__|constructor|prototype)$/.test(y)&&((y=y.split?y.split("."):y.slice(0)).slice(0,-1).reduce(function(d,S){return d[S]=d[S]||{}},g)[y.pop()]=w),g}(u,j,(O=n,(O=((v=j).split?v.split("."):v).reduce(function(g,y){return g&&g[y]},O))===void 0?void 0:O));var O,v},{}):n}function p(n){return function(c){return n.subscribe(c)}}(t.assertStorage||function(){e.setItem("@@",1),e.removeItem("@@")})(e);var o,s=function(){return(t.getState||i)(r,e)};return t.fetchBeforeUse&&(o=s()),function(n){t.fetchBeforeUse||(o=s()),typeof o=="object"&&o!==null&&(n.replaceState(t.overwrite?o:_(n.state,o,{arrayMerge:t.arrayMerger||function(c,u){return u},clone:!1})),(t.rehydrated||function(){})(n)),(t.subscriber||p)(n)(function(c,u){(t.filter||f)(c)&&(t.setState||l)(r,(t.reducer||a)(u,t.paths),e)})}}export{P as a};
|