npm install

This commit is contained in:
Henry Whitaker
2021-03-07 09:24:01 +00:00
parent 974384db8a
commit 2219b0213c
2674 changed files with 278065 additions and 156050 deletions

View File

@@ -48,9 +48,9 @@ var defaultProps = {
align: 'left',
alignRight: false,
flip: true
}; // TODO: remove this hack
};
var DropdownMenu = _react.default.forwardRef(function (_ref, ref) {
var DropdownMenu = /*#__PURE__*/_react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
align = _ref.align,
@@ -91,7 +91,7 @@ var DropdownMenu = _react.default.forwardRef(function (_ref, ref) {
}
}
var _ref2 = (0, _DropdownMenu.useDropdownMenu)({
var _useDropdownMenu = (0, _DropdownMenu.useDropdownMenu)({
flip: flip,
rootCloseEvent: rootCloseEvent,
show: showProps,
@@ -101,30 +101,38 @@ var DropdownMenu = _react.default.forwardRef(function (_ref, ref) {
modifiers: marginModifiers.concat((popperConfig == null ? void 0 : popperConfig.modifiers) || [])
})
}),
hasShown = _ref2.hasShown,
placement = _ref2.placement,
show = _ref2.show,
alignEnd = _ref2.alignEnd,
close = _ref2.close,
menuProps = _ref2.props;
menuProps = _useDropdownMenu[0],
_useDropdownMenu$ = _useDropdownMenu[1],
hasShown = _useDropdownMenu$.hasShown,
popper = _useDropdownMenu$.popper,
show = _useDropdownMenu$.show,
alignEnd = _useDropdownMenu$.alignEnd,
toggle = _useDropdownMenu$.toggle;
menuProps.ref = (0, _useMergedRefs.default)(popperRef, (0, _useMergedRefs.default)((0, _useWrappedRefWithWarning.default)(ref, 'DropdownMenu'), menuProps.ref));
if (!hasShown && !renderOnMount) return null; // For custom components provide additional, non-DOM, props;
if (typeof Component !== 'string') {
menuProps.show = show;
menuProps.close = close;
menuProps.close = function () {
return toggle == null ? void 0 : toggle(false);
};
menuProps.alignRight = alignEnd;
}
if (placement) {
var style = props.style;
if (popper != null && popper.placement) {
// we don't need the default popper style,
// menus are display: none when not shown.
props.style = (0, _extends2.default)({}, props.style, {}, menuProps.style);
props['x-placement'] = placement;
style = (0, _extends2.default)({}, props.style, menuProps.style);
props['x-placement'] = popper.placement;
}
return /*#__PURE__*/_react.default.createElement(Component, (0, _extends2.default)({}, props, menuProps, {
style: style,
className: _classnames.default.apply(void 0, [className, prefix, show && 'show', alignEnd && prefix + "-right"].concat(alignClasses))
}));
});