import React, { useEffect, useState } from 'react'; function AddGameNight(props) { const [expanded, setExpanded] = useState(false); const [gameName, setGameName] = useState(""); const [date, setDate] = useState(null); const handleAddGamenight = (event) => { props.onChange({ game: gameName, datetime: date }).then((result) => { if(result) { setExpanded(false); setGameName(""); setDate(null); } }); event.preventDefault(); }; const handleNameChange = (event) => { setGameName(event.target.value); }; const handleDateChange = (event) => { setDate(event.target.value); }; useEffect(() => { if(!expanded) { setGameName(""); setDate(null); } }, [expanded]); if(expanded) { return (
Gamenight
); } else { return ( ); } } export default AddGameNight