Back to Grafana

FileUpload

packages/grafana-ui/src/components/FileUpload/FileUpload.mdx

13.1.3506 B
Original Source

import { ArgTypes } from '@storybook/addon-docs/blocks'; import { FileUpload } from './FileUpload';

FileUpload

A button-styled input that triggers file upload popup. Button text and accepted file extensions can be customized via label and accepted props respectively.

Usage

jsx
import { FileUpload } from '@grafana/ui';

<FileUpload
  onFileUpload={({ currentTarget }) => console.log('file', currentTarget?.files && currentTarget.files[0])}
/>;

Props

<ArgTypes of={FileUpload} />