PageSourceSearch

https://www.noodletomato.com/_next/static/chunks/867-1c1ce11efdddc123.js?dpl=dpl_FeV9U2KCEeyhD5mYDREJzu6u8VFy

js noodletomato.com collected 2026-10-08 11:56:34 UTC 32,016 bytes, 26 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[867],{636:(e,t,r)=>{"use strict";r.r(t),r.d(t,{KeylessCookieSync:()=>l});var n=r(35695),i=r(12115),a=r(89331);function l(e){var t;let l=(null==(t=(0,n.useSelectedLayoutSegments)()[0])?void 0:t.startsWith("/_not-found"))||!1;return(0,i.useEffect)(()=>{a.I&&!l&&r.e(5427).then(r.bind(r,65427)).then(t=>t.syncKeylessConfigAction({...e,returnUrl:window.location.href}))},[l]),e.children}},671:(e,t,r)=>{"use strict";r.d(t,{AuthenticateWithRedirectCallback:()=>n.B$,ClerkDegraded:()=>n.wF,ClerkFailed:()=>n.lT,ClerkLoaded:()=>n.z0,ClerkLoading:()=>n.A0,RedirectToCreateOrganization:()=>n.rm,RedirectToOrganizationProfile:()=>n.m2,RedirectToSignIn:()=>n.W5,RedirectToSignUp:()=>n.mO,RedirectToTasks:()=>n.OL,RedirectToUserProfile:()=>n.eG,UNSAFE_PortalProvider:()=>n.N$});var n=r(63226);r(30848)},2646:(e,t,r)=>{"use strict";r.d(t,{useAPIKeys:()=>n.O4,useAuth:()=>n.As,useClerk:()=>n.ho,useEmailLink:()=>n.ui,useOAuthConsent:()=>n.$U,useOrganization:()=>n.Z5,useOrganizationCreationDefaults:()=>n.OM,useOrganizationList:()=>n.D_,useReverification:()=>n.Wp,useSession:()=>n.wV,useSessionList:()=>n.g7,useSignIn:()=>n.go,useSignUp:()=>n.yC,useUser:()=>n.Jd,useWaitlist:()=>n.jh});var n=r(63226);r(95091)},16124:(e,t,r)=>{"use strict";r.d(t,{a:()=>s,c:()=>u,d:()=>l,i:()=>n,o:()=>a,r:()=>i,u:()=>o});let n=[".lcl.dev",".lclstage.dev",".lclclerk.com"],i=[".lcl.dev",".stg.dev",".lclstage.dev",".stgstage.dev",".dev.lclclerk.com",".stg.lclclerk.com",".accounts.lclclerk.com","accountsstage.dev","accounts.dev"],a=[".lcl.dev","lclstage.dev",".lclclerk.com",".accounts.lclclerk.com"],l=[".accountsstage.dev"],s="https://api.lclclerk.com",o="https://api.clerkstage.dev",u="https://api.clerk.com"},30848:(e,t,r)=>{"use strict";r.d(t,{mG:()=>s,yC:()=>l});var n=r(37884),i=r(28848),a=r(27354);function l(e,t,r){let n=t.path||(null==r?void 0:r.path);return"path"===(t.routing||(null==r?void 0:r.routing)||"path")?n?{...r,...t,routing:"path"}:a.sb.throw((0,i.kd)(e)):t.path?a.sb.throw((0,i.s7)(e)):{...r,...t,path:void 0}}r(79408),r(78560);var s=n.lJ},34477:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return n.callServer},createServerReference:function(){return a.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}});let n=r(53806),i=r(31818),a=r(77197)},35583:(e,t,r)=>{e.exports=r(63950)},39758:(e,t,r)=>{"use strict";r.d(t,{zz:()=>n.o});var n=r(63657)},61657:(e,t,r)=>{"use strict";r.d(t,{APIKeys:()=>n.Lq,ConfigureSSO:()=>n.MS,CreateOrganization:()=>n.ul,GoogleOneTap:()=>n.PQ,OAuthConsent:()=>n.se,OrganizationList:()=>n.oE,OrganizationProfile:()=>c,OrganizationSwitcher:()=>n.NC,PricingTable:()=>n.nm,SignIn:()=>d,SignInButton:()=>n.hZ,SignInWithMetamaskButton:()=>n.M_,SignOutButton:()=>n.ct,SignUp:()=>f,SignUpButton:()=>n.Ny,TaskChooseOrganization:()=>n.i9,TaskResetPassword:()=>n.eN,TaskSetupMFA:()=>n.xy,UserAvatar:()=>n.H8,UserButton:()=>n.uF,UserProfile:()=>u,Waitlist:()=>n.cP});var n=r(63226),i=r(12115),a=r(30848),l=r(81439),s=r(66299);function o(e,t,u=!0){let c=(()=>{let e=i.useRef(),{pagesRouter:t}=(0,s.r)();if(t)if(e.current)return e.current;else return e.current=t.pathname.replace(/\/\[\[\.\.\..*/,""),e.current;let n=r(35695).usePathname,a=r(35695).useParams,l=(n()||"").split("/").filter(Boolean),o=Object.values(a()||{}).filter(e=>Array.isArray(e)).flat(1/0);return e.current||(e.current=`/${l.slice(0,l.length-o.length).join("/")}`),e.current})(),d=(0,a.yC)(e,t,{path:c});return((e,t,r,a=!0)=>{let o=i.useRef(0),{pagesRouter:u}=(0,s.r)(),{session:c,isLoaded:d}=(0,n.wV)();(0,l.Fj)()||i.useEffect(()=>{if(!d||r&&"path"!==r||a&&!c)return;let n=new AbortController,i=()=>{let r=u?`${t}/[[...index]].tsx`:`${t}/[[...rest]]/page.tsx`;throw Error(`
2Clerk: The <${e}/> component is not configured correctly. The most likely reasons for this error are:
3
41. The "${t}" route is not a catch-all route.
5It is recommended to convert this route to a catch-all route, eg: "${r}". Alternatively, you can update the <${e}/> component to use hash-based routing by setting the "routing" prop to "hash".
6
72. The <${e}/>
7 component is mounted in a catch-all route, but all routes under "${t}" are protected by the middleware.
8To resolve this, ensure that the middleware does not protect the catch-all route or any of its children. If you are using the "createRouteMatcher" helper, consider adding "(.*)" to the end of the route pattern, eg: "${t}(.*)". For more information, see: https://clerk.com/docs/reference/nextjs/clerk-middleware#create-route-matcher
9`)};return u?u.pathname.match(/\[\[\.\.\..+]]/)||i():(async()=>{let t;if(o.current++,!(o.current>1)){try{let r=`${window.location.origin}${window.location.pathname}/${e}_clerk_catchall_check_${Date.now()}`;t=await fetch(r,{signal:n.signal})}catch{}(null==t?void 0:t.status)===404&&i()}})(),()=>{o.current>1&&n.abort()}},[d])})(e,c,d.routing,u),d}let u=Object.assign(e=>i.createElement(n.Fv,{...o("UserProfile",e)}),{...n.Fv}),c=Object.assign(e=>i.createElement(n.nC,{...o("OrganizationProfile",e)}),{...n.nC}),d=e=>i.createElement(n.Ls,{...o("SignIn",e,!1)}),f=e=>i.createElement(n.Hx,{...o("SignUp",e,!1)})},63657:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});let n=e=>{let t=r=>{if(!r)return r;if(Array.isArray(r))return r.map(e=>"object"==typeof e||Array.isArray(e)?t(e):e);let n={...r};for(let r of Object.keys(n)){let i=e(r.toString());i!==r&&(n[i]=n[r],delete n[r]),"object"==typeof n[i]&&(n[i]=t(n[i]))}return n};return t};function i(e){if("boolean"==typeof e)return e;if(null==e)return!1;if("string"==typeof e){if("true"===e.toLowerCase())return!0;if("false"===e.toLowerCase())return!1}let t=parseInt(e,10);return!isNaN(t)&&t>0}n(function(e){return e?e.replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`):""}),n(function(e){return e?e.replace(/([-_][a-z])/g,e=>e.toUpperCase().replace(/-|_/,"")):""})},63950:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return a}});let n=r(12115),i=r(70901);function a(){return(0,n.useContext)(i.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65241:(e,t,r)=>{"use strict";let n;r.r(t),r.d(t,{ClientClerkProvider:()=>ek});var i=r(30848);function a(e){return function(t){let r=t??this;if(!r)throw TypeError(`${e.kind||e.name} type guard requires an error object`);return!!e.kind&&"object"==typeof r&&null!==r&&"constructor"in r&&r.constructor?.kind===e.kind||r instanceof e}}var l=class e extends Error{static kind="ClerkError";clerkError=!0;code;longMessage;docsUrl;cause;get name(){return this.constructor.name}constructor(t){super(new.target.formatMessage(new.target.kind,t.message,t.code,t.docsUrl),{cause:t.cause}),Object.setPrototypeOf(this,e.prototype),this.code=t.code,this.docsUrl=t.docsUrl,this.longMessage=t.longMessage,this.cause=t.cause}toString(){return`[${this.name}]
10Message:${this.message}`}static formatMessage(e,t,r,n){let i="Clerk:",a=RegExp(i.replace(" ","\\s*"),"i");return t=t.replace(a,""),t=`${i} ${t.trim()}
11
12(code="${r}")
13
14`,n&&(t+=`
15
16Docs: ${n}`),t}};a(class e extends l{static kind="ClerkRuntimeError";clerkRuntimeError=!0;constructor(t,r){super({...r,message:t}),Object.setPrototypeOf(this,e.prototype)}});var s=class{static kind="ClerkAPIError";code;message;longMessage;meta;constructor(e){let t={code:e.code,message:e.message,longMessage:e.long_message,meta:{paramName:e.meta?.param_name,sessionId:e.meta?.session_id,emailAddresses:e.meta?.email_addresses,identifiers:e.meta?.identifiers,zxcvbn:e.meta?.zxcvbn,plan:e.meta?.plan,isPlanUpgradePossible:e.meta?.is_plan_upgrade_possible}};this.code=t.code,this.message=t.message,this.longMessage=t.longMessage,this.meta=t.meta}};a(s),a(class e extends l{static kind="ClerkAPIResponseError";status;clerkTraceId;retryAfter;errors;constructor(t,r){let{data:n,status:i,clerkTraceId:a,retryAfter:l}=r;super({...r,message:t,code:"api_response_error"}),Object.setPrototypeOf(this,e.prototype),this.status=i,this.clerkTraceId=a,this.retryAfter=l,this.errors=(n||[]).map(e=>new s(e))}toString(){let e=`[${this.name}]
17Message:${this.message}
18Status:${this.status}
19Serialized errors: ${this.errors.map(e=>JSON.stringify(e))}`;return this.clerkTraceId&&(e+=`
20Clerk Trace ID: ${this.clerkTraceId}`),e}static formatMessage(e,t,r,n){return t}});Object.freeze({InvalidProxyUrlErrorMessage:"The proxyUrl passed to Clerk is invali
20d. The expected value for proxyUrl is an absolute URL or a relative path with a leading '/'. (key={{url}})",InvalidPublishableKeyErrorMessage:"The publishableKey passed to Clerk is invalid. You can get your Publishable key at https://dashboard.clerk.com/last-active?path=api-keys. (key={{key}})",MissingPublishableKeyErrorMessage:"Missing publishableKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingSecretKeyErrorMessage:"Missing secretKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingClerkProvider:"{{source}} can only be used within the <ClerkProvider /> component. Learn more: https://clerk.com/docs/components/clerk-provider"});r(63657),r(87358);var o=r(12115),u=r(98573),c=r(7165),d=r(52020),f=r(74123),p=r(76347);function _(e,t){if(!e)throw"string"==typeof t?Error(t):Error(`${t.displayName} not found`)}r(878);let h=(e,t)=>{let{assertCtxFn:r=_}=t||{},n=o.createContext(void 0);return n.displayName=e,[n,()=>{let t=o.useContext(n);return r(t,`${e} not found`),t.value},()=>{let e=o.useContext(n);return e?e.value:{}}]},[g,m]=h("ClerkInstanceContext"),[y,E]=h("InitialStateContext");function v({children:e,initialState:t}){let[r]=(0,o.useState)(t),n=o.useMemo(()=>({value:r}),[r]);return o.createElement(y.Provider,{value:n},e)}function k(){let e=E();if(e instanceof Promise)if("function"==typeof o.use)return o.use(e);else throw Error("initialState cannot be a promise if React version is less than 19");return e}o.createContext({});let[b,C]=h("CheckoutContext"),R={PLANS_KEY:"billing-plans",PAYMENT_METHODS_KEY:"billing-payment-methods",PAYMENT_ATTEMPTS_KEY:"billing-payment-attempts",STATEMENTS_KEY:"billing-statements"},P=!1,L=function(e){let t;return t=new Proxy(function(){},{get(r,n){if("then"!==n)return"toString"===n?()=>`[${e}]`:n===Symbol.toPrimitive?()=>0:t},apply:()=>t,construct:()=>t,has:()=>!1,set:()=>!1})}("ClerkMockQueryClient"),S=()=>{let e=function(){if("undefined"!=typeof window)return P||(n=new u.E,P=!0),n}();return[e??L,!!e]};function U(e,t){let[r,n]=S(),i=n?r.defaultQueryOptions(e):e;i._optimisticResults="optimistic";let a=o.useMemo(()=>new t(r,i),[r]),l=a.getOptimisticResult(i),s=!1!==e.subscribed;return(o.useSyncExternalStore(o.useCallback(e=>{let t=s?a.subscribe(c.jG.batchCalls(e)):d.lQ;return a.updateResult(),t},[a,s]),()=>a.getCurrentResult(),()=>a.getCurrentResult()),o.useEffect(()=>{a.setOptions(i)},[i,a]),n)?i.notifyOnChangeProps?l:a.trackResult(l):{data:void 0,error:null,isLoading:!1!==e.enabled,isFetching:!1,status:"pending"}}function T(){let e=m(),t=k(),r=(0,o.useCallback)(()=>t?.user,[t?.user]);return(0,o.useSyncExternalStore)((0,o.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,o.useCallback)(()=>e.loaded&&e.__internal_lastEmittedResources?e.__internal_lastEmittedResources.user:r(),[e,r]),r)}function I(){let e=m(),t=k(),r=(0,o.useCallback)(()=>t?.organization,[t?.organization]);return(0,o.useSyncExternalStore)((0,o.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,o.useCallback)(()=>e.loaded&&e.__internal_lastEmittedResources?e.__internal_lastEmittedResources.organization:r(),[e,r]),r)}function w({hookName:e,resourceType:t,useFetcher:r,options:n}){return function(i){var a;let{for:l,enabled:s,...u}=i||{},c=l||"user";!function(e){if(!o.useContext(g)){if("function"==typeof e)return e();throw Error(`${e} can only be used within the <ClerkProvider /> component.
21
22Possible fixes:
231. Ensure that the <ClerkProvider /> is correctly wrapping your application where this component is used.
242. Check for multiple versions of the \`@clerk/shared\` package in your project. Use a tool like \`npm ls @clerk/shared\` to identify multiple versions, and update your dependencies to only rely on one.
25
26Learn more: https://clerk.com/docs/components/clerk-provider`.trim())}}(e);let d=r(c),_=((e,t)=>{let r="boolean"==typeof e&&e,n=(0,o.useRef)(r?t.initialPage:e?.initialPage??t.initialPage),i=(0,o.useRef)(r?t.pageSize:e?.pageSize??t.pageSize),a={};for(let n of Object.keys(t))a[n]=r?t[n]:e?.[n]??t[n];return{...a,initialPage:n.current,pageSize:i.current}})(u,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1,__experimental_mode:void 0}),h=m(),y=T(),E=I();h.telemetry?.record({event:"METHOD_CALLED",eventSamplingRate:.1,payload:{method:e,...void 0}});
26let v="organization"===c,k=function(e){let t=m(),r=e?.enabled??!0,n=t.__internal_environment,i=T(),a=I(),l=n?.commerceSettings.billing.user.enabled,s=n?.commerceSettings.billing.organization.enabled,o=e?.for==="organization"?s:e?.for==="user"?l:l||s,u=e?.for==="organization",c=!(e?.authenticated??!0)||(!u||!!a?.id)&&!!i?.id;return o&&r&&t.loaded&&c}({for:c,enabled:s,authenticated:!n?.unauthenticated}),b=void 0===u?void 0:{initialPage:_.initialPage,pageSize:_.pageSize,...n?.unauthenticated?{}:v?{orgId:E?.id}:{}},C=!!b&&h.loaded&&!!k;return(e=>{let t,{fetcher:r,config:n,keys:i}=e,[a,l]=(0,o.useState)(n.initialPage??1),s=(0,o.useRef)(n.initialPage??1),u=(0,o.useRef)(n.pageSize??10),c=n.enabled??!0,d=n.isSignedIn,_=n.infinite??!1,h="cache"===n.__experimental_mode,g=n.keepPreviousData??!1,[m]=S(),y=c&&!!r&&!h&&!1!==d,[E,v]=(0,o.useState)(0),k=(0,o.useCallback)(e=>{v(e)},[]),b=(0,o.useMemo)(()=>{let[e,t,r,n]=i.queryKey;return[e,t,r,{...n,args:{...n.args,initialPage:a,pageSize:u.current}}]},[i.queryKey,a]),C=U({queryKey:b,queryFn:({queryKey:e})=>{let{args:t}=e[3];if(r)return r(t)},staleTime:6e4,enabled:y&&!_,placeholderData:function(e){if(e)return function(e){return e}}(g)},p.$),R=(0,o.useMemo)(()=>{let[e,t,r,n]=i.queryKey;return[e+"-inf",t,r,n]},[i.queryKey]),P=U({queryKey:R,initialPageParam:n.initialPage??1,getNextPageParam:(e,t,r)=>{let i=e?.total_count??0;return(t.length+(n.initialPage?n.initialPage-1:0))*(n.pageSize??10)<i?r+1:void 0},queryFn:({pageParam:e,queryKey:t})=>{let{args:n}=t[3];if(r)return r({...n,initialPage:e,pageSize:u.current})},staleTime:6e4,enabled:y&&_},f.z);!function(e){let{isSignedOut:t,stableKeys:r,authenticated:n=!0,onCleanup:i}=e,a=(0,o.useRef)(r),[l]=S(),s=function(e){let t=(0,o.useRef)(e),r=(0,o.useRef)(null);return t.current!==e&&(r.current=t.current,t.current=e),r.current}(!t);(0,o.useEffect)(()=>{!0===n&&s&&!0===t&&(l.removeQueries({predicate:e=>{let[t,r]=e.queryKey;return!0===r&&"string"==typeof t&&(Array.isArray(a.current)?a.current.includes(t):a.current===t)}}),i?.())},[n,t,s,l])}({isSignedOut:!1===d,authenticated:i.authenticated,stableKeys:[t=i.stableKey,`${t}-inf`],onCleanup:()=>{l(s.current),Promise.resolve().then(()=>k(e=>e+1))}});let{data:L,count:T,page:I}=(0,o.useMemo)(()=>{if(_){let e=m.getQueryData(R),t=y?P.data?.pages??e?.pages??[]:e?.pages??[],r=Array.isArray(t)?t.filter(Boolean):[];return{data:r.map(e=>e?.data).flat().filter(Boolean)??[],count:r[r.length-1]?.total_count??0,page:r.length>0?r.length:s.current}}let e=y?C.data??m.getQueryData(b):m.getQueryData(b);return{data:Array.isArray(e?.data)?e.data:[],count:"number"==typeof e?.total_count?e.total_count:0,page:a}},[y,E,_,P.data?.pages,C.data,m,R,b,a]),w=(0,o.useCallback)(e=>{if(_){let t=Math.max(0,"function"==typeof e?e(I):e),r=m.getQueryData(R);t-(P.data?.pages??r?.pages??[]).length>0&&P.fetchNextPage({cancelRefetch:!1});return}return l(e)},[P,I,_,m,R]),N=_?P.isLoading:C.isLoading,O=_?P.isFetching:C.isFetching,K=(_?P.error:C.error)??null,A=(0,o.useCallback)(()=>{if(_)return void P.fetchNextPage({cancelRefetch:!1});l(e=>Math.max(0,e+1))},[P,_]),x=(0,o.useCallback)(()=>{_||l(e=>Math.max(0,e-1))},[_]),M=(s.current-1)*u.current,B=Math.ceil((T-M)/u.current),z=_?!!P.hasNextPage:T-M>I*u.current,$=_?!!P.hasPreviousPage:(I-1)*u.current>M;return{data:L,count:T,error:K,isLoading:N,isFetching:O,isError:!!K,page:I,pageCount:B,fetchPage:w,fetchNext:A,fetchPrevious:x,hasNextPage:z,hasPreviousPage:$,revalidate:async()=>
26{await m.invalidateQueries({queryKey:i.invalidationKey});let[e,...t]=i.invalidationKey;return m.invalidateQueries({queryKey:[e+"-inf",...t]})},setData:e=>(_?(m.setQueryData(R,(t={})=>{let r=Array.isArray(t?.pages)?t.pages:[],n="function"==typeof e?e(r):e;return{...t,pages:n}}),k(e=>e+1)):(m.setQueryData(b,(t={data:[],total_count:0})=>"function"==typeof e?e(t):e),k(e=>e+1)),Promise.resolve())}})({fetcher:d,config:{keepPreviousData:_.keepPreviousData,infinite:_.infinite,enabled:C,...n?.unauthenticated?{}:{isSignedIn:null!==y},__experimental_mode:_.__experimental_mode,initialPage:_.initialPage,pageSize:_.pageSize},keys:{queryKey:[(a={stablePrefix:t,authenticated:!n?.unauthenticated,tracked:n?.unauthenticated?{for:c}:{userId:y?.id,...v?{orgId:E?.id}:{}},untracked:{args:b}}).stablePrefix,a.authenticated,a.tracked,a.untracked],invalidationKey:[a.stablePrefix,a.authenticated,a.tracked],stableKey:a.stablePrefix,authenticated:a.authenticated}})}}"undefined"!=typeof window?o.useLayoutEffect:o.useEffect,w({hookName:"useStatements",resourceType:R.STATEMENTS_KEY,useFetcher:()=>{let e=m();if(e.loaded)return e.billing.getStatements}}),w({hookName:"usePaymentAttempts",resourceType:R.PAYMENT_ATTEMPTS_KEY,useFetcher:()=>{let e=m();if(e.loaded)return e.billing.getPaymentAttempts}}),w({hookName:"usePaymentMethods",resourceType:R.PAYMENT_METHODS_KEY,useFetcher:e=>{let t=I(),r=T();return"organization"===e?t?.getPaymentMethods:r?.getPaymentMethods}}),w({hookName:"usePlans",resourceType:R.PLANS_KEY,useFetcher:e=>{let t=m();if(t.loaded)return r=>t.billing.getPlans({...r,for:e})},options:{unauthenticated:!0}});let N=(e,t,r)=>{let n=!!r,i=(0,o.useRef)(r);(0,o.useEffect)(()=>{i.current=r},[r]),(0,o.useEffect)(()=>{if(!n||!e)return()=>{};let r=(...e)=>{i.current&&i.current(...e)};return e.on(t,r),()=>{e.off(t,r)}},[n,t,e,i])},O=o.createContext(null);O.displayName="ElementsContext";let K=e=>null!==e&&"object"==typeof e,A="[object Object]",x=(e,t)=>{if(!K(e)||!K(t))return e===t;let r=Array.isArray(e);if(r!==Array.isArray(t))return!1;let n=Object.prototype.toString.call(e)===A;if(n!==(Object.prototype.toString.call(t)===A))return!1;if(!n&&!r)return e===t;let i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;let l={};for(let e=0;e<i.length;e+=1)l[i[e]]=!0;for(let e=0;e<a.length;e+=1)l[a[e]]=!0;let s=Object.keys(l);return s.length===i.length&&s.every(r=>x(e[r],t[r]))},M=e=>((e,t)=>{if(!e)throw Error(`Could not find Elements context; You need to wrap the part of your app that ${t} in an <Elements> provider.`);return e})(o.useContext(O),e);((e,t)=>{let r=`${(e=>e.charAt(0).toUpperCase()+e.slice(1))(e)}Element`,n=t?e=>{M(`mounts <${r}>`);let{id:t,className:n}=e;return o.createElement("div",{id:t,className:n})}:({id:t,className:n,fallback:i,options:a={},onBlur:l,onFocus:s,onReady:u,onChange:c,onEscape:d,onClick:f,onLoadError:p,onLoaderStart:_,onNetworksChange:h,onConfirm:g,onCancel:m,onShippingAddressChange:y,onShippingRateChange:E})=>{let v,k=M(`mounts <${r}>`),b="elements"in k?k.elements:null,[C,R]=o.useState(null),P=o.useRef(null),L=o.useRef(null),[S,U]=(0,o.useState)(!1);N(C,"blur",l),N(C,"focus",s),N(C,"escape",d),N(C,"click",f),N(C,"loaderror",p),N(C,"loaderstart",_),N(C,"networkschange",h),N(C,"confirm",g),N(C,"cancel",m),N(C,"shippingaddresschange",y),N(C,"shippingratechange",E),N(C,"change",c),u&&(v=()=>{U(!0),u(C)}),N(C,"ready",v),o.useLayoutEffect(()=>{if(null===P.current&&null!==L.current&&b){let t=null;b&&(t=b.create(e,a)),P.current=t,R(t),t&&t.mount(L.current)}},[b,a]);let T=(e=>{let t=(0,o.useRef)(e);return(0,o.useEffect)(()=>{t.current=e},[e]),t.current})(a);return o.useEffect(()=>{if(!P.current)return;let e=((e,t,r)=>K(e)?Object.keys(e).reduce((n,i)=>{let a=!K(t)||!x(e[i],t[i]);return r.includes(i)?(a&&console.warn(`Unsupported prop change: options.${i} is not a mutable property.`),n):a?{...n||{},[i]:e[i]}:n},null):null)(a,T,["paymentRequest"]);e&&"update"in P.current&&P.current.update(e)},[a,T]),o.useLayoutEffect(()=>()=>{if(P.current&&"function"==typeof P.current.destroy)try{P.current.destroy(),P.current=null}catch{}},[]),o.createElement(o.Fragment,null,!S&&i,o.createElement("div",{id:t,style:{height:S?"unset":"0px",visibility:S?"visible":"hidden"},className:n,ref:L}))};return n.displayName=r,n.__elementType=e})("payment","undefined"==typeof window);let[B,z]=h("PaymentElementContext"),[$,D]=h("StripeUtilsContext"),[j,,F]=h("PortalProvider");var X=r(55028),Y=r(35695);let W="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,G=o.createContext(void 0);G.displayName="ClerkNextOptionsCtx";let V=()=>{let e=o.useContext(G);return null==e?void 0:e.value},q=e=>{let{children:t,options:r}=e;return o.createElement(G.Provider,{value:{value:r}},t)};
26var Q=r(89331),J=r(84674),H=r(87358);function Z(e){return e.startsWith("/")}let ee=[".vercel.app"];var et=r(39758),er=r(75018),en=r(87358);let ei=e=>{var t;let r=e.publishableKey||"pk_live_Y2xlcmsubm9vZGxldG9tYXRvLmNvbSQ",n=e.proxyUrl||en.env.NEXT_PUBLIC_CLERK_PROXY_URL||"",i=e.domain||en.env.NEXT_PUBLIC_CLERK_DOMAIN||"";return{...e,publishableKey:r,__internal_clerkJSUrl:e.__internal_clerkJSUrl||en.env.NEXT_PUBLIC_CLERK_JS_URL,__internal_clerkJSVersion:e.__internal_clerkJSVersion||en.env.NEXT_PUBLIC_CLERK_JS_VERSION,__internal_clerkUIUrl:e.__internal_clerkUIUrl||en.env.NEXT_PUBLIC_CLERK_UI_URL,__internal_clerkUIVersion:e.__internal_clerkUIVersion||en.env.NEXT_PUBLIC_CLERK_UI_VERSION,prefetchUI:function(e){if(!1===e||"false"===en.env.NEXT_PUBLIC_CLERK_PREFETCH_UI)return!1}(e.prefetchUI),proxyUrl:n||function({publishableKey:e,hasDomain:t=!1,hasProxyUrl:r=!1,environment:n=void 0!==H&&H.env?H.env:{}}){var i;if(r||t||!(0,J.s)(e)||"production"!==n.VERCEL_TARGET_ENV)return"";let a=n.VERCEL_PROJECT_PRODUCTION_URL;return a&&(i=function(e){if(e.startsWith("http://")||e.startsWith("https://"))try{return new URL(e).hostname}catch{return""}return e.split("/")[0]||""}(a),ee.some(e=>i?.endsWith(e)))?"/__clerk":""}({hasDomain:!!i,hasProxyUrl:!!n,publishableKey:r}),domain:i,isSatellite:e.isSatellite||(0,et.zz)(en.env.NEXT_PUBLIC_CLERK_IS_SATELLITE),signInUrl:e.signInUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL||"",signUpUrl:e.signUpUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL||"",signInForceRedirectUrl:e.signInForceRedirectUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_IN_FORCE_REDIRECT_URL||"",signUpForceRedirectUrl:e.signUpForceRedirectUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_UP_FORCE_REDIRECT_URL||"",signInFallbackRedirectUrl:e.signInFallbackRedirectUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL||"",signUpFallbackRedirectUrl:e.signUpFallbackRedirectUrl||en.env.NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL||"",newSubscriptionRedirectUrl:e.newSubscriptionRedirectUrl||en.env.NEXT_PUBLIC_CLERK_CHECKOUT_CONTINUE_URL||"",telemetry:null!=(t=e.telemetry)?t:{disabled:(0,et.zz)(en.env.NEXT_PUBLIC_CLERK_TELEMETRY_DISABLED),debug:(0,et.zz)(en.env.NEXT_PUBLIC_CLERK_TELEMETRY_DEBUG)},sdkMetadata:er.tm,unsafe_disableDevelopmentModeConsoleWarning:(0,et.zz)(en.env.NEXT_PUBLIC_CLERK_UNSAFE_DISABLE_DEVELOPMENT_MODE_CONSOLE_WARNING)}};var ea=r(63226),el=r(66299);let es=()=>{var e,t;let r=(0,ea.ho)(),{pagesRouter:n}=(0,el.r)();return null==(t=r.telemetry)||t.record({event:"FRAMEWORK_METADATA",eventSamplingRate:.1,payload:{router:n?"pages":"app",...(null==(e=null==globalThis?void 0:globalThis.next)?void 0:e.version)?{nextjsVersion:globalThis.next.version}:{}}}),null};var eo=r(27877);let eu=(e,t="6.13.0")=>{if(e)return e;let r=ec(t);return r?"snapshot"===r?t:r:ed(t)},ec=e=>e.trim().replace(/^v/,"").match(/-(.+?)(\.|$)/)?.[1],ed=e=>e.trim().replace(/^v/,"").split(".")[0],{isDevOrStagingUrl:ef}=(0,J.n)();!function({packageName:e,customMessages:t}){}({packageName:"@clerk/shared"});let ep=(e,t,r,n)=>`${(e=>{for(;e.endsWith("/");)e=e.slice(0,-1);return e})(e)}/npm/@clerk/${t}@${r}/dist/${n}`,e_=e=>{let{proxyUrl:t,domain:r,publishableKey:n}=e;if(t&&function(e){var t;return!e||(t=e,/^http(s)?:\/\//.test(t||""))||Z(e)}(t)){let e=function(e){return e?Z(e)&&"undefined"!=typeof window&&window.location?.origin?new URL(e,window.location.origin).toString():e:""}(t);return Z(e)?(0,J.u)(n)?.frontendApi||"":e.replace(/http(s)?:\/\//,"")}return r&&!ef((0,J.u)(n)?.frontendApi||"")?function(e){let t;if(!e)return"";if(e.match(/^(clerk\.)+\w*$/))t=/(clerk\.)*(?=clerk\.)/;else{if(e.match(/\.clerk.accounts/))return e;t=/^(clerk\.)*/gi}return`clerk.${e.replace(t,"")}`}(r):(0,J.u)(n)?.frontendApi||""};function eh(e){let{publishableKey:t,__internal_clerkJSUrl:r,__internal_clerkJSVersion:n,__internal_clerkUIUrl:i,__internal_clerkUIVersion:a,nonce:l,domain:s,proxyUrl:u,prefetchUI:c}=e,d={publishableKey:t,__internal_clerkJSUrl:r,__internal_clerkJSVersion:n,__internal_clerkUIUrl:i,__internal_clerkUIVersion:a,nonce:l,domain:s,proxyUrl:u};return o.createElement(o.Fragment,null,o.createElement("script",{src:(e=>{let{__internal_clerkJSUrl:t,__internal_clerkJSVersion:r,proxyUrl:n,domain:i,publishableKey:a}=e;if(t)return t;let l=eu(r);return n&&Z(n)?ep(n,"clerk-js",l,"clerk.browser.js"):`https://${e_({publishableKey:a,proxyUrl:n,domain:i})}/npm/@clerk/clerk-js@${l}/dist/clerk.browser.js`})(d),"data-clerk-js-script":!0,async:!0,crossOrigin:"anonymous",...(e=>{let t={};return e.publishableKey&&(t["data-clerk-publishable-key"]=e.publishableKey),e.proxyUrl&&(t["data-clerk-proxy-url"]=e.proxyUrl),e.domain&&(t["data-clerk-domain"]=e.domain),e.nonce&&(t.nonce=e.nonce),t})(d)}),!1!==c&&o.createElement("link",{rel:"preload",href:(e=>{let{__internal_clerkUIUrl:t,__internal_clerkUIVersion:r,proxyUrl:n,domain:i,publishableKey:a}=e;if(t)return t;let l=eu(r,"1.14.0");return n&&Z(n)?ep(n,"ui",l,"ui.browser.js"):`https://${e_({publishableKey:a,proxyUrl:n,domain:i})}/npm/@clerk/ui@${l}/dist/ui.browser.js`})(d),as:"script",crossOrigin:"anonymous",nonce:l}))}function eg(){let{publishableKey:e,__internal_clerkJSUrl:t,__internal_clerkJSVersion:r,__internal_clerkUIUrl:n,__internal_clerkUIVersion:i,nonce:a,prefetchUI:l}=V(),{domain:s,proxyUrl:u}=(0,ea.ho)();return e?o.createElement(eh,{publishableKey:e,__internal_clerkJSUrl:t,__internal_clerkJSVersion:r,__internal_clerkUIUrl:n,__internal_clerkUIVersion:i,nonce:a,domain:s,proxyUrl:u,prefetchUI:l}):null}let em=e=>{var t;return null!=window.__clerk_internal_navigations||(window.__clerk_internal_navigations={}),null!=(t=window.__clerk_internal_navigations)[e]||(t[e]={}),window.__clerk_internal_navigations[e]},ey=e=>{let{windowNav:t,routerNav:r,name:n}=e,[i,a]=(0,o.useTransition)();t&&(em(n).fun=(e,i)=>{var l,s;let o=em(n);return(null!=(s=null==(l=o.promisesBuffer)?void 0:l.length)?s:0)>0&&o.pendingDestination===e?new Promise(e=>{null!=o.promisesBuffer||(o.promisesBuffer=[]),o.promisesBuffer.push(e)}):(o.pendingDestination=e,new Promise(n=>{null!=o.promisesBuffer||(o.promisesBuffer=[]),o.promisesBuffer.push(n),a(()=>{var n,a;(null==(n=null==i?void 0:i.__internal_metadata)?void 0:n.navigationType)==="internal"?t(null,"",e):r(a=e)})}))});let l=()=>{var e;let t=em(n);
26null==(e=t.promisesBuffer)||e.forEach(e=>e()),t.promisesBuffer=[],t.pendingDestination=void 0};return(0,o.useEffect)(()=>(l(),l),[]),(0,o.useEffect)(()=>{i||l()},[i]),(0,o.useCallback)((e,t)=>em(n).fun(e,t),[])},eE=(0,X.default)(()=>r.e(2642).then(r.bind(r,22642)).then(e=>e.KeylessCreatorOrReader),{loadableGenerated:{webpack:()=>[22642]}}),ev=e=>{let{__internal_invokeMiddlewareOnAuthStateChange:t=!0,__internal_scriptsSlot:r,children:n}=e,a=(0,Y.useRouter)(),l=(()=>{let e=(0,Y.useRouter)();return ey({windowNav:"undefined"!=typeof window?window.history.pushState.bind(window.history):void 0,routerNav:e.push.bind(e),name:"push"})})(),s=(()=>{let e=(0,Y.useRouter)();return ey({windowNav:"undefined"!=typeof window?window.history.replaceState.bind(window.history):void 0,routerNav:e.replace.bind(e),name:"replace"})})();W(()=>{window.__internal_onBeforeSetActive=e=>new Promise(t=>{var r;let n=(null==(r=null==window?void 0:window.next)?void 0:r.version)||"";(n.startsWith("15")||n.startsWith("16"))&&"sign-out"===e?t():(0,eo.y)().then(()=>t())}),window.__internal_onAfterSetActive=()=>{if(t)return a.refresh()}},[]);let u=ei({...e,routerPush:l,routerReplace:s});return o.createElement(q,{options:u},o.createElement(i.mG,{...u},o.createElement(es,null),null!=r?r:o.createElement(eg,null),n))},ek=e=>{let{children:t,disableKeyless:r=!1,...n}=e,i=ei(n).publishableKey;return V()?n.initialState?o.createElement(v,{initialState:n.initialState},t):t:i||!Q.I||r?o.createElement(ev,{...n},t):o.createElement(eE,null,o.createElement(ev,{...n},t))}},66299:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(35583);let i=()=>({pagesRouter:(0,n.useRouter)()})},70901:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(88229)._(r(12115)).default.createContext(null)},75018:(e,t,r)=>{"use strict";r.d(t,{ev:()=>o,tm:()=>s});var n=r(16124),i=r(84674),a=r(39758),l=r(87358);l.env.NEXT_PUBLIC_CLERK_JS_VERSION,l.env.NEXT_PUBLIC_CLERK_JS_URL,l.env.NEXT_PUBLIC_CLERK_UI_URL,l.env.NEXT_PUBLIC_CLERK_UI_VERSION,l.env.CLERK_API_VERSION,l.env.CLERK_SECRET_KEY,l.env.CLERK_MACHINE_SECRET_KEY,l.env.CLERK_ENCRYPTION_KEY,l.env.CLERK_API_URL||(e=>{let t=(0,i.u)(e)?.frontendApi;return t?.startsWith("clerk.")&&n.i.some(e=>t?.endsWith(e))?n.c:n.o.some(e=>t?.endsWith(e))?n.a:n.d.some(e=>t?.endsWith(e))?n.u:n.c})("pk_live_Y2xlcmsubm9vZGxldG9tYXRvLmNvbSQ"),l.env.NEXT_PUBLIC_CLERK_DOMAIN,l.env.NEXT_PUBLIC_CLERK_PROXY_URL,(0,a.zz)(l.env.NEXT_PUBLIC_CLERK_IS_SATELLITE),l.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL,l.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL;let s={name:"@clerk/nextjs",version:"7.4.2",environment:"production"};(0,a.zz)(l.env.NEXT_PUBLIC_CLERK_TELEMETRY_DISABLED),(0,a.zz)(l.env.NEXT_PUBLIC_CLERK_TELEMETRY_DEBUG);let o=(0,a.zz)(l.env.NEXT_PUBLIC_CLERK_KEYLESS_DISABLED)||!1},81439:(e,t,r)=>{"use strict";r.d(t,{b_:()=>n,Fj:()=>i});let n=()=>!1,i=()=>{try{return!0}catch{}return!1}},84674:(e,t,r)=>{"use strict";r.d(t,{n:()=>u,s:()=>c,u:()=>s});var n=r(16124);let i=e=>"undefined"!=typeof atob&&"function"==typeof atob?atob(e):void 0!==globalThis.Buffer?globalThis.Buffer.from(e,"base64").toString():e,a="pk_live_";function l(e){if(!e.endsWith("$"))return!1;let t=e.slice(0,-1);return!t.includes("$")&&t.includes(".")}function s(e,t={}){let r;if(!(e=e||"")||!o(e)){if(t.fatal&&!e)throw Error("Publishable key is missing. Ensure that your publishable key is correctly configured. Double-check your environment configuration for your keys, or access them here: https://dashboard.clerk.com/last-active?path=api-keys");if(t.fatal&&!o(e))throw Error("Publishable key not valid.");return null}let n=e.startsWith(a)?"production":"development";try{r=i(e.split("_")[2])}catch{if(t.fatal)throw Error("Publishable key not valid: Failed to decode key.");return null}if(!l(r)){if(t.fatal)throw Error("Publishable key not valid: Decoded key has invalid format.");return null}let u=r.slice(0,-1);return t.proxyUrl?u=t.proxyUrl:"development"!==n&&t.domain&&t.isSatellite&&(u=`clerk.${t.domain}`),{instanceType:n,frontendApi:u}}function o(e=""){try{if(!(e.startsWith(a)||e.startsWith("pk_test_")))return!1;let t=e.split("_");if(3!==t.length)return!1;let r=t[2];if(!r)return!1;return l(i(r))}catch{return!1}}function u(){let e=new Map;return{isDevOrStagingUrl:t=>{if(!t)return!1;let r="string"==typeof t?t:t.hostname,i=e.get(r);return void 0===i&&(i=n.r.some(e=>r.endsWith(e)),e.set(r,i)),i}}}function c(e){return e.startsWith("live_")||e.startsWith("pk_live_")}},89331:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n=r(81439),i=r(75018);let a=(0,n.b_)()&&!i.ev}}]);

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.