Validation_Suite/validation-suite/frontend/atlas/.next/static/chunks/1qhkk_szgh621.js

1 line
No EOL
14 KiB
JavaScript

(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,54858,t=>{"use strict";let e="/api/v1";async function r(t,e){let r=await t.text();if(!r)return e;try{let t=JSON.parse(r);return t.detail??t.message??r}catch{return r}}async function s(t,e){let r=await fetch("/api/login",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t,password:e}),credentials:"include"});if(!r.ok){let t=Error(await r.text()||`HTTP ${r.status}`);throw t.status=r.status,t}return r.json()}async function i(t,r){let s=await fetch(`${e}${t}`,{cache:"no-store",credentials:"include"});if(!s.ok)throw Error(`API request failed: ${s.status}`);return s.json()}async function n(t,s,i,n){let a=await fetch(`${e}${t}`,{method:i,headers:{"Content-Type":"application/json"},body:JSON.stringify(n),credentials:"include"});if(!a.ok)throw Error(await r(a,`API request failed: ${a.status}`));return a.json()}async function a(t,s){let i=await fetch(`${e}${t}`,{method:"DELETE",credentials:"include"});if(!i.ok)throw Error(await r(i,`API request failed: ${i.status}`))}async function u(t,s,i){let n=await fetch(`${e}${t}`,{...i,headers:{"Content-Type":"application/json",...i?.headers??{}},credentials:"include"});if(!n.ok)throw Error(await r(n,`API request failed: ${n.status}`));return n.json()}t.s(["API_BASE",0,e,"apiDelete",0,a,"apiFetch",0,u,"apiGet",0,i,"apiSend",0,n,"login",0,s,"normalizeValidationPayload",0,function(t){return{...t,...Object.fromEntries(["contact_id","examiner_id"].map(e=>[e,t[e]||null]))}}])},66027,t=>{"use strict";let e;var r=t.i(75555),s=t.i(73911),i=t.i(40143),n=t.i(86491),a=t.i(15823),u=t.i(93803),o=t.i(19273),h=t.i(80166),l=class extends a.Subscribable{constructor(t,e){super(),this.options=e,this.#t=t,this.#e=null,this.#r=(0,u.pendingThenable)(),this.bindMethods(),this.setOptions(e)}#t;#s=void 0;#i=void 0;#n=void 0;#a;#u;#r;#e;#o;#h;#l;#c;#d;#p;#f=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#s.addObserver(this),c(this.#s,this.options)?this.#y():this.updateResult(),this.#m())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return d(this.#s,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return d(this.#s,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#R(),this.#s.removeObserver(this)}setOptions(t){let e=this.options,r=this.#s;if(this.options=this.#t.defaultQueryOptions(t),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,o.resolveQueryBoolean)(this.options.enabled,this.#s))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#s.setOptions(this.options),e._defaulted&&!(0,o.shallowEqualObjects)(this.options,e)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#s,observer:this});let s=this.hasListeners();s&&p(this.#s,r,this.options,e)&&this.#y(),this.updateResult(),s&&(this.#s!==r||(0,o.resolveQueryBoolean)(this.options.enabled,this.#s)!==(0,o.resolveQueryBoolean)(e.enabled,this.#s)||(0,o.resolveStaleTime)(this.options.staleTime,this.#s)!==(0,o.resolveStaleTime)(e.staleTime,this.#s))&&this.#g();let i=this.#Q();s&&(this.#s!==r||(0,o.resolveQueryBoolean)(this.options.enabled,this.#s)!==(0,o.resolveQueryBoolean)(e.enabled,this.#s)||i!==this.#p)&&this.#O(i)}getOptimisticResult(t){var e,r;let s=this.#t.getQueryCache().build(this.#t,t),i=this.createResult(s,t);return e=this,r=i,(0,o.shallowEqualObjects)(e.getCurrentResult(),r)||(this.#n=i,this.#u=this.options,this.#a=this.#s.state),i}getCurrentResult(){return this.#n}trackResult(t,e){return new Proxy(t,{get:(t,r)=>(this.trackProp(r),e?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#r.status||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(t,r))})}trackProp(t){this.#f.add(t)}getCurrentQuery(){return this.#s}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){let e=this.#t.defaultQueryOptions(t),r=this.#t.getQueryCache().build(this.#t,e);return r.fetch().then(()=>this.createResult(r,e))}fetch(t){return this.#y({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#y(t){this.#b();let e=this.#s.fetch(this.options,t);return t?.throwOnError||(e=e.catch(o.noop)),e}#g(){this.#v();let t=(0,o.resolveStaleTime)(this.options.staleTime,this.#s);if(s.environmentManager.isServer()||this.#n.isStale||!(0,o.isValidTimeout)(t))return;let e=(0,o.timeUntilStale)(this.#n.dataUpdatedAt,t);this.#c=h.timeoutManager.setTimeout(()=>{this.#n.isStale||this.updateResult()},e+1)}#Q(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#s):this.options.refetchInterval)??!1}#O(t){this.#R(),this.#p=t,!s.environmentManager.isServer()&&!1!==(0,o.resolveQueryBoolean)(this.options.enabled,this.#s)&&(0,o.isValidTimeout)(this.#p)&&0!==this.#p&&(this.#d=h.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||r.focusManager.isFocused())&&this.#y()},this.#p))}#m(){this.#g(),this.#O(this.#Q())}#v(){void 0!==this.#c&&(h.timeoutManager.clearTimeout(this.#c),this.#c=void 0)}#R(){void 0!==this.#d&&(h.timeoutManager.clearInterval(this.#d),this.#d=void 0)}createResult(t,e){let r,s=this.#s,i=this.options,a=this.#n,h=this.#a,l=this.#u,d=t!==s?t.state:this.#i,{state:y}=t,m={...y},v=!1;if(e._optimisticResults){let r=this.hasListeners(),a=!r&&c(t,e),u=r&&p(t,s,e,i);(a||u)&&(m={...m,...(0,n.fetchState)(y.data,t.options)}),"isRestoring"===e._optimisticResults&&(m.fetchStatus="idle")}let{error:R,errorUpdatedAt:b,status:g}=m;r=m.data;let Q=!1;if(void 0!==e.placeholderData&&void 0===r&&"pending"===g){let t;a?.isPlaceholderData&&e.placeholderData===l?.placeholderData?(t=a.data,Q=!0):t="function"==typeof e.placeholderData?e.placeholderData(this.#l?.state.data,this.#l):e.placeholderData,void 0!==t&&(g="success",r=(0,o.replaceData)(a?.data,t,e),v=!0)}if(e.select&&void 0!==r&&!Q)if(a&&r===h?.data&&e.select===this.#o)r=this.#h;else try{this.#o=e.select,r=e.select(r),r=(0,o.replaceData)(a?.data,r,e),this.#h=r,this.#e=null}catch(t){this.#e=t}this.#e&&(R=this.#e,r=this.#h,b=Date.now(),g="error");let O="fetching"===m.fetchStatus,S="pending"===g,T="error"===g,I=S&&O,E=void 0!==r,w={status:g,fetchStatus:m.fetchStatus,isPending:S,isSuccess:"success"===g,isError:T,isInitialLoading:I,isLoading:I,data:r,dataUpdatedAt:m.dataUpdatedAt,error:R,errorUpdatedAt:b,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:m.dataUpdateCount>d.dataUpdateCount||m.errorUpdateCount>d.errorUpdateCount,isFetching:O,isRefetching:O&&!S,isLoadingError:T&&!E,isPaused:"paused"===m.fetchStatus,isPlaceholderData:v,isRefetchError:T&&E,isStale:f(t,e),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,o.resolveQueryBoolean)(e.enabled,t)};if(this.options.experimental_prefetchInRender){let e=void 0!==w.data,r="error"===w.status&&!e,i=t=>{r?t.reject(w.error):e&&t.resolve(w.data)},n=()=>{i(this.#r=w.promise=(0,u.pendingThenable)())},a=this.#r;switch(a.status){case"pending":t.queryHash===s.queryHash&&i(a);break;case"fulfilled":(r||w.data!==a.value)&&n();break;case"rejected":r&&w.error===a.reason||n()}}return w}updateResult(){let t=this.#n,e=this.createResult(this.#s,this.options);if(this.#a=this.#s.state,this.#u=this.options,void 0!==this.#a.data&&(this.#l=this.#s),(0,o.shallowEqualObjects)(e,t))return;this.#n=e;let r=()=>{if(!t)return!0;let{notifyOnChangeProps:e}=this.options,r="function"==typeof e?e():e;if("all"===r||!r&&!this.#f.size)return!0;let s=new Set(r??this.#f);return this.options.throwOnError&&s.add("error"),Object.keys(this.#n).some(e=>this.#n[e]!==t[e]&&s.has(e))};this.#S({listeners:r()})}#b(){let t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#s)return;let e=this.#s;this.#s=t,this.#i=t.state,this.hasListeners()&&(e?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#m()}#S(t){i.notifyManager.batch(()=>{t.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#t.getQueryCache().notify({query:this.#s,type:"observerResultsUpdated"})})}};function c(t,e){return!1!==(0,o.resolveQueryBoolean)(e.enabled,t)&&void 0===t.state.data&&("error"!==t.state.status||!1!==(0,o.resolveQueryBoolean)(e.retryOnMount,t))||void 0!==t.state.data&&d(t,e,e.refetchOnMount)}function d(t,e,r){if(!1!==(0,o.resolveQueryBoolean)(e.enabled,t)&&"static"!==(0,o.resolveStaleTime)(e.staleTime,t)){let s="function"==typeof r?r(t):r;return"always"===s||!1!==s&&f(t,e)}return!1}function p(t,e,r,s){return(t!==e||!1===(0,o.resolveQueryBoolean)(s.enabled,t))&&(!r.suspense||"error"!==t.state.status)&&f(t,r)}function f(t,e){return!1!==(0,o.resolveQueryBoolean)(e.enabled,t)&&t.isStaleByTime((0,o.resolveStaleTime)(e.staleTime,t))}t.i(47167);var y=t.i(71645),m=t.i(12598);t.i(43476);var v=y.createContext((e=!1,{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e})),R=y.createContext(!1);R.Provider;var b=(t,e,r)=>e.fetchOptimistic(t).catch(()=>{r.clearReset()});t.s(["useQuery",0,function(t,e){return function(t,e,r){let n,a=y.useContext(R),u=y.useContext(v),h=(0,m.useQueryClient)(r),l=h.defaultQueryOptions(t);h.getDefaultOptions().queries?._experimental_beforeQuery?.(l);let c=h.getQueryCache().get(l.queryHash),d=!1!==t.subscribed;if(l._optimisticResults=a?"isRestoring":d?"optimistic":void 0,l.suspense){let t=t=>"static"===t?t:Math.max(t??1e3,1e3),e=l.staleTime;l.staleTime="function"==typeof e?(...r)=>t(e(...r)):t(e),"number"==typeof l.gcTime&&(l.gcTime=Math.max(l.gcTime,1e3))}n=c?.state.error&&"function"==typeof l.throwOnError?(0,o.shouldThrowError)(l.throwOnError,[c.state.error,c]):l.throwOnError,(l.suspense||l.experimental_prefetchInRender||n)&&!u.isReset()&&(l.retryOnMount=!1),y.useEffect(()=>{u.clearReset()},[u]);let p=!h.getQueryCache().get(l.queryHash),[f]=y.useState(()=>new e(h,l)),g=f.getOptimisticResult(l),Q=!a&&d;if(y.useSyncExternalStore(y.useCallback(t=>{let e=Q?f.subscribe(i.notifyManager.batchCalls(t)):o.noop;return f.updateResult(),e},[f,Q]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),y.useEffect(()=>{f.setOptions(l)},[l,f]),l?.suspense&&g.isPending)throw b(l,f,u);if((({result:t,errorResetBoundary:e,throwOnError:r,query:s,suspense:i})=>t.isError&&!e.isReset()&&!t.isFetching&&s&&(i&&void 0===t.data||(0,o.shouldThrowError)(r,[t.error,s])))({result:g,errorResetBoundary:u,throwOnError:l.throwOnError,query:c,suspense:l.suspense}))throw g.error;if(h.getDefaultOptions().queries?._experimental_afterQuery?.(l,g),l.experimental_prefetchInRender&&!s.environmentManager.isServer()&&g.isLoading&&g.isFetching&&!a){let t=p?b(l,f,u):c?.promise;t?.catch(o.noop).finally(()=>{f.updateResult()})}return l.notifyOnChangeProps?g:f.trackResult(g)}(t,l,e)}],66027)},54616,t=>{"use strict";var e=t.i(71645),r=t.i(14272),s=t.i(40143),i=t.i(15823),n=t.i(19273),a=class extends i.Subscribable{#t;#n=void 0;#T;#I;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#E()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),(0,n.shallowEqualObjects)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#T,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,n.hashKey)(e.mutationKey)!==(0,n.hashKey)(this.options.mutationKey)?this.reset():this.#T?.state.status==="pending"&&this.#T.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#T?.removeObserver(this)}onMutationUpdate(t){this.#E(),this.#S(t)}getCurrentResult(){return this.#n}reset(){this.#T?.removeObserver(this),this.#T=void 0,this.#E(),this.#S()}mutate(t,e){return this.#I=e,this.#T?.removeObserver(this),this.#T=this.#t.getMutationCache().build(this.#t,this.options),this.#T.addObserver(this),this.#T.execute(t)}#E(){let t=this.#T?.state??(0,r.getDefaultState)();this.#n={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#S(t){s.notifyManager.batch(()=>{if(this.#I&&this.hasListeners()){let e=this.#n.variables,r=this.#n.context,s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#I.onSuccess?.(t.data,e,r,s)}catch(t){Promise.reject(t)}try{this.#I.onSettled?.(t.data,null,e,r,s)}catch(t){Promise.reject(t)}}else if(t?.type==="error"){try{this.#I.onError?.(t.error,e,r,s)}catch(t){Promise.reject(t)}try{this.#I.onSettled?.(void 0,t.error,e,r,s)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t(this.#n)})})}},u=t.i(12598);t.s(["useMutation",0,function(t,r){let i=(0,u.useQueryClient)(r),[o]=e.useState(()=>new a(i,t));e.useEffect(()=>{o.setOptions(t)},[o,t]);let h=e.useSyncExternalStore(e.useCallback(t=>o.subscribe(s.notifyManager.batchCalls(t)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),l=e.useCallback((t,e)=>{o.mutate(t,e).catch(n.noop)},[o]);if(h.error&&(0,n.shouldThrowError)(o.options.throwOnError,[h.error]))throw h.error;return{...h,mutate:l,mutateAsync:h.mutate}}],54616)},37727,t=>{"use strict";let e=(0,t.i(75254).default)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);t.s(["X",0,e],37727)},40160,t=>{"use strict";let e=(0,t.i(75254).default)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);t.s(["Download",0,e],40160)},3030,t=>{"use strict";var e=t.i(43476),r=t.i(18566),s=t.i(57344);t.s(["default",0,function(){let t=(0,r.useParams)();return(0,e.jsx)(s.default,{validationId:t.id})}])}]);