diff --git a/src/pages/eventDetail/eventDetail.jsx b/src/pages/eventDetail/eventDetail.jsx index 8b2e25d..cdfc6be 100644 --- a/src/pages/eventDetail/eventDetail.jsx +++ b/src/pages/eventDetail/eventDetail.jsx @@ -1,18 +1,24 @@ -import { useState, useEffect } from "react"; +import { useState, useEffect, useContext } from "react"; import styles from "./eventDetail.module.css"; import { useParams } from "react-router"; import getEventById from "../../utils/events/getEventById.js"; import { formatDateLetter } from "../../utils/date/formatDateLetter.js"; import EventTask from "../../components/eventTask/EventTask.jsx"; +import Button from "../../components/ui/button/button.jsx"; +import Modal from "../../components/ui/modal/modal.jsx"; +import { AuthContext } from "../../contexts/auth/AuthContext.js"; function EventDetail() { const params = useParams(); const id = params.id; + const { user } = useContext(AuthContext) + const [open, setOpen] = useState(false); const [event, setEvent] = useState(null); + useEffect(() => { (async () => { const e = await getEventById(id); @@ -20,6 +26,10 @@ function EventDetail() { }) () }, []) + const handleDelete = () => { + setOpen(true); + } + return (
{event && formatDateLetter(event.start)}
-{event?.description}
+{event && formatDateLetter(event.start)}
+{event?.description}
+Etes-vous sur de vouloir supprimer l'événement {event?.name} ?
+ + +