ultisuite-client/out/_next/static/chunks/798-c5ae6f8305e8e62a.js
R3D347HR4Y d6d18f911b
Some checks failed
E2E / Playwright e2e (push) Has been cancelled
Lots of stuff and mobile app
2026-06-17 00:13:28 +02:00

1 line
7.8 KiB
JavaScript

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[798],{9321:(t,e,i)=>{function r(t,e,{checkForDefaultPrevented:i=!0}={}){return function(r){if(t?.(r),!1===i||!r.defaultPrevented)return e?.(r)}}i.d(e,{mK:()=>r}),"u">typeof window&&window.document&&window.document.createElement},14216:(t,e,i)=>{i.d(e,{i:()=>a});var r,n=i(91356),s=i(84844),o=(r||(r=i.t(n,2)))[" useInsertionEffect ".trim().toString()]||s.N;function a({prop:t,defaultProp:e,onChange:i=()=>{},caller:r}){let[s,u,c]=function({defaultProp:t,onChange:e}){let[i,r]=n.useState(t),s=n.useRef(i),a=n.useRef(e);return o(()=>{a.current=e},[e]),n.useEffect(()=>{s.current!==i&&(a.current?.(i),s.current=i)},[i,s]),[i,r,a]}({defaultProp:e,onChange:i}),l=void 0!==t,h=l?t:s;{let e=n.useRef(void 0!==t);n.useEffect(()=>{let t=e.current;if(t!==l){let e=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t?"controlled":"uncontrolled"} to ${e}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}e.current=l},[l,r])}return[h,n.useCallback(e=>{if(l){let i="function"==typeof e?e(t):e;i!==t&&c.current?.(i)}else u(e)},[l,t,u,c])]}Symbol("RADIX:SYNC_STATE")},64427:(t,e,i)=>{i.d(e,{Dc:()=>u,TL:()=>o});var r=i(91356),n=i(1709),s=i(4208);function o(t){var e;let i,o=(e=t,(i=r.forwardRef((t,e)=>{let{children:i,...s}=t;if(r.isValidElement(i)){var o;let t,a,u=(o=i,(a=(t=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?o.ref:(a=(t=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?o.props.ref:o.props.ref||o.ref),c=function(t,e){let i={...e};for(let r in e){let n=t[r],s=e[r];/^on[A-Z]/.test(r)?n&&s?i[r]=(...t)=>{let e=s(...t);return n(...t),e}:n&&(i[r]=n):"style"===r?i[r]={...n,...s}:"className"===r&&(i[r]=[n,s].filter(Boolean).join(" "))}return{...t,...i}}(s,i.props);return i.type!==r.Fragment&&(c.ref=e?(0,n.t)(e,u):u),r.cloneElement(i,c)}return r.Children.count(i)>1?r.Children.only(null):null})).displayName=`${e}.SlotClone`,i),a=r.forwardRef((t,e)=>{let{children:i,...n}=t,a=r.Children.toArray(i),u=a.find(c);if(u){let t=u.props.children,i=a.map(e=>e!==u?e:r.Children.count(t)>1?r.Children.only(null):r.isValidElement(t)?t.props.children:null);return(0,s.jsx)(o,{...n,ref:e,children:r.isValidElement(t)?r.cloneElement(t,void 0,i):null})}return(0,s.jsx)(o,{...n,ref:e,children:i})});return a.displayName=`${t}.Slot`,a}var a=Symbol("radix.slottable");function u(t){let e=({children:t})=>(0,s.jsx)(s.Fragment,{children:t});return e.displayName=`${t}.Slottable`,e.__radixId=a,e}function c(t){return r.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===a}},65537:(t,e,i)=>{i.d(e,{A:()=>o,q:()=>s});var r=i(91356),n=i(4208);function s(t,e){let i=r.createContext(e),s=t=>{let{children:e,...s}=t,o=r.useMemo(()=>s,Object.values(s));return(0,n.jsx)(i.Provider,{value:o,children:e})};return s.displayName=t+"Provider",[s,function(n){let s=r.useContext(i);if(s)return s;if(void 0!==e)return e;throw Error(`\`${n}\` must be used within \`${t}\``)}]}function o(t,e=[]){let i=[],s=()=>{let e=i.map(t=>r.createContext(t));return function(i){let n=i?.[t]||e;return r.useMemo(()=>({[`__scope${t}`]:{...i,[t]:n}}),[i,n])}};return s.scopeName=t,[function(e,s){let o=r.createContext(s),a=i.length;i=[...i,s];let u=e=>{let{scope:i,children:s,...u}=e,c=i?.[t]?.[a]||o,l=r.useMemo(()=>u,Object.values(u));return(0,n.jsx)(c.Provider,{value:l,children:s})};return u.displayName=e+"Provider",[u,function(i,n){let u=n?.[t]?.[a]||o,c=r.useContext(u);if(c)return c;if(void 0!==s)return s;throw Error(`\`${i}\` must be used within \`${e}\``)}]},function(...t){let e=t[0];if(1===t.length)return e;let i=()=>{let i=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let n=i.reduce((e,{useScope:i,scopeName:r})=>{let n=i(t)[`__scope${r}`];return{...e,...n}},{});return r.useMemo(()=>({[`__scope${e.scopeName}`]:n}),[n])}};return i.scopeName=e.scopeName,i}(s,...e)]}},67730:(t,e,i)=>{i.d(e,{$:()=>a,s:()=>o});var r=i(42811),n=i(80034),s=i(4554),o=class extends n.k{#t;#e;#i;#r;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#i=t.mutationCache,this.#e=[],this.state=t.state||a(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#i.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(e=>e!==t),this.scheduleGc(),this.#i.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||("pending"===this.state.status?this.scheduleGc():this.#i.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){let e=()=>{this.#n({type:"continue"})},i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=(0,s.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t,i):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#n({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#n({type:"pause"})},onContinue:e,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#i.canRun(this)});let r="pending"===this.state.status,n=!this.#r.canStart();try{if(r)e();else{this.#n({type:"pending",variables:t,isPaused:n}),this.#i.config.onMutate&&await this.#i.config.onMutate(t,this,i);let e=await this.options.onMutate?.(t,i);e!==this.state.context&&this.#n({type:"pending",context:e,variables:t,isPaused:n})}let s=await this.#r.start();return await this.#i.config.onSuccess?.(s,t,this.state.context,this,i),await this.options.onSuccess?.(s,t,this.state.context,i),await this.#i.config.onSettled?.(s,null,this.state.variables,this.state.context,this,i),await this.options.onSettled?.(s,null,t,this.state.context,i),this.#n({type:"success",data:s}),s}catch(e){try{await this.#i.config.onError?.(e,t,this.state.context,this,i)}catch(t){Promise.reject(t)}try{await this.options.onError?.(e,t,this.state.context,i)}catch(t){Promise.reject(t)}try{await this.#i.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this,i)}catch(t){Promise.reject(t)}try{await this.options.onSettled?.(void 0,e,t,this.state.context,i)}catch(t){Promise.reject(t)}throw this.#n({type:"error",error:e}),e}finally{this.#i.runNext(this)}}#n(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),r.jG.batch(()=>{this.#e.forEach(e=>{e.onMutationUpdate(t)}),this.#i.notify({mutation:this,type:"updated",action:t})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},83418:(t,e,i)=>{i.d(e,{hO:()=>u,sG:()=>a});var r=i(91356),n=i(86669),s=i(64427),o=i(4208),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((t,e)=>{let i=(0,s.TL)(`Primitive.${e}`),n=r.forwardRef((t,r)=>{let{asChild:n,...s}=t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(n?i:e,{...s,ref:r})});return n.displayName=`Primitive.${e}`,{...t,[e]:n}},{});function u(t,e){t&&n.flushSync(()=>t.dispatchEvent(e))}}}]);