PageSourceSearch

https://iitrpr.ac.in/assets/JEEOffice-3LmgNNXB.js

js iitrpr.ac.in collected 2026-09-24 09:36:13 UTC 2,522 bytes, 1 lines download raw bytes

1import{r as o,D as m,j as e}from"./index-cP4L_Hak.js";import{P as x}from"./ProfileCard-Cqyc7Ckd.js";import"./InputSanitizer-BOVWea6G.js";import"./MediaUrl-D5O6D-ob.js";import"./building-2-CII7VGBO.js";import"./mail-BpWnUC9h.js";import"./phone-Dyk5gq3Y.js";const u=({members:i})=>e.jsxs("div",{className:"w-full",children:[e.jsx("h2",{className:"faculty-section-heading mb-8",children:"JEE Advanced Cell"}),e.jsx("div",{className:"flex flex-wrap justify-center gap-8",children:i.map((s,n)=>{const r={...s,designation:s.designation||s.position,office_address:s.office_address||s.address||s.office,specialization:null};return e.jsx("div",{className:"w-full md:w-[calc(50%-1rem)] max-w-[500px]",children:e.jsx(x,{member:r})},s.id||n)})}),e.jsxs("div",{className:"mt-10 rounded-2xl bg-white p-6 shadow-sm border border-slate-200",children:[e.jsx("h3",{className:"text-xl font-semibold mb-4",children:"JEE Advanced Office"}),e.jsx("p",{className:"text-sm leading-7 text-slate-700",children:"Office of the JEE Advanced, Ground Floor, (Right wing), M. Visvesvaraya, Admin II, Permanent campus, IIT Ropar, Rupnagar, Punjab, INDIA 140001"}),e.jsxs("p",{className:"mt-4 text-sm text-slate-700",children:["JEE ADVANCED Website: ",e.jsx("a",{href:"https://jeeadv.ac.in/",target:"_blank",rel:"noreferrer",className:"text-blue-600 hover:text-blue-800 underline",children:"Click Here"})]})]})]}),N=()=>{const{formattedStaff:i,fetchStaff:s,loading:n}=o.useContext(m);o.useEffect(()=>{(!i||Object.keys(i).length===0)&&s()},[]);const r=l=>{if(!l)return 999;const t=l.toLowerCase().trim();return t.includes("vice chairman")||t.includes("vicechairman")?2:t.includes("chairman")?1:t.includes("junior assistant accounts")?3:t.includes("junior assistant")?4:999},a=o.useMemo(()=>i?(i["jee-cell"]?.staff||[]).sort((t,c)=>{const d=r(t.designation||t.position),f=r(c.designation||c.position);return d-f}):[],[i]);return n&&(!a||a.length===0)?e.jsx("div",{className:"flex justify-center items-center min-h-[400px]",children:e.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-t-2 border-b-2 border-[#0b518e]"})}):e.jsx("div",{className:"admissions-public-page bg-slate-50 py-12",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:a.length>0?e.jsx(u,{members:a}):e.jsx("div",{className:"text-center py-20 bg-white rounded-2xl shadow-sm border border-slate-100",children:e.jsx("h3",{className:"text-xl font-semibold text-slate-400 italic",children:"No JEE Cell staff found."})})})})};export{N as default};

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.