03 File input
Only images
Click to select files or drop files here.
(No files given)
Notable points
Accept body click and drop interaction to select files.
After receiving files, clear the input to receive the same file again.
Check
event.dataTransfer?.files
and
event.dataTransfer?.items
to receive dropped files.