import styles from "./createEventBtn.module.css" import { useState, useContext } from "react"; import Modal from "../../../ui/modal/modal.tsx"; import Button from "../../../ui/button/button.tsx"; import TextInput from "../../../ui/input/input.tsx"; import { EventContext } from "../../../../contexts/events/EventContext.js"; export default function CreateEventBtn() { const { addEvent } = useContext(EventContext); const [isOpen, setIsOpen] = useState(false); const [name, setName] = useState(""); const [description, setDescription] = useState(""); const [start, setStart] = useState(""); const [end, setEnd] = useState(""); const handleCreateEvent = async () => { if (name !== "" && description !== "" && start !== "" && end !== "") { await addEvent(name, description, start, end); } setIsOpen(false); } return <> setIsOpen(false)}>

Titre

setName(e.target.value)} />

Description

setDescription(e.target.value)} />

Date

Début

setStart(e.target.value)} />

Fin

setEnd(e.target.value)} />
}