Upload

Great for allowing users to upload one or more files and showing the progress of uploads.

<SpacedGroup direction="vertical">
    <Upload variant="button" />
    <Upload variant="button" disabled />
    <Upload variant="dropzone" />
    <Upload variant="dropzone" disabled />
    <Upload
      variant="dropzone"
      primaryText="Click or drag a file in upload area"
      secondaryText="File size is limited to 4MB"
      onChange={(evt, files) => console.log(files)}
    />
    <Upload
      variant="dropzone"
      primaryText="Select many files"
      secondaryText="Only jpeg and pngs please"
      multiple
      onChange={(evt, files) => console.log(files)}
    />
  
</Playground>

API