epn-ui
Version:
Дизайн система кабинета ВМ
13 lines (10 loc) • 1.13 kB
JavaScript
import React from 'react';
import Dropdown from 'antd/lib/dropdown';
import clsx from 'clsx';
var DropdownPro = function (_a) {
var className = _a.className, overlayStyle = _a.overlayStyle, overlayClassName = _a.overlayClassName, arrow = _a.arrow, autoFocus = _a.autoFocus, disabled = _a.disabled, destroyPopupOnHide = _a.destroyPopupOnHide, placement = _a.placement, _b = _a.trigger, trigger = _b === void 0 ? ['click'] : _b, open = _a.open, menu = _a.menu, children = _a.children, getPopupContainer = _a.getPopupContainer, onOpenChange = _a.onOpenChange, dropdownRender = _a.dropdownRender;
return (React.createElement(Dropdown, { className: clsx('epn-dropdownPro', className), overlayClassName: overlayClassName, overlayStyle: overlayStyle, menu: menu, arrow: arrow, autoFocus: autoFocus, disabled: disabled, destroyPopupOnHide: destroyPopupOnHide, placement: placement, trigger: trigger, open: open, getPopupContainer: getPopupContainer, onOpenChange: onOpenChange, dropdownRender: dropdownRender }, children));
};
Dropdown.Button;
var DropdownPro$1 = DropdownPro;
export { DropdownPro, DropdownPro$1 as default };