"use strict";(self.webpackChunkCustomerApp=self.webpackChunkCustomerApp||[]).push([[2042],{72042:(e,r,t)=>{t.r(r),t.d(r,{DEFAULT_VERSION:()=>a,FLUSH:()=>o,KEY_PREFIX:()=>n,PAUSE:()=>c,PERSIST:()=>u,PURGE:()=>s,REGISTER:()=>f,REHYDRATE:()=>i,createMigrate:()=>N,createPersistoid:()=>d,createTransform:()=>Y,getStoredState:()=>v,persistCombineReducers:()=>T,persistReducer:()=>E,persistStore:()=>L,purgeStoredState:()=>g});var n="persist:",o="persist/FLUSH",i="persist/REHYDRATE",c="persist/PAUSE",u="persist/PERSIST",s="persist/PURGE",f="persist/REGISTER",a=-1;function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function l(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function y(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function b(e,r,t,n){n.debug;var o=function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?l(t,!0).forEach((function(r){y(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},t);return e&&"object"===p(e)&&Object.keys(e).forEach((function(n){"_persist"!==n&&r[n]===t[n]&&(o[n]=e[n])})),o}function d(e){var r,t=e.blacklist||null,o=e.whitelist||null,i=e.transforms||[],c=e.throttle||0,u="".concat(void 0!==e.keyPrefix?e.keyPrefix:n).concat(e.key),s=e.storage;r=!1===e.serialize?function(e){return e}:"function"==typeof e.serialize?e.serialize:O;var f=e.writeFailHandler||null,a={},p={},l=[],y=null,b=null;function d(){if(0===l.length)return y&&clearInterval(y),void(y=null);var e=l.shift(),t=i.reduce((function(r,t){return t.in(r,e,a)}),a[e]);if(void 0!==t)try{p[e]=r(t)}catch(e){console.error("redux-persist/createPersistoid: error serializing state",e)}else delete p[e];0===l.length&&(Object.keys(p).forEach((function(e){void 0===a[e]&&delete p[e]})),b=s.setItem(u,r(p)).catch(h))}function v(e){return(!o||-1!==o.indexOf(e)||"_persist"===e)&&(!t||-1===t.indexOf(e))}function h(e){f&&f(e)}return{update:function(e){Object.keys(e).forEach((function(r){v(r)&&a[r]!==e[r]&&-1===l.indexOf(r)&&l.push(r)})),Object.keys(a).forEach((function(r){void 0===e[r]&&v(r)&&-1===l.indexOf(r)&&void 0!==a[r]&&l.push(r)})),null===y&&(y=setInterval(d,c)),a=e},flush:function(){for(;0!==l.length;)d();return b||Promise.resolve()}}}function O(e){return JSON.stringify(e)}function v(e){var r,t=e.transforms||[],o="".concat(void 0!==e.keyPrefix?e.keyPrefix:n).concat(e.key),i=e.storage;e.debug;return r=!1===e.deserialize?function(e){return e}:"function"==typeof e.deserialize?e.deserialize:h,i.getItem(o).then((function(e){if(e)try{var n={},o=r(e);return Object.keys(o).forEach((function(e){n[e]=t.reduceRight((function(r,t){return t.out(r,e,o)}),r(o[e]))})),n}catch(e){throw e}}))}function h(e){return JSON.parse(e)}function g(e){var r=e.storage,t="".concat(void 0!==e.keyPrefix?e.keyPrefix:n).concat(e.key);return r.removeItem(t,m)}function m(e){0}function P(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function j(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?P(t,!0).forEach((function(r){S(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):P(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function S(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function w(e,r){if(null==e)return{};var t,n,o=function(e,r){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var k=5e3;function E(e,r){var t=void 0!==e.version?e.version:a,n=(e.debug,void 0===e.stateReconciler?b:e.stateReconciler),f=e.getStoredState||v,p=void 0!==e.timeout?e.timeout:k,l=null,y=!1,O=!0,h=function(e){return e._persist.rehydrated&&l&&!O&&l.update(e),e};return function(a,b){var v=a||{},m=v._persist,P=w(v,["_persist"]);if(b.type===u){var S=!1,k=function(r,t){S||(b.rehydrate(e.key,r,t),S=!0)};if(p&&setTimeout((function(){!S&&k(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))}),p),O=!1,l||(l=d(e)),m)return j({},r(P,b),{_persist:m});if("function"!=typeof b.rehydrate||"function"!=typeof b.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return b.register(e.key),f(e).then((function(r){(e.migrate||function(e,r){return Promise.resolve(e)})(r,t).then((function(e){k(e)}),(function(e){k(void 0,e)}))}),(function(e){k(void 0,e)})),j({},r(P,b),{_persist:{version:t,rehydrated:!1}})}if(b.type===s)return y=!0,b.result(g(e)),j({},r(P,b),{_persist:m});if(b.type===o)return b.result(l&&l.flush()),j({},r(P,b),{_persist:m});if(b.type===c)O=!0;else if(b.type===i){if(y)return j({},P,{_persist:j({},m,{rehydrated:!0})});if(b.key===e.key){var E=r(P,b),R=b.payload,x=j({},!1!==n&&void 0!==R?n(R,a,E,e):E,{_persist:j({},m,{rehydrated:!0})});return h(x)}}if(!m)return r(a,b);var D=r(P,b);return D===P?a:h(j({},D,{_persist:m}))}}var R=t(78386);function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function D(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function _(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?D(t,!0).forEach((function(r){I(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):D(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function I(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function A(e,r,t,n){n.debug;var o=_({},t);return e&&"object"===x(e)&&Object.keys(e).forEach((function(n){var i;"_persist"!==n&&(r[n]===t[n]&&(null===(i=t[n])||Array.isArray(i)||"object"!==x(i)?o[n]=e[n]:o[n]=_({},o[n],{},e[n])))})),o}function T(e,r){return e.stateReconciler=void 0===e.stateReconciler?A:e.stateReconciler,E(e,(0,R.combineReducers)(r))}function z(e){return function(e){if(Array.isArray(e)){for(var r=0,t=new Array(e.length);r<e.length;r++)t[r]=e[r];return t}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function U(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?U(t,!0).forEach((function(r){F(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):U(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function F(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var H={registry:[],bootstrapped:!1},G=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:H,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case f:return C({},e,{registry:[].concat(z(e.registry),[r.key])});case i:var t=e.registry.indexOf(r.key),n=z(e.registry);return n.splice(t,1),C({},e,{registry:n,bootstrapped:0===n.length});default:return e}};function L(e,r,t){var n=t||!1,a=(0,R.createStore)(G,H,r&&r.enhancer?r.enhancer:void 0),p=function(e){a.dispatch({type:f,key:e})},l=function(r,t,o){var c={type:i,payload:t,err:o,key:r};e.dispatch(c),a.dispatch(c),n&&y.getState().bootstrapped&&(n(),n=!1)},y=C({},a,{purge:function(){var r=[];return e.dispatch({type:s,result:function(e){r.push(e)}}),Promise.all(r)},flush:function(){var r=[];return e.dispatch({type:o,result:function(e){r.push(e)}}),Promise.all(r)},pause:function(){e.dispatch({type:c})},persist:function(){e.dispatch({type:u,register:p,rehydrate:l})}});return r&&r.manualPersist||y.persist(),y}function N(e,r){(r||{}).debug;return function(r,t){if(!r)return Promise.resolve(void 0);var n=r._persist&&void 0!==r._persist.version?r._persist.version:a;if(n===t)return Promise.resolve(r);if(n>t)return Promise.resolve(r);var o=Object.keys(e).map((function(e){return parseInt(e)})).filter((function(e){return t>=e&&e>n})).sort((function(e,r){return e-r}));try{var i=o.reduce((function(r,t){return e[t](r)}),r);return Promise.resolve(i)}catch(e){return Promise.reject(e)}}}function Y(e,r){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.whitelist||null,o=t.blacklist||null;function i(e){return!(!n||-1!==n.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(r,t,n){return!i(t)&&e?e(r,t,n):r},out:function(e,t,n){return!i(t)&&r?r(e,t,n):e}}}}}]);