1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1214],{11458:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]])},17745:(t,e,s)=>{s.d(e,{n:()=>c});var i=s(91356),r=s(67730),a=s(42811),n=s(17652),o=s(20838),u=class extends n.Q{#t;#e=void 0;#s;#i;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#r()}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,o.f8)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#s,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,o.EN)(e.mutationKey)!==(0,o.EN)(this.options.mutationKey)?this.reset():this.#s?.state.status==="pending"&&this.#s.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#s?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#a(t)}getCurrentResult(){return this.#e}reset(){this.#s?.removeObserver(this),this.#s=void 0,this.#r(),this.#a()}mutate(t,e){return this.#i=e,this.#s?.removeObserver(this),this.#s=this.#t.getMutationCache().build(this.#t,this.options),this.#s.addObserver(this),this.#s.execute(t)}#r(){let t=this.#s?.state??(0,r.$)();this.#e={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#a(t){a.jG.batch(()=>{if(this.#i&&this.hasListeners()){let e=this.#e.variables,s=this.#e.context,i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#i.onSuccess?.(t.data,e,s,i)}catch(t){Promise.reject(t)}try{this.#i.onSettled?.(t.data,null,e,s,i)}catch(t){Promise.reject(t)}}else if(t?.type==="error"){try{this.#i.onError?.(t.error,e,s,i)}catch(t){Promise.reject(t)}try{this.#i.onSettled?.(void 0,t.error,e,s,i)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t(this.#e)})})}},h=s(39927);function c(t,e){let s=(0,h.jE)(e),[r]=i.useState(()=>new u(s,t));i.useEffect(()=>{r.setOptions(t)},[r,t]);let n=i.useSyncExternalStore(i.useCallback(t=>r.subscribe(a.jG.batchCalls(t)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),c=i.useCallback((t,e)=>{r.mutate(t,e).catch(o.lQ)},[r]);if(n.error&&(0,o.GU)(r.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:c,mutateAsync:n.mutate}}},17996:(t,e,s)=>{s.d(e,{D:()=>c,N:()=>l});var i=s(91356),r=(t,e,s,i,r,a,n,o)=>{let u=document.documentElement,h=["light","dark"];function c(e){var s;(Array.isArray(t)?t:[t]).forEach(t=>{let s="class"===t,i=s&&a?r.map(t=>a[t]||t):r;s?(u.classList.remove(...i),u.classList.add(a&&a[e]?a[e]:e)):u.setAttribute(t,e)}),s=e,o&&h.includes(s)&&(u.style.colorScheme=s)}if(i)c(i);else try{let t=localStorage.getItem(e)||s,i=n&&"system"===t?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":t;c(i)}catch(t){}},a=["light","dark"],n="(prefers-color-scheme: dark)",o="u"<typeof window,u=i.createContext(void 0),h={setTheme:t=>{},themes:[]},c=()=>{var t;return null!=(t=i.useContext(u))?t:h},l=t=>i.useContext(u)?i.createElement(i.Fragment,null,t.children):i.createElement(m,{...t}),d=["light","dark"],m=({forcedTheme:t,disableTransitionOnChange:e=!1,enableSystem:s=!0,enableColorScheme:r=!0,storageKey:o="theme",themes:h=d,defaultTheme:c=s?"system":"light",attribute:l="data-theme",value:m,children:b,nonce:g,scriptProps:w})=>{let[C,k]=i.useState(()=>y(o,c)),[M,x]=i.useState(()=>"system"===C?v():C),E=m?Object.values(m):h,S=i.useCallback(t=>{let i=t;if(!i)return;"system"===t&&s&&(i=v());let n=m?m[i]:i,o=e?f(g):null,u=document.documentElement,h=t=>{"class"===t?(u.classList.remove(...E),n&&u.classList.add(n)):t.startsWith("data-")&&(n?u.setAttribute(t,n):u.removeAttribute(t))};if(Array.isArray(l)?l.forEach(h):h(l),r){let t=a.includes(c)?c:null,e=a.includes(i)?i:t;u.style.colorScheme=e}null==o||o()},[g]),A=i.useCallback(t=>{let e="function"==typeof t?t(C):t;k(e);try{localStorage.setItem(o,e)}catch(t){}},[C]),O=i.useCallback(e=>{x(v(e)),"system"===C&&s&&!t&&S("system")},[C,t]);i.useEffect(()=>{let t=window.matchMedia(n);return t.addListener(O),O(t),()=>t.removeListener(O)},[O]),i.useEffect(()=>{let t=t=>{t.key===o&&(t.newValue?k(t.newValue):A(c))};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)},[A]),i.useEffect(()=>{S(null!=t?t:C)},[t,C]);let P=i.useMemo(()=>({theme:C,setTheme:A,forcedTheme:t,resolvedTheme:"system"===C?M:C,themes:s?[...h,"system"]:h,systemTheme:s?M:void 0}),[C,A,t,M,s,h]);return i.createElement(u.Provider,{value:P},i.createElement(p,{forcedTheme:t,storageKey:o,attribute:l,enableSystem:s,enableColorScheme:r,defaultTheme:c,value:m,themes:h,nonce:g,scriptProps:w}),b)},p=i.memo(({forcedTheme:t,storageKey:e,attribute:s,enableSystem:a,enableColorScheme:n,defaultTheme:o,value:u,themes:h,nonce:c,scriptProps:l})=>{let d=JSON.stringify([s,e,o,t,h,u,a,n]).slice(1,-1);return i.createElement("script",{...l,suppressHydrationWarning:!0,nonce:"u"<typeof window?c:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${d})`}})}),y=(t,e)=>{let s;if(!o){try{s=localStorage.getItem(t)||void 0}catch(t){}return s||e}},f=t=>{let e=document.createElement("style");return t&&e.setAttribute("nonce",t),e.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},v=t=>(t||(t=window.matchMedia(n)),t.matches?"dark":"light")},19832:(t,e,s)=>{s.d(e,{c:()=>r});var i=s(91356);function r(t){let e=i.useRef(t);return i.useEffect(()=>{e.current=t}),i.useMemo(()=>(...t)=>e.current?.(...t),[])}},26159:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},49405:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]])},67730:(t,e,s)=>{s.d(e,{$:()=>o,s:()=>n});var i=s(42811),r=s(80034),a=s(4554),n=class extends r.k{#t;#n;#o;#u;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#o=t.mutationCache,this.#n=[],this.state=t.state||o(),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.#n.includes(t)||(this.#n.push(t),this.clearGcTimeout(),this.#o.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#n=this.#n.filter(e=>e!==t),this.scheduleGc(),this.#o.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#n.length||("pending"===this.state.status?this.scheduleGc():this.#o.remove(this))}continue(){return this.#u?.continue()??this.execute(this.state.variables)}async execute(t){let e=()=>{this.#h({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#u=(0,a.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#h({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#h({type:"pause"})},onContinue:e,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#o.canRun(this)});let i="pending"===this.state.status,r=!this.#u.canStart();try{if(i)e();else{this.#h({type:"pending",variables:t,isPaused:r}),this.#o.config.onMutate&&await this.#o.config.onMutate(t,this,s);let e=await this.options.onMutate?.(t,s);e!==this.state.context&&this.#h({type:"pending",context:e,variables:t,isPaused:r})}let a=await this.#u.start();return await this.#o.config.onSuccess?.(a,t,this.state.context,this,s),await this.options.onSuccess?.(a,t,this.state.context,s),await this.#o.config.onSettled?.(a,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(a,null,t,this.state.context,s),this.#h({type:"success",data:a}),a}catch(e){try{await this.#o.config.onError?.(e,t,this.state.context,this,s)}catch(t){Promise.reject(t)}try{await this.options.onError?.(e,t,this.state.context,s)}catch(t){Promise.reject(t)}try{await this.#o.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this,s)}catch(t){Promise.reject(t)}try{await this.options.onSettled?.(void 0,e,t,this.state.context,s)}catch(t){Promise.reject(t)}throw this.#h({type:"error",error:e}),e}finally{this.#o.runNext(this)}}#h(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),i.jG.batch(()=>{this.#n.forEach(e=>{e.onMutationUpdate(t)}),this.#o.notify({mutation:this,type:"updated",action:t})})}};function o(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},70799:(t,e,s)=>{s.d(e,{sG:()=>n});var i=s(91356);s(86669);var r=s(49402),a=s(4208),n=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((t,e)=>{let s=(0,r.TL)(`Primitive.${e}`),n=i.forwardRef((t,i)=>{let{asChild:r,...n}=t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(r?s:e,{...n,ref:i})});return n.displayName=`Primitive.${e}`,{...t,[e]:n}},{})},75291:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("monitor-smartphone",[["path",{d:"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8",key:"10dyio"}],["path",{d:"M10 19v-3.96 3.15",key:"1irgej"}],["path",{d:"M7 19h5",key:"qswx4l"}],["rect",{width:"6",height:"10",x:"16",y:"12",rx:"2",key:"1egngj"}]])},81613:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])},84844:(t,e,s)=>{s.d(e,{N:()=>r});var i=s(91356),r=globalThis?.document?i.useLayoutEffect:()=>{}},86466:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(43200).A)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])}}]); |