Home Page
-Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit porro, dolorem, quod facere enim voluptate provident quo labore vero repellat nemo animi ad exercitationem rem quos, possimus libero deleniti laudantium?
-diff --git a/src/components/Hero.jsx b/src/components/Hero.jsx index f7e753d..10552f7 100644 --- a/src/components/Hero.jsx +++ b/src/components/Hero.jsx @@ -13,6 +13,20 @@ function Hero() { cursor.style.top = `${e.clientY}px`; } }; + async function fetchUser() { + const res = await fetch("http://localhost:3000/api/current_user", { + credentials: "include", // very important + }); + if (res.ok) { + const user = await res.json(); + console.log("User display name:", user.displayName); + + setUser(user); + } else { + setUser(null); + } + } + fetchUser(); window.addEventListener("mousemove", handleMouseMove); diff --git a/src/pages/HomePage.jsx b/src/pages/HomePage.jsx index 09a992a..887a584 100644 --- a/src/pages/HomePage.jsx +++ b/src/pages/HomePage.jsx @@ -1,23 +1,33 @@ // Page - Home -import { useEffect } from 'react'; +import { useEffect } from "react"; const PageHome = () => { + useEffect(() => { + document.title = "Home"; + }, []); + const [user, setUser] = useState(null); - useEffect(()=>{ - document.title = 'Home'; - },[]); - - return ( -
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit porro, dolorem, quod facere enim voluptate provident quo labore vero repellat nemo animi ad exercitationem rem quos, possimus libero deleniti laudantium?
-+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit + porro, dolorem, quod facere enim voluptate provident quo labore vero + repellat nemo animi ad exercitationem rem quos, possimus libero + deleniti laudantium? +
+