PageSourceSearch

https://www.acgpubs.org/_next/static/chunks/0a1-5l4r.stb~.js

js acgpubs.org collected 2026-10-02 08:09:22 UTC 6,597 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return x},MissingStaticPage:function(){return P},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return h},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return s},getDisplayName:function(){return f},getLocationOrigin:function(){return c},getURL:function(){return l},isAbsoluteUrl:function(){return u},isResSent:function(){return d},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return g},stringifyError:function(){return T}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>a.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function l(){let{href:e}=window.location,t=c();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function g(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let h="u">typeof performance,m=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class P extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class x extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function T(e){return JSON.stringify({message:e.message,stack:e.stack})}},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return u},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function s(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,s(e));else t.set(r,s(n));return t}function u(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},47721,e=>{"use strict";async function t(e,r={}){let n=localStorage.getItem("token"),o={"Content-Type":"application/json",...r.headers};n&&(o.Authorization=`Bearer ${n}`);let i=await fetch(`https://acgpubs-server.cr.interaktifis.cloud/api/v1${e}`,{...r,headers:o}),s=await i.json();if(!i.ok)throw Error(s.error?.message||"API request failed");return s}e.s(["apiFetch",0,t,"clearToken",0,function(){localStorage.removeItem("token")},"getToken",0,function(){return localStorage.getItem("token")},"setToken",0,function(e){localStorage.setItem("token",e)}])},65458,e=>{"use strict";let t=["https://hel1.your-objectstorage.com/acgpbus/","https://hel1.your-objectstorage.com/acgpubs/"];e.s(["cleanAbstractHtml",0,function(e){let t=e.replace(/\s+style="[^"]*"/gi,"");return(t=(t=(t=(t=(t=t.replace(/\s+lang="[^"]*"/gi,"")).replace(/<a[^>]*>/gi,"")).replace(/<\/a>/gi,"")).replace(/<span[^>]*>/gi,"")).replace(/<\/span>/gi,"")).replace(/<(?!\/?(?:b|strong|i|em|sub|sup|p|div|br|ul|ol|li)\b)[^>]*>/gi,"")},"cn",0,function(...e){return function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}(e)},"toUploadUrl",0,function(e){if(!e)return"";for(let r of t)if(e.startsWith(r))return"/uploads/"+e.slice(r.length);return e}],65458)},2777,e=>{"use strict";
1var t=e.i(43476),r=e.i(71645),n=e.i(65458);let o=(0,r.createContext)({toast:()=>{}});e.s(["ToastProvider",0,function({children:e}){let[i,s]=(0,r.useState)([]),a=0,u=(0,r.useCallback)((e,t="info")=>{let r=++a;s(n=>[...n,{id:r,message:e,type:t}]),setTimeout(()=>{s(e=>e.filter(e=>e.id!==r))},3e3)},[]);return(0,t.jsxs)(o.Provider,{value:{toast:u},children:[e,(0,t.jsx)("div",{className:"fixed bottom-4 right-4 z-50 flex flex-col gap-2",children:i.map(e=>(0,t.jsx)("div",{className:(0,n.cn)("rounded-lg px-4 py-3 text-sm text-white shadow-lg animate-in slide-in-from-right",{"bg-success":"success"===e.type,"bg-danger":"error"===e.type,"bg-primary":"info"===e.type}),children:e.message},e.id))})]})},"useToast",0,function(){return(0,r.useContext)(o)}])},17088,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(47721);let o=(0,r.createContext)({isAuthenticated:!1,loading:!0,login:async()=>{},logout:()=>{}});e.s(["AuthProvider",0,function({children:e}){let[i,s]=(0,r.useState)(!1),[a,u]=(0,r.useState)(!0);(0,r.useEffect)(()=>{(0,n.getToken)()?(0,n.apiFetch)("/auth/me").then(()=>s(!0)).catch(()=>{(0,n.clearToken)(),s(!1)}).finally(()=>u(!1)):u(!1)},[]);let c=async(e,t)=>{let r=await (0,n.apiFetch)("/auth/login",{method:"POST",body:JSON.stringify({email:e,password:t})});(0,n.setToken)(r.data.token),s(!0)};return(0,t.jsx)(o.Provider,{value:{isAuthenticated:i,loading:a,login:c,logout:()=>{(0,n.clearToken)(),s(!1)}},children:e})},"useAuth",0,function(){return(0,r.useContext)(o)}])},64374,e=>{"use strict";var t=e.i(43476),r=e.i(17088),n=e.i(2777);e.s(["Providers",0,function({children:e}){return(0,t.jsx)(r.AuthProvider,{children:(0,t.jsx)(n.ToastProvider,{children:e})})}])}]);

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.