@n3/react-button-with-dropdown
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

@n3/react-button-with-dropdown

Кнопка с выпадающим списком для приложений на базе @n3/kit.

import ButtonWithDropdown from '@n3/react-button-with-dropdown';

Props

Название Обязательность Тип Значение по умолчанию Описание
size ButtonSize Размер кнопки
component ButtonComponent undefined Компонент корневого элемента кнопки
Компонент кнопки
componentProps { [key: string]: any; } undefined Дополнительный props компонента кнопки при использовании кастомного component
Дополнительные props кнопки
loading boolean false Состояние загрузки
Находится ли кнопка в состоянии загрузки
disabled boolean false Кнопка выключена
Выключены ли кнопка и дропдаун
pressed boolean Кнопка зажата
flatLeft boolean Не отображать закругления слева
flatRight boolean Не отображать закругления справа
onlyIcon boolean Кнопка состоит только из иконки
className string Дополнительный класс корневого компонента кнопки
onClick Function Function.prototype Обработчик нажатия на кнопку
Обработчик нажатия на кнопку
children ReactNode null Текст кнопки
dropdown + DropdownBase props компонента Dropdown
buttonDisabled boolean false Выключена ли кнопка
color ButtonColor buttonColors.DEFAULT Цвет
dropdownDisabled boolean false Выключена ли кнопка открытия выпадающего списка

Readme

Keywords

none

Package Sidebar

Install

npm i @n3/react-button-with-dropdown

Weekly Downloads

23

Version

0.2.0

License

MIT

Unpacked Size

11.5 kB

Total Files

6

Last publish

Collaborators

  • i.korobyev
  • p.emelianov
  • a.kamaev
  • d.lukyanov
  • avataka
  • alex.skachkov
  • v.voloshin
  • n3admin
  • vtaits
  • k.kulik
  • a_sannikov