diff --git a/components/WhitelistUpload.tsx b/components/WhitelistUpload.tsx index dcf70b5..85f18a3 100644 --- a/components/WhitelistUpload.tsx +++ b/components/WhitelistUpload.tsx @@ -11,15 +11,15 @@ interface WhitelistUploadProps { export const WhitelistUpload = ({ onChange }: WhitelistUploadProps) => { const onFileChange = (event: React.ChangeEvent) => { if (!event.target.files) return toast.error('Error opening file') + if (event.target.files.length !== 1) { + toast.error('No file selected') + return onChange([]) + } // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (event.target.files[0]?.type !== 'text/plain') { toast.error('Invalid file type') return onChange([]) } - if (event.target.files.length === 0) { - toast.error('No file selected') - return onChange([]) - } const reader = new FileReader() reader.onload = (e: ProgressEvent) => { const text = e.target?.result?.toString()