PageSourceSearch

https://icatched.de/assets/Bootstrapper-WU7LbXMx.js

js icatched.de collected 2026-10-05 20:18:09 UTC 23,837 bytes, 1 lines download raw bytes

1import{i as e,t}from"./rolldown-runtime-Dd_uD5pT.js";import{r as n,s as r,t as i}from"./IEntityCollection-x7j1KAJQ.js";import{n as a,r as o,t as s}from"./isArray-CHUAi9Vr.js";import{t as c}from"./isBool-CSmmbijZ.js";import{t as l}from"./isString-Bjg5sYyd.js";import{l as u}from"./index-CGmWXY7z.js";import{i as d}from"./vendor-BFRf0H0a.js";function f(e){return!a(e)&&(typeof e==`function`||Object.prototype.toString.call(e)===`[object Function]`)}function p(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var m=typeof Symbol==`function`&&Symbol.observable||`@@observable`,h=()=>Math.random().toString(36).substring(7).split(``).join(`.`),g={INIT:`@@redux/INIT${h()}`,REPLACE:`@@redux/REPLACE${h()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${h()}`};function _(e){if(typeof e!=`object`||!e)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function v(e,t,n){if(typeof e!=`function`)throw Error(p(2));if(typeof t==`function`&&typeof n==`function`||typeof n==`function`&&typeof arguments[3]==`function`)throw Error(p(0));if(typeof t==`function`&&n===void 0&&(n=t,t=void 0),n!==void 0){if(typeof n!=`function`)throw Error(p(1));return n(v)(e,t)}let r=e,i=t,a=new Map,o=a,s=0,c=!1;function l(){o===a&&(o=new Map,a.forEach((e,t)=>{o.set(t,e)}))}function u(){if(c)throw Error(p(3));return i}function d(e){if(typeof e!=`function`)throw Error(p(4));if(c)throw Error(p(5));let t=!0;l();let n=s++;return o.set(n,e),function(){if(t){if(c)throw Error(p(6));t=!1,l(),o.delete(n),a=null}}}function f(e){if(!_(e))throw Error(p(7));if(e.type===void 0)throw Error(p(8));if(typeof e.type!=`string`)throw Error(p(17));if(c)throw Error(p(9));try{c=!0,i=r(i,e)}finally{c=!1}return(a=o).forEach(e=>{e()}),e}function h(e){if(typeof e!=`function`)throw Error(p(10));r=e,f({type:g.REPLACE})}function y(){let e=d;return{subscribe(t){if(typeof t!=`object`||!t)throw Error(p(11));function n(){let e=t;e.next&&e.next(u())}return n(),{unsubscribe:e(n)}},[m](){return this}}}return f({type:g.INIT}),{dispatch:f,subscribe:d,getState:u,replaceReducer:h,[m]:y}}function y(e,t,n){return v(e,t,n)}function ee(e){Object.keys(e).forEach(t=>{let n=e[t];if(n(void 0,{type:g.INIT})===void 0)throw Error(p(12));if(n(void 0,{type:g.PROBE_UNKNOWN_ACTION()})===void 0)throw Error(p(13))})}function te(e){let t=Object.keys(e),n={};for(let r=0;r<t.length;r++){let i=t[r];typeof e[i]==`function`&&(n[i]=e[i])}let r=Object.keys(n),i;try{ee(n)}catch(e){i=e}return function(e={},t){if(i)throw i;let a=!1,o={};for(let i=0;i<r.length;i++){let s=r[i],c=n[s],l=e[s],u=c(l,t);if(u===void 0)throw t&&t.type,Error(p(14));o[s]=u,a||=u!==l}return a||=r.length!==Object.keys(e).length,a?o:e}}function b(...e){return e.length===0?e=>e:e.length===1?e[0]:e.reduce((e,t)=>(...n)=>e(t(...n)))}function ne(...e){return t=>(n,r)=>{let i=t(n,r),a=()=>{throw Error(p(15))},o={getState:i.getState,dispatch:(e,...t)=>a(e,...t)};return a=b(...e.map(e=>e(o)))(i.dispatch),{...i,dispatch:a}}}var re={},x=class{_handlers=[];on(e){this._handlers.push(e)}off(e){this._handlers=this._handlers.filter(t=>t!==e)}trigger(e){let t=!0;for(let n of this._handlers){let r=n(e);c(r)&&!r&&(t=!1)}return t}expose(){return this}},S=class e{static _instance;
1_onChangeEvent=new x;_reducers={...re};static getInstance(){return this._instance||=new this}static combine(e,t={}){for(let t in e)t in e||(e[String(t)]=(e={})=>e);return te(e)}static create(e,t){return(n=e,r)=>{if(r.type in t){let e=t[r.type];if(!a(e))return e(n,r)}return n}}constructor(){}combine(t=Object.create(null)){return e.combine(this._reducers,t)}addCombinedReducers(e){this.reducers={...this._reducers,...e}}register(e,t){this._reducers[e]=t,this._onChangeEvent.trigger(this.reducers)}unregister(e){delete this._reducers[e],this._onChangeEvent.trigger(this.reducers)}addListener(e){this._onChangeEvent.on(e)}removeListener(e){this._onChangeEvent.off(e)}get reducers(){return{...this._reducers}}set reducers(e){this._reducers=e}},C=S.getInstance();function w(e,...t){return[...e??[],...t]}var T=e=>({items:e??[],count:e?.length??0});function ie(e,t){return e.filter(t)}function ae(e,t,n){return e.filter(e=>e[t]!==n)}function oe(e,t){return e.map(t)}function E(e,t,n,r){return e.map(e=>e[t]===n?f(r)?r(e):r:e)}var D=class e{static addToCollection(e=T(),...t){let n={...e,items:w(e.items,...t)};return n.count=n.items.length,n}static mergeCollection(t=T(),n){return{...e.addToCollection(t,...n.items),next:n.next,prev:n.prev,self:n.self,page:n.page,pageSize:n.pageSize,totalCount:n.totalCount??t.totalCount}}static removeFromCollection(e=T(),t){let n={...e,items:ie(e.items,t)};return n.count=n.items.length,n}static removeFromCollectionByProperty(e=T(),t,n){let r={...e,items:ae(e.items,t,n)};return r.count=r.items.length,r}static updateElementOfCollection(e=T(),t){return{...e,items:oe(e.items,t)}}static updateElementOfCollectionByProperty(e=T(),t,n,r){return{...e,items:E(e.items,t,n,r)}}},O=class{static addToCollection(e=i(),...t){return D.addToCollection(e,...t)}static mergeCollection(e=i(),t){return D.mergeCollection(e,t)}static removeFromCollection(e=i(),t){return D.removeFromCollection(e,t)}static removeFromCollectionByProperty(e=i(),t,n){return D.removeFromCollectionByProperty(e,t,n)}static updateElementOfCollection(e=i(),t){return D.updateElementOfCollection(e,t)}static updateElementOfCollectionByProperty(e=i(),t,n,r){return D.updateElementOfCollectionByProperty(e,t,n,r)}};function k(e){return e.payload.result}function A(e){return e.payload.params}var j=(...e)=>Object.assign({},...e);function M(e,t){return s(t)&&t.length>0?j(e,Object.fromEntries(t)):j(e,t)}function N(e,t){let n=(t?`${t}.${e}`:e).toUpperCase();return{[e]:n,[`${e}_REQUEST`]:`${n}_REQUEST`,[`${e}_RESPONSE`]:`${n}_RESPONSE`,[`${e}_FAILED`]:`${n}_FAILED`}}var P=`persist:`,se=`persist/FLUSH`,F=`persist/REHYDRATE`,ce=`persist/PAUSE`,le=`persist/PERSIST`,ue=`persist/PURGE`,I=`persist/REGISTER`;function L(e){return L=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},L(e)}function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function de(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?R(n,!0).forEach(function(t){fe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pe(e,t,n,r){r.debug;var i=de({},n);return e&&L(e)===`object`&&Object.keys(e).forEach(function(r){r!==`_persist`&&t[r]===n[r]&&(i[r]=e[r])}),i}function me(e){var t=e.blacklist||null,n=e.whitelist||null,r=e.transforms||[],i=e.throttle||0,a=`${e.keyPrefix===void 0?P:e.keyPrefix}${e.key}`,o=e.storage,s=e.serialize===!1?function(e){return e}:typeof e.serialize==`function`?e.serialize:he,c=e.writeFailHandler||null,l={},u={},d=[],f=null,p=null,m=function(e){Object.keys(e).forEach(function(t){_(t)&&l[t]!==e[t]&&d.indexOf(t)===-1&&d.push(t)}),Object.keys(l).forEach(function(t){e[t]===void 0&&_(t)&&d.indexOf(t)===-1&&l[t]!==void 0&&d.push(t)}),f===null&&(f=setInterval(h,i)),l=e};function h(){if(d.length===0){f&&clearInterval(f),f=null;return}var e=d.shift(),t=r.reduce(function(t,n){return n.in(t,e,l)},l[e]);if(t!==void 0)try{u[e]=s(t)}catch(e){console.error(`redux-persist/createPersistoid: error serializing state`,e)}else delete u[e];d.length===0&&g()}function g(){Object.keys(u).forEach(function(e){l[e]===void 0&&delete u[e]}),p=o.setItem(a,s(u)).catch(v)}function _(e){return!(n&&n.indexOf(e)===-1&&e!==`_persist`||t&&t.indexOf(e)!==-1)}function v(e){c&&c(e)}return{update:m,flush:function(){for(;d.length!==0;)h();return p||Promise.resolve()}}}function he(e){return JSON.stringify(e)}function ge(e){var t=e.transforms||[],n=`${e.keyPrefix===void 0?P:e.keyPrefix}${e.key}`,r=e.storage;e.debug;var i=e.deserialize===!1?function(e){return e}:typeof e.deserialize==`function`?e.deserialize:_e;return r.getItem(n).then(function(e){if(e)try{var n={},r=i(e);return Object.keys(r).forEach(function(e){n[e]=t.reduceRight(function(t,n){return n.out(t,e,r)},i(r[e]))}),n}catch(e){throw e}})}function _e(e){return JSON.parse(e)}function ve(e){var t=e.storage,n=`${e.keyPrefix===void 0?P:e.keyPrefix}${e.key}`;return t.removeItem(n,ye)}function ye(e){}function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function B(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
1t%2?z(n,!0).forEach(function(t){be(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function be(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xe(e,t){if(e==null)return{};var n=Se(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Se(e,t){if(e==null)return{};for(var n={},r=Object.keys(e),i,a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Ce=5e3;function V(e,t){var n=e.version===void 0?-1:e.version;e.debug;var r=e.stateReconciler===void 0?pe:e.stateReconciler,i=e.getStoredState||ge,a=e.timeout===void 0?Ce:e.timeout,o=null,s=!1,c=!0,l=function(e){return e._persist.rehydrated&&o&&!c&&o.update(e),e};return function(u,d){var f=u||{},p=f._persist,m=xe(f,[`_persist`]);if(d.type===`persist/PERSIST`){var h=!1,g=function(t,n){h||=(d.rehydrate(e.key,t,n),!0)};if(a&&setTimeout(function(){!h&&g(void 0,Error(`redux-persist: persist timed out for persist key "${e.key}"`))},a),c=!1,o||=me(e),p)return B({},t(m,d),{_persist:p});if(typeof d.rehydrate!=`function`||typeof d.register!=`function`)throw 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 d.register(e.key),i(e).then(function(t){(e.migrate||function(e,t){return Promise.resolve(e)})(t,n).then(function(e){g(e)},function(e){g(void 0,e)})},function(e){g(void 0,e)}),B({},t(m,d),{_persist:{version:n,rehydrated:!1}})}if(d.type===`persist/PURGE`)return s=!0,d.result(ve(e)),B({},t(m,d),{_persist:p});if(d.type===`persist/FLUSH`)return d.result(o&&o.flush()),B({},t(m,d),{_persist:p});if(d.type===`persist/PAUSE`)c=!0;else if(d.type===`persist/REHYDRATE`){if(s)return B({},m,{_persist:B({},p,{rehydrated:!0})});if(d.key===e.key){var _=t(m,d),v=d.payload;return l(B({},r!==!1&&v!==void 0?r(v,u,_,e):_,{_persist:B({},p,{rehydrated:!0})}))}}if(!p)return t(u,d);var y=t(m,d);return y===m?u:l(B({},y,{_persist:p}))}}function we(e){return De(e)||Ee(e)||Te()}function Te(){throw TypeError(`Invalid attempt to spread non-iterable instance`)}function Ee(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)===`[object Arguments]`)return Array.from(e)}function De(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function U(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?H(n,!0).forEach(function(t){Oe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Oe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var W={registry:[],bootstrapped:!1},ke=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case I:return U({},e,{registry:[].concat(we(e.registry),[t.key])});case F:var n=e.registry.indexOf(t.key),r=we(e.registry);return r.splice(n,1),U({},e,{registry:r,bootstrapped:r.length===0});default:return e}};function Ae(e,t,n){var r=n||!1,i=v(ke,W,t&&t.enhancer?t.enhancer:void 0),a=function(e){i.dispatch({type:I,key:e})},o=function(t,n,a){var o={type:F,payload:n,err:a,key:t};e.dispatch(o),i.dispatch(o),r&&s.getState().bootstrapped&&(r(),r=!1)},s=U({},i,{purge:function(){var t=[];return e.dispatch({type:ue,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:se,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:ce})},persist:function(){e.dispatch({type:le,register:a,rehydrate:o})}});return t&&t.manualPersist||s.persist(),s}var G=`id`,K=class e{static create(t,n){let{baseUrl:r,selfUrl:i}=n,a={...N(`GET_ALL`,t.toUpperCase()),...N(`GET`,t.toUpperCase()),...N(`ADD`,t.toUpperCase()),...N(`UPDATE`,t.toUpperCase()),...N(`DELETE`,t.toUpperCase())};return[a,e._createActionCreator(r,a,i,a.GET_ALL,a.GET,a.ADD,a.UPDATE,a.DELETE)]}static createReducer(t,n){let r={collection:i()},a=e=>n(e).collection??i(),o=(e,t)=>n(e).collection.items.find(e=>e.id===t);return[S.create(r,{[t.GET_ALL_RESPONSE]:(e,t)=>M(e,{collection:k(t)}),[t.GET_RESPONSE]:(t,n)=>M(t,{collection:e.handleGetEntityResponse(t.collection,n)}),[t.ADD_RESPONSE]:(t,n)=>M(t,{collection:e.handleAddEntityResponse(t.collection,n)}),[t.UPDATE_RESPONSE]:(t,n)=>M(t,{collection:e.handleUpdateEntityResponse(t.collection,n)}
1),[t.DELETE_RESPONSE]:(t,n)=>M(t,{collection:e.handleDeleteEntityResponse(t.collection,n)})}),a,o]}static handleGetAllResponse(e,t){if(A(t).isNext){let n=k(t);return O.mergeCollection(e,n)}return k(t)}static handleGetEntityResponse(e,t){let n=k(t);return e.items.find(e=>e.id===n.id)?O.updateElementOfCollectionByProperty(e,G,n.id,n):O.addToCollection(e,n)}static handleAddEntityResponse(e,t){return O.addToCollection(e,k(t))}static handleUpdateEntityResponse(e,t){let n=A(t);return O.updateElementOfCollectionByProperty(e,G,n.id,n)}static handleDeleteEntityResponse(e,t){let n=A(t);return O.removeFromCollectionByProperty(e,G,n.id)}static createAsyncActionTypes(e){return[`${e}_REQUEST`,`${e}_RESPONSE`,`${e}_FAILED`]}static _createActionCreator(e,t,r,i,a,o,s,c){return class{static getAll(t){let r=t?.href??e;return q.createAsyncActionByType(i.toString(),async()=>n.get(r),{isNext:!!t?.href})}static get(e){let t=r(e);return q.createAsyncActionByType(a.toString(),async()=>n.get(t))}static create(t){let r=e;return q.createAsyncActionByType(o.toString(),async()=>n.put(r,t))}static update(e){let t=r(e.id);return q.createAsyncActionByType(s.toString(),async()=>n.patch(t,e),e)}static delete(e){let t=r(e.id);return q.createAsyncActionByType(c.toString(),async()=>n.delete(t),e)}}}},q=class e{static createAction(e,t){return{type:e,payload:t}}static createAsyncAction(e,t,n,r=()=>!0,i,a,o){return{type:e,types:t,shouldCallAPI:r,callAPI:n,payload:i,showBusyIndicator:a,isInterruptive:o}}static createAsyncActionByType(t,n,r,i,a){return e.createAsyncAction(t,e.createAsyncActionTypes(t),n,void 0,r,i,a)}static createAsyncActionTypes(e){return K.createAsyncActionTypes(e)}};function je(e){if(!a(e)&&`types`in e&&`callAPI`in e){let{types:t,callAPI:n}=e;if(!t)return!1;if(!s(t)||t.length!==3||!t.every(l))throw TypeError(`Expected an array of three string types.`);if(!f(n))throw TypeError(`Expected callAPI to be a function.`);return!0}return!1}function J(e){return(t=>n=>async r=>e(t,n,r))}async function Y(e,t,n,r,i,a,o,s,c,l){if(s){let i={dispatch:e,calledAction:n,result:c,response:s,actionType:r,payload:a,state:t};if(n.onError&&n.onError(i),!X.trigger(i))return}return await e({type:r,payload:{result:o,params:a||{},response:s,error:c,statusText:i,interruptive:n.isInterruptive}})}async function Me(e,t,n,i,a,o,s){let c=s,u;if(c)try{u=l(c)?JSON.parse(c):c}catch(e){r.error(`[Core]`,`handleApiFetchResponseError`,`Error parsing errorInfo`,e)}return await Y(e,t,n,a,``,o,s,i,u)}function Ne(e,t,n,r,i,a,o,s){if(X.trigger({dispatch:e,response:r,calledAction:n,actionType:a,result:i,payload:s,state:t}))return e(q.createAction(a,{result:i,params:s,response:r}))}async function Pe(e,t,n,i,a,o,s){let c,l;try{l=await i(t());let u=await l?.text(),d=u;try{d=JSON.parse(u)}catch(e){r.error(`[Core]`,`startApiFetchRequest`,`Error parsing response as JSON`,e)}c=l.ok?await Ne(e,t(),n,l,d,a,o,s):await Me(e,t(),n,l,o,s,d)}catch(r){if(r?.name!==`AbortError`)return await Y(e,t(),n,o,r?.message,s,void 0,l,`network`)}return c}var X=new x,Fe=[J(async(e,t,n)=>{let{dispatch:r,getState:i}=e;if(!je(n))return t(n);let{types:a,callAPI:o,shouldCallAPI:s=e=>!0,payload:c={}}=n;if(!s(i()))return;let[l,u,d]=a;return await r({type:l,payload:c}),await Pe(r,i,n,o,u,d,c)})],Z=class e{static _instance;
1_onChangeEvent=new x;_middlewares=[...Fe];static getInstance(){return this._instance||=new this}static applyMiddleware(e){return ne(...e)}constructor(){}applyMiddleware(){return e.applyMiddleware(this.middlewares)}register(e){s(e)?this.middlewares=[].concat(this._middlewares,e):this.middlewares.push(e),this._onChangeEvent.trigger(this.middlewares)}concat(...e){this.middlewares=[].concat(this.middlewares,...e),this._onChangeEvent.trigger(this.middlewares)}addListener(e){this._onChangeEvent.on(e)}removeListener(e){this._onChangeEvent.off(e)}get middlewares(){return this._middlewares}set middlewares(e){this._middlewares=e}}.getInstance();function Ie(...e){let t=Object.create(null);if(e)for(let n of e){let e=n.entries();for(let n of e)t[n[0]]=n[1]}return t}var Q=class e{static _instance;_modules=Ie();_onChange=new x;static getInstance(){return this._instance||=new this}static _concatResults(e,t){let n=[],r=Object.values(e);for(let e of r){let r=e[t]();r&&(s(r)?n=n.concat(r):n.push(r))}return n}constructor(){}getRegisteredModules(){return Object.values(this.modules)}getReducer(){let e={},t=Object.values(this.modules);for(let n of t)e[n.moduleIdent.toLowerCase()]=n.reducer;return e}getMiddlewares(){return e._concatResults(this.modules,`middleware`)}renderModules(){return e._concatResults(this.modules,`render`)}renderRoutes(){return e._concatResults(this.modules,`renderRoutes`)}registerModule(e){this.moduleAlreadyExists(e)||(S.getInstance().register(e.moduleIdent.toLowerCase(),e.reducer),this.modules={...this.modules,[e.moduleIdent.toUpperCase()]:e})}unregisterModule(e){this.moduleAlreadyExists(e)||(delete this.modules[e.moduleIdent.toUpperCase()],S.getInstance().unregister(e.moduleIdent.toLowerCase()))}initializeModules(){}async importModules(){await this.initializeModules()}addListener(e){this._onChange.on(e)}removeListener(e){this._onChange.off(e)}moduleAlreadyExists(e){let t=e.moduleIdent.toLowerCase();return t in this.modules&&!o(this.modules[t])}set modules(e){this._modules=e,this._onChange.trigger(e)}get modules(){return this._modules}}.getInstance(),Le=t((e=>{e.__esModule=!0,e.default=a;function t(e){return t=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},t(e)}function n(){}var r={getItem:n,setItem:n,removeItem:n};function i(e){if((typeof self>`u`?`undefined`:t(self))!==`object`||!(e in self))return!1;try{var n=self[e],r=`redux-persist ${e} test`;n.setItem(r,`test`),n.getItem(r),n.removeItem(r)}catch{return!1}return!0}function a(e){var t=`${e}Storage`;return i(t)?self[t]:r}})),Re=t((e=>{e.__esModule=!0,e.default=r;var t=n(Le());function n(e){return e&&e.__esModule?e:{default:e}}function r(e){var n=(0,t.default)(e);return{getItem:function(e){return new Promise(function(t,r){t(n.getItem(e))})},setItem:function(e,t){return new Promise(function(r,i){r(n.setItem(e,t))})},removeItem:function(e){return new Promise(function(t,r){t(n.removeItem(e))})}}}})),ze=e(t((e=>{e.__esModule=!0,e.default=void 0;var t=n(Re());function n(e){return e&&e.__esModule?e:{default:e}}e.default=(0,t.default)(`local`)}))(),1),$={key:`${globalThis?.location?.host??`app`}-store`,storage:ze.default,whitelist:u.persistWhitelist,blacklist:u.persistBlacklist},Be=class{static onStoreInitialized=new x;static _store;static _persistor;static configure(e={},t=[],n){let r=f(e)?V(n??$,e):this.createReducer(e,Q.getReducer(),void 0);return this._finalCreateStore(r,this.applyMiddleware(t),void 0)}static applyMiddleware(e=[]){let t=Q.getMiddlewares();return Z.concat(e,t),Z.addListener(this._onMiddlewaresChanged.bind(this)),Z.applyMiddleware()}static createReducer(e={},t=Object.create(null),n=Object.create(null),r){let i={...e,...n,...t};return C.addCombinedReducers(i),C.addListener(this._onReducerChanged.bind(this)),V($,C.combine(r))}static _onReducerChanged(e){this.store&&this.store.replaceReducer(V($,C.combine(this.store.getState())))}static _onMiddlewaresChanged(e){}static _finalCreateStore(e,t,n){let r=this._devToolsComposer(t)(y)(e,n
1);return this._store=r,this.onStoreInitialized.trigger(r),this._persistor=Ae(r),{store:this._store,persistor:this._persistor}}static get _devToolsComposer(){let e=b;return u.enableDevTools&&globalThis?.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&(e=globalThis.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__),e}static get store(){return this._store}static get persistor(){return this._persistor}},Ve=d(),He=!!(window.location.hostname===`localhost`||window.location.hostname===`[::1]`||/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/.exec(window.location.hostname));function Ue(e){if(!u.isDevelopmentMode&&`serviceWorker`in navigator){let t=`${window.location.href}/service-worker.js`;He?(async()=>{await Ge(t,e),await navigator.serviceWorker.ready,r.log(`This web app is being served cache-first by a service worker. To learn more, visit https://bit.ly/CRA-PWA`)})():We(t,e)}}async function We(e,t){try{let n=await navigator.serviceWorker.register(e);n.onupdatefound=()=>{let e=n.installing;e!=null&&(e.onstatechange=()=>{e.state===`installed`&&(navigator.serviceWorker.controller?(r.log(`New content is available and will be used when all tabs for this page are closed. See https://bit.ly/CRA-PWA.`),t&&t.onUpdate&&t.onUpdate(n)):(r.log(`Content is cached for offline use.`),t&&t.onSuccess&&t.onSuccess(n)))})}}catch(e){r.error(`Error during service worker registration:`,e)}}async function Ge(e,t){try{let n=await fetch(e,{headers:{"Service-Worker":`script`}}),r=n.headers.get(`content-type`);n.status===404||r!=null&&r.indexOf(`javascript`)===-1?(await(await navigator.serviceWorker.ready).unregister(),window.location.reload()):We(e,t)}catch(e){r.warn(`No internet connection found. App is running in offline mode.`,e)}}var Ke=class{static initializeStore(e={},t=[],n){return Be.configure(e,t,n)}static async startUpStandalone(e,t,n){n&&await n();let r=document.getElementById(e);if(a(r))throw Error(u.messages.ERR_ROOT_NODE_NOT_FOUND);let i=f(t)?t():t;(0,Ve.createRoot)(r).render(i),Ue({onUpdate:()=>{window.location.reload()}})}};export{Ke as Bootstrapper,Ke as default,N as a,k as c,E as d,w as f,F as i,O as l,q as n,M as o,S as p,K as r,A as s,J as t,D as u};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.