Playground
Verwende <FileDropZone />, um Dateien per Drag-and-Drop hochzuladen. Biete
zusätzlich mit <Button /> eine alternative Möglichkeit an.
import { Button, FileDropZone, FileField, Heading, IconUpload, Section, } from "@mittwald/flow-react-components"; <Section> <FileDropZone onChange={(files) => console.log(files)}> <IconUpload /> <Heading>Datei ablegen</Heading> <FileField name="file" onChange={(files) => console.log(files)} > <Button>Datei auswählen</Button> </FileField> </FileDropZone> </Section>
Vorgegebene Dateitypen
Verwende <Text />, um den User über erlaubte Dateitypen und maximale
Dateigrößen beim Hochladen zu informieren.
Mehrere Dateien
Über die Property multiple wird das gleichzeitige Hochladen mehrerer Dateien
ermöglicht.