Implement signupEnabled in Login.jsx

This commit is contained in:
Mathias Wagner
2024-07-22 13:05:55 +02:00
parent fd519cd93d
commit 020a7a4e91

View File

@ -1,11 +1,13 @@
import {Stack, Tab, Tabs} from "@mui/material";
import Logo from "@/states/Login/components/Logo";
import {useState} from "react";
import {useContext, useState} from "react";
import LoginTab from "@/states/Login/tabs/LoginTab";
import RegisterTab from "@/states/Login/tabs/RegisterTab";
import {InfoContext} from "@contexts/Info";
export const Login = () => {
const [currentPage, setCurrentPage] = useState(0);
const {info} = useContext(InfoContext);
const [showTabs, setShowTabs] = useState(true);
@ -13,7 +15,7 @@ export const Login = () => {
<Stack justifyContent="center" alignItems="center" sx={{height: {xs: "100%",sm: "100vh"}}} gap={2}>
<Logo/>
{showTabs && <Tabs value={currentPage} onChange={(e, v) => setCurrentPage(v)}>
{info.signupEnabled && showTabs && <Tabs value={currentPage} onChange={(e, v) => setCurrentPage(v)}>
<Tab label="Login"/>
<Tab label="Register"/>
</Tabs>}