### import React, { useState } from "react"; ### import "./App.css"; ### const studentsData = [ ### { usn: "1NT22CS001", name: "Aarav", percentage: 66 }, ### { usn: "1NT22CS002", name: "Ishaan", percentage: 82 }, ### { usn: "1NT22CS003", name: "Rohan", percentage: 58 }, ### { usn: "1NT22CS004", name: "Kiran", percentage: 82 }, ### { usn: "1NT22CS005", name: "Saanvi", percentage: 51 }, ### { usn: "1NT22CS006", name: "Meera", percentage: 63 }, ### { usn: "1NT22CS007", name: "Priya", percentage: 87 }, ### { usn: "1NT22CS008", name: "Kavya", percentage: 92 }, ### { usn: "1NT22CS009", name: "Vikram", percentage: 71 }, ### { usn: "1NT22CS010", name: "Ananya", percentage: 77 }, ### { usn: "1NT22CS011", name: "Arjun", percentage: 55 }, ### { usn: "1NT22CS012", name: "Neha", percentage: 90 }, ### { usn: "1NT22CS013", name: "Ritu", percentage: 65 }, ### { usn: "1NT22CS014", name: "Dev", percentage: 74 }, ### { usn: "1NT22CS015", name: "Lakshmi", percentage: 85 }, ### { usn: "1NT22CS016", name: "Rahul", percentage: 98 }, ### { usn: "1NT22CS017", name: "Pooja", percentage: 69 }, ### { usn: "1NT22CS018", name: "Rakesh", percentage: 88 }, ### { usn: "1NT22CS019", name: "Sneha", percentage: 79 }, ### { usn: "1NT22CS020", name: "Varun", percentage: 61 }, ### { usn: "1NT22CS021", name: "Aditya", percentage: 83 }, ### { usn: "1NT22CS022", name: "Nisha", percentage: 72 }, ### { usn: "1NT22CS023", name: "Manoj", percentage: 94 }, ### { usn: "1NT22CS024", name: "Divya", percentage: 68 }, ### { usn: "1NT22CS025", name: "Vani", percentage: 59 }, ### { usn: "1NT22CS026", name: "Prakash", percentage: 86 }, ### { usn: "1NT22CS027", name: "Suresh", percentage: 73 }, ### { usn: "1NT22CS028", name: "Deepa", percentage: 81 }, ### { usn: "1NT22CS029", name: "Harsha", percentage: 64 }, ### { usn: "1NT22CS030", name: "Geeta", percentage: 91 }, ### ]; ### const Header = () =\> \
| SL.NO\ | ### \USN\ | ### \Name\ | ### \Percentage\ | ### \
|---|---|---|---|
| {i + 1}\ | ### \{student.usn}\ | ### \{student.name}\ | ### \{student.percentage}\ | ### \
### Distinction: \{distinction}\ ### \
### \### First Class: \{firstClass}\ ### \
### \### Fail: \{fail}\ ### \
### \@2025 Admin Dashboard\
### ); ### const Dashboard = ({ data }) =\> { ### const [showSummary, setShowSummary] = useState(false); ### const toggleSummary = () =\> setShowSummary(\!showSummary); ### return ( ### \<\> ### \