diff --git a/src/components/ToolBar/tools/CreateEventBtn/CreateEventBtn.jsx b/src/components/ToolBar/tools/CreateEventBtn/CreateEventBtn.jsx index 5aae9d6..1db6a10 100644 --- a/src/components/ToolBar/tools/CreateEventBtn/CreateEventBtn.jsx +++ b/src/components/ToolBar/tools/CreateEventBtn/CreateEventBtn.jsx @@ -26,7 +26,7 @@ export default function CreateEventBtn() { setIsOpen(false); } - if(!user.isAdmin) return null; + if(!user?.isAdmin) return null; return <> diff --git a/src/pages/Events/components/Event/Event.jsx b/src/pages/Events/components/Event/Event.jsx index 3067e79..fe15c4e 100644 --- a/src/pages/Events/components/Event/Event.jsx +++ b/src/pages/Events/components/Event/Event.jsx @@ -1,5 +1,4 @@ import styles from "./Event.module.css"; -import { useState, useEffect } from "react"; import { useNavigate } from "react-router"; import Button from "/src/components/ui/Button/Button" @@ -7,27 +6,10 @@ function Event({event}){ const navigate = useNavigate(); - const [eventMenu, seteventMenu] = useState(false); - const [windowSize, setWindowSize] = useState({ - width: null, - height: null, - }); - - useEffect(() => { - function handleResize() { - setWindowSize({ - width: window.innerWidth, - height: window.innerHeight, - }); - } - window.addEventListener("resize", handleResize); - handleResize(); - return () => window.removeEventListener("resize", handleResize); - }, []); - + const handleNavigate = () => navigate(`/events/` + event.id); return ( -
{event.name}
{event.description}
- {event.tasks != null ? ( -