import React, {createContext, useEffect, useState} from "react"; import {Button, Card} from "antd"; import {t} from 'ttag' import TextPage from "./TextPage"; import {LoginForm} from "../components/LoginForm"; import {getConfiguration, InstanceConfig} from "../utils/api"; import {RegisterForm} from "../components/RegisterForm"; export const AuthenticatedContext = createContext(null) export default function LoginPage() { const [wantRegister, setWantRegister] = useState(false) const [configuration, setConfiguration] = useState() const toggleWantRegister = () => { setWantRegister(!wantRegister) } useEffect(() => { getConfiguration().then(setConfiguration) }, []) return {wantRegister ? : } { configuration?.registerEnabled && } }