PageSourceSearch

https://live.significanthobbies.com/_next/static/chunks/app/layout-6b9154b93f76fa05.js

js significanthobbies.com collected 2026-10-04 07:40:21 UTC 20,015 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{208:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,83005,23)),Promise.resolve().then(r.t.bind(r,69987,23)),Promise.resolve().then(r.t.bind(r,22330,23)),Promise.resolve().then(r.t.bind(r,84527,23)),Promise.resolve().then(r.bind(r,80077)),Promise.resolve().then(r.bind(r,7808)),Promise.resolve().then(r.bind(r,88825)),Promise.resolve().then(r.bind(r,83023)),Promise.resolve().then(r.bind(r,1855)),Promise.resolve().then(r.bind(r,86535)),Promise.resolve().then(r.bind(r,65093)),Promise.resolve().then(r.bind(r,32361)),Promise.resolve().then(r.bind(r,69651)),Promise.resolve().then(r.bind(r,49236))},1855:(e,t,r)=>{"use strict";r.d(t,{Providers:()=>N});var n=r(38293),a=r(37535),i=r(79961),s=r(4274),o=r(52987),l=r(11318),c=r(44834),d=r(82725),u=r(35272);let f=e=>{let t,r,f,m,h=(0,a.c)(7);h[0]!==e?({...t}=e,h[0]=e,h[1]=t):t=h[1];let{theme:b}=(0,d.D)(),p=void 0===b?"system":b;return h[2]===Symbol.for("react.memo_cache_sentinel")?(r={success:(0,n.jsx)(i.A,{className:"size-4"}),info:(0,n.jsx)(s.A,{className:"size-4"}),warning:(0,n.jsx)(o.A,{className:"size-4"}),error:(0,n.jsx)(l.A,{className:"size-4"}),loading:(0,n.jsx)(c.A,{className:"size-4 animate-spin"})},f={"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)","--border-radius":"var(--radius)"},h[2]=r,h[3]=f):(r=h[2],f=h[3]),h[4]!==t||h[5]!==p?(m=(0,n.jsx)(u.l$,{theme:p,className:"toaster group",icons:r,style:f,...t}),h[4]=t,h[5]=p,h[6]=m):m=h[6],m};var m=r(13222),h=r(26962),b=r(83005),p=r.n(b),g=r(6737),x=r(85220);let v=(0,x.createServerReference)("40b97a60e26fdfe6304ecb654f4df9e1ef7e0e730a",x.callServer,void 0,x.findSourceMapURL,"importLocalAccountData");var y=r(34375);let w=["profile:draft","onboarding:draft","daily:state","commitments:state"];function j(e){let t,r,i,s,o,l,c,d,u,f,m,h,b,x=(0,a.c)(26),{isAuthenticated:j}=e,[N,P]=(0,g.useState)(null);x[0]===Symbol.for("react.memo_cache_sentinel")?(t={bucket:!1,timeline:!1},x[0]=t):t=x[0];let[z,E]=(0,g.useState)(t),[$,A]=(0,g.useState)(!1),[I,B]=(0,g.useState)(""),[T,C]=(0,g.useTransition)();x[1]!==j?(r=()=>{if(!j)return;let e=(0,y.lg)();Promise.all([(0,y.B6)(e,"profile:draft","profile",_),(0,y.B6)(e,"onboarding:draft","onboarding",_),(0,y.B6)(e,"daily:state","daily",_),(0,y.B6)(e,"commitments:state","commitments",Array.isArray),(0,y.B6)(e,"significant-hobbies:bucket-list-draft:v1","bucket-list",_),(0,y.B6)(e,"timeline-draft-new","timelines",_)]).then(e=>{var t;let[r,n,a,i,s,o]=e,l={profile:r?{name:k(r.name),bio:k(r.bio),website:k(r.website),creed:k(r.creed)}:null,onboarding:n?{..."string"==typeof(t=n.username)&&/^[a-z0-9-]{3,30}$/.test(t)?{username:n.username}:{},birthYear:"number"==typeof n.birthYear?n.birthYear:2e3,droppedHobby:k(n.droppedHobby),lastFinished:S(n.lastFinished),nextYearFeeling:S(n.nextYearFeeling)}:null,daily:a,commitments:i};(l.profile||l.onboarding||l.daily||l.commitments)&&P(l),E({bucket:!!s,timeline:!!o})})},i=[j],x[1]=j,x[2]=r,x[3]=i):(r=x[2],i=x[3]),(0,g.useEffect)(r,i),x[4]!==N?(s=function(){N&&C(async()=>{let e=await v(N);if(!e.success)return B(e.error??"Import failed. Your device copy is safe.");let t=(0,y.lg)();await Promise.all(w.map(e=>(0,y.bG)(t,e))),P(null)})},x[4]=N,x[5]=s):s=x[5];let M=s;return j&&!$&&(N||z.bucket||z.timeline)?(x[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,n.jsx)("p",{className:"font-semibold",children:"Work from this device is ready to move into your account."}),l=(0,n.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",children:"Nothing local is removed until its database save succeeds."}),x[6]=o,x[7]=l):(o=x[6],l=x[7]),x[8]!==I?(c=I&&(0,n.jsx)("p",{className:"mt-2 text-sm text-destructive",children:I}),x[8]=I,x[9]=c):c=x[9],x[10]!==M||x[11]!==N||x[12]!==T?(d=N&&(0,n.jsx)("button",{type:"button",disabled:T,onClick:M,className:"rounded-lg bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground",children:"Import private data"}),x[10]=M,x[11]=N,x[12]=T,x[13]=d):d=x[13],x[14]!==z.bucket?(u=z.bucket&&(0,n.jsx)(p(),{href:"/bucket-list/new",className:"rounded-lg border border-border px-4 py-2 text-sm",children:"Review bucket-list draft"}),x[14]=z.bucket,x[15]=u):u=x[15],x[16]!==z.timeline?(f=z.timeline&&(0,n.jsx)(p(),{href:"/timeline/new",className:"rounded-lg border border-border px-4 py-2 text-sm",children:"Review timeline draft"}),x[16]=z.timeline,x[17]=f):f=x[17],x[18]===Symbol.for("react.memo_cache_sentinel")?(m=(0,n.jsx)("button",{type:"button",onClick:()=>A(!0),className:"px-3 py-2 text-sm text-muted-foreground",children:"Not now"}),x[18]=m):m=x[18],x[19]!==f||x[20]!==d||x[21]!==u?(h=(0,n.jsxs)("div",{className:"mt-4 flex flex-wrap gap-2",children:[d,u,f,m]}
1),x[19]=f,x[20]=d,x[21]=u,x[22]=h):h=x[22],x[23]!==h||x[24]!==c?(b=(0,n.jsxs)("aside",{className:"fixed bottom-4 left-1/2 z-[90] w-[min(42rem,calc(100%-2rem))] -translate-x-1/2 rounded-2xl border border-primary/30 bg-card p-5 shadow-xl",children:[o,l,c,h]}),x[23]=h,x[24]=c,x[25]=b):b=x[25],b):null}function _(e){return!!e&&"object"==typeof e}function k(e){return"string"==typeof e?e:""}function S(e){return"string"==typeof e?e:null}function N(e){let t,r,i,s=(0,a.c)(7),{children:o}=e,{data:l}=h.y.useSession(),c=l?.user?"account":"local",d=!!l?.user;return s[0]!==d?(t=(0,n.jsx)(j,{isAuthenticated:d}),s[0]=d,s[1]=t):t=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,n.jsx)(f,{}),s[2]=r):r=s[2],s[3]!==o||s[4]!==c||s[5]!==t?(i=(0,n.jsxs)(m.of,{mode:c,children:[o,t,r]}),s[3]=o,s[4]=c,s[5]=t,s[6]=i):i=s[6],i}},7808:(e,t,r)=>{"use strict";r.d(t,{NavLinks:()=>l});var n=r(38293),a=r(37535),i=r(83005),s=r.n(i),o=r(7998);function l(e){let t,r,i=(0,a.c)(7),{links:l}=e,c=(0,o.usePathname)();if(i[0]!==l||i[1]!==c){let e;i[3]!==c?(e=e=>{let t=c===e.href||c.startsWith(`${e.href}/`),r="/bucket-list"===e.href||"/experiences"===e.href?"bg-[#f7e957] text-[#201f18] shadow-[0_2px_0_#c8b92e]":"/journal"===e.href?"bg-[#c5abfa
1] text-[#241a31] shadow-[0_2px_0_#9d82d5]":"bg-[#b9dcf5] text-[#192a36] shadow-[0_2px_0_#8db9d7]";return(0,n.jsx)(s(),{href:e.href,"aria-current":t?"page":void 0,className:`inline-flex min-h-11 items-center rounded-xl px-4 text-base font-semibold transition-[background-color,color,transform,box-shadow] hover:-translate-y-px focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring ${t?r:"text-[#575344] hover:bg-[#f4efe0] hover:text-[#201f18]"}`,children:e.label},e.href)},i[3]=c,i[4]=e):e=i[4],t=l.map(e),i[0]=l,i[1]=c,i[2]=t}else t=i[2];return i[5]!==t?(r=(0,n.jsx)(n.Fragment,{children:t}),i[5]=t,i[6]=r):r=i[6],r}},13222:(e,t,r)=>{"use strict";r.d(t,{Zl:()=>c,ib:()=>l,of:()=>o});var n=r(38293),a=r(37535),i=r(6737);let s=(0,i.createContext)("local");function o(e){let t,r=(0,a.c)(3),{mode:i,children:o}=e;return r[0]!==o||r[1]!==i?(t=(0,n.jsx)(s.Provider,{value:i,children:o}),r[0]=o,r[1]=i,r[2]=t):t=r[2],t}function l(){return(0,i.useContext)(s)}function c(){let e,t=(0,a.c)(2),r="account"===l()?"Saved to your account and available across your devices.":"Saved privately on this device. Sign in only when you want cross-device access.";return t[0]!==r?(e=(0,n.jsx)("p",{className:"text-xs text-muted-foreground",role:"status",children:r}),t[0]=r,t[1]=e):e=t[1],e}},26962:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});let n=(0,r(72532).M)({baseURL:window.location.origin})},32361:(e,t,r)=>{"use strict";r.d(t,{Avatar:()=>o,AvatarFallback:()=>c,AvatarImage:()=>l});var n=r(38293),a=r(37535),i=r(9016),s=r(39501);function o(e){let t,r,o,l,c,d=(0,a.c)(10);d[0]!==e?({className:t,size:o,...r}=e,d[0]=e,d[1]=t,d[2]=r,d[3]=o):(t=d[1],r=d[2],o=d[3]);let u=void 0===o?"default":o;return d[4]!==t?(l=(0,s.cn)("group/avatar relative flex size-8 shrink-0 overflow-hidden rounded-full select-none data-[size=lg]:size-10 data-[size=sm]:size-6",t),d[4]=t,d[5]=l):l=d[5],d[6]!==r||d[7]!==u||d[8]!==l?(c=(0,n.jsx)(i.bL,{"data-slot":"avatar","data-size":u,className:l,...r}),d[6]=r,d[7]=u,d[8]=l,d[9]=c):c=d[9],c}function l(e){let t,r,o,l,c=(0,a.c)(8);return c[0]!==e?({className:t,...r}=e,c[0]=e,c[1]=t,c[2]=r):(t=c[1],r=c[2]),c[3]!==t?(o=(0,s.cn)("aspect-square size-full",t),c[3]=t,c[4]=o):o=c[4],c[5]!==r||c[6]!==o?(l=(0,n.jsx)(i._V,{"data-slot":"avatar-image",className:o,...r}),c[5]=r,c[6]=o,c[7]=l):l=c[7],l}function c(e){let t,r,o,l,c=(0,a.c)(8);return c[0]!==e?({className:t,...r}=e,c[0]=e,c[1]=t,c[2]=r):(t=c[1],r=c[2]),c[3]!==t?(o=(0,s.cn)("bg-muted text-muted-foreground flex size-full items-center justify-center rounded-full text-sm group-data-[size=sm]/avatar:text-xs",t),c[3]=t,c[4]=o):o=c[4],c[5]!==r||c[6]!==o?(l=(0,n.jsx)(i.H4,{"data-slot":"avatar-fallback",className:o,...r}),c[5]=r,c[6]=o,c[7]=l):l=c[7],l}},34375:(e,t,r)=>{"use strict";r.d(t,{B6:()=>o,Td:()=>c,ah:()=>l,bG:()=>d,lg:()=>s});let n="records",a="significanthobbies.installation-id";class i extends Error{}function s(){return{get:async e=>f("readonly",t=>t.get(e)),async put(e,t){await f("readwrite",r=>r.put(t,e))},async remove(e){await f("readwrite",t=>t.delete(e))}}}async function o(e,t,r,n){var a;let i=await e.get(t);return null==i?null:(a=i)&&"object"==typeof a&&"string"==typeof a.key&&"string"==typeof a.domain&&"number"==typeof a.schemaVersion&&"string"==typeof a.installationId&&"string"==typeof a.updatedAt&&"value"in a&&i.key===t&&i.domain===r&&1===i.schemaVersion&&n(i.value)?i.value:(await u(e,t,i),null)}async function l(e,t,r,n){let s={key:t,domain:r,schemaVersion:1,installationId:function(){let e=`local-${Date.now()}-${Math.random().toString(36).slice(2)}`;if("u"<typeof localStorage)return e;let t=localStorage.getItem(a);if(t)return t;let r="u">typeof crypto&&crypto.randomUUID?crypto.randomUUID():e;return localStorage.setItem(a,r),localStorage.setItem("significanthobbies.storage-schema","1"),r}(),updatedAt:new Date().toISOString(),value:n};try{await e.put(t,s)}catch(e){throw new i(e instanceof Error?e.message:"Browser storage is unavailable.")}}async function c(e,t){await e.remove(t)}async function d(e,t){let r=await e.get(t);null!=r&&(await e.put(`archive:${t}:${Date.now()}`,r),await e.remove(t))}async function u(e,t,r){await e.put(`quarantine:${t}:${Date.now()}`,r),await e.remove(t)}async function f(e,t){if("u"<typeof indexedDB)throw new i("Browser storage is unavailable.");let r=await new Promise((e,t)=>
1{let r=indexedDB.open("significant-hobbies-local",1);r.onupgradeneeded=()=>{r.result.objectStoreNames.contains(n)||r.result.createObjectStore(n)},r.onsuccess=()=>e(r.result),r.onerror=()=>t(r.error??Error("Could not open browser storage."))});return new Promise((a,s)=>{try{let o=r.transaction(n,e),l=t(o.objectStore(n));o.oncomplete=()=>{r.close(),a(l.result)},o.onabort=()=>{r.close(),s(o.error??new i("Browser storage save was aborted."))},l.onerror=()=>s(l.error??new i("Browser storage request failed."))}catch(e){r.close(),s(e)}})}},39501:(e,t,r)=>{"use strict";r.d(t,{cn:()=>i});var n=r(29051),a=r(23215);function i(...e){return(0,a.QP)((0,n.$)(e))}},49236:(e,t,r)=>{"use strict";r.d(t,{VitalsReporter:()=>m});var n=r(37535),a=r(6737),i=r(37328),s=r(92210);function o(e){let t=window.posthog;if(t&&"function"==typeof t.capture)t.capture("web_vital",{name:e.name,value:Math.round(e.value),rating:e.rating,id:e.id,navigation_type:e.navigationType});else{let t=JSON.stringify({project:s.env.NEXT_PUBLIC_PROJECT_SLUG??"significanthobbies",...e});navigator.sendBeacon("https://vitals.fleet.workers.dev/collect",t)}}let l=[],c=null,d=0;function u(e,t){if(0===e.length)return 0;let r=Math.min(Math.floor(e.length*t),e.length-1);return e[r]}function f(){let e=performance.getEntriesByType("resource");if(0===e.length)return;let t=[],r=d;for(let n of e)!(n.startTime<=d)&&(n.startTime>r&&(r=n.startTime),("fetch"===n.initiatorType||"xmlhttprequest"===n.initiatorType)&&function(e){try{let t=new URL(e,window.location.origin);if(t.origin===window.location.origin&&t.pathname.startsWith("/api/"))return!0;return l.some(t=>t.test(e))}catch{return!1}}(n.name)&&t.push({route:function(e){try{let t=new URL(e,window.location.origin),r=t.pathname.split("/").map(e=>/^\d+$/.test(e)||/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(e)||/^[a-zA-Z0-9_-]{20,}$/.test(e)?":id":e),n=t.origin===window.location.origin?"":`${t.host}`;return`${n}${r.join("/")}`}catch{return e}}(n.name),durationMs:Math.round(n.duration),ttfbMs:Math.round(n.responseStart-n.startTime),transferSize:n.transferSize}));if(d=r,0===t.length)return;let n=window.posthog;if(!n?.capture)return;let a=new Map;for(let e of t){let t=a.get(e.route)??[];t.push(e),a.set(e.route,t)}for(let[e,t]of a){let r=t.map(e=>e.durationMs).sort((e,t)=>e-t),a=t.map(e=>e.ttfbMs).sort((e,t)=>e-t);n.capture("api_call_timing",{project_id:"significanthobbies",route:e,sample_count:t.length,duration_p50:u(r,.5),duration_p90:u(r,.9),duration_max:r[r.length-1]??0,ttfb_p50:u(a,.5),ttfb_p90:u(a,.9),transfer_size_total:t.reduce((e,t)=>e+t.transferSize,0)})}}function m(){let e,t=(0,n.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],t[0]=e):e=t[0],(0,a.useEffect)(h,e),null}function h(){(0,i.fK)(o),(0,i.IN)(o),(0,i.rH)(o),(0,i.Ck)(o),(0,i.zB)(o),c&&clearInterval(c),c=setInterval(f,3e4),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&f()})}},65093:(e,t,r)=>{"use strict";r.d(t,{SaaSMakerFeedback:()=>l});var n=r(38293),a=r(37535);r(91935);var i=r(15335);async function s(){let e=await fetch("https://api.sassmaker.com/v1/capture-config/live",{credentials:"omit"});if(!e.ok)throw Error(`Feedback configuration returned HTTP ${e.status}.`);let t=await e.json();if(!t||"object"!=typeof t||!("api_key"in t)||"string"!=typeof t.api_key||!t.api_key.startsWith("pk_")||!("name"in t)||"Live"!==t.name)throw Error("Feedback configuration is invalid.");return t.api_key}async function o(e){let t,{screenshot:r,...n}=e,a=await s(),i=new FormData;i.append("feedback",JSON.stringify({type:n.type,title:n.title,description:n.description,submitter_email:n.email??"",submitter_name:n.name,page:n.page,anchor:n.anchor,source:"widget",client_version:"0.4.0"})),r&&i.append("screenshot",r);try{t=await fetch("https://api.sassmaker.com/v1/feedback",{method:"POST",headers:{"X-Project-Key":a},credentials:"omit",body:i})}catch(t){let e=t instanceof Error&&t.message?`: ${t.message}`:"";throw Error(`Unable to reach the feedback service${e}`,{cause:t})}if(!t.ok)throw Error(`Feedback service returned HTTP ${t.status}.`)}function l(){let e,t=(0,a.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.S,{onSubmit:o,position:"bottom-right",theme:"auto"}),(0,n.jsx)("style",{children:"\n        @media (max-width: 639px) {\n          [data-feedback-widget] .smw-trigger {\n            width: 44px;\n            height: 44px;\n            right: 8px;\n            bottom: 8px;\n            justify-content: center;\n            padding: 0;\n          }\n\n          [data-feedback-widget] .smw-trigger__text {\n            display: none;\n          }\n        }\n      "})]}),t[0]=e):e=t[0],e}},69987:()=>{},80077:(e,t,r)=>{"use strict";r.d(t,{MobileMenu:()=>u});var n=r(38293),a=r(37535),i=r(70548),s=r(96307),o=r(83005),l=r.n(o),c=r(7998),d=r(6737);function u(e){let t,r,o,u,f,m,h,b=(0,a.c)(20),{links:p,isLoggedIn:g}=e,[x,v]=(0,d.useState)(!1),y=(0,c.usePathname)();b[0]!==x?(t=()=>{if(!x)return;let e=function(e){"Escape"===e.key&&v(!1)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},r=[x],b[0]=x,b[1]=t,b[2]=r):(t=b[1],r=b[2]),(0,d.useEffect)(t,r),b[3]!==x?(o=()=>v(!x),b[3]=x,b[4]=o):o=b[4];let w=x?"Close menu":"Open menu";return b[5]!==x?(u=x?(0,n.jsx)(i.A,{className:"h-5 w-5"}):(0,n.jsx)(s.A,{className:"h-5 w-5",strokeWidth:2.5}),b[5]=x,b[6]=u):u=b[6],b[7]!==x||b[8]!==o||b[9]!==w||b[10]!==u?(f=(0,n.jsx)("button",{type:"button",onClick:o,className:"flex h-11 w-11 items-center justify-center rounded-xl bg-[#f7e957] text-[#201f18] shadow-[0_3px_0_#c8b92e] transition-transform hover:-translate-y-0.5","aria-label":w,"aria-expanded":x,"aria-controls":"mobile-site-menu",children:u}),b[7]=x,b[8]=o,b[9]=w,b[10]=u,b[11]=f):f=b[11],b[12]!==g||b[13]!==p||b[14]!==x||b[15]!==y?(m=x&&(0,n.jsx)("div",{id:"mobile-site-menu",className:"absolute left-0 top-[4.5rem] z-50 w-full border-b border-[#ddd4b7] bg-[#fffdf3] shadow-[0_16px_32px_rgba(66,55,22,0.14)]",children:(0,n.jsxs)("div",{className:"flex flex-col gap-2 px-4 py-4",children:[p.map(e=>{let t=y===e.href,r="/"===e.href?"bg-[#fffdf8] text-[#201f18] border border-[#ddd4b7]":"/experiences"===e.href||"/bucket-list"===e.href?"bg-[#f7e957] text-[#201f18]":"/journal"===e.href?"bg-[#c5abfa
1] text-[#241a31]":"bg-[#b9dcf5] text-[#192a36]";return(0,n.jsxs)(l(),{href:e.href,"aria-current":t?"page":void 0,prefetch:!1,onClick:()=>v(!1),className:`flex min-h-14 items-center justify-between rounded-xl px-4 text-lg font-bold transition-transform hover:translate-x-1 ${r}`,children:[(0,n.jsx)("span",{children:e.label}),(0,n.jsx)("span",{"aria-hidden":"true",children:t?"●":"→"})]},e.href)}),(0,n.jsx)("div",{className:"my-1 border-t border-border"}),g?(0,n.jsx)(l(),{href:"/settings",prefetch:!1,onClick:()=>v(!1),className:"flex min-h-12 items-center justify-center rounded-xl bg-[#201f18] px-4 text-center text-base font-bold text-white transition-colors hover:bg-[#36342a]",children:"Account settings"}):(0,n.jsx)(l(),{href:"/login",prefetch:!1,onClick:()=>v(!1),className:"flex min-h-12 items-center justify-center rounded-xl bg-[#201f18] px-4 text-center text-base font-bold text-white transition-colors hover:bg-[#36342a]",children:"Sign in"})]})}),b[12]=g,b[13]=p,b[14]=x,b[15]=y,b[16]=m):m=b[16],b[17]!==f||b[18]!==m?(h=(0,n.jsxs)(n.Fragment,{children:[f,m]}),b[17]=f,b[18]=m,b[19]=h):h=b[19],h}},83023:(e,t,r)=>{"use strict";r.d(t,{AnalyticsProvider:()=>h});var n=r(38293),a=r(37535),i=r(32653),s=r(68523),o=r(7998),l=r(6737),c=r(97456),d=r(26962),u=r(24638);let f="sh:seen-users",m="sh:returned-fired";function h(e){let t,r,u,h,g,x=(0,a.c)(8),{children:v}=e,{data:y}=d.y.useSession(),w=y?.user?.id??null,j=(0,l.useRef)(!1),_=(0,o.usePathname)();return x[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],x[0]=t):t=x[0],(0,l.useEffect)(p,t),x[1]!==_?(r=[_],x[1]=_,x[2]=r):r=x[2],(0,l.useEffect)(b,r),x[3]!==w?(u=()=>{if(!w||j.current)return;let e=function(){try{let e=localStorage.getItem(f);return e?JSON.parse(e):[]}catch{return[]}}();if(!e.includes(w)){j.current=!0,(0,c.mY)();try{localStorage.setItem(f,JSON.stringify([...e,w]))}catch{}return}try{if(sessionStorage.getItem(m)===w)return;sessionStorage.setItem(m,w)}catch{}j.current=!0,(0,c.Ts)()},h=[w],x[3]=w,x[4]=u,x[5]=h):(u=x[4],h=x[5]),(0,l.useEffect)(u,h),x[6]!==v?(g=(0,n.jsx)(s.so,{client:i.Ay,children:v}),x[6]=v,x[7]=g):g=x[7],g}function b(){(0,c.oe)()}function p(){return(0,u.uB)()}},86535:(e,t,r)=>{"use strict";r.d(t,{RouteChrome:()=>s});var n=r(38293),a=r(37535),i=r(7998);function s(e){let t,r,s,o=(0,a.c)(9),{children:l,navigation:c,footer:d,feedback:u}=e,f=(0,i.usePathname)(),m="/onboarding"===f,h="/find-your-hobby"===f;o[0]!==f?(t="/"===f||["/live-more","/daily","/journal","/habits","/history","/trajectory","/bucket-list","/commitments","/settings","/timeline","/side-quests"].some(e=>f===e||f.startsWith(`${e}/`)),o[0]=f,o[1]=t):t=o[1];let b=t,p=!m&&c;o[2]!==l?(r=(0,n.jsx)("main",{id:"main",children:l}),o[2]=l,o[3]=r):r=o[3];let g=!(m||h)&&!b&&d;return o[4]!==u||o[5]!==p||o[6]!==r||o[7]!==g?(s=(0,n.jsxs)(n.Fragment,{children:[p,r,g,u]}),o[4]=u,o[5]=p,o[6]=r,o[7]=g,o[8]=s):s=o[8],s}},88825:(e,t,r)=>{"use strict";r.d(t,{NavSignOut:()=>l});var n=r(38293),a=r(37535),i=r(7998),s=r(69651),o=r(26962);function l(){let e,t=(0,a.c)(2),r=(0,i.useRouter)();if(t[0]!==r){let a=async function(){await o.y.signOut(),r.push("/"),r.refresh()};e=(0,n.jsx)(s.DropdownMenuItem,{onClick:a,className:"cursor-pointer text-foreground hover:text-foreground",children:"Sign out"}),t[0]=r,t[1]=e}else e=t[1];return e}}},e=>{e.O(0,[7334,5515,7810,3005,3027,7438,1918,308,2532,6096,1249,8888,2850,7358],()=>e(e.s=208)),_N_E=e.O()}]);

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.