import React, { useState } from "react"; import "./MainTeacher2.css"; import AllLineChart from "../../components/chart/AllLineChart"; const MainTeacher2 = () => { const datasets = [ { label: "어휘", data: [12, 19, 3, 5, 2, 3, 7], borderColor: "rgba(75, 192, 192, 1)", fill: false, }, { label: "문법", data: [2, 3, 20, 5, 1, 4, 9], borderColor: "rgba(153, 102, 255, 1)", fill: false, }, { label: "문장", data: [3, 10, 13, 15, 22, 30, 25], borderColor: "rgba(255, 159, 64, 1)", fill: false, }, { label: "이해", data: [5, 15, 10, 20, 8, 7, 18], borderColor: "rgba(54, 162, 235, 1)", fill: false, }, { label: "표현", data: [1, 4, 6, 8, 10, 12, 14], borderColor: "rgba(255, 206, 86, 1)", fill: false, }, { label: "집중", data: [9, 7, 6, 4, 3, 2, 1], borderColor: "rgba(75, 192, 192, 0.7)", fill: false, }, ]; const expressionDataset = [ { label: "표현", data: [3, 10, 13, 15, 22, 30, 25], borderColor: "rgba(255, 159, 64, 1)", fill: false, }, ]; const comprehensionDataset = [ { label: "이해", data: [5, 15, 10, 20, 8, 7, 18], borderColor: "rgba(54, 162, 235, 1)", fill: false, }, ]; const [selectedDataset, setSelectedDataset] = useState(datasets); const handleButtonClick = (dataset) => { switch (dataset) { case "전체성적": setSelectedDataset(datasets); break; case "이해성적": setSelectedDataset(comprehensionDataset); break; case "표현성적": setSelectedDataset(expressionDataset); break; default: setSelectedDataset(datasets); break; } }; return (

교사 전용 페이지

이기창 학생

handleButtonClick("전체성적")} > 전체성적
handleButtonClick("이해성적")} > 이해성적
handleButtonClick("표현성적")} > 표현성적
이기창
전승기
정채연
권상웅
); }; export default MainTeacher2;