UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

3 lines (2 loc) 867 B
import{__rest as o}from"../../../_virtual/_tslib.js";import t from"react";import{isNil as i}from"lodash-es";import e from"../Button/Button.js";import{HideShowEvent as r}from"../../constants/dialog.js";import"../../constants/sizes.js";import"../../constants/positions.js";import n from"../Tooltip/Tooltip.js";var l=function(l){var s=l.tooltipContent,p=l.tooltipPosition,a=l.tooltipHideDelay,m=l.tooltipShowDelay,c=l.tooltipContainerSelector,y=l.tooltipMoveBy,E=o(l,["tooltipContent","tooltipPosition","tooltipHideDelay","tooltipShowDelay","tooltipContainerSelector","tooltipMoveBy"]),f=t.createElement(e,Object.assign({},E));return i(s)||(f=t.createElement(n,{moveBy:y,position:p,hideDelay:a,showDelay:m,content:s,showTrigger:[r.MOUSE_ENTER],hideTrigger:[r.MOUSE_LEAVE],containerSelector:c},f)),f};export{l as ButtonWrapper}; //# sourceMappingURL=ButtonWrapper.js.map