UNPKG

react-csv-uploader

Version:

This is react-csv-uploader by dropping and opening file loader

20 lines (19 loc) 553 B
import React from 'react'; export interface CsvDropzoneProps { onFileLoad: (data: any[]) => void; onUploaderOpen?: () => void; children: (args: { openUploader: () => void; }) => React.ReactNode; } declare class CsvDropzone extends React.Component<CsvDropzoneProps> { private fileReader; private dropzoneRef; constructor(props: CsvDropzoneProps); render(): JSX.Element; private handleDropzoneRef; private handleDrop; private handleFileLoad; private handleUploadClick; } export default CsvDropzone;