import React, { FC, useState, ChangeEvent, MouseEvent } from "react"; import { AppFile } from "../types/AppFile"; import { FileCollection } from "./FileCollection"; import { InputFile } from "./InputFile"; import { FilterBar } from "./FilterBar"; type IProps = { files: AppFile[]; }; export const FileList: FC = ({ files }) => { const [filterText, setFilterText] = useState(""); const clearFilterText: (e: MouseEvent) => void = (e: MouseEvent) => { setFilterText(""); }; const handleChange: (e: ChangeEvent) => void = ( e: ChangeEvent ) => { setFilterText(e.target.value); }; return ( <>

Files

); };