Skip to content
Snippets Groups Projects
Commit 75296003 authored by Sarthak Shrivastava's avatar Sarthak Shrivastava
Browse files

slightly less broken

parent 183cbee8
No related branches found
No related tags found
No related merge requests found
...@@ -11,20 +11,6 @@ import { ...@@ -11,20 +11,6 @@ import {
import { useState } from "react"; import { useState } from "react";
import useToken from "./components/useToken"; import useToken from "./components/useToken";
// function setToken(userToken) {
// sessionStorage.setItem('token', JSON.stringify(userToken.data));
// }
// function getToken() {
// const tokenString = sessionStorage.getItem('token');
// if (!tokenString)
// return null;
// const userToken = JSON.parse(tokenString);
// if (userToken.user != null)
// return tokenString;
// return null;
// }
function App() { function App() {
// const [token, setToken] = useState(); // const [token, setToken] = useState();
...@@ -39,9 +25,9 @@ function App() { ...@@ -39,9 +25,9 @@ function App() {
<Navbar /> <Navbar />
<Routes> <Routes>
<Route path="/" element={<Home />} /> <Route path="/" element={<Home />} />
<Route path="/login" element={<Login />} /> <Route path="/login" element={<Login setToken={token}/>} />
<Route path="/register" element={<Register />} /> <Route path="/register" element={<Register />} />
<Route path="/deleteUser" element={<DeleteUser />} /> <Route path="/deleteUser" element={<DeleteUser token={token}/>} />
<Route path="/updatepassword" element={<UpdatePassword />} /> <Route path="/updatepassword" element={<UpdatePassword />} />
</Routes> </Routes>
</div> </div>
......
import React, { useState } from "react"; import React, { useState } from "react";
import Axios from "axios"; import Axios from "axios";
import useToken from "../useToken";
export const DeleteUser = () => { export const DeleteUser = (token) => {
const [email, setEmail] = useState(""); const [email, setEmail] = useState("");
console.log(JSON.parse(token.token).user);
const handleSubmit = (e) => { const handleSubmit = (e) => {
e.preventDefault(); e.preventDefault();
Axios.delete("http://localhost:8080/user/delete", { Axios.delete("http://localhost:8080/user/delete", {
headers: {}, headers: {},
data: { data: {
email: email email: JSON.parse(token.token).user
} }
}).then((response) => { }).then((response) => {
console.log(response); console.log(response);
}); });
}; };
// Axios.delete("http://localhost:8080/user/delete", {
// email: email,
// }).then((response) => {
// console.log(response);
// });
// };
return ( return (
<div className="auth-form-container"> <div className="auth-form-container">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment