- Added Custom Exams tab showing all exams from Generation page - Displays title, module badges, duration, and status - Added Create Exam button - Kept Exam Sessions tab for institutional sessions - Search filters across exams Made-with: Cursor
316 lines
8.8 KiB
JSON
316 lines
8.8 KiB
JSON
{
|
|
"hash": "e8c71462",
|
|
"configHash": "48505bda",
|
|
"lockfileHash": "6343309a",
|
|
"browserHash": "1c9a93e5",
|
|
"optimized": {
|
|
"react/jsx-dev-runtime": {
|
|
"src": "../../react/jsx-dev-runtime.js",
|
|
"file": "react_jsx-dev-runtime.js",
|
|
"fileHash": "c5d37e73",
|
|
"needsInterop": true
|
|
},
|
|
"@hookform/resolvers/zod": {
|
|
"src": "../../@hookform/resolvers/zod/dist/zod.mjs",
|
|
"file": "@hookform_resolvers_zod.js",
|
|
"fileHash": "022d88eb",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-accordion": {
|
|
"src": "../../@radix-ui/react-accordion/dist/index.mjs",
|
|
"file": "@radix-ui_react-accordion.js",
|
|
"fileHash": "9a6204a2",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-avatar": {
|
|
"src": "../../@radix-ui/react-avatar/dist/index.mjs",
|
|
"file": "@radix-ui_react-avatar.js",
|
|
"fileHash": "8f414a6b",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-checkbox": {
|
|
"src": "../../@radix-ui/react-checkbox/dist/index.mjs",
|
|
"file": "@radix-ui_react-checkbox.js",
|
|
"fileHash": "d616bfc5",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-collapsible": {
|
|
"src": "../../@radix-ui/react-collapsible/dist/index.mjs",
|
|
"file": "@radix-ui_react-collapsible.js",
|
|
"fileHash": "b6a3b095",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-dialog": {
|
|
"src": "../../@radix-ui/react-dialog/dist/index.mjs",
|
|
"file": "@radix-ui_react-dialog.js",
|
|
"fileHash": "d9991922",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-dropdown-menu": {
|
|
"src": "../../@radix-ui/react-dropdown-menu/dist/index.mjs",
|
|
"file": "@radix-ui_react-dropdown-menu.js",
|
|
"fileHash": "ecef8de0",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-label": {
|
|
"src": "../../@radix-ui/react-label/dist/index.mjs",
|
|
"file": "@radix-ui_react-label.js",
|
|
"fileHash": "f2a43105",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-popover": {
|
|
"src": "../../@radix-ui/react-popover/dist/index.mjs",
|
|
"file": "@radix-ui_react-popover.js",
|
|
"fileHash": "32a4cf12",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-progress": {
|
|
"src": "../../@radix-ui/react-progress/dist/index.mjs",
|
|
"file": "@radix-ui_react-progress.js",
|
|
"fileHash": "18409d2b",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-radio-group": {
|
|
"src": "../../@radix-ui/react-radio-group/dist/index.mjs",
|
|
"file": "@radix-ui_react-radio-group.js",
|
|
"fileHash": "4ae25c66",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-scroll-area": {
|
|
"src": "../../@radix-ui/react-scroll-area/dist/index.mjs",
|
|
"file": "@radix-ui_react-scroll-area.js",
|
|
"fileHash": "2ed8ac9d",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-select": {
|
|
"src": "../../@radix-ui/react-select/dist/index.mjs",
|
|
"file": "@radix-ui_react-select.js",
|
|
"fileHash": "e50a8b53",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-separator": {
|
|
"src": "../../@radix-ui/react-separator/dist/index.mjs",
|
|
"file": "@radix-ui_react-separator.js",
|
|
"fileHash": "ebaae50b",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-slider": {
|
|
"src": "../../@radix-ui/react-slider/dist/index.mjs",
|
|
"file": "@radix-ui_react-slider.js",
|
|
"fileHash": "01a11300",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-slot": {
|
|
"src": "../../@radix-ui/react-slot/dist/index.mjs",
|
|
"file": "@radix-ui_react-slot.js",
|
|
"fileHash": "f79abeca",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-switch": {
|
|
"src": "../../@radix-ui/react-switch/dist/index.mjs",
|
|
"file": "@radix-ui_react-switch.js",
|
|
"fileHash": "8c3fd1b7",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-tabs": {
|
|
"src": "../../@radix-ui/react-tabs/dist/index.mjs",
|
|
"file": "@radix-ui_react-tabs.js",
|
|
"fileHash": "a7ba2b19",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-toast": {
|
|
"src": "../../@radix-ui/react-toast/dist/index.mjs",
|
|
"file": "@radix-ui_react-toast.js",
|
|
"fileHash": "3668ad00",
|
|
"needsInterop": false
|
|
},
|
|
"@radix-ui/react-tooltip": {
|
|
"src": "../../@radix-ui/react-tooltip/dist/index.mjs",
|
|
"file": "@radix-ui_react-tooltip.js",
|
|
"fileHash": "d094fb7f",
|
|
"needsInterop": false
|
|
},
|
|
"@tanstack/react-query": {
|
|
"src": "../../@tanstack/react-query/build/modern/index.js",
|
|
"file": "@tanstack_react-query.js",
|
|
"fileHash": "ac095c93",
|
|
"needsInterop": false
|
|
},
|
|
"class-variance-authority": {
|
|
"src": "../../class-variance-authority/dist/index.mjs",
|
|
"file": "class-variance-authority.js",
|
|
"fileHash": "614fe849",
|
|
"needsInterop": false
|
|
},
|
|
"clsx": {
|
|
"src": "../../clsx/dist/clsx.mjs",
|
|
"file": "clsx.js",
|
|
"fileHash": "cd26607a",
|
|
"needsInterop": false
|
|
},
|
|
"date-fns": {
|
|
"src": "../../date-fns/index.mjs",
|
|
"file": "date-fns.js",
|
|
"fileHash": "f34524ad",
|
|
"needsInterop": false
|
|
},
|
|
"input-otp": {
|
|
"src": "../../input-otp/dist/index.mjs",
|
|
"file": "input-otp.js",
|
|
"fileHash": "cf4e88f5",
|
|
"needsInterop": false
|
|
},
|
|
"lucide-react": {
|
|
"src": "../../lucide-react/dist/esm/lucide-react.js",
|
|
"file": "lucide-react.js",
|
|
"fileHash": "367464bb",
|
|
"needsInterop": false
|
|
},
|
|
"next-themes": {
|
|
"src": "../../next-themes/dist/index.mjs",
|
|
"file": "next-themes.js",
|
|
"fileHash": "5b2e0d24",
|
|
"needsInterop": false
|
|
},
|
|
"react": {
|
|
"src": "../../react/index.js",
|
|
"file": "react.js",
|
|
"fileHash": "66484ae5",
|
|
"needsInterop": true
|
|
},
|
|
"react-day-picker": {
|
|
"src": "../../react-day-picker/dist/index.esm.js",
|
|
"file": "react-day-picker.js",
|
|
"fileHash": "659d18c3",
|
|
"needsInterop": false
|
|
},
|
|
"react-dom/client": {
|
|
"src": "../../react-dom/client.js",
|
|
"file": "react-dom_client.js",
|
|
"fileHash": "5f64d7c9",
|
|
"needsInterop": true
|
|
},
|
|
"react-hook-form": {
|
|
"src": "../../react-hook-form/dist/index.esm.mjs",
|
|
"file": "react-hook-form.js",
|
|
"fileHash": "2f199639",
|
|
"needsInterop": false
|
|
},
|
|
"react-router-dom": {
|
|
"src": "../../react-router-dom/dist/index.js",
|
|
"file": "react-router-dom.js",
|
|
"fileHash": "83bac6e2",
|
|
"needsInterop": false
|
|
},
|
|
"react/jsx-runtime": {
|
|
"src": "../../react/jsx-runtime.js",
|
|
"file": "react_jsx-runtime.js",
|
|
"fileHash": "6a5ef0f5",
|
|
"needsInterop": true
|
|
},
|
|
"recharts": {
|
|
"src": "../../recharts/es6/index.js",
|
|
"file": "recharts.js",
|
|
"fileHash": "dfddd11c",
|
|
"needsInterop": false
|
|
},
|
|
"sonner": {
|
|
"src": "../../sonner/dist/index.mjs",
|
|
"file": "sonner.js",
|
|
"fileHash": "06e4da90",
|
|
"needsInterop": false
|
|
},
|
|
"tailwind-merge": {
|
|
"src": "../../tailwind-merge/dist/bundle-mjs.mjs",
|
|
"file": "tailwind-merge.js",
|
|
"fileHash": "e4e77480",
|
|
"needsInterop": false
|
|
},
|
|
"zod": {
|
|
"src": "../../zod/index.js",
|
|
"file": "zod.js",
|
|
"fileHash": "b4d63da9",
|
|
"needsInterop": false
|
|
}
|
|
},
|
|
"chunks": {
|
|
"chunk-VQW5NRY7": {
|
|
"file": "chunk-VQW5NRY7.js"
|
|
},
|
|
"chunk-U7P2NEEE": {
|
|
"file": "chunk-U7P2NEEE.js"
|
|
},
|
|
"chunk-6PJ6ZD5Z": {
|
|
"file": "chunk-6PJ6ZD5Z.js"
|
|
},
|
|
"chunk-6ZMM2PAV": {
|
|
"file": "chunk-6ZMM2PAV.js"
|
|
},
|
|
"chunk-43G6IMPT": {
|
|
"file": "chunk-43G6IMPT.js"
|
|
},
|
|
"chunk-SD2I72RD": {
|
|
"file": "chunk-SD2I72RD.js"
|
|
},
|
|
"chunk-X47U6GKA": {
|
|
"file": "chunk-X47U6GKA.js"
|
|
},
|
|
"chunk-4QIN2SXT": {
|
|
"file": "chunk-4QIN2SXT.js"
|
|
},
|
|
"chunk-SBO4SQHK": {
|
|
"file": "chunk-SBO4SQHK.js"
|
|
},
|
|
"chunk-I3SFYXRB": {
|
|
"file": "chunk-I3SFYXRB.js"
|
|
},
|
|
"chunk-4RO2SXZU": {
|
|
"file": "chunk-4RO2SXZU.js"
|
|
},
|
|
"chunk-OZYRCYHU": {
|
|
"file": "chunk-OZYRCYHU.js"
|
|
},
|
|
"chunk-2XAGCDBS": {
|
|
"file": "chunk-2XAGCDBS.js"
|
|
},
|
|
"chunk-TXGNUMDU": {
|
|
"file": "chunk-TXGNUMDU.js"
|
|
},
|
|
"chunk-6MTKRYAT": {
|
|
"file": "chunk-6MTKRYAT.js"
|
|
},
|
|
"chunk-7QGJQHFX": {
|
|
"file": "chunk-7QGJQHFX.js"
|
|
},
|
|
"chunk-PP5CJGVQ": {
|
|
"file": "chunk-PP5CJGVQ.js"
|
|
},
|
|
"chunk-QWDI7X5E": {
|
|
"file": "chunk-QWDI7X5E.js"
|
|
},
|
|
"chunk-KCFVMCIE": {
|
|
"file": "chunk-KCFVMCIE.js"
|
|
},
|
|
"chunk-5ZB7HMJW": {
|
|
"file": "chunk-5ZB7HMJW.js"
|
|
},
|
|
"chunk-GTF7DNNX": {
|
|
"file": "chunk-GTF7DNNX.js"
|
|
},
|
|
"chunk-T2SWDQEL": {
|
|
"file": "chunk-T2SWDQEL.js"
|
|
},
|
|
"chunk-JDYSANEB": {
|
|
"file": "chunk-JDYSANEB.js"
|
|
},
|
|
"chunk-KBTYAULA": {
|
|
"file": "chunk-KBTYAULA.js"
|
|
},
|
|
"chunk-QCHXOAYK": {
|
|
"file": "chunk-QCHXOAYK.js"
|
|
},
|
|
"chunk-WOOG5QLI": {
|
|
"file": "chunk-WOOG5QLI.js"
|
|
}
|
|
}
|
|
} |