import { useState } from "react"; import styles from "../../styles"; import { colors } from "../../styles"; import TextField from "@mui/material/TextField"; import InputAdornment from "@mui/material/InputAdornment"; import IconButton from "@mui/material/IconButton"; import Visibility from "@mui/icons-material/Visibility"; import VisibilityOff from "@mui/icons-material/VisibilityOff"; import LoginIcon from "@mui/icons-material/Login"; import Checkbox from "@mui/material/Checkbox"; import Button from "../Button/Button"; import { useNavigate } from "react-router-dom"; import { LoginAPI } from "../API/API"; import { useDispatch } from "react-redux"; import { auth_toggle } from "../Plugins/Redux/Slices/AuthSlice/AuthSlice"; import { toast } from "react-toastify"; export default function LoginModal() { const navigate = useNavigate(); const [showPassword, setShowPassword] = useState(false); const [remember_session, setRememberSession] = useState(true); const [error, setError] = useState(""); const [user, setUser] = useState({ username: "", password: "", }); const dispatch = useDispatch(); return ( <>
Welcome back!
Remember me
Forgot password?
{error}