import styles from "./createEventBtn.module.css" import { useState, useContext } from "react"; import Modal from "../ui/modal/modal.jsx"; import Button from "../ui/button/button.jsx"; import TextInput from "../ui/input/input.jsx"; 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(true)}> + setIsOpen(false)}> Titre setName(e.target.value)} /> Description setDescription(e.target.value)} /> Date Début setStart(e.target.value)} /> Fin setEnd(e.target.value)} /> Créer > }
Début
Fin