From 369f16e78ea958c9a536ea4ee7791ad9d469a770 Mon Sep 17 00:00:00 2001 From: Nidboj132 Date: Sat, 6 May 2023 16:10:49 +0200 Subject: login test --- frontend/src/components/login.js | 54 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 frontend/src/components/login.js (limited to 'frontend/src/components/login.js') diff --git a/frontend/src/components/login.js b/frontend/src/components/login.js new file mode 100644 index 0000000..4ef1e2a --- /dev/null +++ b/frontend/src/components/login.js @@ -0,0 +1,54 @@ +import React from 'react'; +import { Link } from "react-router-dom"; +import Cookies from "js-cookie"; + +import "./login.css"; +import img1 from "../imgs/login.png" +import img2 from "../imgs/10.png" +import img3 from "../imgs/11.png" + + +export default function Login() { + +const isLoggedIn = Cookies.get('token') !== undefined; + +function logout() { + Cookies.remove('token') + window.location.href="/" +} + +const [data, setData] = React.useState(); +React.useEffect(() => { + fetch(`/api/v1/profile`,{ + headers: { + 'Content-Type': 'application/json', + Authorization: Cookies.get('token') + }}) + .then(r => {console.log(r)}) + .then(d => {setData(d);console.log(d)}) + }, []); + +return ( + <> + {isLoggedIn ? ( + + + + + ) : ( + + + + + )} + + ) +} + + -- cgit v1.2.3