PageSourceSearch

https://www.acc.co.id/_next/static/chunks/app/(main)/(econtract)/layout-8467afd2cbd031d9.js

js acc.co.id collected 2026-10-02 06:32:16 UTC 5,281 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5375],{15239:(e,t,r)=>{"use strict";r.d(t,{default:()=>n.a});var a=r(54652),n=r.n(a)},21779:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var a=r(95155),n=r(15239);r(12115);let o=e=>{let{logo:t,title:r,subtitle:o}=e;return(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center min-h-screen bg-[#0089CF] text-white text-center px-4",children:[(0,a.jsx)(n.default,{src:t,alt:"e-contract Logo",className:"w-[120px] h-full mb-3 drop-shadow-lg animate-bounce"}),(0,a.jsx)("h1",{className:"text-xl font-bold tracking-wide",children:r}),(0,a.jsx)("p",{className:"max-w-md",children:o})]})}},27889:(e,t,r)=>{"use strict";r.d(t,{default:()=>l});var a=r(95155),n=r(12115),o=r(90361),c=r(21779),s=r(15239),i=r(445);let l=e=>{let{children:t,keyType:r}=e,[l,d]=(0,n.useState)(!1),[u,p]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=!0;return(0,o.f)(r).then(()=>{e&&d(!0)}).catch(t=>{e&&p(!0)}),()=>{e=!1}},[r.join(",")]);let f=r.includes("econtract");return u&&f?(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center min-h-screen bg-gray-100 px-4",children:[(0,a.jsx)(s.default,{src:i.A.DataNotFound,alt:"Error Icon",className:"w-24 h-24 mb-6"}),(0,a.jsx)("h1",{className:"text-3xl font-bold text-red-600 mb-2",children:"Oops! Terjadi Kesalahan"}),(0,a.jsx)("p",{className:"text-center text-gray-700 mb-4",children:"Terjadi masalah saat memuat halaman ini."})]}):!l&&f?(0,a.jsx)(c.default,{logo:i.A.LogoEcontract2,title:"Welcome to e-contract",subtitle:"Mohon Tunggu ..."}):(0,a.jsx)(a.Fragment,{children:t})}},54652:(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,{default:function(){return i},getImageProps:function(){return s}});let a=r(30943),n=r(75040),o=r(81356),c=a._(r(71124));function s(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:c.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let i=o.Image},59573:(e,t,r)=>{Promise.resolve().then(r.bind(r,27889))},90361:(e,t,r)=>{"use strict";function a(e,t){return e instanceof Error?e:e instanceof DOMException?Error(e.message):Error(t)}function n(){return new Promise((e,t)=>{let r=indexedDB.open("wpsp-sus",1);r.onupgradeneeded=e=>{let t=e.target.result;t.objectStoreNames.contains("materials")||t.createObjectStore("materials")},r.onsuccess=()=>e(r.result),r.onerror=()=>t(a(r.error,"Failed to open IndexedDB"))})}async function o(e,t){let r=await n();return new Promise((n,o)=>{let c=r.transaction("materials","readwrite"),s=c.objectStore("materials").put(t,e);s.onsuccess=()=>n(),s.onerror=()=>o(a(s.error,"IndexedDB put failed: ".concat(e))),c.onerror=()=>o(a(c.error,"IndexedDB transaction failed (put): ".concat(e)))})}async function c(e){let t=await n();return new Promise((r,n)=>{let o=t.transaction("materials","readonly"),c=o.objectStore("materials").get(e);c.onsuccess=()=>r(c.result),c.onerror=()=>n(a(c.error,"IndexedDB get failed: ".concat(e))),o.onerror=()=>n(a(o.error,"IndexedDB transaction failed (get): ".concat(e)))})}r.d(t,{f:()=>m,getRuntimeKey:()=>h});let s="rsa-keypair",i={econtract:{wrappedStore:"wrapped-key-econtract"},astrapay:{wrappedStore:"wrapped-key-astrapay"},soa:{wrappedStore:"wrapped-key-soa"},acconeSecret:{wrappedStore:"wrapped-key-acconeSecret"},autoDebet:{wrappedStore:"wrapped-key-autoDebet"}},l={},d={};function u(e){let t=atob(e),r=new Uint8Array(t.length);for(let e=0;e<t.length;e++)r[e]=t.codePointAt(e);return r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength)}async function p(){let e=await c(s);if(e)return e;let t=await crypto.subtle.generateKey({name:"RSA-OAEP",modulusLength:2048,publicExponent:new Uint8Array([1,0,1]),hash:"SHA-256"},!0,["encrypt","decrypt"]);return await o(s,t),t}async function f(e){var t=new Uint8Array(await crypto.subtle.exportKey("spki",e));let r="";for(let e of t)r+=String.fromCodePoint(e);return btoa(r)}async function w(e,t,r){let a=await f(r),n=await fetch("/api/generated-key",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({publicKey:a,keyTypes:e})});if(!n.ok)throw Error("Failed to fetch wrapped keys: ".concat(n.statusText));let{wrappedKeys:c}=await n.json();for(let r of e){let e=c[r],a={wrappedKey:e,expiredAt:Date.now()+36e5};await o(i[r].wrappedStore,a);
1let n=await crypto.subtle.decrypt({name:"RSA-OAEP"},t,u(e));l[r]=new TextDecoder().decode(n)}}async function y(e){let t=e.filter(e=>!l[e]);if(!t.length)return;let r=t.sort().join(",");return d[r]||(d[r]=(async()=>{let{publicKey:e,privateKey:r}=await p(),a=[];for(let e of t){let t=i[e].wrappedStore,n=await c(t);if(n&&n.expiredAt>Date.now())try{let t=await crypto.subtle.decrypt({name:"RSA-OAEP"},r,u(n.wrappedKey));l[e]=new TextDecoder().decode(t);continue}catch(e){}a.push(e)}a.length>0&&await w(a,r,e)})()),d[r]}async function m(e){Array.isArray(e)||(e=[e]),await y(e)}function h(e){let t=l[e];if(!t)throw Error('Crypto key "'.concat(e,'" not initialized'));return t}}},e=>{e.O(0,[1356,8050,445,8441,1255,7358],()=>e(e.s=59573)),_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.