import Dropzone from 'react-dropzone'; import { useNavigate } from 'react-router-dom'; import Centered from '../../components/centered/centered'; import { ProcessingViewMetadata } from '../processing/processing'; export default function UploadView() { const navigate = useNavigate(); function onAcceptedFiles(files: File[]) { const metadata: ProcessingViewMetadata = { imageFile: files[0], }; navigate('/processing', { state: metadata, }); } return ( <> {({ getRootProps, getInputProps }) => (

Upload Image

Drag and drop some images here, or click to select an image

)}
); }