diff --git a/src/layout.jsx b/src/layout.jsx index b159981..4689a4e 100644 --- a/src/layout.jsx +++ b/src/layout.jsx @@ -2,10 +2,18 @@ import { Outlet } from "react-router"; import Footer from "./components/Footer/Footer.jsx" import Header from "./components/Header/Header.jsx"; import Background from "./components/background/background.jsx"; +import { Navigate } from "react-router"; +import { useContext} from "react"; +import { AuthContext } from "./contexts/auth/AuthContext.js"; function Layout(){ + const { user, loading } = useContext(AuthContext); + + if (loading) return
Loading
; + if (!user) return