0.9.6 • Published 1 month ago

@snack-uikit/drop-zone v0.9.6

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 month ago

Drop Zone

Installation

npm i @snack-uikit/drop-zone

TODO

  • accept правильно работает после клика, но не работает для drop
  • drop в disabled режиме приводит к открытию файла в отдельной вкладке (дефолтное поведение браузера)
  • Increase coverage
  • Reconsider markup (button should contain no elements inside)

DropZone

Компонент - дропзона

Props

nametypedefault valuedescription
onFilesUpload*(files: File[]) => void-Колбек загрузки файла
titlestring-Заголовок
descriptionReactNode-Описание
disabledboolean-Деактивирован ли компонент
modeenum UploadMode: "single", "multiple"multipleРежим
acceptstring-Показывает пользователю в открывшемся диалоговом окне файлы типов, которые вы указываете в значении атрибута
classNamestring-CSS-класс

HiddenDropZone

Компонент - скрытая дропзона

Props

nametypedefault valuedescription
onFilesUpload*(files: File[]) => void-Колбек загрузки файла
titlestring-Заголовок
descriptionReactNode-Описание
disabledboolean-Деактивирован ли компонент
modeenum UploadMode: "single", "multiple"multipleРежим
acceptstring-Показывает пользователю в открывшемся диалоговом окне файлы типов, которые вы указываете в значении атрибута
classNamestring-CSS-класс

FileUpload

Props

nametypedefault valuedescription
onFilesUpload*(files: File[]) => void-Колбек загрузки файла
modeenum UploadMode: "single", "multiple"multipleРежим
acceptstring-Показывает пользователю в открывшемся диалоговом окне файлы типов, которые вы указываете в значении атрибута
0.9.2

7 months ago

0.9.1

8 months ago

0.9.4

4 months ago

0.9.3

6 months ago

0.9.6

2 months ago

0.9.5

4 months ago

0.9.0

9 months ago

0.8.0

9 months ago

0.7.3

10 months ago

0.7.2

1 year ago

0.7.1

1 year ago

0.7.0

1 year ago

0.6.0

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago