PageSourceSearch

https://scribomate.ai/_next/static/chunks/6132-36aab0a8c85b57d7.js

js scribomate.ai collected 2026-10-05 12:38:51 UTC 5,604 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6132],{6839:(e,t,r)=>{r.d(t,{nD:()=>o,zK:()=>a,zl:()=>l});var i=r(12115);let n=globalThis.__scribomateOnlineStore??={isOnline:"u"<typeof navigator||navigator.onLine,listeners:new Set,stabilizeTimer:null};function s(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n.isOnline===e){n.stabilizeTimer&&(clearTimeout(n.stabilizeTimer),n.stabilizeTimer=null);return}if(t){n.stabilizeTimer&&(clearTimeout(n.stabilizeTimer),n.stabilizeTimer=null),n.isOnline=e,n.listeners.forEach(t=>t(e));return}n.stabilizeTimer&&clearTimeout(n.stabilizeTimer),n.stabilizeTimer=setTimeout(()=>{n.stabilizeTimer=null,n.isOnline=e,n.listeners.forEach(t=>t(e))},3e3)}function a(){"u">typeof navigator&&!1===navigator.onLine?s(!1,!0):s(!1)}function l(){return n.isOnline}{let e="__scribomateOnlineStatusInstalled",t=globalThis;t[e]||(t[e]=!0,window.addEventListener("online",()=>s(!0,!0)),window.addEventListener("offline",()=>s(!1,!0)))}function o(){let[e,t]=(0,i.useState)(n.isOnline);return(0,i.useEffect)(()=>{let e=e=>t(e);return n.listeners.add(e),t(n.isOnline),()=>{n.listeners.delete(e)}},[]),{isOnline:e}}},10090:(e,t,r)=>{r.d(t,{m:()=>u,v:()=>l});var i=r(77726),n=r(75638),s=r(66992),a=r(6839);function l(e){return!!e&&!!(e instanceof TypeError||e instanceof Error&&/failed to fetch|networkerror|network request/i.test(e.message))}let o=0;function u(){(0,a.zK)();let e=Date.now();e-o<8e3||(o=e,(0,s.mZ)({type:"warning",message:(0,n.dM)(i.A,"pwa.offline.toast.mutationBlocked"),duration:5e3}))}},46184:(e,t,r)=>{r.d(t,{$:()=>n});class i{trigger(){this.active||(this.active=!0,this.listeners.forEach(e=>e(!0)))}reset(){this.active&&(this.active=!1,this.listeners.forEach(e=>e(!1)))}isActive(){return this.active}subscribe(e){return this.listeners.add(e),this.active&&e(!0),()=>{this.listeners.delete(e)}}constructor(){this.listeners=new Set,this.active=!1}}let n=new i},66992:(e,t,r)=>{r.d(t,{Y6:()=>d,mZ:()=>u,tE:()=>c});var i=r(95155),n=r(12115),s=r(95324);let a=(0,n.createContext)(void 0),l={success:3e3,error:5e3,warning:4e3,info:3e3},o=null,u=e=>o?o(e):(s.v.warn("Global toast not registered",{context:"Toast"}),""),c=e=>{let{children:t}=e,[r,s]=(0,n.useState)([]),u=(0,n.useCallback)(()=>`toast-${Date.now()}-${Math.random().toString(36).substr(2,9)}`,[]),c=(0,n.useCallback)(e=>{let t=u(),r=e.duration??l[e.type],i={...e,id:t,duration:r};return s(e=>[...e,i]),r&&r>0&&setTimeout(()=>{d(t)},r),t},[u]),d=(0,n.useCallback)(e=>{s(t=>t.filter(t=>t.id!==e))},[]),f=(0,n.useCallback)(()=>{s([])},[]);(0,n.useEffect)(()=>(o=c,()=>{o=null}),[c]);let g=(0,n.useMemo)(()=>({showToast:c,dismissToast:d,dismissAll:f,toasts:r}),[c,d,f,r]);return(0,i.jsx)(a.Provider,{value:g,children:t})},d=()=>{let e=(0,n.useContext)(a);if(!e)throw Error("useToastContext must be used within a ToastProvider");return e}},75638:(e,t,r)=>{r.d(t,{Se:()=>d,dM:()=>f});var i=r(79114),n=r(90841),s=r(77057);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.entries(e).reduce((e,r)=>{let[i,n]=r,s=t?`${t}.${i}`:i;return"string"==typeof n?e[s]=n:"object"==typeof n&&null!==n&&Object.assign(e,a(n,s)),e},{})}let l=a(n),o=a(s);function u(e,t,r){let i=(t?.toLowerCase().startsWith("en")?o:l)[e];return i?r?i.replace(/\{\{\s*([^}\s]+)\s*\}\}/g,(e,t)=>{let i=r[t];return null==i?"":String(i)}):i:e}function c(e){return"string"==typeof e?{fallbackOverride:e,options:void 0}:{fallbackOverride:null,options:e}}function d(){let{t:e,ready:t,i18n:r}=(0,i.Bd)(),n=r?.language,s=!1!==t;return(t,r)=>{let{fallbackOverride:i,options:a}=c(r);if(!t.startsWith("pwa."))return null!==i?e(t,i,a):e(t,a);if(!s)return i??u(t,n,a);let l=i??u(t,n,a),o=e(t,l,a);return o===t?l:o}}function f(e,t,r){let{fallbackOverride:i,options:n}=c(r),s=e.t.bind(e);if(!t.startsWith("pwa."))return null!==i?s(t,i,n):s(t,n);if(!e.isInitialized)return i??u(t,e.language,n);let a=i??u(t,e.language,n),l=s(t,a,n);return l===t?a:l}},95324:(e,t,r)=>{r.d(t,{v:()=>o});var i=r(41463);let n=i.env.LOG_LEVEL||"info",s={debug:0,info:1,warn:2,error:3},a=i.env.VITEST;function l(e,t,r){if(!(s[e]>=s[n]))return;let{context:i,error:l,metadata:o,...u}=r||{},c=Object.keys(u).length>0?{...o,...u}:o,d=function(e){if(a){let t=e.context?`[${e.context}] `:"",r=e.metadata?` ${JSON.stringify(e.metadata)}`:"";return`${t}${e.message}${r}`}return JSON.stringify(e)}({level:e,message:t,timestamp:new Date().toISOString(),context:i,error:l,metadata:c});switch(e){case"debug":console.debug(d);break;case"info":console.info(d);break;case"warn":console.warn(d);break;case"error":console.error(d)}}let o={debug:(e,t)=>l("debug",e,t),info:(e,t)=>l("info",e,t),warn:(e,t)=>l("warn",e,t),error:(e,t)=>
1l("error",e,t)}},96132:(e,t,r)=>{r.d(t,{n:()=>l});var i=r(96598),n=r(46184),s=r(6839),a=r(10090);async function l(e,t){let r,l=t?.skipVersionCheck===!0;try{r=void 0===t?await fetch(e):await fetch(e,t)}catch(e){throw(0,a.v)(e)&&(0,s.zK)(),e}if(!l){let e=r.headers?.get?.("X-Min-Client-Version")??null;e&&!function(e,t){let r=e=>{let t=e.split(".").map(e=>Number.parseInt(e,10));return[t[0]||0,t[1]||0,t[2]||0]},[i,n,s]=r(e),[a,l,o]=r(t);return i!==a?i>a:n!==l?n>l:s>=o}("1.3.2",e)&&i.z.trigger()}return r.headers?.get?.("X-GDrive-Reconnect")==="required"&&n.$.trigger(),r}},96598:(e,t,r)=>{r.d(t,{z:()=>n});class i{trigger(){this.triggered||(this.triggered=!0,this.listeners.forEach(e=>e()))}isTriggered(){return this.triggered}subscribe(e){return this.listeners.add(e),this.triggered&&e(),()=>{this.listeners.delete(e)}}constructor(){this.listeners=new Set,this.triggered=!1}}let n=new i}}]);

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.