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:
phoenix
2025-12-14 21:16:05 +00:00
committed by phoenix
parent ef4952b8cb
commit 6514f290d7
8 changed files with 341 additions and 18 deletions
+6 -1
View File
@@ -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');
}