Untitled
unknown
plain_text
a year ago
957 B
5
Indexable
import React, { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { useAuth } from '../context/AuthContext'; const Login = () => { const [username, setUsername] = useState(''); const [password, setPassword] = useState(''); const { login } = useAuth(); const navigate = useNavigate(); const handleSubmit = (e) => { e.preventDefault(); login(username, password); navigate('/dashboard'); }; return ( <div> <h1>Login</h1> <form onSubmit={handleSubmit}> <input type="text" value={username} onChange={(e) => setUsername(e.target.value)} placeholder="Username" /> <input type="password" value={password} onChange={(e) => setPassword(e.target.value)} placeholder="Password" /> <button type="submit">Login</button> </form> </div> ); }; export default Login;
Editor is loading...
Leave a Comment