import {useEffect, useContext} from "react"; import styles from "./EventDetailPage.module.css"; import {useParams} from "react-router"; import {formatDateLetter} from "../../utils/date/formatDateLetter.js"; import EventTask from "./components/EventTask/EventTask.jsx"; import {AuthContext} from "../../contexts/Auth/AuthContext.js"; import {EventDetailContext} from "../../contexts/EventDetail/EventDetailContext.js"; import CreateTaskBtn from "./components/CreateTaskBtn/CreateTaskBtn.jsx"; import DeleteEventBtn from "./components/DeleteEventBtn/DeleteEventBtn.jsx"; function EventDetailPage() { const params = useParams(); const id = params.id; const {user} = useContext(AuthContext) const {tasks, updateEventInfo, eventInfo} = useContext(EventDetailContext) useEffect(() => { updateEventInfo(id); }, []) return (
{eventInfo && formatDateLetter(eventInfo.start)}
{eventInfo?.description}