드롭존은 끌어다 놓은 파일, 파일 선택 창에서 고른 파일, 붙여 넣은 파일을 받습니다. 끌어다 놓은 폴더는 안쪽까지 읽으며, 각 파일은 자신의 경로를 유지합니다.
모든 파일은 accept, maxSize, minSize, maxFiles, 그리고 직접 작성한 validate 함수로 검사하며, 거부된 파일은 이유와 함께 목록으로 표시됩니다. 이미지에는 미리 보기가 붙습니다.
upload 함수가 없으면 드롭존은 폼에서 쓸 파일을 [(files)]에 보관합니다. 함수가 있으면 파일을 몇 개씩 업로드하며, 진행률 표시, 취소, 재시도를 지원합니다. 업로드의 signal을 fetch에 전달해야 취소할 때 업로드가 멈춥니다.
업로드
가상의 업로드가 진행률을 단계적으로 알립니다. 이름에 ‘fail’이 들어간 파일은 재시도를 보여 주기 위해 실패하며, directory는 폴더를 선택하는 버튼을 추가합니다.
Uploaded: 0
폼 첨부 파일
upload가 없습니다. 드롭존은 최대 세 개의 문서를 [(files)]에 보관하며, 직접 넣은 텍스트가 기본 텍스트를 대신합니다.