import React, {useState} from 'react' import api from "../api"; export default function UserModule() { const username = localStorage.getItem("username") const [oldPassword, setOldPassword] = useState("") const [newPassword1, setNewPassword1] = useState("") const [newPassword2, setNewPassword2] = useState("") const [loading, setLoading] = useState(false) const handlePasswordChange = async () => { setLoading(true); try { const response = await api.post(`user/password/change/`, {username, oldPassword, newPassword1, newPassword2}); if (response.status === 200) { alert(response.data.message) window.location.reload() } } catch (error) { alert(error); } finally { setLoading(false); } }; return (

User Module for {username.charAt(0).toUpperCase() + username.slice(1)}

Change Your Password
{ setOldPassword(e.target.value) }}>
{ setNewPassword1(e.target.value) }}>
{ setNewPassword2(e.target.value) }}>
{loading ? (
Loading...
) : null }
) }