Posts

Showing posts from February, 2025

login code

import React , { useState } from 'react' ; import axios from 'axios' ; import { useNavigate } from 'react-router-dom' ; import './App.css' ; const LoginPage = ({ setUserName }) => {   const [ userName , setUserNameInput ] = useState ( '' );   const [ password , setPassword ] = useState ( '' );   const [ showPassword , setShowPassword ] = useState ( false );   const navigate = useNavigate ();   const validateInput = () => {     if ( ! userName || ! password ) {       alert ( 'Please enter a valid username and password.' );       setUserNameInput ( '' );       setPassword ( '' );       return false ;     }     return true ;   };   // ✅ Sign Up only stores username & password in the database   const handleSignup = async () => {     if ( ! validateInput ()) return ;     try {     ...