Updated the Login.jsx page
This commit is contained in:
parent
606ff061fb
commit
107a31f1fa
@ -1,24 +1,32 @@
|
|||||||
import "./styles.sass";
|
import "./styles.sass";
|
||||||
|
import Button from "@components/Button/index.js";
|
||||||
|
import LoginHeader from "@/pages/Login/components/LoginHeader/index.js";
|
||||||
|
import {useState} from "react";
|
||||||
|
import LoginGroup from "@/pages/Login/components/LoginGroup/index.js";
|
||||||
|
|
||||||
const Login = () => {
|
const Login = () => {
|
||||||
|
|
||||||
|
const [username, setUsername] = useState("");
|
||||||
|
const [password, setPassword] = useState("");
|
||||||
|
|
||||||
|
const [loading, setLoading] = useState(false);
|
||||||
|
|
||||||
|
const login = () => {
|
||||||
|
setLoading(true);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="center-page">
|
<div className="align-center">
|
||||||
<div className="login-container">
|
<div className="login-container">
|
||||||
<div className="login-header">
|
<LoginHeader />
|
||||||
<img src="/logo.png" alt="logo" />
|
|
||||||
<h1>QuickByte</h1>
|
|
||||||
</div>
|
|
||||||
<div className="login-body">
|
<div className="login-body">
|
||||||
<div className="login-group">
|
<LoginGroup id="username" text="Benutzername" state={username} setState={setUsername} />
|
||||||
<label htmlFor="username">Benutzername</label>
|
<LoginGroup id="password" text="Passwort" state={password} setState={setPassword} />
|
||||||
<input type="text" name="username" id="username" />
|
|
||||||
</div>
|
|
||||||
<div className="login-group">
|
|
||||||
<label htmlFor="password">Passwort</label>
|
|
||||||
<input type="password" name="password" id="password" />
|
|
||||||
</div>
|
|
||||||
<a href="/forgot-password" className="text-right">Passwort vergessen?</a>
|
<a href="/forgot-password" className="text-right">Passwort vergessen?</a>
|
||||||
<button className="btn btn-primary">Anmelden</button>
|
|
||||||
|
<Button text="Anmelden" onClick={login} loading={loading} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user