0.4.7 • Published 1 month ago

@snack-uikit/attachment v0.4.7

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

Attachment

Installation

npm i @snack-uikit/attachment

Changelog

AttachmentSquare

Props

nametypedefault valuedescription
fileFile-Файл
onDownload(file?: File) => void-Колбек на клик по кнопке скачивания
onDelete(file?: File) => void-Колбек на клик по кнопке удаления
onRetry() => void-Колбек на клик по кнопке повторения
titlestringfileNameЗаголовок
descriptionstringfileExtensionОписание
errorstring-Сообщение об ошибке
truncateVariant"end" | "middle"-Вариант обрезания строки: - End - с конца; - Middle - по середине
loadingboolean-Управление состоянием загрузки
iconJSXElementConstructor<{ size?: number; className?: string; }>-Иконка для файла @defaultIcon FileSVG
sizeenum Size: "s", "m"sРазмер
checkedboolean-Управление состоянием выбран/не выбран
disabledboolean-Управление состоянием интерактивности
onClick(e: MouseEvent<HTMLDivElement \| HTMLAnchorElement, MouseEvent>) => void-Колбек на клик по карточке
classNamestring-CSS-класс для элемента с контентом

Attachment

Props

nametypedefault valuedescription
fileFile-Файл
onDownload(file?: File) => void-Колбек на клик по кнопке скачивания
onDelete(file?: File) => void-Колбек на клик по кнопке удаления
onRetry() => void-Колбек на клик по кнопке повторения
titlestringfileNameЗаголовок
descriptionstringfileExtensionОписание
errorstring-Сообщение об ошибке
truncateVariant"end" | "middle"-Вариант обрезания строки: - End - с конца; - Middle - по середине
loadingboolean-Управление состоянием загрузки
iconJSXElementConstructor<{ size?: number; className?: string; }>-Иконка для файла @defaultIcon FileSVG
sizeenum Size: "s", "m"sРазмер
checkedboolean-Управление состоянием выбран/не выбран
disabledboolean-Управление состоянием интерактивности
onClick(e: MouseEvent<HTMLDivElement \| HTMLAnchorElement, MouseEvent>) => void-Колбек на клик по карточке
classNamestring-CSS-класс для элемента с контентом
truncate{ title?: number; description?: number; error?: number; }-
0.3.40

3 months ago

0.3.6

8 months ago

0.3.5

8 months ago

0.3.8

8 months ago

0.3.7

8 months ago

0.3.2

8 months ago

0.3.4

8 months ago

0.3.3

8 months ago

0.4.5

2 months ago

0.4.4

2 months ago

0.4.7

2 months ago

0.4.6

2 months ago

0.4.1

2 months ago

0.4.0

3 months ago

0.4.3

2 months ago

0.4.2

2 months ago

0.3.31

4 months ago

0.3.30

4 months ago

0.3.39

4 months ago

0.3.38

4 months ago

0.3.37

4 months ago

0.3.36

4 months ago

0.3.35

4 months ago

0.3.34

4 months ago

0.3.33

4 months ago

0.3.32

4 months ago

0.3.29

4 months ago

0.3.20

6 months ago

0.3.28

4 months ago

0.3.27

5 months ago

0.3.26

5 months ago

0.3.25

5 months ago

0.3.24

5 months ago

0.3.23

5 months ago

0.3.22

5 months ago

0.3.21

6 months ago

0.3.19

6 months ago

0.3.18

7 months ago

0.3.9

8 months ago

0.3.17

7 months ago

0.3.16

7 months ago

0.3.15

7 months ago

0.3.14

7 months ago

0.3.13

7 months ago

0.3.12

7 months ago

0.3.11

7 months ago

0.3.10

8 months ago

0.3.0

9 months ago

0.3.1

9 months ago

0.2.0

9 months ago

0.1.28

9 months ago

0.1.27

9 months ago

0.1.26

9 months ago

0.1.24

10 months ago

0.1.25

10 months ago

0.1.23

10 months ago

0.1.10

1 year ago

0.1.11

1 year ago

0.1.12

12 months ago

0.1.13

12 months ago

0.1.14

12 months ago

0.1.15

11 months ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.9

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.20

11 months ago

0.1.21

10 months ago

0.1.22

10 months ago

0.1.16

11 months ago

0.1.17

11 months ago

0.1.18

11 months ago

0.1.19

11 months ago

0.1.0

1 year ago