Files
Express_console_build/build/static/js/4451.436239f4.chunk.js

1 line
5.9 KiB
JavaScript

"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4451],{13437:(e,t,r)=>{r.d(t,{p:()=>n});var s=r(91323),i=r(73413);const n=(0,s.T7)((function(e){return new i.Control.Zoom(e)}))},19283:(e,t,r)=>{r.d(t,{z:()=>u});var s=r(91323),i=r(81501),n=r(73413),o=r(85672);const u=(0,s.wk)((function(e,t){const r=new n.Popup(e,t.overlayContainer);return(0,i.Q)(r,t)}),(function(e,t,r,s){let{position:i}=r;(0,o.useEffect)((function(){const{instance:r}=e;function n(e){e.popup===r&&(r.update(),s(!0))}function o(e){e.popup===r&&s(!1)}return t.map.on({popupopen:n,popupclose:o}),null==t.overlayContainer?(null!=i&&r.setLatLng(i),r.openOn(t.map)):t.overlayContainer.bindPopup(r),function(){var e;t.map.off({popupopen:n,popupclose:o}),null===(e=t.overlayContainer)||void 0===e||e.unbindPopup(),t.map.removeLayer(r)}}),[e,t,s,i])}))},38965:(e,t,r)=>{r.d(t,{ko:()=>i});var s=r(12414);r(85672);function i(){return(0,s.U$)().map}},66166:(e,t,r)=>{r.d(t,{UF6:()=>i});var s=r(21583);function i(e){return(0,s.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M400 148l-21.12-24.57A191.43 191.43 0 00240 64C134 64 48 150 48 256s86 192 192 192a192.09 192.09 0 00181.07-128"}},{tag:"path",attr:{d:"M464 97.42V208a16 16 0 01-16 16H337.42c-14.26 0-21.4-17.23-11.32-27.31L436.69 86.1C446.77 76 464 83.16 464 97.42z"}}]})(e)}},97448:(e,t,r)=>{r.d(t,{E:()=>S});var s,i,n,o,u,a,c,l,h,p,f,d=r(53986),A=r(85672),b=r(4473),v=r(68341),y=r(86547),m=r(48149),O=r(30138),g=r(90010);function w(e,t){return e.filter((e=>!t.includes(e)))}var Q=(s=(0,v.A)("client"),i=(0,v.A)("result"),n=(0,v.A)("queries"),o=(0,v.A)("observers"),u=(0,v.A)("options"),a=(0,v.A)("combinedResult"),c=(0,v.A)("setResult"),l=(0,v.A)("combineResult"),h=(0,v.A)("findMatchingObservers"),p=(0,v.A)("onUpdate"),f=(0,v.A)("notify"),class extends O.Q{constructor(e,t,r){super(),Object.defineProperty(this,f,{value:R}),Object.defineProperty(this,p,{value:j}),Object.defineProperty(this,h,{value:P}),Object.defineProperty(this,l,{value:E}),Object.defineProperty(this,c,{value:C}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,i,{writable:!0,value:void 0}),Object.defineProperty(this,n,{writable:!0,value:void 0}),Object.defineProperty(this,o,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),(0,b.A)(this,s)[s]=e,(0,b.A)(this,n)[n]=[],(0,b.A)(this,o)[o]=[],(0,b.A)(this,c)[c]([]),this.setQueries(t,r)}onSubscribe(){1===this.listeners.size&&(0,b.A)(this,o)[o].forEach((e=>{e.subscribe((t=>{(0,b.A)(this,p)[p](e,t)}))}))}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,(0,b.A)(this,o)[o].forEach((e=>{e.destroy()}))}setQueries(e,t,r){(0,b.A)(this,n)[n]=e,(0,b.A)(this,u)[u]=t,y.j.batch((()=>{const e=(0,b.A)(this,o)[o],t=(0,b.A)(this,h)[h]((0,b.A)(this,n)[n]);t.forEach((e=>e.observer.setOptions(e.defaultedQueryOptions,r)));const s=t.map((e=>e.observer)),i=s.map((e=>e.getCurrentResult())),u=s.some(((t,r)=>t!==e[r]));(e.length!==s.length||u)&&((0,b.A)(this,o)[o]=s,(0,b.A)(this,c)[c](i),this.hasListeners()&&(w(e,s).forEach((e=>{e.destroy()})),w(s,e).forEach((e=>{e.subscribe((t=>{(0,b.A)(this,p)[p](e,t)}))})),(0,b.A)(this,f)[f]()))}))}getCurrentResult(){return(0,b.A)(this,a)[a]}getQueries(){return(0,b.A)(this,o)[o].map((e=>e.getCurrentQuery()))}getObservers(){return(0,b.A)(this,o)[o]}getOptimisticResult(e,t){const r=(0,b.A)(this,h)[h](e),s=r.map((e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)));return[s,e=>(0,b.A)(this,l)[l](null!==e&&void 0!==e?e:s,t),()=>r.map(((e,t)=>{const r=s[t];return e.defaultedQueryOptions.notifyOnChangeProps?r:e.observer.trackResult(r)}))]}});function C(e){var t;(0,b.A)(this,i)[i]=e,(0,b.A)(this,a)[a]=(0,b.A)(this,l)[l](e,null===(t=(0,b.A)(this,u)[u])||void 0===t?void 0:t.combine)}function E(e,t){return t?(0,g.BH)((0,b.A)(this,a)[a],t(e)):e}function P(e){const t=(0,b.A)(this,o)[o],r=new Map(t.map((e=>[e.options.queryHash,e]))),i=e.map((e=>(0,b.A)(this,s)[s].defaultQueryOptions(e))),n=i.flatMap((e=>{const t=r.get(e.queryHash);return null!=t?[{defaultedQueryOptions:e,observer:t}]:[]})),u=new Set(n.map((e=>e.defaultedQueryOptions.queryHash))),a=i.filter((e=>!u.has(e.queryHash))),c=e=>{const t=(0,b.A)(this,s)[s].defaultQueryOptions(e),r=(0,b.A)(this,o)[o].find((e=>e.options.queryHash===t.queryHash));return null!==r&&void 0!==r?r:new m.$((0,b.A)(this,s)[s],t)},l=a.map((e=>({defaultedQueryOptions:e,observer:c(e)})));return n.concat(l).sort(((e,t)=>i.indexOf(e.defaultedQueryOptions)-i.indexOf(t.defaultedQueryOptions)))}function j(e,t){const r=(0,b.A)(this,o)[o].indexOf(e);-1!==r&&((0,b.A)(this,c)[c](function(e,t,r){const s=e.slice(0);return s[t]=r,s}((0,b.A)(this,i)[i],r,t)),(0,b.A)(this,f)[f]())}function R(){y.j.batch((()=>{this.listeners.forEach((e=>{e((0,b.A)(this,i)[i])}))}))}var k=r(66299),q=r(89404),H=r(40154),L=r(98964),M=r(50505);const x=["queries"];function S(e,t){let{queries:r}=e,s=(0,d.A)(e,x);const i=(0,k.jE)(t),n=(0,q.w)(),o=(0,H.h)(),u=A.useMemo((()=>r.map((e=>{const t=i.defaultQueryOptions(e);return t._optimisticResults=n?"isRestoring":"optimistic",t}))),[r,i,n]);u.forEach((e=>{(0,M.tu)(e),(0,L.LJ)(e,o)})),(0,L.wZ)(o);const[a]=A.useState((()=>new Q(i,u,s))),[c,l,h]=a.getOptimisticResult(u,s.combine);A.useSyncExternalStore(A.useCallback((e=>n?()=>{}:a.subscribe(y.j.batchCalls(e))),[a,n]),(()=>a.getCurrentResult()),(()=>a.getCurrentResult())),A.useEffect((()=>{a.setQueries(u,s,{listeners:!1})}),[u,s,a]);const p=c.some(((e,t)=>(0,M.EU)(u[t],e)))?c.flatMap(((e,t)=>{const r=u[t];if(r){const t=new m.$(i,r);if((0,M.EU)(r,e))return(0,M.iL)(r,t,o);(0,M.nE)(e,n)&&(0,M.iL)(r,t,o)}return[]})):[];if(p.length>0)throw Promise.all(p);const f=c.find(((e,t)=>{const r=u[t];return r&&(0,L.$1)({result:e,errorResetBoundary:o,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash)})}));if(null!==f&&void 0!==f&&f.error)throw f.error;return l(h())}}}]);