Skip to content

Wrong handleChange type #158

@gwen1230

Description

@gwen1230

Hi

The handleChange callback is currently typed as:

File | File[] | File

But the native onChange actually returns:

File | FileList

So when selecting multiple files, the value is a FileList, not a File[].
For example:

Array.isArray(files)         // false
files instanceof FileList    // true

Expected:
The type should be File | FileList.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions