PageSourceSearch

https://www.volumn.ai/_next/static/chunks/33129-7f52582c9b23137e.js

js volumn.ai collected 2026-10-01 16:17:38 UTC 11,056 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[33129,70145,92526],{17907:(e,t,s)=>{s.d(t,{$M:()=>A,Jc:()=>_,Pc:()=>y,ZS:()=>S,_6:()=>T,aO:()=>p,bh:()=>b});var n=s(38789);let a="aipersona.ui.lang",o="aipersona.ui.lang.pref",i="aipersona.ui.lang",r="aipersona.blog.lang",u="aipersona.blog.lang",l="aipersona:lang",c=n.uR,d=null;function m(e){let t=e.toString().trim().toLowerCase();return t?"cn"===t?"zh":c.includes(t)?t:null:null}function h(e){if("u"<typeof document)return null;let t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`))?.split("=")[1];if(!t)return null;try{return decodeURIComponent(t)}catch{return null}}function f(e){return"zh"===e||"zh-tw"===e?"zh":"es"===e?"es":"en"}function w(e){return"zh"===e?"zh":"es"===e?"es":"en"}function g(){let e=((Array.isArray(window.navigator.languages)&&window.navigator.languages.length>0?window.navigator.languages:[window.navigator.language]).find(e=>"string"==typeof e&&e.trim())??"").toLowerCase();return e.startsWith("zh-tw")||e.startsWith("zh-hk")||e.startsWith("zh-mo")?"zh-tw":e.startsWith("zh")?"zh":e.startsWith("de")?"de":e.startsWith("es")?"es":e.startsWith("fr")?"fr":e.startsWith("it")?"it":e.startsWith("ja")?"ja":e.startsWith("ko")?"ko":e.startsWith("pt")?"pt":e.startsWith("ru")?"ru":"en"}function M(){let e=(window.localStorage.getItem(o)??"").toString();if("default"===e.trim())return"default";let t=m(e);return t||"default"}function p(){let e=M();return"default"===e?"default":f(e)}function y(){let e=M();if("default"!==e)return e;let t=m((window.localStorage.getItem(a)??"").toString());if(t)return t;let s=m((window.localStorage.getItem(r)??"").toString());if(s)return s;let n=m(h(i)??"");if(n)return n;let o=m(h(u)??"");return o||g()}function _(){return f(y())}function S(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];I(e)}();let t=()=>e();return window.addEventListener(l,t),window.addEventListener("storage",t),window.addEventListener("focus",t),()=>{window.removeEventListener(l,t),window.removeEventListener("storage",t),window.removeEventListener("focus",t)}}function D(e){try{window.localStorage.setItem(a,e),window.localStorage.setItem(r,e)}catch{}try{document.cookie=`${i}=${encodeURIComponent(e)}; Path=/; Max-Age=31536000; SameSite=Lax`,document.cookie=`${u}=${encodeURIComponent(e)}; Path=/; Max-Age=31536000; SameSite=Lax`}catch{}try{window.dispatchEvent(new Event(l))}catch{}}async function k(){return g()}function I(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];"default"!==M()||(!d||e)&&(d=k().then(e=>(D(e),e)).finally(()=>{d=null}))}function A(e){try{window.localStorage.setItem(o,e)}catch{}D(e)}function b(e){A(w(e))}function v(e){try{window.localStorage.setItem(o,e)}catch{}"default"===e?I(!0):D(e)}function T(e){"default"===e?v("default"):v(w(e))}},18028:(e,t,s)=>{s.d(t,{Mq:()=>_,Nu:()=>l,W0:()=>D,XI:()=>A,Yx:()=>v,Zo:()=>p,b3:()=>y,eV:()=>I,eh:()=>S,iD:()=>b,oC:()=>d,ty:()=>c});var n=s(4018);let a=new Set,o={status:"checking",session:null,accessToken:null,userId:null,sessionTimedOut:!1,updatedAtMs:0},i=null,r=0;function u(e){let t=o;if(t.status!==e.status||t.userId!==e.userId||t.accessToken!==e.accessToken||t.sessionTimedOut!==e.sessionTimedOut||t.updatedAtMs!==e.updatedAtMs)for(let t of(o=e,a))t()}function l(e){return a.add(e),()=>a.delete(e)}function c(){return o}async function d(e){let t=Date.now(),s="number"==typeof e?.maxAgeMs&&e.maxAgeMs>=0?Math.floor(e.maxAgeMs):4e3,a=!!e?.force;return!a&&o.updatedAtMs>0&&t-o.updatedAtMs<s?o:i&&!a?await i:!a&&t-r<400?o:(r=t,i=(async()=>{if(!n.$G){let e={status:"signed_out",session:null,accessToken:null,userId:null,sessionTimedOut:!1,updatedAtMs:Date.now()};return u(e),e}let{session:t,timedOut:s}=await (0,n.getSessionWithTimeout)({timeoutMs:e?.timeoutMs,retries:e?.retries,retryDelayMs:e?.retryDelayMs}),a=t?.user?.id??null,o=t?.access_token??null,i=a?{status:"signed_in",
1session:t,accessToken:o,userId:a,sessionTimedOut:s,updatedAtMs:Date.now()}:s?{status:"timed_out",session:null,accessToken:null,userId:null,sessionTimedOut:!0,updatedAtMs:Date.now()}:{status:"signed_out",session:null,accessToken:null,userId:null,sessionTimedOut:!1,updatedAtMs:Date.now()};return u(i),i})().catch(()=>o).finally(()=>{i=null}),await i)}let m=new Set,h={userId:null,status:"unknown",updatedAtMs:0},f=null,w=0;function g(e){let t=h;if(t.userId!==e.userId||t.status!==e.status||t.updatedAtMs!==e.updatedAtMs)for(let t of(h=e,m))t()}function M(e){let t=(e??"unknown").toString().trim().toLowerCase();return t?"free"===t?"free":"unknown"===t?"unknown":t:"unknown"}function p(e){return m.add(e),()=>m.delete(e)}function y(){return h.status}function _(e,t){let s=M(e);if(!s||"unknown"===s)return;let n=t?.userId??o.userId??h.userId??null;n&&g({userId:n,status:s,updatedAtMs:Date.now()})}async function S(e){let t=Date.now(),s="number"==typeof e?.maxAgeMs&&e.maxAgeMs>=0?Math.floor(e.maxAgeMs):15e3,n=!!e?.forceRefresh;return!n&&h.updatedAtMs>0&&t-h.updatedAtMs<s?h.status:f&&!n?await f:!n&&t-w<800?h.status:(w=t,f=(async()=>(await D({sessionTimeoutMs:e?.sessionTimeoutMs,sessionRetries:e?.sessionRetries,sessionRetryDelayMs:e?.sessionRetryDelayMs,membershipMaxAgeMs:s,forceRefreshMembership:n})).membershipStatus)().catch(()=>h.status).finally(()=>{f=null}),await f)}async function D(e){if(!n.$G)return g({userId:null,status:"free",updatedAtMs:Date.now()}),{session:null,accessToken:null,userId:null,membershipStatus:"free",sessionTimedOut:!1};let{session:t,timedOut:s}=await (0,n.getSessionWithTimeout)({timeoutMs:e?.sessionTimeoutMs,retries:e?.sessionRetries,retryDelayMs:e?.sessionRetryDelayMs}),a=t?.user?.id??null,o=t?.access_token??null;if(!a)return g({userId:null,status:"unknown",updatedAtMs:Date.now()}),{session:null,accessToken:null,userId:null,membershipStatus:"unknown",sessionTimedOut:s};let i="number"==typeof e?.membershipMaxAgeMs&&e.membershipMaxAgeMs>=0?e.membershipMaxAgeMs:void 0;e?.forceRefreshMembership;let r={session:t,accessToken:o,userId:a,membershipStatus:M(await (0,n.M3)({sessionTimeoutMs:e?.sessionTimeoutMs,sessionRetries:e?.sessionRetries,sessionRetryDelayMs:e?.sessionRetryDelayMs,maxAgeMs:i,forceRefresh:!0})),sessionTimedOut:s};return g({userId:a,status:r.membershipStatus,updatedAtMs:Date.now()}),r}let k=Object.freeze({timeoutMs:6e3,retries:1,retryDelayMs:350});async function I(e){return await d({timeoutMs:e?.timeoutMs??k.timeoutMs,retries:e?.retries??k.retries,retryDelayMs:e?.retryDelayMs??k.retryDelayMs,maxAgeMs:e?.maxAgeMs,force:e?.force})}async function A(e){return await b({timeoutMs:e?.timeoutMs??k.timeoutMs,retries:e?.retries??k.retries,retryDelayMs:e?.retryDelayMs??k.retryDelayMs,signal:e?.signal??null})}async function b(e){let{session:t}=await (0,n.getSessionWithTimeout)(e);return t?.access_token??null}async function v(e){let t="number"==typeof e?.maxWaitMs&&e.maxWaitMs>0?Math.floor(e.maxWaitMs):4500,s="number"==typeof e?.pollEveryMs&&e.pollEveryMs>0?Math.floor(e.pollEveryMs):500,a=Date.now();for(;Date.now()-a<t;){let{session:t}=await (0,n.getSessionWithTimeout)({timeoutMs:e?.timeoutMs,retries:e?.retries,retryDelayMs:e?.retryDelayMs,signal:e?.signal??null});if(t?.user)return t;await function(e){return new Promise(t=>setTimeout(t,e))}(s)}return null}let T=globalThis;if(!T.__aipersona_auth_store_listener){let{data:e}=n.ND.auth.onAuthStateChange((e,t)=>{let s=t?.user?.id??null,n=t?.access_token??null;
1"SIGNED_OUT"!==e&&s?u({status:"signed_in",session:t,accessToken:n,userId:s,sessionTimedOut:!1,updatedAtMs:Date.now()}):u({status:"signed_out",session:null,accessToken:null,userId:null,sessionTimedOut:!1,updatedAtMs:Date.now()})});T.__aipersona_auth_store_listener=e?.subscription??null}let W=globalThis;if(!W.__aipersona_membership_listener){let{data:e}=n.ND.auth.onAuthStateChange((e,t)=>{let s=t?.user?.id??null;s&&"SIGNED_OUT"!==e?(g({userId:s,status:h.status,updatedAtMs:h.updatedAtMs}),("SIGNED_IN"===e||"TOKEN_REFRESHED"===e)&&S({maxAgeMs:0}).catch(()=>null)):g({userId:null,status:"unknown",updatedAtMs:Date.now()})});W.__aipersona_membership_listener=e?.subscription??null}},38789:(e,t,s)=>{s.d(t,{uR:()=>n});let n=["de","en","es","fr","it","ja","ko","pt","ru","zh","zh-tw"]},65015:(e,t,s)=>{s.d(t,{f:()=>a});var n=s(24361);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{storageKey:t="schedule.weekStart",defaultWeekStart:s="sunday"}=e,[a,o]=(0,n.useState)(()=>"monday"===window.localStorage.getItem(t)?"monday":"sunday"),i=(0,n.useCallback)(e=>{o(e),window.localStorage.setItem(t,e)},[t]),r=(0,n.useMemo)(()=>+("monday"===a),[a]),[u,l]=(0,n.useState)(!1),[c,d]=(0,n.useState)(null),m=(0,n.useCallback)(e=>{d(e??null),l(!0)},[]),h=(0,n.useCallback)(e=>{l(!1),e?.clearDraft&&d(null)},[]);return{weekStart:a,weekStartsOn:r,setWeekStart:o,handleWeekStartChange:i,isCreateModalOpen:u,setIsCreateModalOpen:l,createModalInitialDraft:c,setCreateModalInitialDraft:d,openCreateModal:m,closeCreateModal:h}}},70145:(e,t,s)=>{s.d(t,{cB:()=>o,iD:()=>l.iD,W0:()=>l.W0,XI:()=>l.XI,eV:()=>l.eV,KE:()=>n.getSessionWithTimeout,Mq:()=>l.Mq,$G:()=>n.$G,oC:()=>l.oC,eh:()=>l.eh,cU:()=>i,bb:()=>u,ND:()=>n.ND,Yx:()=>l.Yx});var n=s(4018);let a="__aipersona_hard_signout_at_v1";function o(e){return n.ND.auth.exchangeCodeForSession(e)}function i(e){try{window.localStorage.removeItem(a),window.sessionStorage.removeItem(a)}catch{}return n.ND.auth.signInWithOAuth(e)}function r(e,t){if("u"<typeof document)return;let s="https:"===window.location.protocol,n=["path=/","samesite=lax","max-age=0"];s&&n.push("secure"),t&&n.push(`domain=${t}`),document.cookie=`${e}=; ${n.join("; ")}`}async function u(e){let t=(e?.redirectTo??"/").toString()||"/",s="number"==typeof e?.timeoutMs&&e.timeoutMs>0?Math.floor(e.timeoutMs):1200;try{let e=String(Date.now());window.localStorage.setItem(a,e),window.sessionStorage.setItem(a,e)}catch{}try{n.ND.auth.stopAutoRefresh()}catch{}let o=new Promise(e=>setTimeout(e,s));await Promise.race([n.ND.auth.signOut({scope:"local"}).then(()=>void 0).catch(()=>void 0),o]),n.ND.auth.signOut({scope:"global"}).catch(()=>null);try{window.localStorage.removeItem("__aipersona_membership_cache_v1")}catch{}try{window.localStorage.removeItem("aipersona.lastPath")}catch{}try{let e=(e,t)=>{let s=[];for(let t=0;t<e.length;t+=1){let n=e.key(t);n&&s.push(n)}for(let n of s)t(n)&&e.removeItem(n)};for(let t of[window.localStorage,window.sessionStorage])e(t,e=>e.startsWith("sb-")&&(e.endsWith("-auth-token")||e.endsWith("-auth-token-storage")||e.includes("-auth-token"))||e.startsWith("dashboard.")||e.startsWith("autoReply.")||e.startsWith("context.")||"schedule.weekStart"===e)}catch{}let i=function(){let e=(window.location.hostname??"").toString().trim().toLowerCase();if(!e||"localhost"===e||e.endsWith(".vercel.app")||/^\d{1,3}(\.\d{1,3}){3}$/.test(e))return;if(e.startsWith("www."))return e.slice(4);let t=e.split(".").filter(Boolean);return t.length>=2?t.slice(-2).join("."):e}();for(let e of["__aipersona_rt_v1","x_supabase_token","gcal_supabase_token","notion_supabase_token"])r(e,void 0),i&&r(e,i);window.location.assign(t)}var l=s(18028)}}]);

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.