0.3.0 • Published 3 years ago

@n3/react-dropdown v0.3.0

Weekly downloads
4
License
MIT
Repository
gitlab
Last release
3 years ago

@n3/react-dropdown

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

import Dropdown from '@n3/react-dropdown';

Props

НазваниеОбязательностьТипЗначение по умолчаниюОписание
hasHorizontalOffsetsbooltrueесть ли горизонтальный отступ между элементом и меню
hasVerticalOffsetsbooltrueесть ли вертикальный отступ между элементом и меню
dropdownComponent+elementTypeкомпонент выпадающего меню
dropdownPropsobjectOf {  any}{}дополнительные props выпадающего списка
placementstring'bottom-start'позиция меню в формате popper.js
popperStyleobject{}дополнительные стили popper-компонента
popperPropsobjectOf {  any}{}дополнительные опции popper-компонента
modifiersarrayOf   object[]modifiers popper-компонента
children+funcФункция рендера элемента, открывающего выпадающего меню@param {Object} renderProps@param {boolean} renderProps.isDropdownOpen - открыто ли меню@param {Function} renderProps.onClick - обработчик нажатия на элемент, открывающий/закрывающий меню@param {React ref} renderProps.ref - ref элемента, относительно которого позиционируется выпадающее меню