diff --git a/src/pages/(admin)/Lists/GroupList.tsx b/src/pages/(admin)/Lists/GroupList.tsx index c12d9b20..15ec371b 100644 --- a/src/pages/(admin)/Lists/GroupList.tsx +++ b/src/pages/(admin)/Lists/GroupList.tsx @@ -1,22 +1,17 @@ import Button from "@/components/Low/Button"; import Checkbox from "@/components/Low/Checkbox"; import Input from "@/components/Low/Input"; -import useExams from "@/hooks/useExams"; import useGroups from "@/hooks/useGroups"; import useUsers from "@/hooks/useUsers"; import {Module} from "@/interfaces"; -import {Exam} from "@/interfaces/exam"; -import {Group, Type, User} from "@/interfaces/user"; -import useExamStore from "@/stores/examStore"; -import {getExamById} from "@/utils/exams"; -import {Combobox, Dialog, Disclosure, Transition} from "@headlessui/react"; +import {Group, User} from "@/interfaces/user"; +import {Disclosure} from "@headlessui/react"; import {createColumnHelper, flexRender, getCoreRowModel, useReactTable} from "@tanstack/react-table"; import axios from "axios"; import clsx from "clsx"; import {capitalize} from "lodash"; -import {useRouter} from "next/router"; -import {Fragment, useEffect, useState} from "react"; -import {BsCheck, BsDash, BsPlus, BsTrash, BsUpload} from "react-icons/bs"; +import {useState} from "react"; +import {BsDash, BsPlus, BsTrash} from "react-icons/bs"; import {toast} from "react-toastify"; import Select from "react-select"; import {uuidv4} from "@firebase/util"; @@ -100,8 +95,6 @@ export default function GroupList({user}: {user: User}) { const {users} = useUsers(); const {groups, reload} = useGroups(user.type === "admin" || user.type === "teacher" ? user.id : undefined); - const router = useRouter(); - const createGroup = (group: Group) => { return axios .post<{ok: boolean}>("/api/groups", group)