THE ROUTES
- IN FRONTEND, LOGGING IN AND SIGINING IN SHOULD REDIRECT TO DASHBOARD - FROM THE DASHBOARD, WHATEVER THE NECESSARY OPERATION WANTED, DATA IS FETCHED FROM BACKEND LOGIN.JS import React , { useState } from "react" ; import { Link , useNavigate } from "react-router-dom" ; import axios from "axios" ; import { ToastContainer , toast } from "react-toastify" ; import "../Auth.css" ; const Login = () => { const navigate = useNavigate (); const [ inputValue , setInputValue ] = useState ({ email: "" , password: "" , }); const { email , password } = inputValue ; const handleOnChange = ( e ) => { const { name , value } = e . target ; setInputValue ({ ... inputValue , [ name ]: value , }); }; const handleError = ( err ) => toast . error ( err , { position : "...