diff --git a/src/pages/HomePage/sections/Dashboard.tsx b/src/pages/HomePage/sections/Dashboard.tsx index 03553f7..0939a39 100644 --- a/src/pages/HomePage/sections/Dashboard.tsx +++ b/src/pages/HomePage/sections/Dashboard.tsx @@ -1,40 +1,84 @@ -// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this -// file as the canonical source for the "dashboard" section. +/* eslint-disable */ +// @ts-nocheck — generated by catalog-eject; runtime-correct but TS strict-mode false-positives on inlined catalog body +import { cls } from "@/lib/utils"; +import Button from "@/components/ui/Button"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import ScrollReveal from "@/components/ui/ScrollReveal"; -import React from 'react'; -import MetricsMediaCards from '@/components/sections/metrics/MetricsMediaCards'; -import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; +const userActivities = [ + { id: "U001", name: "Alice Smith", loginTime: "10:00 AM", language: "Python", level1Marks: 80, level1Time: "4m 12s", level2Marks: 95, level2Time: "22m 10s", level3Marks: 70, level3Time: "8m 45s", totalScore: 245 }, + { id: "U002", name: "Bob Jones", loginTime: "10:15 AM", language: "C++", level1Marks: 90, level1Time: "3m 50s", level2Marks: 85, level2Time: "25m 00s", level3Marks: 60, level3Time: "9m 30s", totalScore: 235 }, + { id: "U003", name: "Charlie Brown", loginTime: "10:30 AM", language: "Java", level1Marks: 75, level1Time: "4m 45s", level2Marks: 100, level2Time: "18m 20s", level3Marks: 90, level3Time: "7m 15s", totalScore: 265 }, + { id: "U004", name: "Diana Prince", loginTime: "10:45 AM", language: "DBMS Query", level1Marks: 100, level1Time: "2m 30s", level2Marks: 90, level2Time: "20m 40s", level3Marks: 85, level3Time: "8m 00s", totalScore: 275 }, +]; -export default function DashboardSection(): React.JSX.Element { - return ( -
- - ( +
+
+
+
+

{"Admin Access Only"}

+
+ + + + -
+ +
+ + + + + + + + + + + + + + + {userActivities.map((user, idx) => ( + + + + + + + + + + ))} + +
UserLogin TimeLanguageL1 (Marks / Time)L2 (Marks / Time)L3 (Marks / Time)Total Score
+
{user.name}
+
{user.id}
+
{user.loginTime}{user.language}{user.level1Marks} / {user.level1Time}{user.level2Marks} / {user.level2Time}{user.level3Marks} / {user.level3Time}{user.totalScore}
+
+
+
+
+); + +export default function DashboardSection() { + return ( +
+ +
); } diff --git a/src/pages/HomePage/sections/Levels.tsx b/src/pages/HomePage/sections/Levels.tsx index 4379b94..54cccad 100644 --- a/src/pages/HomePage/sections/Levels.tsx +++ b/src/pages/HomePage/sections/Levels.tsx @@ -12,31 +12,31 @@ const languages = [ id: "c", title: "C Programming", description: "Master the fundamentals with pointers and memory management.", - imageSrc: "https://picsum.photos/seed/1212478007/1200/800" + imageSrc: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/c/c-original.svg" }, { id: "python", title: "Python", description: "Tackle algorithms using Python's elegant syntax.", - imageSrc: "https://picsum.photos/seed/806211616/1200/800" + imageSrc: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg" }, { id: "java", title: "Java", description: "Build robust object-oriented solutions and logic.", - imageSrc: "https://picsum.photos/seed/387063574/1200/800" + imageSrc: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/java/java-original.svg" }, { id: "cpp", title: "C++", description: "Optimize performance with advanced STL concepts.", - imageSrc: "https://picsum.photos/seed/170534033/1200/800" + imageSrc: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/cplusplus/cplusplus-original.svg" }, { id: "dbms", title: "DBMS Query", description: "Solve intricate database puzzles and optimize SQL.", - imageSrc: "https://picsum.photos/seed/758983490/1200/800" + imageSrc: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mysql/mysql-original.svg" } ];