import React from 'react'; import { FileUpload } from '@patternfly/react-core'; export const TextFileWithEditsAllowed: React.FunctionComponent = () => { const [value, setValue] = React.useState(''); const [filename, setFilename] = React.useState(''); const [isLoading, setIsLoading] = React.useState(false); const handleFileInputChange = ( _event: React.ChangeEvent | React.DragEvent, file: File ) => { setFilename(file.name); }; const handleTextOrDataChange = (value: string) => { setValue(value); }; const handleClear = (_event: React.MouseEvent) => { setFilename(''); setValue(''); }; const handleFileReadStarted = (_fileHandle: File) => { setIsLoading(true); }; const handleFileReadFinished = (_fileHandle: File) => { setIsLoading(false); }; return ( ); };