tsk-3: Dashboard (#7)
Closes #3 Reviewed-on: phoenix/textsender#7 Co-authored-by: phoenix <kundeng00@pm.me> Co-committed-by: phoenix <kundeng00@pm.me>
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
import { useState } from 'react';
|
||||
import './Login.css';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
|
||||
import { AUTH_API_BASE_URL } from '../constants/api';
|
||||
import { DATA_KEY_ACCESS_TOKEN } from '../constants/app';
|
||||
|
||||
import './Login.css';
|
||||
|
||||
// function Login() {
|
||||
const Login = () => {
|
||||
const navigate = useNavigate();
|
||||
const [formData, setFormData] = useState({
|
||||
username: '',
|
||||
password: '',
|
||||
@@ -78,6 +82,7 @@ const Login = () => {
|
||||
console.log(token);
|
||||
localStorage.setItem(DATA_KEY_ACCESS_TOKEN, token);
|
||||
alert(`Login successful! Welcome, ${formData.username}`);
|
||||
navigate('/dashboard');
|
||||
} else {
|
||||
console.error('Error logging in');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user