PageSourceSearch

https://www.vetgeni.com/_next/static/chunks/pages/demo-01d891d8b0358928.js

js vetgeni.com collected 2026-10-02 00:10:12 UTC 4,093 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[70181],{33872:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let s=r(14232);function n(e,t){let r=(0,s.useRef)(null),n=(0,s.useRef)(null);return(0,s.useCallback)(s=>{if(null===s){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=l(e,s)),t&&(n.current=l(t,s))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>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)},66729:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/demo",function(){return r(89109)}])},89109:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>u,default:()=>d});var s=r(37876),n=r(14232),l=r(89099),a=r(77328),c=r.n(a),o=r(54587),i=r.n(o),u=!0;let d=function({isStudent:e,yearLevel:t}){let r=(0,l.useRouter)(),[a,o]=(0,n.useState)(!1);return((0,n.useEffect)(()=>{e&&t&&!a&&(o(!0),"First Year"===t?r.replace("/demo/students_year_one"):"Second Year"===t?r.replace("/demo/students_year_two"):"Third Year"===t||"Fourth Year"===t?r.replace("/demo/students_year_three"):r.replace("/demo/students_year_one"))},[e,t,r,a]),e&&a)?(0,s.jsx)("div",{className:"min-h-screen bg-[#C8102E] flex items-center justify-center",children:(0,s.jsx)("div",{className:"text-white text-lg",children:"Redirecting to your portal..."})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(c(),{children:[(0,s.jsx)("title",{children:"VetGeni Demo School Portal"}),(0,s.jsx)("meta",{name:"description",content:"VetGeni demo veterinary medicine educational platform"})]}),(0,s.jsx)("main",{className:"min-h-screen bg-[#C8102E] flex items-center justify-center p-4 md:p-5",children:(0,s.jsxs)("div",{className:"bg-white rounded-xl shadow-2xl max-w-2xl w-full p-6 md:p-10 text-center",children:[(0,s.jsx)(i(),{src:"/VetGeni.svg",alt:"VetGeni Logo",width:150,height:150,className:"mx-auto mb-5 block"}),(0,s.jsx)("h1",{className:"text-2xl md:text-3xl font-bold text-[#C8102E] mb-2.5",children:"VetGeni Demo School Portal"}),(0,s.jsx)("p",{className:"text-gray-600 text-base mb-10",children:"Preview a VetGeni veterinary education platform with faculty administration, student modules, scheduled releases, and gradebooks."}),(0,s.jsxs)("div",{className:"grid gap-5 mb-8",children:[(0,s.jsxs)("button",{className:"w-full text-left border-2 border-[#C8102E] rounded-lg p-5 cursor-pointer transition-transform hover:-translate-y-0.5 focus:outline-none focus:ring-4 focus:ring-[#C8102E]/30",onClick:()=>r.push("/faculty/login?campus=GENI"),"aria-label":"Access Faculty Portal",children:[(0,s.jsx)("h3",{className:"text-[#C8102E] mb-2.5 font-bold text-lg",children:"Faculty Portal"}),(0,s.jsx)("p",{className:"text-gray-600 m-0 text-sm",children:"Access the faculty administration dashboard, manage courses, view student progress, and configure educational modules."})]}),(0,s.jsxs)("button",{className:"w-full text-left border-2 border-[#C8102E] rounded-lg p-5 cursor-pointer transition-transform hover:-translate-y-0.5 focus:outline-none focus:ring-4 focus:ring-[#C8102E]/30",onClick:()=>r.push("/student-login?campus=GENI"),"aria-label":"Access Student Portal",children:[(0,s.jsx)("h3",{className:"text-[#C8102E] mb-2.5 font-bold text-lg",children:"Student Portal"}),(0,s.jsx)("p",{className:"text-gray-600 m-0 text-sm",children:"Access your courses, complete assignments, view grades, and participate in educational modules."})]})]}),(0,s.jsxs)("div",{className:"border-t border-gray-200 pt-5 mt-5",children:[(0,s.jsx)("p",{className:"text-gray-400 text-xs m-0",children:"VetGeni Demo Campus"}),(0,s.jsx)("p",{className:"text-gray-400 text-xs mt-1",children:"College of Veterinary Medicine & Biomedical Sciences"})]})]})})]})}}},e=>{e.O(0,[54587,90636,46593,38792],()=>e(e.s=66729)),_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.