Posts

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 : "...