PageSourceSearch

https://www.langgrove.com/_next/static/chunks/856886b876834be1.js

js langgrove.com collected 2026-10-02 01:34:05 UTC 22,255 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6365,e=>{"use strict";var t=e.i(353540),i=e.i(883348),n=t.createContext(void 0),r=e=>{let i=t.useContext(n);if(e)return e;if(!i)throw Error("No QueryClient set, use QueryClientProvider to set one");return i},s=({client:e,children:r})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,i.jsx)(n.Provider,{value:e,children:r}));e.s(["QueryClientProvider",()=>s,"useQueryClient",()=>r])},692960,704497,565711,e=>{"use strict";e.i(155537);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},i=new class{#e=t;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function n(e){setTimeout(e,0)}e.s(["systemSetTimeoutZero",()=>n,"timeoutManager",()=>i],704497);var r="u"<typeof window||"Deno"in globalThis;function s(){}function o(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function u(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t){return"function"==typeof e?e(t):e}function l(e,t){return"function"==typeof e?e(t):e}function d(e,t){let{type:i="all",exact:n,fetchStatus:r,predicate:s,queryKey:o,stale:a}=e;if(o){if(n){if(t.queryHash!==f(o,t.options))return!1}else if(!v(t.queryKey,o))return!1}if("all"!==i){let e=t.isActive();if("active"===i&&!e||"inactive"===i&&e)return!1}return("boolean"!=typeof a||t.isStale()===a)&&(!r||r===t.state.fetchStatus)&&(!s||!!s(t))}function h(e,t){let{exact:i,status:n,predicate:r,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(i){if(p(t.options.mutationKey)!==p(s))return!1}else if(!v(t.options.mutationKey,s))return!1}return(!n||t.state.status===n)&&(!r||!!r(t))}function f(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>b(t)?Object.keys(t).sort().reduce((e,i)=>(e[i]=t[i],e),{}):t)}function v(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(i=>v(e[i],t[i]))}var m=Object.prototype.hasOwnProperty;function y(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let i in e)if(e[i]!==t[i])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function b(e){if(!E(e))return!1;let t=e.constructor;if(void 0===t)return!0;let i=t.prototype;return!!E(i)&&!!i.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function E(e){return"[object Object]"===Object.prototype.toString.call(e)}function T(e){return new Promise(t=>{i.setTimeout(t,e)})}function O(e,t,i){return"function"==typeof i.structuralSharing?i.structuralSharing(e,t):!1!==i.structuralSharing?function e(t,i,n=0){if(t===i)return t;if(n>500)return i;let r=g(t)&&g(i);if(!r&&!(b(t)&&b(i)))return i;let s=(r?t:Object.keys(t)).length,o=r?i:Object.keys(i),a=o.length,u=r?Array(a):{},c=0;for(let l=0;l<a;l++){let a=r?l:o[l],d=t[a],h=i[a];if(d===h){u[a]=d,(r?l<s:m.call(t,a))&&c++;continue}if(null===d||null===h||"object"!=typeof d||"object"!=typeof h){u[a]=h;continue}let f=e(d,h,n+1);u[a]=f,f===d&&c++}return s===a&&c===s?t:u}(e,t):t}function _(e,t,i=0){let n=[...e,t];return i&&n.length>i?n.slice(1):n}function R(e,t,i=0){let n=[t,...e];return i&&n.length>i?n.slice(0,-1):n}var S=Symbol();function C(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==S?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function w(e,t){return"function"==typeof e?e(...t):!!e}function P(e,t,i){let n,r=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),r||(r=!0,n.aborted?i():n.addEventListener("abort",i,{once:!0})),n)}),e}function x(){let e,t,i=new Promise((i,n)=>{e=i,t=n});function n(e){Object.assign(i,e),delete i.resolve,delete i.reject}return i.status="pending",i.catch(()=>{}),i.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},i.reject=e=>{n({status:"rejected",reason:e}),t(e)},i}function L(e){let t;if(e.then(e=>(t=e,e),s)?.catch(s),void 0!==t)return{data:t}}e.s(["addConsumeAwareSignal",()=>P,"addToEnd",()=>_,"addToStart",()=>R,"ensureQueryFn",()=>C,"functionalUpdate",()=>o,"hashKey",()=>p,"hashQueryKeyByOptions",()=>f,"isServer",()=>r,"isValidTimeout",()=>a,"matchMutation",()=>h,"matchQuery",()=>d,"noop",()=>s,"partialMatchKey",()=>v,"replaceData",()=>O,"resolveEnabled",()=>l,"resolveStaleTime",()=>c,"shallowEqualObjects",()=>y,"shouldThrowError",()=>w,"skipToken",()=>S,"sleep",()=>
1T,"timeUntilStale",()=>u],565711),e.s(["pendingThenable",()=>x,"tryResolveSync",()=>L],692960)},956711,e=>{"use strict";var t=e.i(692960),i=e.i(565711);function n(e){return e}function r(e){return"success"===e.state.status}function s(e,r,s){if("object"!=typeof r||null===r)return;let o=e.getMutationCache(),a=e.getQueryCache(),u=s?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??n,c=r.mutations||[],l=r.queries||[];c.forEach(({state:t,...i})=>{o.build(e,{...e.getDefaultOptions().hydrate?.mutations,...s?.defaultOptions?.mutations,...i},t)}),l.forEach(({queryKey:n,state:r,queryHash:o,meta:c,promise:l,dehydratedAt:d})=>{let h=l?(0,t.tryResolveSync)(l):void 0,f=void 0===r.data?h?.data:r.data,p=void 0===f?f:u(f),v=a.get(o),m=v?.state.status==="pending",y=v?.state.fetchStatus==="fetching";if(v){let e=h&&void 0!==d&&d>v.state.dataUpdatedAt;if(r.dataUpdatedAt>v.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=r;v.setState({...t,data:p})}}else v=a.build(e,{...e.getDefaultOptions().hydrate?.queries,...s?.defaultOptions?.queries,queryKey:n,queryHash:o,meta:c},{...r,data:p,fetchStatus:"idle",status:void 0!==p?"success":r.status});l&&!m&&!y&&(void 0===d||d>v.state.dataUpdatedAt)&&v.fetch(void 0,{initialPromise:Promise.resolve(l).then(u)}).catch(i.noop)})}e.s(["defaultShouldDehydrateQuery",()=>r,"hydrate",()=>s])},384503,e=>{"use strict";let t,i,n,r;var s,o=e.i(155537);function a(e,t){if(e instanceof Promise)throw Error(t)}function u(e){let t=e.runtimeEnvStrict??e.runtimeEnv??o.default.env;if(e.emptyStringAsUndefined)for(let[e,i]of Object.entries(t))""===i&&delete t[e];if(e.skipValidation){if(e.extends)for(let t of e.extends)t.skipValidation=!0;return t}let i="object"==typeof e.client?e.client:{},n="object"==typeof e.server?e.server:{},r="object"==typeof e.shared?e.shared:{},s=e.isServer??("u"<typeof window||"Deno"in window),u=s?{...n,...r,...i}:{...i,...r},c=e.createFinalSchema?.(u,s)?.["~standard"].validate(t)??function(e,t){let i={},n=[];for(let r in e){let s=e[r]["~standard"].validate(t[r]);if(a(s,`Validation must be synchronous, but ${r} returned a Promise.`),s.issues){n.push(...s.issues.map(e=>({...e,message:e.message,path:[r,...e.path??[]]})));continue}i[r]=s.value}return n.length?{issues:n}:{value:i}}(u,t);a(c,"Validation must be synchronous");let l=e.onValidationError??(e=>{throw console.error("❌ Invalid environment variables:",e),Error("Invalid environment variables")}),d=e.onInvalidAccess??(()=>{throw Error("❌ Attempted to access a server-side environment variable on the client")});return c.issues?l(c.issues):new Proxy(Object.assign((e.extends??[]).reduce((e,t)=>Object.assign(e,t),{}),c.value),{get(t,i){if("string"==typeof i&&"__esModule"!==i&&"$$typeof"!==i)return s||e.clientPrefix&&(i.startsWith(e.clientPrefix)||i in r)?Reflect.get(t,i):d(i)}})}var c=e.i(469547),c=c;e.i(744302),e.i(162341);var l=c;let d=(t="object"==typeof(s={extends:[u({server:{AUTH_GOOGLE_ID:l.string().min(1),AUTH_GOOGLE_SECRET:l.string().min(1),AUTH_SECRET:l.string().min(1),NODE_ENV:l.enum(["development","production"]).optional()},runtimeEnv:o.default.env,skipValidation:!!o.default.env.CI||"lint"===o.default.env.npm_lifecycle_event}),u({server:{VERCEL:c.string().optional(),CI:c.string().optional(),VERCEL_ENV:c.enum(["development","preview","production"]).optional(),VERCEL_TARGET_ENV:c.string().optional(),VERCEL_URL:c.string().optional(),VERCEL_PROJECT_PRODUCTION_URL:c.string().optional(),VERCEL_BRANCH_URL:c.string().optional(),VERCEL_REGION:c.string().optional(),VERCEL_DEPLOYMENT_ID:c.string().optional(),VERCEL_SKEW_PROTECTION_ENABLED:c.string().optional(),VERCEL_AUTOMATION_BYPASS_SECRET:c.string().optional(),VERCEL_GIT_PROVIDER:c.string().optional(),VERCEL_GIT_REPO_SLUG:c.string().optional(),VERCEL_GIT_REPO_OWNER:c.string().optional(),VERCEL_GIT_REPO_ID:c.string().optional(),VERCEL_GIT_COMMIT_REF:c.string().optional(),VERCEL_GIT_COMMIT_SHA:c.string().optional(),VERCEL_GIT_COMMIT_MESSAGE:c.string().optional(),VERCEL_GIT_COMMIT_AUTHOR_LOGIN:c.string().optional(),VERCEL_GIT_COMMIT_AUTHOR_NAME:c.string().optional(),VERCEL_GIT_PREVIOUS_SHA:c.string().optional(),VERCEL_GIT_PULL_REQUEST_ID:c.string().optional()},runtimeEnv:o.default.env})],shared:{NODE_ENV:l.enum(["development","production","test"]).default("development")},server:{POSTGRES_URL:l.url(),POLAR_WEBHOOK_SECRET:l.string()},client:{},experimental__runtimeEnv:{NODE_ENV:"production"},skipValidation:!!o.default.env.CI||"lint"===o.default.env.npm_lifecycle_event}).client?s.client:{},i="object"==typeof s.server?s.server:{},n=s.shared,r=s.runtimeEnv?s.runtimeEnv:{...o.default.env,...s.experimental__runtimeEnv},u({...s,shared:n,client:t,server:i,clientPrefix:"NEXT_PUBLIC_",runtimeEnv:r}));e.s(["env",0,d],384503)},529002,e=>{"use strict";var t=e.i(353540),i=e.i(877575),n=e.i(682978),r=e.i(883348),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,i)=>{let s=(0,n.createSlot)(`Primitive.${i}`),o=t.forwardRef((e,t)=>
1{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,r.jsx)(n?s:i,{...o,ref:t})});return o.displayName=`Primitive.${i}`,{...e,[i]:o}},{});function o(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}e.s(["Primitive",()=>s,"dispatchDiscreteCustomEvent",()=>o])},677607,e=>{"use strict";var t=e.i(883348),i=e.i(294237),n=e.i(682978),n=n,r=e.i(515437);let s=(0,i.cva)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",xs:"h-6 gap-1 rounded-md px-2 text-xs has-[>svg]:px-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-xs":"size-6 rounded-md [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function o({className:e,variant:i="default",size:o="default",asChild:a=!1,...u}){let c=a?n.Root:"button";return(0,t.jsx)(c,{"data-slot":"button","data-variant":i,"data-size":o,className:(0,r.cn)(s({variant:i,size:o,className:e})),...u})}e.s(["Button",()=>o],677607)},210465,e=>{"use strict";var t=e.i(353540),i=e.i(245794);function n(e){let[n,r]=t.useState(void 0);return(0,i.useLayoutEffect)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,n;if(!Array.isArray(t)||!t.length)return;let s=t[0];if("borderBoxSize"in s){let e=s.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,n=t.blockSize}else i=e.offsetWidth,n=e.offsetHeight;r({width:i,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),n}e.s(["useSize",()=>n])},580785,e=>{"use strict";var t=e.i(353540),i=e.i(245794),n=t[" useId ".trim().toString()]||(()=>void 0),r=0;function s(e){let[s,o]=t.useState(n());return(0,i.useLayoutEffect)(()=>{e||o(e=>e??String(r++))},[e]),e||(s?`radix-${s}`:"")}e.s(["useId",()=>s])},562583,e=>{"use strict";var t=e.i(353540),i=e.i(978821),n=e.i(245794),r=e=>{var r;let o,a,{present:u,children:c}=e,l=function(e){var i,r;let[o,a]=t.useState(),u=t.useRef(null),c=t.useRef(e),l=t.useRef("none"),[d,h]=(i=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>r[e][t]??e,i));return t.useEffect(()=>{let e=s(u.current);l.current="mounted"===d?e:"none"},[d]),(0,n.useLayoutEffect)(()=>{let t=u.current,i=c.current;if(i!==e){let n=l.current,r=s(t);e?h("MOUNT"):"none"===r||t?.display==="none"?h("UNMOUNT"):i&&n!==r?h("ANIMATION_OUT"):h("UNMOUNT"),c.current=e}},[e,h]),(0,n.useLayoutEffect)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,i=i=>{let n=s(u.current).includes(CSS.escape(i.animationName));if(i.target===o&&n&&(h("ANIMATION_END"),!c.current)){let i=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=i)})}},n=e=>{e.target===o&&(l.current=s(u.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",i),o.addEventListener("animationend",i),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",i),o.removeEventListener("animationend",i)}}h("ANIMATION_END")},[o,h]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{u.current=e?getComputedStyle(e):null,a(e)},[])}}(u),d="function"==typeof c?c({present:l.isPresent}):t.Children.only(c),h=(0,i.useComposedRefs)(l.ref,(r=d,(a=(o=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?r.ref:(a=(o=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?r.props.ref:r.props.ref||r.ref));return"function"==typeof c||l.isPresent?t.cloneElement(d,{ref:h}):null};function s(e){return e?.animationName||"none"}r.displayName="Presence",e.s(["Presence",()=>r])},340700,e=>{"use strict";let t,i,n,r,s,o;var a=e.i(704497).systemSetTimeoutZero,u=(t=[],i=0,n=e=>{e()},r=e=>{e()},s=a,{batch:e=>{let o;i++;try{o=e()}finally{let e;--i||(e=t,t=[],e.length&&s(()=>{r(()=>
1{e.forEach(e=>{n(e)})})}))}return o},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o=e=>{i?t.push(e):s(()=>{n(e)})},setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{s=e}});e.s(["notifyManager",()=>u])},205231,401688,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t],401688);var i=e.i(565711),n=new class extends t{#i;#n;#r;constructor(){super(),this.#r=e=>{if(!i.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#n||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#r=e,this.#n?.(),this.#n=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#i!==e&&(this.#i=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#i?this.#i:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>n],205231)},769344,516110,e=>{"use strict";var t=e.i(205231),i=e.i(401688),n=e.i(565711),r=new class extends i.Subscribable{#s=!0;#n;#r;constructor(){super(),this.#r=e=>{if(!n.isServer&&window.addEventListener){let t=()=>e(!0),i=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",i,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",i)}}}}onSubscribe(){this.#n||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#r=e,this.#n?.(),this.#n=e(this.setOnline.bind(this))}setOnline(e){this.#s!==e&&(this.#s=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#s}};e.s(["onlineManager",()=>r],516110);var s=e.i(692960);function o(e){return Math.min(1e3*2**e,3e4)}function a(e){return(e??"online")!=="online"||r.isOnline()}var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){let i,c=!1,l=0,d=(0,s.pendingThenable)(),h=()=>t.focusManager.isFocused()&&("always"===e.networkMode||r.isOnline())&&e.canRun(),f=()=>a(e.networkMode)&&e.canRun(),p=e=>{"pending"===d.status&&(i?.(),d.resolve(e))},v=e=>{"pending"===d.status&&(i?.(),d.reject(e))},m=()=>new Promise(t=>{i=e=>{("pending"!==d.status||h())&&t(e)},e.onPause?.()}).then(()=>{i=void 0,"pending"===d.status&&e.onContinue?.()}),y=()=>{let t;if("pending"!==d.status)return;let i=0===l?e.initialPromise:void 0;try{t=i??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(p).catch(t=>{if("pending"!==d.status)return;let i=e.retry??3*!n.isServer,r=e.retryDelay??o,s="function"==typeof r?r(l,t):r,a=!0===i||"number"==typeof i&&l<i||"function"==typeof i&&i(l,t);c||!a?v(t):(l++,e.onFail?.(l,t),(0,n.sleep)(s).then(()=>h()?void 0:m()).then(()=>{c?v(t):y()}))})};return{promise:d,status:()=>d.status,cancel:t=>{if("pending"===d.status){let i=new u(t);v(i),e.onCancel?.(i)}},continue:()=>(i?.(),d),cancelRetry:()=>{c=!0},continueRetry:()=>{c=!1},canStart:f,start:()=>(f()?y():m().then(y),d)}}e.s(["CancelledError",()=>u,"canFetch",()=>a,"createRetryer",()=>c],769344)},61282,e=>{"use strict";var t=e.i(704497),i=e.i(565711),n=class{#o;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,i.isValidTimeout)(this.gcTime)&&(this.#o=t.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(i.isServer?1/0:3e5))}clearGcTimeout(){this.#o&&(t.timeoutManager.clearTimeout(this.#o),this.#o=void 0)}};e.s(["Removable",()=>n])},670169,e=>{"use strict";var t=e.i(340700),i=e.i(61282),n=e.i(769344),r=class extends i.Removable{#a;#u;#c;#l;constructor(e){super(),this.#a=e.client,this.mutationId=e.mutationId,this.#c=e.mutationCache,this.#u=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#u.includes(e)||(this.#u.push(e),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#u=this.#u.filter(t=>t!==e),this.scheduleGc(),this.#c.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#u.length||("pending"===this.state.status?this.scheduleGc():this.#c.remove(this))}continue(){return this.#l?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#d({type:"continue"})},i={client:this.#a,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#l=(0,n.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,i):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#d({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#d({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#c.canRun(this)});let r="pending"===this.state.status,s=!this.#l.canStart();try{if(r)t();else{this.#d({type:"pending",variables:e,isPaused:s}),await this.#c.config.onMutate?.(e,this,i);let t=await this.options.onMutate?.(e,i);t!==this.state.context&&this.#d({type:"pending",context:t,variables:e,isPaused:s})}let n=await this.#l.start();return await this.#c.config.onSuccess?.(n,e,this.state.context,this,i),await this.options.onSuccess?.(n,e,this.state.context,i),await this.#c.config.onSettled?.(n,null,this.state.variables,this.state.context,this,i),await this.options.onSettled?.(n,null,e,this.state.context,i),this.#d({type:"success",data:n}),n}catch(t){try{await this.#c.config.onError?.(t,e,this.state.context,this,i)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,i)}catch(e){Promise.reject(e)}try{await this.#c.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,i)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,i)}catch(e){Promise.reject(e)}throw this.#d({type:"error",error:t}),t}finally{this.#c.runNext(this)}}#d(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
1case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#u.forEach(t=>{t.onMutationUpdate(e)}),this.#c.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",()=>r,"getDefaultState",()=>s])},257804,e=>{"use strict";var t=e.i(597465),i=e.i(272740);e.s(["Toaster",()=>t.Toaster,"toast",()=>i.toast])}]);

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.