import Button from "@/components/Low/Button"; import Input from "@/components/Low/Input"; import {Module} from "@/interfaces"; import useExamStore from "@/stores/examStore"; import {getExamById} from "@/utils/exams"; import {MODULE_ARRAY} from "@/utils/moduleUtils"; import {RadioGroup} from "@headlessui/react"; import axios from "axios"; import clsx from "clsx"; import {capitalize} from "lodash"; import {useRouter} from "next/router"; import {FormEvent, useState} from "react"; import {toast} from "react-toastify"; export default function ExamGenerator() { const [selectedModule, setSelectedModule] = useState(); const [examId, setExamId] = useState(); const [isLoading, setIsLoading] = useState(false); const setExams = useExamStore((state) => state.setExams); const setSelectedModules = useExamStore((state) => state.setSelectedModules); const router = useRouter(); const generateExam = (module: Module) => { axios.get(`/api/exam/${module}/generate`).then((result) => console.log(result.data)); }; return (
{MODULE_ARRAY.map((module) => ( ))}
); }