add create user in settings.

This commit is contained in:
mzerone
2024-08-01 00:41:35 +02:00
parent 8d99a6b03c
commit 36f518afca
4 changed files with 351 additions and 3 deletions

View File

@@ -13,6 +13,7 @@ import Lists from "./(admin)/Lists";
import BatchCodeGenerator from "./(admin)/BatchCodeGenerator";
import {shouldRedirectHome} from "@/utils/navigation.disabled";
import ExamGenerator from "./(admin)/ExamGenerator";
import BatchCreateUser from "./(admin)/BatchCreateUser";
export const getServerSideProps = withIronSessionSsr(({req, res}) => {
const user = req.session.user;
@@ -59,10 +60,11 @@ export default function Admin() {
<Layout user={user} className="gap-6">
<section className="w-full flex -md:flex-col -xl:gap-2 gap-8 justify-between">
<ExamLoader />
<BatchCreateUser user={user} />
{user.type !== "teacher" && (
<>
<CodeGenerator user={user} />
<BatchCodeGenerator user={user} />
<CodeGenerator user={user} />
<BatchCodeGenerator user={user} />
</>
)}
</section>