import * as React from 'react'; import { makeStyles, TextField, Typography, Select, MenuItem, FormControl, InputLabel } from '@material-ui/core'; const styles = makeStyles({ filterInput: { marginRight: "15px" }, filterContainer: { marginLeft: "90px" } }); type filterProps = { isVisible: boolean, onFilterChanged: (property: string, filterTerm: string) => void, filters: any }; //put chart visibility into redux const ChartFilter: React.FunctionComponent = (props) => { //get filter from redux state (just pass da object?), onfilterchange const classes = styles(); return ( <> { props.isVisible &&
props.onFilterChanged("radioSignalId", event.target.value)} InputLabelProps={{ shrink: true, }} /> props.onFilterChanged("scannerId", event.target.value)} InputLabelProps={{ shrink: true, }} /> props.onFilterChanged("timeStamp", event.target.value)} InputLabelProps={{ shrink: true, }} /> Suspect Interval } ) } export default ChartFilter;