import React from 'react'; import { Arrow } from './Arrow'; import './InputBox.css' // props = { onSubmit: (str) => {}, placeholder: string} export function InputBox({ onSubmit, placeholder }) { const [searchTerm, setSearchTerm] = React.useState(""); const [type, setType] = React.useState("movie"); const [season, setSeason] = React.useState(""); const [episode, setEpisode] = React.useState(""); const showContentType = type === "show" ? false : true; return (
{ e.preventDefault(); onSubmit(searchTerm, type, season, episode) return false; }}> setSearchTerm(e.target.value)} required /> setSeason(e.target.value)} hidden={showContentType} required={!showContentType} /> setEpisode(e.target.value)} hidden={showContentType} required={!showContentType} />
) }