Tweaked gitignore

gitignore removed all composer and npm files, so automated builds would fail
This commit is contained in:
Henry Whitaker
2020-04-12 21:24:03 +01:00
parent 698687f12d
commit ea5808047f
27863 changed files with 3399604 additions and 5 deletions

View File

@@ -0,0 +1,127 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _querySelectorAll = _interopRequireDefault(require("dom-helpers/querySelectorAll"));
var _react = _interopRequireWildcard(require("react"));
var _useForceUpdate = _interopRequireDefault(require("@restart/hooks/useForceUpdate"));
var _useMergedRefs = _interopRequireDefault(require("@restart/hooks/useMergedRefs"));
var _NavContext = _interopRequireDefault(require("./NavContext"));
var _SelectableContext = _interopRequireWildcard(require("./SelectableContext"));
var _TabContext = _interopRequireDefault(require("./TabContext"));
var noop = function noop() {};
var AbstractNav = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'ul' : _ref$as,
onSelect = _ref.onSelect,
activeKey = _ref.activeKey,
role = _ref.role,
onKeyDown = _ref.onKeyDown,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "onSelect", "activeKey", "role", "onKeyDown"]);
// A ref and forceUpdate for refocus, b/c we only want to trigger when needed
// and don't want to reset the set in the effect
var forceUpdate = (0, _useForceUpdate.default)();
var needsRefocusRef = (0, _react.useRef)(false);
var parentOnSelect = (0, _react.useContext)(_SelectableContext.default);
var tabContext = (0, _react.useContext)(_TabContext.default);
var getControlledId, getControllerId;
if (tabContext) {
role = role || 'tablist';
activeKey = tabContext.activeKey;
getControlledId = tabContext.getControlledId;
getControllerId = tabContext.getControllerId;
}
var listNode = (0, _react.useRef)(null);
var getNextActiveChild = function getNextActiveChild(offset) {
if (!listNode.current) return null;
var items = (0, _querySelectorAll.default)(listNode.current, '[data-rb-event-key]:not(.disabled)');
var activeChild = listNode.current.querySelector('.active');
var index = items.indexOf(activeChild);
if (index === -1) return null;
var nextIndex = index + offset;
if (nextIndex >= items.length) nextIndex = 0;
if (nextIndex < 0) nextIndex = items.length - 1;
return items[nextIndex];
};
var handleSelect = function handleSelect(key, event) {
if (key == null) return;
if (onSelect) onSelect(key, event);
if (parentOnSelect) parentOnSelect(key, event);
};
var handleKeyDown = function handleKeyDown(event) {
if (onKeyDown) onKeyDown(event);
var nextActiveChild;
switch (event.key) {
case 'ArrowLeft':
case 'ArrowUp':
nextActiveChild = getNextActiveChild(-1);
break;
case 'ArrowRight':
case 'ArrowDown':
nextActiveChild = getNextActiveChild(1);
break;
default:
return;
}
if (!nextActiveChild) return;
event.preventDefault();
handleSelect(nextActiveChild.dataset.rbEventKey, event);
needsRefocusRef.current = true;
forceUpdate();
};
(0, _react.useEffect)(function () {
if (listNode.current && needsRefocusRef.current) {
var activeChild = listNode.current.querySelector('[data-rb-event-key].active');
if (activeChild) activeChild.focus();
}
needsRefocusRef.current = false;
});
var mergedRef = (0, _useMergedRefs.default)(ref, listNode);
return _react.default.createElement(_SelectableContext.default.Provider, {
value: handleSelect
}, _react.default.createElement(_NavContext.default.Provider, {
value: {
role: role,
// used by NavLink to determine it's role
activeKey: (0, _SelectableContext.makeEventKey)(activeKey),
getControlledId: getControlledId || noop,
getControllerId: getControllerId || noop
}
}, _react.default.createElement(Component, (0, _extends2.default)({}, props, {
onKeyDown: handleKeyDown,
ref: mergedRef,
role: role
}))));
});
var _default = AbstractNav;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,71 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _NavContext = _interopRequireDefault(require("./NavContext"));
var _SelectableContext = _interopRequireWildcard(require("./SelectableContext"));
var defaultProps = {
disabled: false
};
var AbstractNavItem = _react.default.forwardRef(function (_ref, ref) {
var active = _ref.active,
className = _ref.className,
tabIndex = _ref.tabIndex,
eventKey = _ref.eventKey,
onSelect = _ref.onSelect,
onClick = _ref.onClick,
Component = _ref.as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["active", "className", "tabIndex", "eventKey", "onSelect", "onClick", "as"]);
var navKey = (0, _SelectableContext.makeEventKey)(eventKey, props.href);
var parentOnSelect = (0, _react.useContext)(_SelectableContext.default);
var navContext = (0, _react.useContext)(_NavContext.default);
var isActive = active;
if (navContext) {
if (!props.role && navContext.role === 'tablist') props.role = 'tab';
props['data-rb-event-key'] = navKey;
props.id = navContext.getControllerId(navKey);
props['aria-controls'] = navContext.getControlledId(navKey);
isActive = active == null && navKey != null ? navContext.activeKey === navKey : active;
}
if (props.role === 'tab') {
props.tabIndex = isActive ? tabIndex : -1;
props['aria-selected'] = isActive;
}
var handleOnclick = (0, _useEventCallback.default)(function (e) {
if (onClick) onClick(e);
if (navKey == null) return;
if (onSelect) onSelect(navKey, e);
if (parentOnSelect) parentOnSelect(navKey, e);
});
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
onClick: handleOnclick,
className: (0, _classnames.default)(className, isActive && 'active')
}));
});
AbstractNavItem.defaultProps = defaultProps;
var _default = AbstractNavItem;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,57 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _uncontrollable = require("uncontrollable");
var _ThemeProvider = require("./ThemeProvider");
var _AccordionToggle = _interopRequireDefault(require("./AccordionToggle"));
var _SelectableContext = _interopRequireDefault(require("./SelectableContext"));
var _AccordionCollapse = _interopRequireDefault(require("./AccordionCollapse"));
var _AccordionContext = _interopRequireDefault(require("./AccordionContext"));
var Accordion = _react.default.forwardRef(function (props, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(props, {
activeKey: 'onSelect'
}),
_useUncontrolled$as = _useUncontrolled.as,
Component = _useUncontrolled$as === void 0 ? 'div' : _useUncontrolled$as,
activeKey = _useUncontrolled.activeKey,
bsPrefix = _useUncontrolled.bsPrefix,
children = _useUncontrolled.children,
className = _useUncontrolled.className,
onSelect = _useUncontrolled.onSelect,
controlledProps = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["as", "activeKey", "bsPrefix", "children", "className", "onSelect"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'accordion');
return _react.default.createElement(_AccordionContext.default.Provider, {
value: activeKey
}, _react.default.createElement(_SelectableContext.default.Provider, {
value: onSelect
}, _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, controlledProps, {
className: (0, _classnames.default)(className, bsPrefix)
}), children)));
});
Accordion.Toggle = _AccordionToggle.default;
Accordion.Collapse = _AccordionCollapse.default;
var _default = Accordion;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,34 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireWildcard(require("react"));
var _Collapse = _interopRequireDefault(require("./Collapse"));
var _AccordionContext = _interopRequireDefault(require("./AccordionContext"));
var AccordionCollapse = _react.default.forwardRef(function (_ref, ref) {
var children = _ref.children,
eventKey = _ref.eventKey,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["children", "eventKey"]);
var contextEventKey = (0, _react.useContext)(_AccordionContext.default);
return _react.default.createElement(_Collapse.default, (0, _extends2.default)({
ref: ref,
in: contextEventKey === eventKey
}, props), _react.default.createElement("div", null, _react.default.Children.only(children)));
});
AccordionCollapse.displayName = 'AccordionCollapse';
var _default = AccordionCollapse;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _default = _react.default.createContext(null);
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,50 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.useAccordionToggle = useAccordionToggle;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireWildcard(require("react"));
var _SelectableContext = _interopRequireDefault(require("./SelectableContext"));
var _AccordionContext = _interopRequireDefault(require("./AccordionContext"));
function useAccordionToggle(eventKey, onClick) {
var contextEventKey = (0, _react.useContext)(_AccordionContext.default);
var onSelect = (0, _react.useContext)(_SelectableContext.default);
return function (e) {
/*
Compare the event key in context with the given event key.
If they are the same, then collapse the component.
*/
var eventKeyPassed = eventKey === contextEventKey ? null : eventKey;
onSelect(eventKeyPassed, e);
if (onClick) onClick(e);
};
}
var AccordionToggle = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'button' : _ref$as,
children = _ref.children,
eventKey = _ref.eventKey,
onClick = _ref.onClick,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "children", "eventKey", "onClick"]);
var accordionOnClick = useAccordionToggle(eventKey, onClick);
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref,
onClick: accordionOnClick
}, props), children);
});
var _default = AccordionToggle;
exports.default = _default;

89
conf/site/node_modules/react-bootstrap/cjs/Alert.js generated vendored Normal file
View File

@@ -0,0 +1,89 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _uncontrollable = require("uncontrollable");
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _divWithClassName = _interopRequireDefault(require("./divWithClassName"));
var _ThemeProvider = require("./ThemeProvider");
var _Fade = _interopRequireDefault(require("./Fade"));
var _CloseButton = _interopRequireDefault(require("./CloseButton"));
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var defaultProps = {
show: true,
transition: _Fade.default,
closeLabel: 'Close alert'
};
var controllables = {
show: 'onClose'
};
var Alert = _react.default.forwardRef(function (uncontrolledProps, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(uncontrolledProps, controllables),
bsPrefix = _useUncontrolled.bsPrefix,
show = _useUncontrolled.show,
closeLabel = _useUncontrolled.closeLabel,
className = _useUncontrolled.className,
children = _useUncontrolled.children,
variant = _useUncontrolled.variant,
onClose = _useUncontrolled.onClose,
dismissible = _useUncontrolled.dismissible,
Transition = _useUncontrolled.transition,
props = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["bsPrefix", "show", "closeLabel", "className", "children", "variant", "onClose", "dismissible", "transition"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'alert');
var handleClose = (0, _useEventCallback.default)(function (e) {
onClose(false, e);
});
var alert = _react.default.createElement("div", (0, _extends2.default)({
role: "alert"
}, Transition ? props : undefined, {
ref: ref,
className: (0, _classnames.default)(className, prefix, variant && prefix + "-" + variant, dismissible && prefix + "-dismissible")
}), dismissible && _react.default.createElement(_CloseButton.default, {
onClick: handleClose,
label: closeLabel
}), children);
if (!Transition) return show ? alert : null;
return _react.default.createElement(Transition, (0, _extends2.default)({
unmountOnExit: true
}, props, {
in: show
}), alert);
});
var DivStyledAsH4 = (0, _divWithClassName.default)('h4');
DivStyledAsH4.displayName = 'DivStyledAsH4';
Alert.displayName = 'Alert';
Alert.defaultProps = defaultProps;
Alert.Link = (0, _createWithBsPrefix.default)('alert-link', {
Component: _SafeAnchor.default
});
Alert.Heading = (0, _createWithBsPrefix.default)('alert-heading', {
Component: DivStyledAsH4
});
var _default = Alert;
exports.default = _default;
module.exports = exports["default"];

42
conf/site/node_modules/react-bootstrap/cjs/Badge.js generated vendored Normal file
View File

@@ -0,0 +1,42 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
pill: false
};
var Badge = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
variant = _ref.variant,
pill = _ref.pill,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'span' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "variant", "pill", "className", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'badge');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, prefix, pill && prefix + "-pill", variant && prefix + "-" + variant)
}));
});
Badge.displayName = 'Badge';
Badge.defaultProps = defaultProps;
var _default = Badge;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,98 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _css3 = _interopRequireDefault(require("dom-helpers/css"));
var _querySelectorAll = _interopRequireDefault(require("dom-helpers/querySelectorAll"));
var _scrollbarSize = _interopRequireDefault(require("dom-helpers/scrollbarSize"));
var _ModalManager2 = _interopRequireDefault(require("react-overlays/ModalManager"));
var Selector = {
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
STICKY_CONTENT: '.sticky-top',
NAVBAR_TOGGLER: '.navbar-toggler'
};
var BootstrapModalManager = /*#__PURE__*/function (_ModalManager) {
(0, _inheritsLoose2.default)(BootstrapModalManager, _ModalManager);
function BootstrapModalManager() {
var _this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _ModalManager.call.apply(_ModalManager, [this].concat(args)) || this;
_this.adjustAndStore = function (prop, element, adjust) {
var _css;
var actual = element.style[prop];
element.dataset[prop] = actual;
(0, _css3.default)(element, (_css = {}, _css[prop] = parseFloat((0, _css3.default)(element, prop)) + adjust + "px", _css));
};
_this.restore = function (prop, element) {
var value = element.dataset[prop];
if (value !== undefined) {
var _css2;
delete element.dataset[prop];
(0, _css3.default)(element, (_css2 = {}, _css2[prop] = value, _css2));
}
};
return _this;
}
var _proto = BootstrapModalManager.prototype;
_proto.setContainerStyle = function setContainerStyle(containerState, container) {
var _this2 = this;
_ModalManager.prototype.setContainerStyle.call(this, containerState, container);
if (!containerState.overflowing) return;
var size = (0, _scrollbarSize.default)();
(0, _querySelectorAll.default)(container, Selector.FIXED_CONTENT).forEach(function (el) {
return _this2.adjustAndStore('paddingRight', el, size);
});
(0, _querySelectorAll.default)(container, Selector.STICKY_CONTENT).forEach(function (el) {
return _this2.adjustAndStore('margingRight', el, -size);
});
(0, _querySelectorAll.default)(container, Selector.NAVBAR_TOGGLER).forEach(function (el) {
return _this2.adjustAndStore('margingRight', el, size);
});
};
_proto.removeContainerStyle = function removeContainerStyle(containerState, container) {
var _this3 = this;
_ModalManager.prototype.removeContainerStyle.call(this, containerState, container);
(0, _querySelectorAll.default)(container, Selector.FIXED_CONTENT).forEach(function (el) {
return _this3.restore('paddingRight', el);
});
(0, _querySelectorAll.default)(container, Selector.STICKY_CONTENT).forEach(function (el) {
return _this3.restore('margingRight', el);
});
(0, _querySelectorAll.default)(container, Selector.NAVBAR_TOGGLER).forEach(function (el) {
return _this3.restore('margingRight', el);
});
};
return BootstrapModalManager;
}(_ModalManager2.default);
exports.default = BootstrapModalManager;
module.exports = exports["default"];

View File

@@ -0,0 +1,49 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _BreadcrumbItem = _interopRequireDefault(require("./BreadcrumbItem"));
var defaultProps = {
label: 'breadcrumb',
listProps: {}
};
var Breadcrumb = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
listProps = _ref.listProps,
children = _ref.children,
label = _ref.label,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'nav' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "listProps", "children", "label", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'breadcrumb');
return _react.default.createElement(Component, (0, _extends2.default)({
"aria-label": label,
className: className,
ref: ref
}, props), _react.default.createElement("ol", (0, _extends2.default)({}, listProps, {
className: (0, _classnames.default)(prefix, listProps.className)
}), children));
});
Breadcrumb.displayName = 'Breadcrumb';
Breadcrumb.defaultProps = defaultProps;
Breadcrumb.Item = _BreadcrumbItem.default;
var _default = Breadcrumb;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,58 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
active: false,
linkProps: {}
};
var BreadcrumbItem = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
active = _ref.active,
children = _ref.children,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'li' : _ref$as,
_ref$linkAs = _ref.linkAs,
LinkComponent = _ref$linkAs === void 0 ? _SafeAnchor.default : _ref$linkAs,
linkProps = _ref.linkProps,
href = _ref.href,
title = _ref.title,
target = _ref.target,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "active", "children", "className", "as", "linkAs", "linkProps", "href", "title", "target"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'breadcrumb-item');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(prefix, className, {
active: active
}),
"aria-current": active ? 'page' : undefined
}), active ? children : _react.default.createElement(LinkComponent, (0, _extends2.default)({}, linkProps, {
href: href,
title: title,
target: target
}), children));
});
BreadcrumbItem.displayName = 'BreadcrumbItem';
BreadcrumbItem.defaultProps = defaultProps;
var _default = BreadcrumbItem;
exports.default = _default;
module.exports = exports["default"];

66
conf/site/node_modules/react-bootstrap/cjs/Button.js generated vendored Normal file
View File

@@ -0,0 +1,66 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var defaultProps = {
variant: 'primary',
active: false,
disabled: false,
type: 'button'
};
var Button = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
variant = _ref.variant,
size = _ref.size,
active = _ref.active,
className = _ref.className,
block = _ref.block,
type = _ref.type,
as = _ref.as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "variant", "size", "active", "className", "block", "type", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'btn');
var classes = (0, _classnames.default)(className, prefix, active && 'active', prefix + "-" + variant, block && prefix + "-block", size && prefix + "-" + size);
if (props.href) {
return _react.default.createElement(_SafeAnchor.default, (0, _extends2.default)({}, props, {
as: as,
ref: ref,
className: (0, _classnames.default)(classes, props.disabled && 'disabled')
}));
}
if (ref) {
props.ref = ref;
}
if (!as) {
props.type = type;
}
var Component = as || 'button';
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
className: classes
}));
});
Button.displayName = 'Button';
Button.defaultProps = defaultProps;
var _default = Button;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,46 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
vertical: false,
toggle: false,
role: 'group'
};
var ButtonGroup = _react.default.forwardRef(function (props, ref) {
var bsPrefix = props.bsPrefix,
size = props.size,
toggle = props.toggle,
vertical = props.vertical,
className = props.className,
_props$as = props.as,
Component = _props$as === void 0 ? 'div' : _props$as,
rest = (0, _objectWithoutPropertiesLoose2.default)(props, ["bsPrefix", "size", "toggle", "vertical", "className", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'btn-group');
var baseClass = prefix;
if (vertical) baseClass = prefix + "-vertical";
return _react.default.createElement(Component, (0, _extends2.default)({}, rest, {
ref: ref,
className: (0, _classnames.default)(className, baseClass, size && prefix + "-" + size, toggle && prefix + "-toggle")
}));
});
ButtonGroup.displayName = 'ButtonGroup';
ButtonGroup.defaultProps = defaultProps;
var _default = ButtonGroup;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,37 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
role: 'toolbar'
};
var ButtonToolbar = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'btn-toolbar');
return _react.default.createElement("div", (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, prefix)
}));
});
ButtonToolbar.displayName = 'ButtonToolbar';
ButtonToolbar.defaultProps = defaultProps;
var _default = ButtonToolbar;
exports.default = _default;
module.exports = exports["default"];

82
conf/site/node_modules/react-bootstrap/cjs/Card.js generated vendored Normal file
View File

@@ -0,0 +1,82 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _divWithClassName = _interopRequireDefault(require("./divWithClassName"));
var _CardContext = _interopRequireDefault(require("./CardContext"));
var _CardImg = _interopRequireDefault(require("./CardImg"));
var DivStyledAsH5 = (0, _divWithClassName.default)('h5');
var DivStyledAsH6 = (0, _divWithClassName.default)('h6');
var CardBody = (0, _createWithBsPrefix.default)('card-body');
var defaultProps = {
body: false
};
var Card = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
bg = _ref.bg,
text = _ref.text,
border = _ref.border,
body = _ref.body,
children = _ref.children,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "bg", "text", "border", "body", "children", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'card');
var cardContext = (0, _react.useMemo)(function () {
return {
cardHeaderBsPrefix: prefix + "-header"
};
}, [prefix]);
return _react.default.createElement(_CardContext.default.Provider, {
value: cardContext
}, _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, prefix, bg && "bg-" + bg, text && "text-" + text, border && "border-" + border)
}), body ? _react.default.createElement(CardBody, null, children) : children));
});
Card.displayName = 'Card';
Card.defaultProps = defaultProps;
Card.Img = _CardImg.default;
Card.Title = (0, _createWithBsPrefix.default)('card-title', {
Component: DivStyledAsH5
});
Card.Subtitle = (0, _createWithBsPrefix.default)('card-subtitle', {
Component: DivStyledAsH6
});
Card.Body = CardBody;
Card.Link = (0, _createWithBsPrefix.default)('card-link', {
Component: 'a'
});
Card.Text = (0, _createWithBsPrefix.default)('card-text', {
Component: 'p'
});
Card.Header = (0, _createWithBsPrefix.default)('card-header');
Card.Footer = (0, _createWithBsPrefix.default)('card-footer');
Card.ImgOverlay = (0, _createWithBsPrefix.default)('card-img-overlay');
var _default = Card;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('card-columns');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _default = _react.default.createContext(null);
exports.default = _default;
module.exports = exports["default"];

13
conf/site/node_modules/react-bootstrap/cjs/CardDeck.js generated vendored Normal file
View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('card-deck');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('card-group');
exports.default = _default;
module.exports = exports["default"];

41
conf/site/node_modules/react-bootstrap/cjs/CardImg.js generated vendored Normal file
View File

@@ -0,0 +1,41 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
variant: null
};
var CardImg = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
variant = _ref.variant,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'img' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "variant", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'card-img');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref,
className: (0, _classnames.default)(variant ? prefix + "-" + variant : prefix, className)
}, props));
});
CardImg.displayName = 'CardImg';
CardImg.defaultProps = defaultProps;
var _default = CardImg;
exports.default = _default;
module.exports = exports["default"];

393
conf/site/node_modules/react-bootstrap/cjs/Carousel.js generated vendored Normal file
View File

@@ -0,0 +1,393 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _useUpdateEffect = _interopRequireDefault(require("@restart/hooks/useUpdateEffect"));
var _useTimeout = _interopRequireDefault(require("@restart/hooks/useTimeout"));
var _classnames = _interopRequireDefault(require("classnames"));
var _transitionEnd = _interopRequireDefault(require("dom-helpers/transitionEnd"));
var _Transition = _interopRequireDefault(require("react-transition-group/Transition"));
var _react = _interopRequireWildcard(require("react"));
var _uncontrollable = require("uncontrollable");
var _CarouselCaption = _interopRequireDefault(require("./CarouselCaption"));
var _CarouselItem = _interopRequireDefault(require("./CarouselItem"));
var _ElementChildren = require("./ElementChildren");
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var _ThemeProvider = require("./ThemeProvider");
var _triggerBrowserReflow = _interopRequireDefault(require("./triggerBrowserReflow"));
var SWIPE_THRESHOLD = 40;
var defaultProps = {
slide: true,
fade: false,
controls: true,
indicators: true,
defaultActiveIndex: 0,
interval: 5000,
keyboard: true,
pause: 'hover',
wrap: true,
touch: true,
prevIcon: _react.default.createElement("span", {
"aria-hidden": "true",
className: "carousel-control-prev-icon"
}),
prevLabel: 'Previous',
nextIcon: _react.default.createElement("span", {
"aria-hidden": "true",
className: "carousel-control-next-icon"
}),
nextLabel: 'Next'
};
function isVisible(element) {
if (!element || !element.style || !element.parentNode || !element.parentNode.style) {
return false;
}
var elementStyle = getComputedStyle(element);
return elementStyle.display !== 'none' && elementStyle.visibility !== 'hidden' && getComputedStyle(element.parentNode).display !== 'none';
}
var Carousel = _react.default.forwardRef(function (uncontrolledProps, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(uncontrolledProps, {
activeIndex: 'onSelect'
}),
_useUncontrolled$as = _useUncontrolled.as,
Component = _useUncontrolled$as === void 0 ? 'div' : _useUncontrolled$as,
bsPrefix = _useUncontrolled.bsPrefix,
slide = _useUncontrolled.slide,
fade = _useUncontrolled.fade,
controls = _useUncontrolled.controls,
indicators = _useUncontrolled.indicators,
activeIndex = _useUncontrolled.activeIndex,
onSelect = _useUncontrolled.onSelect,
onSlide = _useUncontrolled.onSlide,
onSlid = _useUncontrolled.onSlid,
interval = _useUncontrolled.interval,
keyboard = _useUncontrolled.keyboard,
onKeyDown = _useUncontrolled.onKeyDown,
pause = _useUncontrolled.pause,
onMouseOver = _useUncontrolled.onMouseOver,
onMouseOut = _useUncontrolled.onMouseOut,
wrap = _useUncontrolled.wrap,
touch = _useUncontrolled.touch,
onTouchStart = _useUncontrolled.onTouchStart,
onTouchMove = _useUncontrolled.onTouchMove,
onTouchEnd = _useUncontrolled.onTouchEnd,
prevIcon = _useUncontrolled.prevIcon,
prevLabel = _useUncontrolled.prevLabel,
nextIcon = _useUncontrolled.nextIcon,
nextLabel = _useUncontrolled.nextLabel,
className = _useUncontrolled.className,
children = _useUncontrolled.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["as", "bsPrefix", "slide", "fade", "controls", "indicators", "activeIndex", "onSelect", "onSlide", "onSlid", "interval", "keyboard", "onKeyDown", "pause", "onMouseOver", "onMouseOut", "wrap", "touch", "onTouchStart", "onTouchMove", "onTouchEnd", "prevIcon", "prevLabel", "nextIcon", "nextLabel", "className", "children"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'carousel');
var nextDirectionRef = (0, _react.useRef)(null);
var _useState = (0, _react.useState)('next'),
direction = _useState[0],
setDirection = _useState[1];
var _useState2 = (0, _react.useState)(false),
isSliding = _useState2[0],
setIsSliding = _useState2[1];
var _useState3 = (0, _react.useState)(activeIndex),
renderedActiveIndex = _useState3[0],
setRenderedActiveIndex = _useState3[1];
if (!isSliding && activeIndex !== renderedActiveIndex) {
if (nextDirectionRef.current) {
setDirection(nextDirectionRef.current);
nextDirectionRef.current = null;
} else {
setDirection(activeIndex > renderedActiveIndex ? 'next' : 'prev');
}
if (slide) {
setIsSliding(true);
}
setRenderedActiveIndex(activeIndex);
}
var numChildren = _react.default.Children.toArray(children).filter(_react.default.isValidElement).length;
var prev = (0, _react.useCallback)(function (event) {
if (isSliding) {
return;
}
var nextActiveIndex = renderedActiveIndex - 1;
if (nextActiveIndex < 0) {
if (!wrap) {
return;
}
nextActiveIndex = numChildren - 1;
}
nextDirectionRef.current = 'prev';
onSelect(nextActiveIndex, event);
}, [isSliding, renderedActiveIndex, onSelect, wrap, numChildren]); // This is used in the setInterval, so it should not invalidate.
var next = (0, _useEventCallback.default)(function (event) {
if (isSliding) {
return;
}
var nextActiveIndex = renderedActiveIndex + 1;
if (nextActiveIndex >= numChildren) {
if (!wrap) {
return;
}
nextActiveIndex = 0;
}
nextDirectionRef.current = 'next';
onSelect(nextActiveIndex, event);
});
var elementRef = (0, _react.useRef)();
(0, _react.useImperativeHandle)(ref, function () {
return {
element: elementRef.current,
prev: prev,
next: next
};
}); // This is used in the setInterval, so it should not invalidate.
var nextWhenVisible = (0, _useEventCallback.default)(function () {
if (!document.hidden && isVisible(elementRef.current)) {
next();
}
});
var slideDirection = direction === 'next' ? 'left' : 'right';
(0, _useUpdateEffect.default)(function () {
if (slide) {
// These callbacks will be handled by the <Transition> callbacks.
return;
}
if (onSlide) {
onSlide(renderedActiveIndex, slideDirection);
}
if (onSlid) {
onSlid(renderedActiveIndex, slideDirection);
}
}, [renderedActiveIndex]);
var orderClassName = prefix + "-item-" + direction;
var directionalClassName = prefix + "-item-" + slideDirection;
var handleEnter = (0, _react.useCallback)(function (node) {
(0, _triggerBrowserReflow.default)(node);
if (onSlide) {
onSlide(renderedActiveIndex, slideDirection);
}
}, [onSlide, renderedActiveIndex, slideDirection]);
var handleEntered = (0, _react.useCallback)(function () {
setIsSliding(false);
if (onSlid) {
onSlid(renderedActiveIndex, slideDirection);
}
}, [onSlid, renderedActiveIndex, slideDirection]);
var handleKeyDown = (0, _react.useCallback)(function (event) {
if (keyboard && !/input|textarea/i.test(event.target.tagName)) {
switch (event.key) {
case 'ArrowLeft':
event.preventDefault();
prev(event);
return;
case 'ArrowRight':
event.preventDefault();
next(event);
return;
default:
}
}
if (onKeyDown) {
onKeyDown(event);
}
}, [keyboard, onKeyDown, prev, next]);
var _useState4 = (0, _react.useState)(false),
pausedOnHover = _useState4[0],
setPausedOnHover = _useState4[1];
var handleMouseOver = (0, _react.useCallback)(function (event) {
if (pause === 'hover') {
setPausedOnHover(true);
}
if (onMouseOver) {
onMouseOver(event);
}
}, [pause, onMouseOver]);
var handleMouseOut = (0, _react.useCallback)(function (event) {
setPausedOnHover(false);
if (onMouseOut) {
onMouseOut(event);
}
}, [onMouseOut]);
var touchStartXRef = (0, _react.useRef)(0);
var touchDeltaXRef = (0, _react.useRef)(0);
var _useState5 = (0, _react.useState)(false),
pausedOnTouch = _useState5[0],
setPausedOnTouch = _useState5[1];
var touchUnpauseTimeout = (0, _useTimeout.default)();
var handleTouchStart = (0, _react.useCallback)(function (event) {
touchStartXRef.current = event.touches[0].clientX;
touchDeltaXRef.current = 0;
if (touch) {
setPausedOnTouch(true);
}
if (onTouchStart) {
onTouchStart(event);
}
}, [touch, onTouchStart]);
var handleTouchMove = (0, _react.useCallback)(function (event) {
if (event.touches && event.touches.length > 1) {
touchDeltaXRef.current = 0;
} else {
touchDeltaXRef.current = event.touches[0].clientX - touchStartXRef.current;
}
if (onTouchMove) {
onTouchMove(event);
}
}, [onTouchMove]);
var handleTouchEnd = (0, _react.useCallback)(function (event) {
if (touch) {
var touchDeltaX = touchDeltaXRef.current;
if (Math.abs(touchDeltaX) <= SWIPE_THRESHOLD) {
return;
}
if (touchDeltaX > 0) {
prev(event);
} else {
next(event);
}
}
touchUnpauseTimeout.set(function () {
setPausedOnTouch(false);
}, interval);
if (onTouchEnd) {
onTouchEnd(event);
}
}, [touch, prev, next, touchUnpauseTimeout, interval, onTouchEnd]);
var shouldPlay = interval != null && !pausedOnHover && !pausedOnTouch && !isSliding;
var intervalHandleRef = (0, _react.useRef)();
(0, _react.useEffect)(function () {
if (!shouldPlay) {
return undefined;
}
intervalHandleRef.current = setInterval(document.visibilityState ? nextWhenVisible : next, interval);
return function () {
clearInterval(intervalHandleRef.current);
};
}, [shouldPlay, next, interval, nextWhenVisible]);
var indicatorOnClicks = (0, _react.useMemo)(function () {
return indicators && Array.from({
length: numChildren
}, function (_, index) {
return function (event) {
onSelect(index, event);
};
});
}, [indicators, numChildren, onSelect]);
return _react.default.createElement(Component, (0, _extends2.default)({
ref: elementRef
}, props, {
onKeyDown: handleKeyDown,
onMouseOver: handleMouseOver,
onMouseOut: handleMouseOut,
onTouchStart: handleTouchStart,
onTouchMove: handleTouchMove,
onTouchEnd: handleTouchEnd,
className: (0, _classnames.default)(className, prefix, slide && 'slide', fade && prefix + "-fade")
}), indicators && _react.default.createElement("ol", {
className: prefix + "-indicators"
}, (0, _ElementChildren.map)(children, function (child, index) {
return _react.default.createElement("li", {
key: index,
className: index === renderedActiveIndex ? 'active' : null,
onClick: indicatorOnClicks[index]
});
})), _react.default.createElement("div", {
className: prefix + "-inner"
}, (0, _ElementChildren.map)(children, function (child, index) {
var isActive = index === renderedActiveIndex;
return slide ? _react.default.createElement(_Transition.default, {
in: isActive,
onEnter: isActive ? handleEnter : null,
onEntered: isActive ? handleEntered : null,
addEndListener: _transitionEnd.default
}, function (status) {
return _react.default.cloneElement(child, {
className: (0, _classnames.default)(child.props.className, isActive && status !== 'entered' && orderClassName, (status === 'entered' || status === 'exiting') && 'active', (status === 'entering' || status === 'exiting') && directionalClassName)
});
}) : _react.default.cloneElement(child, {
className: (0, _classnames.default)(child.props.className, isActive && 'active')
});
})), controls && _react.default.createElement(_react.default.Fragment, null, (wrap || activeIndex !== 0) && _react.default.createElement(_SafeAnchor.default, {
className: prefix + "-control-prev",
onClick: prev
}, prevIcon, prevLabel && _react.default.createElement("span", {
className: "sr-only"
}, prevLabel)), (wrap || activeIndex !== numChildren - 1) && _react.default.createElement(_SafeAnchor.default, {
className: prefix + "-control-next",
onClick: next
}, nextIcon, nextLabel && _react.default.createElement("span", {
className: "sr-only"
}, nextLabel))));
});
Carousel.displayName = 'Carousel';
Carousel.defaultProps = defaultProps;
Carousel.Caption = _CarouselCaption.default;
Carousel.Item = _CarouselItem.default;
var _default = Carousel;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,15 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('carousel-caption', {
Component: 'div'
});
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('carousel-item');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,48 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var propTypes = {
label: _propTypes.default.string.isRequired,
onClick: _propTypes.default.func
};
var defaultProps = {
label: 'Close'
};
var CloseButton = _react.default.forwardRef(function (_ref, ref) {
var label = _ref.label,
onClick = _ref.onClick,
className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["label", "onClick", "className"]);
return _react.default.createElement("button", (0, _extends2.default)({
ref: ref,
type: "button",
className: (0, _classnames.default)('close', className),
onClick: onClick
}, props), _react.default.createElement("span", {
"aria-hidden": "true"
}, "\xD7"), _react.default.createElement("span", {
className: "sr-only"
}, label));
});
CloseButton.displayName = 'CloseButton';
CloseButton.propTypes = propTypes;
CloseButton.defaultProps = defaultProps;
var _default = CloseButton;
exports.default = _default;
module.exports = exports["default"];

63
conf/site/node_modules/react-bootstrap/cjs/Col.js generated vendored Normal file
View File

@@ -0,0 +1,63 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var DEVICE_SIZES = ['xl', 'lg', 'md', 'sm', 'xs'];
var Col = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'col');
var spans = [];
var classes = [];
DEVICE_SIZES.forEach(function (brkPoint) {
var propValue = props[brkPoint];
delete props[brkPoint];
var span, offset, order;
if (propValue != null && typeof propValue === 'object') {
var _propValue$span = propValue.span;
span = _propValue$span === void 0 ? true : _propValue$span;
offset = propValue.offset;
order = propValue.order;
} else {
span = propValue;
}
var infix = brkPoint !== 'xs' ? "-" + brkPoint : '';
if (span != null) spans.push(span === true ? "" + prefix + infix : "" + prefix + infix + "-" + span);
if (order != null) classes.push("order" + infix + "-" + order);
if (offset != null) classes.push("offset" + infix + "-" + offset);
});
if (!spans.length) {
spans.push(prefix); // plain 'col'
}
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: _classnames.default.apply(void 0, [className].concat(spans, classes))
}));
});
Col.displayName = 'Col';
var _default = Col;
exports.default = _default;
module.exports = exports["default"];

150
conf/site/node_modules/react-bootstrap/cjs/Collapse.js generated vendored Normal file
View File

@@ -0,0 +1,150 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _css = _interopRequireDefault(require("dom-helpers/css"));
var _transitionEnd = _interopRequireDefault(require("dom-helpers/transitionEnd"));
var _react = _interopRequireDefault(require("react"));
var _Transition = _interopRequireWildcard(require("react-transition-group/Transition"));
var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
var _triggerBrowserReflow = _interopRequireDefault(require("./triggerBrowserReflow"));
var _collapseStyles;
var MARGINS = {
height: ['marginTop', 'marginBottom'],
width: ['marginLeft', 'marginRight']
};
function getDimensionValue(dimension, elem) {
var offset = "offset" + dimension[0].toUpperCase() + dimension.slice(1);
var value = elem[offset];
var margins = MARGINS[dimension];
return value + parseInt((0, _css.default)(elem, margins[0]), 10) + parseInt((0, _css.default)(elem, margins[1]), 10);
}
var collapseStyles = (_collapseStyles = {}, _collapseStyles[_Transition.EXITED] = 'collapse', _collapseStyles[_Transition.EXITING] = 'collapsing', _collapseStyles[_Transition.ENTERING] = 'collapsing', _collapseStyles[_Transition.ENTERED] = 'collapse show', _collapseStyles);
var defaultProps = {
in: false,
timeout: 300,
mountOnEnter: false,
unmountOnExit: false,
appear: false,
dimension: 'height',
getDimensionValue: getDimensionValue
};
var Collapse = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Collapse, _React$Component);
function Collapse() {
var _this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
_this.handleEnter = function (elem) {
elem.style[_this.getDimension()] = '0';
};
_this.handleEntering = function (elem) {
var dimension = _this.getDimension();
elem.style[dimension] = _this._getScrollDimensionValue(elem, dimension);
};
_this.handleEntered = function (elem) {
elem.style[_this.getDimension()] = null;
};
_this.handleExit = function (elem) {
var dimension = _this.getDimension();
elem.style[dimension] = _this.props.getDimensionValue(dimension, elem) + "px";
(0, _triggerBrowserReflow.default)(elem);
};
_this.handleExiting = function (elem) {
elem.style[_this.getDimension()] = null;
};
return _this;
}
var _proto = Collapse.prototype;
_proto.getDimension = function getDimension() {
return typeof this.props.dimension === 'function' ? this.props.dimension() : this.props.dimension;
}
/* -- Expanding -- */
;
// for testing
_proto._getScrollDimensionValue = function _getScrollDimensionValue(elem, dimension) {
var scroll = "scroll" + dimension[0].toUpperCase() + dimension.slice(1);
return elem[scroll] + "px";
};
_proto.render = function render() {
var _this2 = this;
var _this$props = this.props,
onEnter = _this$props.onEnter,
onEntering = _this$props.onEntering,
onEntered = _this$props.onEntered,
onExit = _this$props.onExit,
onExiting = _this$props.onExiting,
className = _this$props.className,
children = _this$props.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["onEnter", "onEntering", "onEntered", "onExit", "onExiting", "className", "children"]);
delete props.dimension;
delete props.getDimensionValue;
var handleEnter = (0, _createChainedFunction.default)(this.handleEnter, onEnter);
var handleEntering = (0, _createChainedFunction.default)(this.handleEntering, onEntering);
var handleEntered = (0, _createChainedFunction.default)(this.handleEntered, onEntered);
var handleExit = (0, _createChainedFunction.default)(this.handleExit, onExit);
var handleExiting = (0, _createChainedFunction.default)(this.handleExiting, onExiting);
return _react.default.createElement(_Transition.default, (0, _extends2.default)({
addEndListener: _transitionEnd.default
}, props, {
"aria-expanded": props.role ? props.in : null,
onEnter: handleEnter,
onEntering: handleEntering,
onEntered: handleEntered,
onExit: handleExit,
onExiting: handleExiting
}), function (state, innerProps) {
return _react.default.cloneElement(children, (0, _extends2.default)({}, innerProps, {
className: (0, _classnames.default)(className, children.props.className, collapseStyles[state], _this2.getDimension() === 'width' && 'width')
}));
});
};
return Collapse;
}(_react.default.Component);
Collapse.defaultProps = defaultProps;
var _default = Collapse;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,42 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
fluid: false
};
var Container = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
fluid = _ref.fluid,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "fluid", "as", "className"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'container');
var suffix = typeof fluid === 'string' ? "-" + fluid : '-fluid';
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, fluid ? "" + prefix + suffix : prefix)
}));
});
Container.displayName = 'Container';
Container.defaultProps = defaultProps;
var _default = Container;
exports.default = _default;
module.exports = exports["default"];

109
conf/site/node_modules/react-bootstrap/cjs/Dropdown.js generated vendored Normal file
View File

@@ -0,0 +1,109 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _Dropdown = _interopRequireDefault(require("react-overlays/Dropdown"));
var _uncontrollable = require("uncontrollable");
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _DropdownItem = _interopRequireDefault(require("./DropdownItem"));
var _DropdownMenu = _interopRequireDefault(require("./DropdownMenu"));
var _DropdownToggle = _interopRequireDefault(require("./DropdownToggle"));
var _SelectableContext = _interopRequireDefault(require("./SelectableContext"));
var _ThemeProvider = require("./ThemeProvider");
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var defaultProps = {
navbar: false
};
var Dropdown = _react.default.forwardRef(function (uncontrolledProps, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(uncontrolledProps, {
show: 'onToggle'
}),
bsPrefix = _useUncontrolled.bsPrefix,
drop = _useUncontrolled.drop,
show = _useUncontrolled.show,
className = _useUncontrolled.className,
alignRight = _useUncontrolled.alignRight,
onSelect = _useUncontrolled.onSelect,
onToggle = _useUncontrolled.onToggle,
focusFirstItemOnShow = _useUncontrolled.focusFirstItemOnShow,
_useUncontrolled$as = _useUncontrolled.as,
Component = _useUncontrolled$as === void 0 ? 'div' : _useUncontrolled$as,
_4 = _useUncontrolled.navbar,
props = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["bsPrefix", "drop", "show", "className", "alignRight", "onSelect", "onToggle", "focusFirstItemOnShow", "as", "navbar"]);
var onSelectCtx = (0, _react.useContext)(_SelectableContext.default);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'dropdown');
var handleToggle = (0, _useEventCallback.default)(function (nextShow, event, source) {
if (source === void 0) {
source = event.type;
}
if (event.currentTarget === document) source = 'rootClose';
onToggle(nextShow, event, {
source: source
});
});
var handleSelect = (0, _useEventCallback.default)(function (key, event) {
if (onSelectCtx) onSelectCtx(key, event);
if (onSelect) onSelect(key, event);
handleToggle(false, event, 'select');
});
return _react.default.createElement(_SelectableContext.default.Provider, {
value: handleSelect
}, _react.default.createElement(_Dropdown.default, {
drop: drop,
show: show,
alignEnd: alignRight,
onToggle: handleToggle,
focusFirstItemOnShow: focusFirstItemOnShow,
itemSelector: "." + prefix + "-item:not(.disabled):not(:disabled)"
}, function (_ref) {
var dropdownProps = _ref.props;
return _react.default.createElement(Component, (0, _extends2.default)({}, props, dropdownProps, {
ref: ref,
className: (0, _classnames.default)(className, show && 'show', (!drop || drop === 'down') && prefix, drop === 'up' && 'dropup', drop === 'right' && 'dropright', drop === 'left' && 'dropleft')
}));
}));
});
Dropdown.displayName = 'Dropdown';
Dropdown.defaultProps = defaultProps;
Dropdown.Toggle = _DropdownToggle.default;
Dropdown.Menu = _DropdownMenu.default;
Dropdown.Item = _DropdownItem.default;
Dropdown.Header = (0, _createWithBsPrefix.default)('dropdown-header', {
defaultProps: {
role: 'heading'
}
});
Dropdown.Divider = (0, _createWithBsPrefix.default)('dropdown-divider', {
defaultProps: {
role: 'separator'
}
});
var _default = Dropdown;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,97 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Dropdown = _interopRequireDefault(require("./Dropdown"));
var propTypes = {
/**
* An html id attribute for the Toggle button, necessary for assistive technologies, such as screen readers.
* @type {string|number}
* @required
*/
id: _propTypes.default.any,
/** An `href` passed to the Toggle component */
href: _propTypes.default.string,
/** An `onClick` handler passed to the Toggle component */
onClick: _propTypes.default.func,
/** The content of the non-toggle Button. */
title: _propTypes.default.node.isRequired,
/** Disables both Buttons */
disabled: _propTypes.default.bool,
/** An ARIA accessible role applied to the Menu component. When set to 'menu', The dropdown */
menuRole: _propTypes.default.string,
/**
* Which event when fired outside the component will cause it to be closed.
*
* _see [DropdownMenu](#menu-props) for more details_
*/
rootCloseEvent: _propTypes.default.string,
/** @ignore */
bsPrefix: _propTypes.default.string,
/** @ignore */
variant: _propTypes.default.string,
/** @ignore */
size: _propTypes.default.string
};
/**
* A convenience component for simple or general use dropdowns. Renders a `Button` toggle and all `children`
* are passed directly to the default `Dropdown.Menu`.
*
* _All unknown props are passed through to the `Dropdown` component._ Only
* the Button `variant`, `size` and `bsPrefix` props are passed to the toggle,
* along with menu related props are passed to the `Dropdown.Menu`
*/
var DropdownButton = _react.default.forwardRef(function (_ref, ref) {
var title = _ref.title,
children = _ref.children,
bsPrefix = _ref.bsPrefix,
rootCloseEvent = _ref.rootCloseEvent,
variant = _ref.variant,
size = _ref.size,
menuRole = _ref.menuRole,
disabled = _ref.disabled,
href = _ref.href,
id = _ref.id,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["title", "children", "bsPrefix", "rootCloseEvent", "variant", "size", "menuRole", "disabled", "href", "id"]);
return _react.default.createElement(_Dropdown.default, (0, _extends2.default)({
ref: ref
}, props), _react.default.createElement(_Dropdown.default.Toggle, {
id: id,
href: href,
size: size,
variant: variant,
disabled: disabled,
childBsPrefix: bsPrefix
}, title), _react.default.createElement(_Dropdown.default.Menu, {
role: menuRole,
rootCloseEvent: rootCloseEvent
}, children));
});
DropdownButton.displayName = 'DropdownButton';
DropdownButton.propTypes = propTypes;
var _default = DropdownButton;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,75 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var _SelectableContext = _interopRequireWildcard(require("./SelectableContext"));
var _ThemeProvider = require("./ThemeProvider");
var _NavContext = _interopRequireDefault(require("./NavContext"));
var defaultProps = {
as: _SafeAnchor.default,
disabled: false
};
var DropdownItem = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
eventKey = _ref.eventKey,
disabled = _ref.disabled,
href = _ref.href,
onClick = _ref.onClick,
onSelect = _ref.onSelect,
propActive = _ref.active,
Component = _ref.as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "eventKey", "disabled", "href", "onClick", "onSelect", "active", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'dropdown-item');
var onSelectCtx = (0, _react.useContext)(_SelectableContext.default);
var navContext = (0, _react.useContext)(_NavContext.default);
var _ref2 = navContext || {},
activeKey = _ref2.activeKey;
var key = (0, _SelectableContext.makeEventKey)(eventKey, href);
var active = propActive == null && key != null ? (0, _SelectableContext.makeEventKey)(activeKey) === key : propActive;
var handleClick = (0, _useEventCallback.default)(function (event) {
// SafeAnchor handles the disabled case, but we handle it here
// for other components
if (disabled) return;
if (onClick) onClick(event);
if (onSelectCtx) onSelectCtx(key, event);
if (onSelect) onSelect(key, event);
});
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
href: href,
disabled: disabled,
className: (0, _classnames.default)(className, prefix, active && 'active', disabled && 'disabled'),
onClick: handleClick
}), children);
});
DropdownItem.displayName = 'DropdownItem';
DropdownItem.defaultProps = defaultProps;
var _default = DropdownItem;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,90 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _DropdownMenu = require("react-overlays/DropdownMenu");
var _useMergedRefs = _interopRequireDefault(require("@restart/hooks/useMergedRefs"));
var _NavbarContext = _interopRequireDefault(require("./NavbarContext"));
var _ThemeProvider = require("./ThemeProvider");
var _useWrappedRefWithWarning = _interopRequireDefault(require("./useWrappedRefWithWarning"));
var defaultProps = {
alignRight: false,
flip: true
};
var DropdownMenu = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
alignRight = _ref.alignRight,
rootCloseEvent = _ref.rootCloseEvent,
flip = _ref.flip,
popperConfig = _ref.popperConfig,
showProps = _ref.show,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "alignRight", "rootCloseEvent", "flip", "popperConfig", "show", "as"]);
var isNavbar = (0, _react.useContext)(_NavbarContext.default);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'dropdown-menu');
var _useDropdownMenu = (0, _DropdownMenu.useDropdownMenu)({
flip: flip,
popperConfig: popperConfig,
rootCloseEvent: rootCloseEvent,
show: showProps,
alignEnd: alignRight,
usePopper: !isNavbar
}),
hasShown = _useDropdownMenu.hasShown,
placement = _useDropdownMenu.placement,
show = _useDropdownMenu.show,
alignEnd = _useDropdownMenu.alignEnd,
close = _useDropdownMenu.close,
menuProps = _useDropdownMenu.props;
menuProps.ref = (0, _useMergedRefs.default)(menuProps.ref, (0, _useWrappedRefWithWarning.default)(ref, 'DropdownMenu'));
if (!hasShown) return null; // For custom components provide additional, non-DOM, props;
if (typeof Component !== 'string') {
menuProps.show = show;
menuProps.close = close;
menuProps.alignRight = alignEnd;
}
var style = props.style;
if (placement) {
// we don't need the default popper style,
// menus are display: none when not shown.
style = (0, _extends2.default)({}, style, {}, menuProps.style);
props['x-placement'] = placement;
}
return _react.default.createElement(Component, (0, _extends2.default)({}, props, menuProps, {
style: style,
className: (0, _classnames.default)(className, prefix, show && 'show', alignEnd && prefix + "-right")
}));
});
DropdownMenu.displayName = 'DropdownMenu';
DropdownMenu.defaultProps = defaultProps;
var _default = DropdownMenu;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,59 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _isRequiredForA11y = _interopRequireDefault(require("prop-types-extra/lib/isRequiredForA11y"));
var _react = _interopRequireDefault(require("react"));
var _DropdownToggle = require("react-overlays/DropdownToggle");
var _useMergedRefs = _interopRequireDefault(require("@restart/hooks/useMergedRefs"));
var _Button = _interopRequireDefault(require("./Button"));
var _ThemeProvider = require("./ThemeProvider");
var _useWrappedRefWithWarning = _interopRequireDefault(require("./useWrappedRefWithWarning"));
var DropdownToggle = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
split = _ref.split,
className = _ref.className,
children = _ref.children,
childBsPrefix = _ref.childBsPrefix,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? _Button.default : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "split", "className", "children", "childBsPrefix", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'dropdown-toggle');
if (childBsPrefix !== undefined) {
props.bsPrefix = childBsPrefix;
}
var _useDropdownToggle = (0, _DropdownToggle.useDropdownToggle)(),
toggleProps = _useDropdownToggle[0],
toggle = _useDropdownToggle[1].toggle;
toggleProps.ref = (0, _useMergedRefs.default)(toggleProps.ref, (0, _useWrappedRefWithWarning.default)(ref, 'DropdownToggle')); // This intentionally forwards size and variant (if set) to the
// underlying component, to allow it to render size and style variants.
return _react.default.createElement(Component, (0, _extends2.default)({
onClick: toggle,
className: (0, _classnames.default)(className, prefix, split && prefix + "-split")
}, toggleProps, props), children);
});
DropdownToggle.displayName = 'DropdownToggle';
var _default = DropdownToggle;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,39 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.map = map;
exports.forEach = forEach;
var _react = _interopRequireDefault(require("react"));
/**
* Iterates through children that are typically specified as `props.children`,
* but only maps over children that are "valid elements".
*
* The mapFunction provided index will be normalised to the components mapped,
* so an invalid component would not increase the index.
*
*/
function map(children, func) {
var index = 0;
return _react.default.Children.map(children, function (child) {
return _react.default.isValidElement(child) ? func(child, index++) : child;
});
}
/**
* Iterates through children that are "valid elements".
*
* The provided forEachFunc(child, index) will be called for each
* leaf child with the index reflecting the position relative to "valid components".
*/
function forEach(children, func) {
var index = 0;
_react.default.Children.forEach(children, function (child) {
if (_react.default.isValidElement(child)) func(child, index++);
});
}

59
conf/site/node_modules/react-bootstrap/cjs/Fade.js generated vendored Normal file
View File

@@ -0,0 +1,59 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _transitionEnd = _interopRequireDefault(require("dom-helpers/transitionEnd"));
var _react = _interopRequireWildcard(require("react"));
var _Transition = _interopRequireWildcard(require("react-transition-group/Transition"));
var _triggerBrowserReflow = _interopRequireDefault(require("./triggerBrowserReflow"));
var _fadeStyles;
var defaultProps = {
in: false,
timeout: 300,
mountOnEnter: false,
unmountOnExit: false,
appear: false
};
var fadeStyles = (_fadeStyles = {}, _fadeStyles[_Transition.ENTERING] = 'show', _fadeStyles[_Transition.ENTERED] = 'show', _fadeStyles);
var Fade = _react.default.forwardRef(function (_ref, ref) {
var className = _ref.className,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["className", "children"]);
var handleEnter = (0, _react.useCallback)(function (node) {
(0, _triggerBrowserReflow.default)(node);
if (props.onEnter) props.onEnter(node);
}, [props]);
return _react.default.createElement(_Transition.default, (0, _extends2.default)({
ref: ref,
addEndListener: _transitionEnd.default
}, props, {
onEnter: handleEnter
}), function (status, innerProps) {
return _react.default.cloneElement(children, (0, _extends2.default)({}, innerProps, {
className: (0, _classnames.default)('fade', className, children.props.className, fadeStyles[status])
}));
});
});
Fade.defaultProps = defaultProps;
Fade.displayName = 'Fade';
var _default = Fade;
exports.default = _default;
module.exports = exports["default"];

49
conf/site/node_modules/react-bootstrap/cjs/Feedback.js generated vendored Normal file
View File

@@ -0,0 +1,49 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var propTypes = {
/**
* Specify whether the feedback is for valid or invalid fields
*
* @type {('valid'|'invalid')}
*/
type: _propTypes.default.string.isRequired,
as: _propTypes.default.elementType
};
var defaultProps = {
type: 'valid'
};
var Feedback = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
className = _ref.className,
type = _ref.type,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "className", "type"]);
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, type && type + "-feedback")
}));
});
Feedback.displayName = 'Feedback';
Feedback.propTypes = propTypes;
Feedback.defaultProps = defaultProps;
var _default = Feedback;
exports.default = _default;
module.exports = exports["default"];

21
conf/site/node_modules/react-bootstrap/cjs/Figure.js generated vendored Normal file
View File

@@ -0,0 +1,21 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _FigureImage = _interopRequireDefault(require("./FigureImage"));
var _FigureCaption = _interopRequireDefault(require("./FigureCaption"));
var Figure = (0, _createWithBsPrefix.default)('figure', {
Component: 'figure'
});
Figure.Image = _FigureImage.default;
Figure.Caption = _FigureCaption.default;
var _default = Figure;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,15 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var FigureCaption = (0, _createWithBsPrefix.default)('figure-caption', {
Component: 'figcaption'
});
var _default = FigureCaption;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,65 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _react = _interopRequireDefault(require("react"));
var _Image = _interopRequireDefault(require("./Image"));
var propTypes = {
/**
* @default 'img'
*/
bsPrefix: _propTypes.default.string,
/**
* Sets image as fluid image.
*/
fluid: _propTypes.default.bool,
/**
* Sets image shape as rounded.
*/
rounded: _propTypes.default.bool,
/**
* Sets image shape as circle.
*/
roundedCircle: _propTypes.default.bool,
/**
* Sets image shape as thumbnail.
*/
thumbnail: _propTypes.default.bool
};
var defaultProps = {
fluid: true
};
var FigureImage = _react.default.forwardRef(function (_ref, ref) {
var className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["className"]);
return _react.default.createElement(_Image.default, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, 'figure-img')
}));
});
FigureImage.displayName = 'FigureImage';
FigureImage.propTypes = propTypes;
FigureImage.defaultProps = defaultProps;
var _default = FigureImage;
exports.default = _default;
module.exports = exports["default"];

65
conf/site/node_modules/react-bootstrap/cjs/Form.js generated vendored Normal file
View File

@@ -0,0 +1,65 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _FormCheck = _interopRequireDefault(require("./FormCheck"));
var _FormFile = _interopRequireDefault(require("./FormFile"));
var _FormControl = _interopRequireDefault(require("./FormControl"));
var _FormGroup = _interopRequireDefault(require("./FormGroup"));
var _FormLabel = _interopRequireDefault(require("./FormLabel"));
var _FormText = _interopRequireDefault(require("./FormText"));
var _Switch = _interopRequireDefault(require("./Switch"));
var _ThemeProvider = require("./ThemeProvider");
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var defaultProps = {
inline: false
};
var Form = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
inline = _ref.inline,
className = _ref.className,
validated = _ref.validated,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'form' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "inline", "className", "validated", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, validated && 'was-validated', inline && bsPrefix + "-inline")
}));
});
Form.displayName = 'Form';
Form.defaultProps = defaultProps;
Form.Row = (0, _createWithBsPrefix.default)('form-row');
Form.Group = _FormGroup.default;
Form.Control = _FormControl.default;
Form.Check = _FormCheck.default;
Form.File = _FormFile.default;
Form.Switch = _Switch.default;
Form.Label = _FormLabel.default;
Form.Text = _FormText.default;
var _default = Form;
exports.default = _default;
module.exports = exports["default"];

100
conf/site/node_modules/react-bootstrap/cjs/FormCheck.js generated vendored Normal file
View File

@@ -0,0 +1,100 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _all = _interopRequireDefault(require("prop-types-extra/lib/all"));
var _react = _interopRequireWildcard(require("react"));
var _Feedback = _interopRequireDefault(require("./Feedback"));
var _FormCheckInput = _interopRequireDefault(require("./FormCheckInput"));
var _FormCheckLabel = _interopRequireDefault(require("./FormCheckLabel"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
type: 'checkbox',
inline: false,
disabled: false,
isValid: false,
isInvalid: false,
title: ''
};
var FormCheck = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
inline = _ref.inline,
disabled = _ref.disabled,
isValid = _ref.isValid,
isInvalid = _ref.isInvalid,
feedback = _ref.feedback,
className = _ref.className,
style = _ref.style,
title = _ref.title,
type = _ref.type,
label = _ref.label,
children = _ref.children,
propCustom = _ref.custom,
_ref$as = _ref.as,
as = _ref$as === void 0 ? 'input' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "bsPrefix", "bsCustomPrefix", "inline", "disabled", "isValid", "isInvalid", "feedback", "className", "style", "title", "type", "label", "children", "custom", "as"]);
var custom = type === 'switch' ? true : propCustom;
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom-control') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-check');
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId;
var innerFormContext = (0, _react.useMemo)(function () {
return {
controlId: id || controlId,
custom: custom
};
}, [controlId, custom, id]);
var hasLabel = label != null && label !== false && !children;
var input = _react.default.createElement(_FormCheckInput.default, (0, _extends2.default)({}, props, {
type: type === 'switch' ? 'checkbox' : type,
ref: ref,
isValid: isValid,
isInvalid: isInvalid,
isStatic: !hasLabel,
disabled: disabled,
as: as
}));
return _react.default.createElement(_FormContext.default.Provider, {
value: innerFormContext
}, _react.default.createElement("div", {
style: style,
className: (0, _classnames.default)(className, bsPrefix, custom && "custom-" + type, inline && bsPrefix + "-inline")
}, children || _react.default.createElement(_react.default.Fragment, null, input, hasLabel && _react.default.createElement(_FormCheckLabel.default, {
title: title
}, label), (isValid || isInvalid) && _react.default.createElement(_Feedback.default, {
type: isValid ? 'valid' : 'invalid'
}, feedback))));
});
FormCheck.displayName = 'FormCheck';
FormCheck.defaultProps = defaultProps;
FormCheck.Input = _FormCheckInput.default;
FormCheck.Label = _FormCheckLabel.default;
var _default = FormCheck;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,54 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
type: 'checkbox'
};
var FormCheckInput = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
className = _ref.className,
isValid = _ref.isValid,
isInvalid = _ref.isInvalid,
isStatic = _ref.isStatic,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'input' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "bsPrefix", "bsCustomPrefix", "className", "isValid", "isInvalid", "isStatic", "as"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId,
custom = _useContext.custom;
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom-control-input') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-check-input');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
id: id || controlId,
className: (0, _classnames.default)(className, bsPrefix, isValid && 'is-valid', isInvalid && 'is-invalid', isStatic && 'position-static')
}));
});
FormCheckInput.displayName = 'FormCheckInput';
FormCheckInput.defaultProps = defaultProps;
var _default = FormCheckInput;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,44 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var FormCheckLabel = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
className = _ref.className,
htmlFor = _ref.htmlFor,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "bsCustomPrefix", "className", "htmlFor"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId,
custom = _useContext.custom;
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom-control-label') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-check-label');
return _react.default.createElement("label", (0, _extends2.default)({}, props, {
ref: ref,
htmlFor: htmlFor || controlId,
className: (0, _classnames.default)(className, bsPrefix)
}));
});
FormCheckLabel.displayName = 'FormCheckLabel';
var _default = FormCheckLabel;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,16 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var FormContext = _react.default.createContext({
controlId: undefined
});
var _default = FormContext;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,86 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _all = _interopRequireDefault(require("prop-types-extra/lib/all"));
var _react = _interopRequireWildcard(require("react"));
var _warning = _interopRequireDefault(require("warning"));
var _Feedback = _interopRequireDefault(require("./Feedback"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var FormControl = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
type = _ref.type,
size = _ref.size,
id = _ref.id,
className = _ref.className,
isValid = _ref.isValid,
isInvalid = _ref.isInvalid,
plaintext = _ref.plaintext,
readOnly = _ref.readOnly,
custom = _ref.custom,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'input' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "bsCustomPrefix", "type", "size", "id", "className", "isValid", "isInvalid", "plaintext", "readOnly", "custom", "as"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId;
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-control');
var classes;
if (plaintext) {
var _classes;
classes = (_classes = {}, _classes[bsPrefix + "-plaintext"] = true, _classes);
} else if (type === 'file') {
var _classes2;
classes = (_classes2 = {}, _classes2[bsPrefix + "-file"] = true, _classes2);
} else if (type === 'range') {
var _classes3;
classes = (_classes3 = {}, _classes3[bsPrefix + "-range"] = true, _classes3);
} else if (Component === 'select' && custom) {
var _classes4;
classes = (_classes4 = {}, _classes4[bsPrefix + "-select"] = true, _classes4[bsPrefix + "-select-" + size] = size, _classes4);
} else {
var _classes5;
classes = (_classes5 = {}, _classes5[bsPrefix] = true, _classes5[bsPrefix + "-" + size] = size, _classes5);
}
process.env.NODE_ENV !== "production" ? (0, _warning.default)(controlId == null || !id, '`controlId` is ignored on `<FormControl>` when `id` is specified.') : void 0;
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
type: type,
ref: ref,
readOnly: readOnly,
id: id || controlId,
className: (0, _classnames.default)(className, classes, isValid && "is-valid", isInvalid && "is-invalid")
}));
});
FormControl.displayName = 'FormControl';
FormControl.Feedback = _Feedback.default;
var _default = FormControl;
exports.default = _default;
module.exports = exports["default"];

97
conf/site/node_modules/react-bootstrap/cjs/FormFile.js generated vendored Normal file
View File

@@ -0,0 +1,97 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _all = _interopRequireDefault(require("prop-types-extra/lib/all"));
var _Feedback = _interopRequireDefault(require("./Feedback"));
var _FormFileInput = _interopRequireDefault(require("./FormFileInput"));
var _FormFileLabel = _interopRequireDefault(require("./FormFileLabel"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
disabled: false,
isValid: false,
isInvalid: false
};
var FormFile = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
disabled = _ref.disabled,
isValid = _ref.isValid,
isInvalid = _ref.isInvalid,
feedback = _ref.feedback,
className = _ref.className,
style = _ref.style,
label = _ref.label,
children = _ref.children,
custom = _ref.custom,
lang = _ref.lang,
dataBrowse = _ref['data-browse'],
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
_ref$inputAs = _ref.inputAs,
inputAs = _ref$inputAs === void 0 ? 'input' : _ref$inputAs,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "bsPrefix", "bsCustomPrefix", "disabled", "isValid", "isInvalid", "feedback", "className", "style", "label", "children", "custom", "lang", "data-browse", "as", "inputAs"]);
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-file');
var type = 'file';
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId;
var innerFormContext = (0, _react.useMemo)(function () {
return {
controlId: id || controlId,
custom: custom
};
}, [controlId, custom, id]);
var hasLabel = label != null && label !== false && !children;
var input = _react.default.createElement(_FormFileInput.default, (0, _extends2.default)({}, props, {
ref: ref,
isValid: isValid,
isInvalid: isInvalid,
disabled: disabled,
as: inputAs,
lang: lang
}));
return _react.default.createElement(_FormContext.default.Provider, {
value: innerFormContext
}, _react.default.createElement(Component, {
style: style,
className: (0, _classnames.default)(className, bsPrefix, custom && "custom-" + type)
}, children || _react.default.createElement(_react.default.Fragment, null, custom ? _react.default.createElement(_react.default.Fragment, null, input, hasLabel && _react.default.createElement(_FormFileLabel.default, {
"data-browse": dataBrowse
}, label)) : _react.default.createElement(_react.default.Fragment, null, hasLabel && _react.default.createElement(_FormFileLabel.default, null, label), input), (isValid || isInvalid) && _react.default.createElement(_Feedback.default, {
type: isValid ? 'valid' : 'invalid'
}, feedback))));
});
FormFile.displayName = 'FormFile';
FormFile.defaultProps = defaultProps;
FormFile.Input = _FormFileInput.default;
FormFile.Label = _FormFileLabel.default;
var _default = FormFile;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,52 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var FormFileInput = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
className = _ref.className,
isValid = _ref.isValid,
isInvalid = _ref.isInvalid,
lang = _ref.lang,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'input' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "bsPrefix", "bsCustomPrefix", "className", "isValid", "isInvalid", "lang", "as"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId,
custom = _useContext.custom;
var type = 'file';
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom-file-input') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-control-file');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
id: id || controlId,
type: type,
lang: lang,
className: (0, _classnames.default)(className, bsPrefix, isValid && 'is-valid', isInvalid && 'is-invalid')
}));
});
FormFileInput.displayName = 'FormFileInput';
var _default = FormFileInput;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,45 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var FormFileLabel = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
bsCustomPrefix = _ref.bsCustomPrefix,
className = _ref.className,
htmlFor = _ref.htmlFor,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "bsCustomPrefix", "className", "htmlFor"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId,
custom = _useContext.custom;
bsPrefix = custom ? (0, _ThemeProvider.useBootstrapPrefix)(bsCustomPrefix, 'custom-file-label') : (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-file-label');
return _react.default.createElement("label", (0, _extends2.default)({}, props, {
ref: ref,
htmlFor: htmlFor || controlId,
className: (0, _classnames.default)(className, bsPrefix),
"data-browse": props['data-browse']
}));
});
FormFileLabel.displayName = 'FormFileLabel';
var _default = FormFileLabel;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,47 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var FormGroup = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
controlId = _ref.controlId,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "controlId", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-group');
var context = (0, _react.useMemo)(function () {
return {
controlId: controlId
};
}, [controlId]);
return _react.default.createElement(_FormContext.default.Provider, {
value: context
}, _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, bsPrefix)
}), children));
});
FormGroup.displayName = 'FormGroup';
var _default = FormGroup;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,68 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _warning = _interopRequireDefault(require("warning"));
var _Col = _interopRequireDefault(require("./Col"));
var _FormContext = _interopRequireDefault(require("./FormContext"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
column: false,
srOnly: false
};
var FormLabel = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'label' : _ref$as,
bsPrefix = _ref.bsPrefix,
column = _ref.column,
srOnly = _ref.srOnly,
className = _ref.className,
htmlFor = _ref.htmlFor,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "bsPrefix", "column", "srOnly", "className", "htmlFor"]);
var _useContext = (0, _react.useContext)(_FormContext.default),
controlId = _useContext.controlId;
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-label');
var columnClass = 'col-form-label';
if (typeof column === 'string') columnClass = columnClass + "-" + column;
var classes = (0, _classnames.default)(className, bsPrefix, srOnly && 'sr-only', column && columnClass);
process.env.NODE_ENV !== "production" ? (0, _warning.default)(controlId == null || !htmlFor, '`controlId` is ignored on `<FormLabel>` when `htmlFor` is specified.') : void 0;
htmlFor = htmlFor || controlId;
if (column) return _react.default.createElement(_Col.default, (0, _extends2.default)({
as: "label",
className: classes,
htmlFor: htmlFor
}, props));
return (// eslint-disable-next-line jsx-a11y/label-has-for, jsx-a11y/label-has-associated-control
_react.default.createElement(Component, (0, _extends2.default)({
ref: ref,
className: classes,
htmlFor: htmlFor
}, props))
);
});
FormLabel.displayName = 'FormLabel';
FormLabel.defaultProps = defaultProps;
var _default = FormLabel;
exports.default = _default;
module.exports = exports["default"];

36
conf/site/node_modules/react-bootstrap/cjs/FormText.js generated vendored Normal file
View File

@@ -0,0 +1,36 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var FormText = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'small' : _ref$as,
muted = _ref.muted,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "as", "muted"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'form-text');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, bsPrefix, muted && 'text-muted')
}));
});
FormText.displayName = 'FormText';
var _default = FormText;
exports.default = _default;
module.exports = exports["default"];

47
conf/site/node_modules/react-bootstrap/cjs/Image.js generated vendored Normal file
View File

@@ -0,0 +1,47 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
fluid: false,
rounded: false,
roundedCircle: false,
thumbnail: false
};
var Image = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
fluid = _ref.fluid,
rounded = _ref.rounded,
roundedCircle = _ref.roundedCircle,
thumbnail = _ref.thumbnail,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "fluid", "rounded", "roundedCircle", "thumbnail"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'img');
var classes = (0, _classnames.default)(fluid && bsPrefix + "-fluid", rounded && "rounded", roundedCircle && "rounded-circle", thumbnail && bsPrefix + "-thumbnail");
return _react.default.createElement("img", (0, _extends2.default)({
// eslint-disable-line jsx-a11y/alt-text
ref: ref
}, props, {
className: (0, _classnames.default)(className, classes)
}));
});
Image.displayName = 'Image';
Image.defaultProps = defaultProps;
var _default = Image;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,69 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _ThemeProvider = require("./ThemeProvider");
/**
*
* @property {InputGroupAppend} Append
* @property {InputGroupPrepend} Prepend
* @property {InputGroupText} Text
* @property {InputGroupRadio} Radio
* @property {InputGroupCheckbox} Checkbox
*/
var InputGroup = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
size = _ref.size,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "size", "className", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'input-group');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, bsPrefix, size && bsPrefix + "-" + size)
}));
});
var InputGroupAppend = (0, _createWithBsPrefix.default)('input-group-append');
var InputGroupPrepend = (0, _createWithBsPrefix.default)('input-group-prepend');
var InputGroupText = (0, _createWithBsPrefix.default)('input-group-text', {
Component: 'span'
});
var InputGroupCheckbox = function InputGroupCheckbox(props) {
return _react.default.createElement(InputGroupText, null, _react.default.createElement("input", (0, _extends2.default)({
type: "checkbox"
}, props)));
};
var InputGroupRadio = function InputGroupRadio(props) {
return _react.default.createElement(InputGroupText, null, _react.default.createElement("input", (0, _extends2.default)({
type: "radio"
}, props)));
};
InputGroup.displayName = 'InputGroup';
InputGroup.Text = InputGroupText;
InputGroup.Radio = InputGroupRadio;
InputGroup.Checkbox = InputGroupCheckbox;
InputGroup.Append = InputGroupAppend;
InputGroup.Prepend = InputGroupPrepend;
var _default = InputGroup;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,44 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
fluid: false
};
var Jumbotron = _react.default.forwardRef(function (_ref, ref) {
var _classes;
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
className = _ref.className,
fluid = _ref.fluid,
bsPrefix = _ref.bsPrefix,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "className", "fluid", "bsPrefix"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'jumbotron');
var classes = (_classes = {}, _classes[bsPrefix] = true, _classes[bsPrefix + "-fluid"] = fluid, _classes);
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, classes)
}));
});
Jumbotron.defaultProps = defaultProps;
Jumbotron.displayName = 'Jumbotron';
var _default = Jumbotron;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,66 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _warning = _interopRequireDefault(require("warning"));
var _uncontrollable = require("uncontrollable");
var _ThemeProvider = require("./ThemeProvider");
var _AbstractNav = _interopRequireDefault(require("./AbstractNav"));
var _ListGroupItem = _interopRequireDefault(require("./ListGroupItem"));
var defaultProps = {
variant: null,
horizontal: null
};
var ListGroup = _react.default.forwardRef(function (props, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(props, {
activeKey: 'onSelect'
}),
className = _useUncontrolled.className,
bsPrefix = _useUncontrolled.bsPrefix,
variant = _useUncontrolled.variant,
horizontal = _useUncontrolled.horizontal,
_useUncontrolled$as = _useUncontrolled.as,
as = _useUncontrolled$as === void 0 ? 'div' : _useUncontrolled$as,
controlledProps = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["className", "bsPrefix", "variant", "horizontal", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'list-group');
var horizontalVariant;
if (horizontal) {
horizontalVariant = horizontal === true ? 'horizontal' : "horizontal-" + horizontal;
} else {
horizontalVariant = null;
}
process.env.NODE_ENV !== "production" ? (0, _warning.default)(!(horizontal && variant === 'flush'), '`variant="flush"` and `horizontal` should not be used together.') : void 0;
return _react.default.createElement(_AbstractNav.default, (0, _extends2.default)({
ref: ref
}, controlledProps, {
as: as,
className: (0, _classnames.default)(className, bsPrefix, variant && bsPrefix + "-" + variant, horizontalVariant && bsPrefix + "-" + horizontalVariant)
}));
});
ListGroup.defaultProps = defaultProps;
ListGroup.displayName = 'ListGroup';
ListGroup.Item = _ListGroupItem.default;
var _default = ListGroup;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,66 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _AbstractNavItem = _interopRequireDefault(require("./AbstractNavItem"));
var _SelectableContext = require("./SelectableContext");
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
variant: null,
active: false,
disabled: false
};
var ListGroupItem = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
active = _ref.active,
disabled = _ref.disabled,
className = _ref.className,
variant = _ref.variant,
action = _ref.action,
as = _ref.as,
eventKey = _ref.eventKey,
onClick = _ref.onClick,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "active", "disabled", "className", "variant", "action", "as", "eventKey", "onClick"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'list-group-item');
var handleClick = (0, _react.useCallback)(function (event) {
if (disabled) {
event.preventDefault();
event.stopPropagation();
return;
}
if (onClick) onClick(event);
}, [disabled, onClick]);
return _react.default.createElement(_AbstractNavItem.default, (0, _extends2.default)({
ref: ref
}, props, {
eventKey: (0, _SelectableContext.makeEventKey)(eventKey, props.href) // eslint-disable-next-line
,
as: as || (action ? props.href ? 'a' : 'button' : 'div'),
onClick: handleClick,
className: (0, _classnames.default)(className, bsPrefix, active && 'active', disabled && 'disabled', variant && bsPrefix + "-" + variant, action && bsPrefix + "-action")
}));
});
ListGroupItem.defaultProps = defaultProps;
ListGroupItem.displayName = 'ListGroupItem';
var _default = ListGroupItem;
exports.default = _default;
module.exports = exports["default"];

38
conf/site/node_modules/react-bootstrap/cjs/Media.js generated vendored Normal file
View File

@@ -0,0 +1,38 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _ThemeProvider = require("./ThemeProvider");
var Media = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "as"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'media');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, prefix)
}));
});
Media.displayName = 'Media';
Media.Body = (0, _createWithBsPrefix.default)('media-body');
var _default = Media;
exports.default = _default;
module.exports = exports["default"];

289
conf/site/node_modules/react-bootstrap/cjs/Modal.js generated vendored Normal file
View File

@@ -0,0 +1,289 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _addEventListener = _interopRequireDefault(require("dom-helpers/addEventListener"));
var _canUseDOM = _interopRequireDefault(require("dom-helpers/canUseDOM"));
var _ownerDocument = _interopRequireDefault(require("dom-helpers/ownerDocument"));
var _removeEventListener = _interopRequireDefault(require("dom-helpers/removeEventListener"));
var _scrollbarSize = _interopRequireDefault(require("dom-helpers/scrollbarSize"));
var _react = _interopRequireDefault(require("react"));
var _Modal = _interopRequireDefault(require("react-overlays/Modal"));
var _BootstrapModalManager = _interopRequireDefault(require("./BootstrapModalManager"));
var _Fade = _interopRequireDefault(require("./Fade"));
var _ModalBody = _interopRequireDefault(require("./ModalBody"));
var _ModalContext = _interopRequireDefault(require("./ModalContext"));
var _ModalDialog = _interopRequireDefault(require("./ModalDialog"));
var _ModalFooter = _interopRequireDefault(require("./ModalFooter"));
var _ModalHeader = _interopRequireDefault(require("./ModalHeader"));
var _ModalTitle = _interopRequireDefault(require("./ModalTitle"));
var _ThemeProvider = require("./ThemeProvider");
var manager;
var defaultProps = {
show: false,
backdrop: true,
keyboard: true,
autoFocus: true,
enforceFocus: true,
restoreFocus: true,
animation: true,
dialogAs: _ModalDialog.default
};
/* eslint-disable no-use-before-define, react/no-multi-comp */
function DialogTransition(props) {
return _react.default.createElement(_Fade.default, props);
}
function BackdropTransition(props) {
return _react.default.createElement(_Fade.default, props);
}
/* eslint-enable no-use-before-define */
var Modal = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Modal, _React$Component);
function Modal() {
var _this;
for (var _len = arguments.length, _args = new Array(_len), _key = 0; _key < _len; _key++) {
_args[_key] = arguments[_key];
}
_this = _React$Component.call.apply(_React$Component, [this].concat(_args)) || this;
_this.state = {
style: {}
};
_this.modalContext = {
onHide: function onHide() {
return _this.props.onHide();
}
};
_this.setModalRef = function (ref) {
_this._modal = ref;
};
_this.handleDialogMouseDown = function () {
_this._waitingForMouseUp = true;
};
_this.handleMouseUp = function (e) {
if (_this._waitingForMouseUp && e.target === _this._modal.dialog) {
_this._ignoreBackdropClick = true;
}
_this._waitingForMouseUp = false;
};
_this.handleClick = function (e) {
if (_this._ignoreBackdropClick || e.target !== e.currentTarget) {
_this._ignoreBackdropClick = false;
return;
}
_this.props.onHide();
};
_this.handleEnter = function (node) {
var _this$props;
if (node) {
node.style.display = 'block';
_this.updateDialogStyle(node);
}
for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
args[_key2 - 1] = arguments[_key2];
}
if (_this.props.onEnter) (_this$props = _this.props).onEnter.apply(_this$props, [node].concat(args));
};
_this.handleEntering = function (node) {
var _this$props2;
for (var _len3 = arguments.length, args = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) {
args[_key3 - 1] = arguments[_key3];
}
if (_this.props.onEntering) (_this$props2 = _this.props).onEntering.apply(_this$props2, [node].concat(args)); // FIXME: This should work even when animation is disabled.
(0, _addEventListener.default)(window, 'resize', _this.handleWindowResize);
};
_this.handleExited = function (node) {
var _this$props3;
if (node) node.style.display = ''; // RHL removes it sometimes
for (var _len4 = arguments.length, args = new Array(_len4 > 1 ? _len4 - 1 : 0), _key4 = 1; _key4 < _len4; _key4++) {
args[_key4 - 1] = arguments[_key4];
}
if (_this.props.onExited) (_this$props3 = _this.props).onExited.apply(_this$props3, args); // FIXME: This should work even when animation is disabled.
(0, _removeEventListener.default)(window, 'resize', _this.handleWindowResize);
};
_this.handleWindowResize = function () {
_this.updateDialogStyle(_this._modal.dialog);
};
_this.getModalManager = function () {
if (_this.props.manager) {
return _this.props.manager;
}
if (!manager) {
manager = new _BootstrapModalManager.default();
}
return manager;
};
_this.renderBackdrop = function (props) {
var _this$props4 = _this.props,
bsPrefix = _this$props4.bsPrefix,
backdropClassName = _this$props4.backdropClassName,
animation = _this$props4.animation;
return _react.default.createElement("div", (0, _extends2.default)({}, props, {
className: (0, _classnames.default)(bsPrefix + "-backdrop", backdropClassName, !animation && 'show')
}));
};
return _this;
}
var _proto = Modal.prototype;
_proto.componentWillUnmount = function componentWillUnmount() {
// Clean up the listener if we need to.
(0, _removeEventListener.default)(window, 'resize', this.handleWindowResize);
};
_proto.updateDialogStyle = function updateDialogStyle(node) {
if (!_canUseDOM.default) return;
var containerIsOverflowing = this.getModalManager().isContainerOverflowing(this._modal);
var modalIsOverflowing = node.scrollHeight > (0, _ownerDocument.default)(node).documentElement.clientHeight;
this.setState({
style: {
paddingRight: containerIsOverflowing && !modalIsOverflowing ? (0, _scrollbarSize.default)() : undefined,
paddingLeft: !containerIsOverflowing && modalIsOverflowing ? (0, _scrollbarSize.default)() : undefined
}
});
};
_proto.render = function render() {
var _this$props5 = this.props,
bsPrefix = _this$props5.bsPrefix,
className = _this$props5.className,
style = _this$props5.style,
dialogClassName = _this$props5.dialogClassName,
children = _this$props5.children,
Dialog = _this$props5.dialogAs,
show = _this$props5.show,
animation = _this$props5.animation,
backdrop = _this$props5.backdrop,
keyboard = _this$props5.keyboard,
onEscapeKeyDown = _this$props5.onEscapeKeyDown,
onShow = _this$props5.onShow,
onHide = _this$props5.onHide,
container = _this$props5.container,
autoFocus = _this$props5.autoFocus,
enforceFocus = _this$props5.enforceFocus,
restoreFocus = _this$props5.restoreFocus,
restoreFocusOptions = _this$props5.restoreFocusOptions,
onEntered = _this$props5.onEntered,
onExit = _this$props5.onExit,
onExiting = _this$props5.onExiting,
_ = _this$props5.onExited,
_1 = _this$props5.onEntering,
_6 = _this$props5.onEnter,
_4 = _this$props5.onEntering,
_2 = _this$props5.backdropClassName,
props = (0, _objectWithoutPropertiesLoose2.default)(_this$props5, ["bsPrefix", "className", "style", "dialogClassName", "children", "dialogAs", "show", "animation", "backdrop", "keyboard", "onEscapeKeyDown", "onShow", "onHide", "container", "autoFocus", "enforceFocus", "restoreFocus", "restoreFocusOptions", "onEntered", "onExit", "onExiting", "onExited", "onEntering", "onEnter", "onEntering", "backdropClassName"]);
var clickHandler = backdrop === true ? this.handleClick : null;
var baseModalStyle = (0, _extends2.default)({}, style, {}, this.state.style); // Sets `display` always block when `animation` is false
if (!animation) baseModalStyle.display = 'block';
return _react.default.createElement(_ModalContext.default.Provider, {
value: this.modalContext
}, _react.default.createElement(_Modal.default, {
show: show,
backdrop: backdrop,
container: container,
keyboard: keyboard,
autoFocus: autoFocus,
enforceFocus: enforceFocus,
restoreFocus: restoreFocus,
restoreFocusOptions: restoreFocusOptions,
onEscapeKeyDown: onEscapeKeyDown,
onShow: onShow,
onHide: onHide,
onEntered: onEntered,
onExit: onExit,
onExiting: onExiting,
manager: this.getModalManager(),
ref: this.setModalRef,
style: baseModalStyle,
className: (0, _classnames.default)(className, bsPrefix),
containerClassName: bsPrefix + "-open",
transition: animation ? DialogTransition : undefined,
backdropTransition: animation ? BackdropTransition : undefined,
renderBackdrop: this.renderBackdrop,
onClick: clickHandler,
onMouseUp: this.handleMouseUp,
onEnter: this.handleEnter,
onEntering: this.handleEntering,
onExited: this.handleExited
}, _react.default.createElement(Dialog, (0, _extends2.default)({}, props, {
onMouseDown: this.handleDialogMouseDown,
className: dialogClassName
}), children)));
};
return Modal;
}(_react.default.Component);
Modal.defaultProps = defaultProps;
var DecoratedModal = (0, _ThemeProvider.createBootstrapComponent)(Modal, 'modal');
DecoratedModal.Body = _ModalBody.default;
DecoratedModal.Header = _ModalHeader.default;
DecoratedModal.Title = _ModalTitle.default;
DecoratedModal.Footer = _ModalFooter.default;
DecoratedModal.Dialog = _ModalDialog.default;
DecoratedModal.TRANSITION_DURATION = 300;
DecoratedModal.BACKDROP_TRANSITION_DURATION = 150;
var _default = DecoratedModal;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('modal-body');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,16 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var ModalContext = _react.default.createContext({
onHide: function onHide() {}
});
var _default = ModalContext;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,39 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var ModalDialog = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
centered = _ref.centered,
size = _ref.size,
children = _ref.children,
scrollable = _ref.scrollable,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "centered", "size", "children", "scrollable"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'modal');
var dialogClass = bsPrefix + "-dialog";
return _react.default.createElement("div", (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(dialogClass, className, size && bsPrefix + "-" + size, centered && dialogClass + "-centered", scrollable && dialogClass + "-scrollable")
}), _react.default.createElement("div", {
className: bsPrefix + "-content"
}, children));
});
ModalDialog.displayName = 'ModalDialog';
var _default = ModalDialog;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('modal-footer');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,59 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _ThemeProvider = require("./ThemeProvider");
var _CloseButton = _interopRequireDefault(require("./CloseButton"));
var _ModalContext = _interopRequireDefault(require("./ModalContext"));
var defaultProps = {
closeLabel: 'Close',
closeButton: false
};
var ModalHeader = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
closeLabel = _ref.closeLabel,
closeButton = _ref.closeButton,
onHide = _ref.onHide,
className = _ref.className,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "closeLabel", "closeButton", "onHide", "className", "children"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'modal-header');
var context = (0, _react.useContext)(_ModalContext.default);
var handleClick = (0, _useEventCallback.default)(function () {
if (context) context.onHide();
if (onHide) onHide();
});
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, bsPrefix)
}), children, closeButton && _react.default.createElement(_CloseButton.default, {
label: closeLabel,
onClick: handleClick
}));
});
ModalHeader.displayName = 'ModalHeader';
ModalHeader.defaultProps = defaultProps;
var _default = ModalHeader;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,19 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _divWithClassName = _interopRequireDefault(require("./divWithClassName"));
var DivStyledAsH4 = (0, _divWithClassName.default)('h4');
var _default = (0, _createWithBsPrefix.default)('modal-title', {
Component: DivStyledAsH4
});
exports.default = _default;
module.exports = exports["default"];

83
conf/site/node_modules/react-bootstrap/cjs/Nav.js generated vendored Normal file
View File

@@ -0,0 +1,83 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _all = _interopRequireDefault(require("prop-types-extra/lib/all"));
var _react = _interopRequireWildcard(require("react"));
var _uncontrollable = require("uncontrollable");
var _ThemeProvider = require("./ThemeProvider");
var _NavbarContext = _interopRequireDefault(require("./NavbarContext"));
var _CardContext = _interopRequireDefault(require("./CardContext"));
var _AbstractNav = _interopRequireDefault(require("./AbstractNav"));
var _NavItem = _interopRequireDefault(require("./NavItem"));
var _NavLink = _interopRequireDefault(require("./NavLink"));
var defaultProps = {
justify: false,
fill: false
};
var Nav = _react.default.forwardRef(function (uncontrolledProps, ref) {
var _classNames;
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(uncontrolledProps, {
activeKey: 'onSelect'
}),
_useUncontrolled$as = _useUncontrolled.as,
as = _useUncontrolled$as === void 0 ? 'div' : _useUncontrolled$as,
bsPrefix = _useUncontrolled.bsPrefix,
variant = _useUncontrolled.variant,
fill = _useUncontrolled.fill,
justify = _useUncontrolled.justify,
navbar = _useUncontrolled.navbar,
className = _useUncontrolled.className,
children = _useUncontrolled.children,
activeKey = _useUncontrolled.activeKey,
props = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["as", "bsPrefix", "variant", "fill", "justify", "navbar", "className", "children", "activeKey"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'nav');
var navbarBsPrefix, cardHeaderBsPrefix;
var navbarContext = (0, _react.useContext)(_NavbarContext.default);
var cardContext = (0, _react.useContext)(_CardContext.default);
if (navbarContext) {
navbarBsPrefix = navbarContext.bsPrefix;
navbar = navbar == null ? true : navbar;
} else if (cardContext) {
cardHeaderBsPrefix = cardContext.cardHeaderBsPrefix;
}
return _react.default.createElement(_AbstractNav.default, (0, _extends2.default)({
as: as,
ref: ref,
activeKey: activeKey,
className: (0, _classnames.default)(className, (_classNames = {}, _classNames[bsPrefix] = !navbar, _classNames[navbarBsPrefix + "-nav"] = navbar, _classNames[cardHeaderBsPrefix + "-" + variant] = !!cardHeaderBsPrefix, _classNames[bsPrefix + "-" + variant] = !!variant, _classNames[bsPrefix + "-fill"] = fill, _classNames[bsPrefix + "-justified"] = justify, _classNames))
}, props), children);
});
Nav.displayName = 'Nav';
Nav.defaultProps = defaultProps;
Nav.Item = _NavItem.default;
Nav.Link = _NavLink.default;
var _default = Nav;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,14 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var NavContext = _react.default.createContext(null);
var _default = NavContext;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,90 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Dropdown = _interopRequireDefault(require("./Dropdown"));
var _NavItem = _interopRequireDefault(require("./NavItem"));
var _NavLink = _interopRequireDefault(require("./NavLink"));
var propTypes = {
/**
* An html id attribute for the Toggle button, necessary for assistive technologies, such as screen readers.
* @type {string|number}
* @required
*/
id: _propTypes.default.any,
/** An `onClick` handler passed to the Toggle component */
onClick: _propTypes.default.func,
/** The content of the non-toggle Button. */
title: _propTypes.default.node.isRequired,
/** Disables the toggle NavLink */
disabled: _propTypes.default.bool,
/** Style the toggle NavLink as active */
active: _propTypes.default.bool,
/** An ARIA accessible role applied to the Menu component. When set to 'menu', The dropdown */
menuRole: _propTypes.default.string,
/**
* Which event when fired outside the component will cause it to be closed.
*
* _see [DropdownMenu](#menu-props) for more details_
*/
rootCloseEvent: _propTypes.default.string,
/** @ignore */
bsPrefix: _propTypes.default.string
};
var NavDropdown = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
title = _ref.title,
children = _ref.children,
bsPrefix = _ref.bsPrefix,
rootCloseEvent = _ref.rootCloseEvent,
menuRole = _ref.menuRole,
disabled = _ref.disabled,
active = _ref.active,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "title", "children", "bsPrefix", "rootCloseEvent", "menuRole", "disabled", "active"]);
return _react.default.createElement(_Dropdown.default, (0, _extends2.default)({
ref: ref
}, props, {
as: _NavItem.default
}), _react.default.createElement(_Dropdown.default.Toggle, {
id: id,
eventKey: null,
active: active,
disabled: disabled,
childBsPrefix: bsPrefix,
as: _NavLink.default
}, title), _react.default.createElement(_Dropdown.default.Menu, {
role: menuRole,
rootCloseEvent: rootCloseEvent
}, children));
});
NavDropdown.displayName = 'NavDropdown';
NavDropdown.propTypes = propTypes;
NavDropdown.Item = _Dropdown.default.Item;
NavDropdown.Divider = _Dropdown.default.Divider;
NavDropdown.Header = _Dropdown.default.Header;
var _default = NavDropdown;
exports.default = _default;
module.exports = exports["default"];

36
conf/site/node_modules/react-bootstrap/cjs/NavItem.js generated vendored Normal file
View File

@@ -0,0 +1,36 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var NavItem = _react.default.forwardRef( // Need to define the default "as" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595
function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'nav-item');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, bsPrefix)
}), children);
});
NavItem.displayName = 'NavItem';
var _default = NavItem;
exports.default = _default;
module.exports = exports["default"];

52
conf/site/node_modules/react-bootstrap/cjs/NavLink.js generated vendored Normal file
View File

@@ -0,0 +1,52 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
var _AbstractNavItem = _interopRequireDefault(require("./AbstractNavItem"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
disabled: false,
as: _SafeAnchor.default
};
var NavLink = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
disabled = _ref.disabled,
className = _ref.className,
href = _ref.href,
eventKey = _ref.eventKey,
onSelect = _ref.onSelect,
as = _ref.as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "disabled", "className", "href", "eventKey", "onSelect", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'nav-link');
return _react.default.createElement(_AbstractNavItem.default, (0, _extends2.default)({}, props, {
href: href,
ref: ref,
eventKey: eventKey,
as: as,
disabled: disabled,
onSelect: onSelect,
className: (0, _classnames.default)(className, bsPrefix, disabled && 'disabled')
}));
});
NavLink.displayName = 'NavLink';
NavLink.defaultProps = defaultProps;
var _default = NavLink;
exports.default = _default;
module.exports = exports["default"];

107
conf/site/node_modules/react-bootstrap/cjs/Navbar.js generated vendored Normal file
View File

@@ -0,0 +1,107 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _uncontrollable = require("uncontrollable");
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _NavbarBrand = _interopRequireDefault(require("./NavbarBrand"));
var _NavbarCollapse = _interopRequireDefault(require("./NavbarCollapse"));
var _NavbarToggle = _interopRequireDefault(require("./NavbarToggle"));
var _ThemeProvider = require("./ThemeProvider");
var _NavbarContext = _interopRequireDefault(require("./NavbarContext"));
var _SelectableContext = _interopRequireDefault(require("./SelectableContext"));
var defaultProps = {
expand: true,
variant: 'light',
collapseOnSelect: false
};
var Navbar = _react.default.forwardRef(function (props, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(props, {
expanded: 'onToggle'
}),
bsPrefix = _useUncontrolled.bsPrefix,
expand = _useUncontrolled.expand,
variant = _useUncontrolled.variant,
bg = _useUncontrolled.bg,
fixed = _useUncontrolled.fixed,
sticky = _useUncontrolled.sticky,
className = _useUncontrolled.className,
children = _useUncontrolled.children,
_useUncontrolled$as = _useUncontrolled.as,
Component = _useUncontrolled$as === void 0 ? 'nav' : _useUncontrolled$as,
expanded = _useUncontrolled.expanded,
_onToggle = _useUncontrolled.onToggle,
onSelect = _useUncontrolled.onSelect,
collapseOnSelect = _useUncontrolled.collapseOnSelect,
controlledProps = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["bsPrefix", "expand", "variant", "bg", "fixed", "sticky", "className", "children", "as", "expanded", "onToggle", "onSelect", "collapseOnSelect"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'navbar');
var handleCollapse = (0, _react.useCallback)(function () {
if (onSelect) onSelect.apply(void 0, arguments);
if (collapseOnSelect && expanded) {
_onToggle(false);
}
}, [onSelect, collapseOnSelect, expanded, _onToggle]); // will result in some false positives but that seems better
// than false negatives. strict `undefined` check allows explicit
// "nulling" of the role if the user really doesn't want one
if (controlledProps.role === undefined && Component !== 'nav') {
controlledProps.role = 'navigation';
}
var expandClass = bsPrefix + "-expand";
if (typeof expand === 'string') expandClass = expandClass + "-" + expand;
var navbarContext = (0, _react.useMemo)(function () {
return {
onToggle: function onToggle() {
return _onToggle(!expanded);
},
bsPrefix: bsPrefix,
expanded: expanded
};
}, [bsPrefix, expanded, _onToggle]);
return _react.default.createElement(_NavbarContext.default.Provider, {
value: navbarContext
}, _react.default.createElement(_SelectableContext.default.Provider, {
value: handleCollapse
}, _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, controlledProps, {
className: (0, _classnames.default)(className, bsPrefix, expand && expandClass, variant && bsPrefix + "-" + variant, bg && "bg-" + bg, sticky && "sticky-" + sticky, fixed && "fixed-" + fixed)
}), children)));
});
Navbar.defaultProps = defaultProps;
Navbar.displayName = 'Navbar';
Navbar.Brand = _NavbarBrand.default;
Navbar.Toggle = _NavbarToggle.default;
Navbar.Collapse = _NavbarCollapse.default;
Navbar.Text = (0, _createWithBsPrefix.default)('navbar-text', {
Component: 'span'
});
var _default = Navbar;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,34 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var NavbarBrand = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
as = _ref.as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "as"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'navbar-brand');
var Component = as || (props.href ? 'a' : 'span');
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(className, bsPrefix)
}));
});
NavbarBrand.displayName = 'NavbarBrand';
var _default = NavbarBrand;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,38 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _Collapse = _interopRequireDefault(require("./Collapse"));
var _ThemeProvider = require("./ThemeProvider");
var _NavbarContext = _interopRequireDefault(require("./NavbarContext"));
var NavbarCollapse = _react.default.forwardRef(function (_ref, ref) {
var children = _ref.children,
bsPrefix = _ref.bsPrefix,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["children", "bsPrefix"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'navbar-collapse');
return _react.default.createElement(_NavbarContext.default.Consumer, null, function (context) {
return _react.default.createElement(_Collapse.default, (0, _extends2.default)({
in: !!(context && context.expanded)
}, props), _react.default.createElement("div", {
ref: ref,
className: bsPrefix
}, children));
});
});
NavbarCollapse.displayName = 'NavbarCollapse';
var _default = NavbarCollapse;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _default = _react.default.createContext(null);
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,66 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _ThemeProvider = require("./ThemeProvider");
var _NavbarContext = _interopRequireDefault(require("./NavbarContext"));
var defaultProps = {
label: 'Toggle navigation'
};
var NavbarToggle = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
label = _ref.label,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'button' : _ref$as,
onClick = _ref.onClick,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "label", "as", "onClick"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'navbar-toggler');
var _ref2 = (0, _react.useContext)(_NavbarContext.default) || {},
onToggle = _ref2.onToggle,
expanded = _ref2.expanded;
var handleClick = (0, _useEventCallback.default)(function (e) {
if (onClick) onClick(e);
if (onToggle) onToggle();
});
if (Component === 'button') {
props.type = 'button';
}
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
ref: ref,
onClick: handleClick,
"aria-label": label,
className: (0, _classnames.default)(className, bsPrefix, !expanded && 'collapsed')
}), children || _react.default.createElement("span", {
className: bsPrefix + "-icon"
}));
});
NavbarToggle.displayName = 'NavbarToggle';
NavbarToggle.defaultProps = defaultProps;
var _default = NavbarToggle;
exports.default = _default;
module.exports = exports["default"];

87
conf/site/node_modules/react-bootstrap/cjs/Overlay.js generated vendored Normal file
View File

@@ -0,0 +1,87 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireWildcard(require("react"));
var _reactDom = require("react-dom");
var _classnames = _interopRequireDefault(require("classnames"));
var _Overlay = _interopRequireDefault(require("react-overlays/Overlay"));
var _Fade = _interopRequireDefault(require("./Fade"));
var defaultProps = {
transition: _Fade.default,
rootClose: false,
show: false,
placement: 'top'
};
function wrapRefs(props, arrowProps) {
var ref = props.ref;
var aRef = arrowProps.ref;
props.ref = ref.__wrapped || (ref.__wrapped = function (r) {
return ref((0, _reactDom.findDOMNode)(r));
});
arrowProps.ref = aRef.__wrapped || (aRef.__wrapped = function (r) {
return aRef((0, _reactDom.findDOMNode)(r));
});
}
function Overlay(_ref) {
var overlay = _ref.children,
transition = _ref.transition,
outerProps = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["children", "transition"]);
var popperRef = (0, _react.useRef)({});
transition = transition === true ? _Fade.default : transition || null;
return _react.default.createElement(_Overlay.default, (0, _extends2.default)({}, outerProps, {
transition: transition
}), function (_ref2) {
var overlayProps = _ref2.props,
arrowProps = _ref2.arrowProps,
show = _ref2.show,
state = _ref2.state,
scheduleUpdate = _ref2.scheduleUpdate,
placement = _ref2.placement,
outOfBoundaries = _ref2.outOfBoundaries,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref2, ["props", "arrowProps", "show", "state", "scheduleUpdate", "placement", "outOfBoundaries"]);
wrapRefs(overlayProps, arrowProps);
var popper = Object.assign(popperRef.current, {
state: state,
scheduleUpdate: scheduleUpdate,
placement: placement,
outOfBoundaries: outOfBoundaries
});
if (typeof overlay === 'function') return overlay((0, _extends2.default)({}, props, {}, overlayProps, {
placement: placement,
show: show,
popper: popper,
arrowProps: arrowProps
}));
return _react.default.cloneElement(overlay, (0, _extends2.default)({}, props, {}, overlayProps, {
placement: placement,
arrowProps: arrowProps,
popper: popper,
className: (0, _classnames.default)(overlay.props.className, !transition && show && 'show'),
style: (0, _extends2.default)({}, overlay.props.style, {}, overlayProps.style)
}));
});
}
Overlay.defaultProps = defaultProps;
var _default = Overlay;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,201 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _contains = _interopRequireDefault(require("dom-helpers/contains"));
var _react = _interopRequireWildcard(require("react"));
var _useTimeout = _interopRequireDefault(require("@restart/hooks/useTimeout"));
var _reactDom = _interopRequireDefault(require("react-dom"));
var _warning = _interopRequireDefault(require("warning"));
var _Overlay = _interopRequireDefault(require("./Overlay"));
var RefHolder = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(RefHolder, _React$Component);
function RefHolder() {
return _React$Component.apply(this, arguments) || this;
}
var _proto = RefHolder.prototype;
_proto.render = function render() {
return this.props.children;
};
return RefHolder;
}(_react.default.Component);
function normalizeDelay(delay) {
return delay && typeof delay === 'object' ? delay : {
show: delay,
hide: delay
};
} // Simple implementation of mouseEnter and mouseLeave.
// React's built version is broken: https://github.com/facebook/react/issues/4251
// for cases when the trigger is disabled and mouseOut/Over can cause flicker
// moving from one child element to another.
function handleMouseOverOut(handler, e, relatedNative) {
var target = e.currentTarget;
var related = e.relatedTarget || e.nativeEvent[relatedNative];
if ((!related || related !== target) && !(0, _contains.default)(target, related)) {
handler(e);
}
}
var defaultProps = {
defaultShow: false,
trigger: ['hover', 'focus']
};
function OverlayTrigger(_ref) {
var trigger = _ref.trigger,
overlay = _ref.overlay,
children = _ref.children,
_ref$popperConfig = _ref.popperConfig,
popperConfig = _ref$popperConfig === void 0 ? {} : _ref$popperConfig,
defaultShow = _ref.defaultShow,
propsDelay = _ref.delay,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["trigger", "overlay", "children", "popperConfig", "defaultShow", "delay"]);
var triggerNodeRef = (0, _react.useRef)(null);
var timeout = (0, _useTimeout.default)();
var hoverStateRef = (0, _react.useRef)();
var _useState = (0, _react.useState)(!!defaultShow),
show = _useState[0],
setShow = _useState[1];
var delay = normalizeDelay(propsDelay);
var child = _react.default.Children.only(children);
var _child$props = child.props,
onFocus = _child$props.onFocus,
onBlur = _child$props.onBlur,
onClick = _child$props.onClick;
var getTarget = (0, _react.useCallback)(function () {
return _reactDom.default.findDOMNode(triggerNodeRef.current);
}, []);
var handleShow = (0, _react.useCallback)(function () {
timeout.clear();
hoverStateRef.current = 'show';
if (!delay.show) {
setShow(true);
return;
}
timeout.set(function () {
if (hoverStateRef.current === 'show') setShow(true);
}, delay.show);
}, [delay.show, timeout]);
var handleHide = (0, _react.useCallback)(function () {
timeout.clear();
hoverStateRef.current = 'hide';
if (!delay.hide) {
setShow(false);
return;
}
timeout.set(function () {
if (hoverStateRef.current === 'hide') setShow(false);
}, delay.hide);
}, [delay.hide, timeout]);
var handleFocus = (0, _react.useCallback)(function (e) {
handleShow(e);
if (onFocus) onFocus(e);
}, [handleShow, onFocus]);
var handleBlur = (0, _react.useCallback)(function (e) {
handleHide(e);
if (onBlur) onBlur(e);
}, [handleHide, onBlur]);
var handleClick = (0, _react.useCallback)(function (e) {
setShow(function (prevShow) {
return !prevShow;
});
if (onClick) onClick(e);
}, [onClick]);
var handleMouseOver = (0, _react.useCallback)(function (e) {
handleMouseOverOut(handleShow, e, 'fromElement');
}, [handleShow]);
var handleMouseOut = (0, _react.useCallback)(function (e) {
handleMouseOverOut(handleHide, e, 'toElement');
}, [handleHide]); // We add aria-describedby in the case where the overlay is a role="tooltip"
// for other cases describedby isn't appropriate (e.g. a popover with inputs) so we don't add it.
var ariaModifier = {
name: 'ariaDescribedBy',
enabled: true,
phase: 'afterWrite',
effect: function effect(_ref2) {
var state = _ref2.state;
return function () {
state.elements.reference.removeAttribute('aria-describedby');
};
},
fn: function fn(_ref3) {
var state = _ref3.state;
var _state$elements = state.elements,
popper = _state$elements.popper,
reference = _state$elements.reference;
if (!show || !reference) return;
var role = popper.getAttribute('role') || '';
if (popper.id && role.toLowerCase() === 'tooltip') {
reference.setAttribute('aria-describedby', popper.id);
}
}
};
var triggers = trigger == null ? [] : [].concat(trigger);
var triggerProps = {};
if (triggers.indexOf('click') !== -1) {
triggerProps.onClick = handleClick;
}
if (triggers.indexOf('focus') !== -1) {
triggerProps.onFocus = handleFocus;
triggerProps.onBlur = handleBlur;
}
if (triggers.indexOf('hover') !== -1) {
process.env.NODE_ENV !== "production" ? (0, _warning.default)(triggers.length > 1, '[react-bootstrap] Specifying only the `"hover"` trigger limits the visibility of the overlay to just mouse users. Consider also including the `"focus"` trigger so that touch and keyboard only users can see the overlay as well.') : void 0;
triggerProps.onMouseOver = handleMouseOver;
triggerProps.onMouseOut = handleMouseOut;
}
return _react.default.createElement(_react.default.Fragment, null, _react.default.createElement(RefHolder, {
ref: triggerNodeRef
}, (0, _react.cloneElement)(child, triggerProps)), _react.default.createElement(_Overlay.default, (0, _extends2.default)({}, props, {
popperConfig: (0, _extends2.default)({}, popperConfig, {
modifiers: [ariaModifier].concat(popperConfig.modifiers || [])
}),
show: show,
onHide: handleHide,
target: getTarget
}), overlay));
}
OverlayTrigger.defaultProps = defaultProps;
var _default = OverlayTrigger;
exports.default = _default;
module.exports = exports["default"];

97
conf/site/node_modules/react-bootstrap/cjs/PageItem.js generated vendored Normal file
View File

@@ -0,0 +1,97 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.Last = exports.Next = exports.Ellipsis = exports.Prev = exports.First = exports.default = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _SafeAnchor = _interopRequireDefault(require("./SafeAnchor"));
/* eslint-disable react/no-multi-comp */
var defaultProps = {
active: false,
disabled: false,
activeLabel: '(current)'
};
var PageItem = _react.default.forwardRef(function (_ref, ref) {
var active = _ref.active,
disabled = _ref.disabled,
className = _ref.className,
style = _ref.style,
activeLabel = _ref.activeLabel,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["active", "disabled", "className", "style", "activeLabel", "children"]);
var Component = active || disabled ? 'span' : _SafeAnchor.default;
return _react.default.createElement("li", {
ref: ref,
style: style,
className: (0, _classnames.default)(className, 'page-item', {
active: active,
disabled: disabled
})
}, _react.default.createElement(Component, (0, _extends2.default)({
className: "page-link",
disabled: disabled
}, props), children, active && activeLabel && _react.default.createElement("span", {
className: "sr-only"
}, activeLabel)));
});
PageItem.defaultProps = defaultProps;
PageItem.displayName = 'PageItem';
var _default = PageItem;
exports.default = _default;
function createButton(name, defaultValue, label) {
var _class, _temp;
if (label === void 0) {
label = name;
}
return _temp = _class = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(_class, _React$Component);
function _class() {
return _React$Component.apply(this, arguments) || this;
}
var _proto = _class.prototype;
_proto.render = function render() {
var _this$props = this.props,
children = _this$props.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["children"]);
delete props.active;
return _react.default.createElement(PageItem, props, _react.default.createElement("span", {
"aria-hidden": "true"
}, children || defaultValue), _react.default.createElement("span", {
className: "sr-only"
}, label));
};
return _class;
}(_react.default.Component), _class.displayName = name, _temp;
}
var First = createButton('First', '«');
exports.First = First;
var Prev = createButton('Prev', '', 'Previous');
exports.Prev = Prev;
var Ellipsis = createButton('Ellipsis', '…', 'More');
exports.Ellipsis = Ellipsis;
var Next = createButton('Next', '');
exports.Next = Next;
var Last = createButton('Last', '»');
exports.Last = Last;

View File

@@ -0,0 +1,52 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _PageItem = _interopRequireWildcard(require("./PageItem"));
/**
* @property {PageItem} Item
* @property {PageItem} First
* @property {PageItem} Prev
* @property {PageItem} Ellipsis
* @property {PageItem} Next
* @property {PageItem} Last
*/
var Pagination = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
size = _ref.size,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "size"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'pagination');
return _react.default.createElement("ul", (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, decoratedBsPrefix, size && decoratedBsPrefix + "-" + size)
}), children);
});
Pagination.First = _PageItem.First;
Pagination.Prev = _PageItem.Prev;
Pagination.Ellipsis = _PageItem.Ellipsis;
Pagination.Item = _PageItem.default;
Pagination.Next = _PageItem.Next;
Pagination.Last = _PageItem.Last;
var _default = Pagination;
exports.default = _default;
module.exports = exports["default"];

56
conf/site/node_modules/react-bootstrap/cjs/Popover.js generated vendored Normal file
View File

@@ -0,0 +1,56 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _isRequiredForA11y = _interopRequireDefault(require("prop-types-extra/lib/isRequiredForA11y"));
var _ThemeProvider = require("./ThemeProvider");
var _PopoverTitle = _interopRequireDefault(require("./PopoverTitle"));
var _PopoverContent = _interopRequireDefault(require("./PopoverContent"));
var defaultProps = {
placement: 'right'
};
var Popover = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
placement = _ref.placement,
className = _ref.className,
style = _ref.style,
children = _ref.children,
content = _ref.content,
arrowProps = _ref.arrowProps,
_ = _ref.popper,
_1 = _ref.show,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "placement", "className", "style", "children", "content", "arrowProps", "popper", "show"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'popover');
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref,
role: "tooltip",
style: style,
"x-placement": placement,
className: (0, _classnames.default)(className, decoratedBsPrefix, "bs-popover-" + placement)
}, props), _react.default.createElement("div", (0, _extends2.default)({
className: "arrow"
}, arrowProps)), content ? _react.default.createElement(_PopoverContent.default, null, children) : children);
});
Popover.defaultProps = defaultProps;
Popover.Title = _PopoverTitle.default;
Popover.Content = _PopoverContent.default;
var _default = Popover;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,35 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var PopoverContent = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "bsPrefix", "className", "children"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'popover-body');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, bsPrefix)
}), children);
});
var _default = PopoverContent;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,35 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var PopoverTitle = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "bsPrefix", "className", "children"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'popover-header');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(bsPrefix, className)
}), children);
});
var _default = PopoverTitle;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,149 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _ElementChildren = require("./ElementChildren");
var ROUND_PRECISION = 1000;
/**
* Validate that children, if any, are instances of `<ProgressBar>`.
*/
function onlyProgressBar(props, propName, componentName) {
var children = props[propName];
if (!children) {
return null;
}
var error = null;
_react.default.Children.forEach(children, function (child) {
if (error) {
return;
}
/**
* Compare types in a way that works with libraries that patch and proxy
* components like react-hot-loader.
*
* see https://github.com/gaearon/react-hot-loader#checking-element-types
*/
var element = _react.default.createElement(ProgressBar, null);
if (child.type === element.type) return;
var childIdentifier = _react.default.isValidElement(child) ? child.type.displayName || child.type.name || child.type : child;
error = new Error("Children of " + componentName + " can contain only ProgressBar " + ("components. Found " + childIdentifier + "."));
});
return error;
}
var defaultProps = {
min: 0,
max: 100,
animated: false,
isChild: false,
srOnly: false,
striped: false
};
function getPercentage(now, min, max) {
var percentage = (now - min) / (max - min) * 100;
return Math.round(percentage * ROUND_PRECISION) / ROUND_PRECISION;
}
function renderProgressBar(_ref, ref) {
var _classNames;
var min = _ref.min,
now = _ref.now,
max = _ref.max,
label = _ref.label,
srOnly = _ref.srOnly,
striped = _ref.striped,
animated = _ref.animated,
className = _ref.className,
style = _ref.style,
variant = _ref.variant,
bsPrefix = _ref.bsPrefix,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["min", "now", "max", "label", "srOnly", "striped", "animated", "className", "style", "variant", "bsPrefix"]);
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref
}, props, {
role: "progressbar",
className: (0, _classnames.default)(className, bsPrefix + "-bar", (_classNames = {}, _classNames["bg-" + variant] = variant, _classNames[bsPrefix + "-bar-animated"] = animated, _classNames[bsPrefix + "-bar-striped"] = animated || striped, _classNames)),
style: (0, _extends2.default)({
width: getPercentage(now, min, max) + "%"
}, style),
"aria-valuenow": now,
"aria-valuemin": min,
"aria-valuemax": max
}), srOnly ? _react.default.createElement("span", {
className: "sr-only"
}, label) : label);
}
var ProgressBar = _react.default.forwardRef(function (_ref2, ref) {
var isChild = _ref2.isChild,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref2, ["isChild"]);
props.bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(props.bsPrefix, 'progress');
if (isChild) {
return renderProgressBar(props, ref);
}
var min = props.min,
now = props.now,
max = props.max,
label = props.label,
srOnly = props.srOnly,
striped = props.striped,
animated = props.animated,
bsPrefix = props.bsPrefix,
variant = props.variant,
className = props.className,
children = props.children,
wrapperProps = (0, _objectWithoutPropertiesLoose2.default)(props, ["min", "now", "max", "label", "srOnly", "striped", "animated", "bsPrefix", "variant", "className", "children"]);
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref
}, wrapperProps, {
className: (0, _classnames.default)(className, bsPrefix)
}), children ? (0, _ElementChildren.map)(children, function (child) {
return (0, _react.cloneElement)(child, {
isChild: true
});
}) : renderProgressBar({
min: min,
now: now,
max: max,
label: label,
srOnly: srOnly,
striped: striped,
animated: animated,
bsPrefix: bsPrefix,
variant: variant
}, ref));
});
ProgressBar.displayName = 'ProgressBar';
ProgressBar.defaultProps = defaultProps;
var _default = ProgressBar;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,44 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var defaultProps = {
aspectRatio: '1by1'
};
var ResponsiveEmbed = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
aspectRatio = _ref.aspectRatio,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "aspectRatio"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'embed-responsive');
var child = _react.default.Children.only(children);
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(decoratedBsPrefix, className, aspectRatio && decoratedBsPrefix + "-" + aspectRatio)
}), _react.default.cloneElement(child, {
className: (0, _classnames.default)(child.props.className, decoratedBsPrefix + "-item")
}));
});
ResponsiveEmbed.defaultProps = defaultProps;
var _default = ResponsiveEmbed;
exports.default = _default;
module.exports = exports["default"];

58
conf/site/node_modules/react-bootstrap/cjs/Row.js generated vendored Normal file
View File

@@ -0,0 +1,58 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var DEVICE_SIZES = ['xl', 'lg', 'md', 'sm', 'xs'];
var defaultProps = {
noGutters: false
};
var Row = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
noGutters = _ref.noGutters,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "noGutters", "as"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'row');
var sizePrefix = decoratedBsPrefix + "-cols";
var classes = [];
DEVICE_SIZES.forEach(function (brkPoint) {
var propValue = props[brkPoint];
delete props[brkPoint];
var cols;
if (propValue != null && typeof propValue === 'object') {
cols = propValue.cols;
} else {
cols = propValue;
}
var infix = brkPoint !== 'xs' ? "-" + brkPoint : '';
if (cols != null) classes.push("" + sizePrefix + infix + "-" + cols);
});
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: _classnames.default.apply(void 0, [className, decoratedBsPrefix, noGutters && 'no-gutters'].concat(classes))
}));
});
Row.displayName = 'Row';
Row.defaultProps = defaultProps;
var _default = Row;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,83 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
function isTrivialHref(href) {
return !href || href.trim() === '#';
}
/**
* There are situations due to browser quirks or Bootstrap CSS where
* an anchor tag is needed, when semantically a button tag is the
* better choice. SafeAnchor ensures that when an anchor is used like a
* button its accessible. It also emulates input `disabled` behavior for
* links, which is usually desirable for Buttons, NavItems, DropdownItems, etc.
*/
var SafeAnchor = _react.default.forwardRef(function (_ref, ref) {
var _ref$as = _ref.as,
Component = _ref$as === void 0 ? 'a' : _ref$as,
disabled = _ref.disabled,
onKeyDown = _ref.onKeyDown,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["as", "disabled", "onKeyDown"]);
var handleClick = function handleClick(event) {
var href = props.href,
onClick = props.onClick;
if (disabled || isTrivialHref(href)) {
event.preventDefault();
}
if (disabled) {
event.stopPropagation();
return;
}
if (onClick) {
onClick(event);
}
};
var handleKeyDown = function handleKeyDown(event) {
if (event.key === ' ') {
event.preventDefault();
handleClick(event);
}
};
if (isTrivialHref(props.href)) {
props.role = props.role || 'button'; // we want to make sure there is a href attribute on the node
// otherwise, the cursor incorrectly styled (except with role='button')
props.href = props.href || '#';
}
if (disabled) {
props.tabIndex = -1;
props['aria-disabled'] = true;
}
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
onClick: handleClick,
onKeyDown: (0, _createChainedFunction.default)(handleKeyDown, onKeyDown)
}));
});
SafeAnchor.displayName = 'SafeAnchor';
var _default = SafeAnchor;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,19 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = exports.makeEventKey = void 0;
var _react = _interopRequireDefault(require("react"));
var SelectableContext = _react.default.createContext();
var makeEventKey = function makeEventKey(eventKey, href) {
if (eventKey != null) return String(eventKey);
return href || null;
};
exports.makeEventKey = makeEventKey;
var _default = SelectableContext;
exports.default = _default;

40
conf/site/node_modules/react-bootstrap/cjs/Spinner.js generated vendored Normal file
View File

@@ -0,0 +1,40 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var Spinner = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
variant = _ref.variant,
animation = _ref.animation,
size = _ref.size,
children = _ref.children,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "variant", "animation", "size", "children", "as", "className"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'spinner');
var bsSpinnerPrefix = bsPrefix + "-" + animation;
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, bsSpinnerPrefix, size && bsSpinnerPrefix + "-" + size, variant && "text-" + variant)
}), children);
});
Spinner.displayName = 'Spinner';
var _default = Spinner;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,125 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Button = _interopRequireDefault(require("./Button"));
var _ButtonGroup = _interopRequireDefault(require("./ButtonGroup"));
var _Dropdown = _interopRequireDefault(require("./Dropdown"));
var propTypes = {
/**
* An html id attribute for the Toggle button, necessary for assistive technologies, such as screen readers.
* @type {string|number}
* @required
*/
id: _propTypes.default.any,
/**
* Accessible label for the toggle; the value of `title` if not specified.
*/
toggleLabel: _propTypes.default.string,
/** An `href` passed to the non-toggle Button */
href: _propTypes.default.string,
/** An anchor `target` passed to the non-toggle Button */
target: _propTypes.default.string,
/** An `onClick` handler passed to the non-toggle Button */
onClick: _propTypes.default.func,
/** The content of the non-toggle Button. */
title: _propTypes.default.node.isRequired,
/** A `type` passed to the non-toggle Button */
type: _propTypes.default.string,
/** Disables both Buttons */
disabled: _propTypes.default.bool,
/** An ARIA accessible role applied to the Menu component. When set to 'menu', The dropdown */
menuRole: _propTypes.default.string,
/**
* Which event when fired outside the component will cause it to be closed.
*
* _see [DropdownMenu](#menu-props) for more details_
*/
rootCloseEvent: _propTypes.default.string,
/** @ignore */
bsPrefix: _propTypes.default.string,
/** @ignore */
variant: _propTypes.default.string,
/** @ignore */
size: _propTypes.default.string
};
var defaultProps = {
toggleLabel: 'Toggle dropdown',
type: 'button'
};
var SplitButton = _react.default.forwardRef(function (_ref, ref) {
var id = _ref.id,
bsPrefix = _ref.bsPrefix,
size = _ref.size,
variant = _ref.variant,
title = _ref.title,
type = _ref.type,
toggleLabel = _ref.toggleLabel,
children = _ref.children,
onClick = _ref.onClick,
href = _ref.href,
target = _ref.target,
menuRole = _ref.menuRole,
rootCloseEvent = _ref.rootCloseEvent,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["id", "bsPrefix", "size", "variant", "title", "type", "toggleLabel", "children", "onClick", "href", "target", "menuRole", "rootCloseEvent"]);
return _react.default.createElement(_Dropdown.default, (0, _extends2.default)({
ref: ref
}, props, {
as: _ButtonGroup.default
}), _react.default.createElement(_Button.default, {
size: size,
variant: variant,
disabled: props.disabled,
bsPrefix: bsPrefix,
href: href,
target: target,
onClick: onClick,
type: type
}, title), _react.default.createElement(_Dropdown.default.Toggle, {
split: true,
id: id,
size: size,
variant: variant,
disabled: props.disabled,
childBsPrefix: bsPrefix
}, _react.default.createElement("span", {
className: "sr-only"
}, toggleLabel)), _react.default.createElement(_Dropdown.default.Menu, {
role: menuRole,
rootCloseEvent: rootCloseEvent
}, children));
});
SplitButton.propTypes = propTypes;
SplitButton.defaultProps = defaultProps;
SplitButton.displayName = 'SplitButton';
var _default = SplitButton;
exports.default = _default;
module.exports = exports["default"];

26
conf/site/node_modules/react-bootstrap/cjs/Switch.js generated vendored Normal file
View File

@@ -0,0 +1,26 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _react = _interopRequireDefault(require("react"));
var _FormCheck = _interopRequireDefault(require("./FormCheck"));
var Switch = _react.default.forwardRef(function (props, ref) {
return _react.default.createElement(_FormCheck.default, (0, _extends2.default)({}, props, {
ref: ref,
type: "switch"
}));
});
Switch.displayName = 'Switch';
Switch.Input = _FormCheck.default.Input;
Switch.Label = _FormCheck.default.Label;
var _default = Switch;
exports.default = _default;
module.exports = exports["default"];

40
conf/site/node_modules/react-bootstrap/cjs/Tab.js generated vendored Normal file
View File

@@ -0,0 +1,40 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _TabContainer = _interopRequireDefault(require("./TabContainer"));
var _TabContent = _interopRequireDefault(require("./TabContent"));
var _TabPane = _interopRequireDefault(require("./TabPane"));
/* eslint-disable react/require-render-return, react/no-unused-prop-types */
var Tab = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Tab, _React$Component);
function Tab() {
return _React$Component.apply(this, arguments) || this;
}
var _proto = Tab.prototype;
_proto.render = function render() {
throw new Error('ReactBootstrap: The `Tab` component is not meant to be rendered! ' + "It's an abstract component that is only valid as a direct Child of the `Tabs` Component. " + 'For custom tabs components use TabPane and TabsContainer directly');
};
return Tab;
}(_react.default.Component);
Tab.Container = _TabContainer.default;
Tab.Content = _TabContent.default;
Tab.Pane = _TabPane.default;
var _default = Tab;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,60 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireWildcard(require("react"));
var _uncontrollable = require("uncontrollable");
var _TabContext = _interopRequireDefault(require("./TabContext"));
var _SelectableContext = _interopRequireDefault(require("./SelectableContext"));
var TabContainer = function TabContainer(props) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(props, {
activeKey: 'onSelect'
}),
id = _useUncontrolled.id,
generateCustomChildId = _useUncontrolled.generateChildId,
onSelect = _useUncontrolled.onSelect,
activeKey = _useUncontrolled.activeKey,
transition = _useUncontrolled.transition,
mountOnEnter = _useUncontrolled.mountOnEnter,
unmountOnExit = _useUncontrolled.unmountOnExit,
children = _useUncontrolled.children;
var generateChildId = (0, _react.useMemo)(function () {
return generateCustomChildId || function (key, type) {
return id ? id + "-" + type + "-" + key : null;
};
}, [id, generateCustomChildId]);
var tabContext = (0, _react.useMemo)(function () {
return {
onSelect: onSelect,
activeKey: activeKey,
transition: transition,
mountOnEnter: mountOnEnter,
unmountOnExit: unmountOnExit,
getControlledId: function getControlledId(key) {
return generateChildId(key, 'tabpane');
},
getControllerId: function getControllerId(key) {
return generateChildId(key, 'tab');
}
};
}, [onSelect, activeKey, transition, mountOnEnter, unmountOnExit, generateChildId]);
return _react.default.createElement(_TabContext.default.Provider, {
value: tabContext
}, _react.default.createElement(_SelectableContext.default.Provider, {
value: onSelect
}, children));
};
var _default = TabContainer;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,34 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var TabContent = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
_ref$as = _ref.as,
Component = _ref$as === void 0 ? 'div' : _ref$as,
className = _ref.className,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "as", "className"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'tab-content');
return _react.default.createElement(Component, (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(className, decoratedBsPrefix)
}));
});
var _default = TabContent;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,14 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var TabContext = _react.default.createContext(null);
var _default = TabContext;
exports.default = _default;
module.exports = exports["default"];

99
conf/site/node_modules/react-bootstrap/cjs/TabPane.js generated vendored Normal file
View File

@@ -0,0 +1,99 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var _TabContext = _interopRequireDefault(require("./TabContext"));
var _SelectableContext = _interopRequireWildcard(require("./SelectableContext"));
var _Fade = _interopRequireDefault(require("./Fade"));
function useTabContext(props) {
var context = (0, _react.useContext)(_TabContext.default);
if (!context) return props;
var activeKey = context.activeKey,
getControlledId = context.getControlledId,
getControllerId = context.getControllerId,
rest = (0, _objectWithoutPropertiesLoose2.default)(context, ["activeKey", "getControlledId", "getControllerId"]);
var shouldTransition = props.transition !== false && rest.transition !== false;
var key = (0, _SelectableContext.makeEventKey)(props.eventKey);
return (0, _extends2.default)({}, props, {
active: props.active == null && key != null ? (0, _SelectableContext.makeEventKey)(activeKey) === key : props.active,
id: getControlledId(props.eventKey),
'aria-labelledby': getControllerId(props.eventKey),
transition: shouldTransition && (props.transition || rest.transition || _Fade.default),
mountOnEnter: props.mountOnEnter != null ? props.mountOnEnter : rest.mountOnEnter,
unmountOnExit: props.unmountOnExit != null ? props.unmountOnExit : rest.unmountOnExit
});
}
var TabPane = _react.default.forwardRef(function (props, ref) {
var _useTabContext = useTabContext(props),
bsPrefix = _useTabContext.bsPrefix,
className = _useTabContext.className,
active = _useTabContext.active,
onEnter = _useTabContext.onEnter,
onEntering = _useTabContext.onEntering,
onEntered = _useTabContext.onEntered,
onExit = _useTabContext.onExit,
onExiting = _useTabContext.onExiting,
onExited = _useTabContext.onExited,
mountOnEnter = _useTabContext.mountOnEnter,
unmountOnExit = _useTabContext.unmountOnExit,
Transition = _useTabContext.transition,
_useTabContext$as = _useTabContext.as,
Component = _useTabContext$as === void 0 ? 'div' : _useTabContext$as,
_ = _useTabContext.eventKey,
rest = (0, _objectWithoutPropertiesLoose2.default)(_useTabContext, ["bsPrefix", "className", "active", "onEnter", "onEntering", "onEntered", "onExit", "onExiting", "onExited", "mountOnEnter", "unmountOnExit", "transition", "as", "eventKey"]);
var prefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'tab-pane');
if (!active && !Transition && unmountOnExit) return null;
var pane = _react.default.createElement(Component, (0, _extends2.default)({}, rest, {
ref: ref,
role: "tabpanel",
"aria-hidden": !active,
className: (0, _classnames.default)(className, prefix, {
active: active
})
}));
if (Transition) pane = _react.default.createElement(Transition, {
in: active,
onEnter: onEnter,
onEntering: onEntering,
onEntered: onEntered,
onExit: onExit,
onExiting: onExiting,
onExited: onExited,
mountOnEnter: mountOnEnter,
unmountOnExit: unmountOnExit
}, pane); // We provide an empty the TabContext so `<Nav>`s in `<TabPane>`s don't
// conflict with the top level one.
return _react.default.createElement(_TabContext.default.Provider, {
value: null
}, _react.default.createElement(_SelectableContext.default.Provider, {
value: null
}, pane));
});
TabPane.displayName = 'TabPane';
var _default = TabPane;
exports.default = _default;
module.exports = exports["default"];

54
conf/site/node_modules/react-bootstrap/cjs/Table.js generated vendored Normal file
View File

@@ -0,0 +1,54 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireDefault(require("react"));
var _ThemeProvider = require("./ThemeProvider");
var Table = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
striped = _ref.striped,
bordered = _ref.bordered,
borderless = _ref.borderless,
hover = _ref.hover,
size = _ref.size,
variant = _ref.variant,
responsive = _ref.responsive,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "striped", "bordered", "borderless", "hover", "size", "variant", "responsive"]);
var decoratedBsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'table');
var classes = (0, _classnames.default)(className, decoratedBsPrefix, variant && decoratedBsPrefix + "-" + variant, size && decoratedBsPrefix + "-" + size, striped && decoratedBsPrefix + "-striped", bordered && decoratedBsPrefix + "-bordered", borderless && decoratedBsPrefix + "-borderless", hover && decoratedBsPrefix + "-hover");
var table = _react.default.createElement("table", (0, _extends2.default)({}, props, {
className: classes,
ref: ref
}));
if (responsive) {
var responsiveClass = decoratedBsPrefix + "-responsive";
if (typeof responsive === 'string') {
responsiveClass = responsiveClass + "-" + responsive;
}
return _react.default.createElement("div", {
className: responsiveClass
}, table);
}
return table;
});
var _default = Table;
exports.default = _default;
module.exports = exports["default"];

105
conf/site/node_modules/react-bootstrap/cjs/Tabs.js generated vendored Normal file
View File

@@ -0,0 +1,105 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireDefault(require("react"));
var _isRequiredForA11y = _interopRequireDefault(require("prop-types-extra/lib/isRequiredForA11y"));
var _uncontrollable = require("uncontrollable");
var _Nav = _interopRequireDefault(require("./Nav"));
var _NavLink = _interopRequireDefault(require("./NavLink"));
var _NavItem = _interopRequireDefault(require("./NavItem"));
var _TabContainer = _interopRequireDefault(require("./TabContainer"));
var _TabContent = _interopRequireDefault(require("./TabContent"));
var _TabPane = _interopRequireDefault(require("./TabPane"));
var _ElementChildren = require("./ElementChildren");
var defaultProps = {
variant: 'tabs',
mountOnEnter: false,
unmountOnExit: false
};
function getDefaultActiveKey(children) {
var defaultActiveKey;
(0, _ElementChildren.forEach)(children, function (child) {
if (defaultActiveKey == null) {
defaultActiveKey = child.props.eventKey;
}
});
return defaultActiveKey;
}
function renderTab(child) {
var _child$props = child.props,
title = _child$props.title,
eventKey = _child$props.eventKey,
disabled = _child$props.disabled,
tabClassName = _child$props.tabClassName;
if (title == null) {
return null;
}
return _react.default.createElement(_NavItem.default, {
as: _NavLink.default,
eventKey: eventKey,
disabled: disabled,
className: tabClassName
}, title);
}
var Tabs = _react.default.forwardRef(function (props, ref) {
var _useUncontrolled = (0, _uncontrollable.useUncontrolled)(props, {
activeKey: 'onSelect'
}),
id = _useUncontrolled.id,
onSelect = _useUncontrolled.onSelect,
transition = _useUncontrolled.transition,
mountOnEnter = _useUncontrolled.mountOnEnter,
unmountOnExit = _useUncontrolled.unmountOnExit,
children = _useUncontrolled.children,
_useUncontrolled$acti = _useUncontrolled.activeKey,
activeKey = _useUncontrolled$acti === void 0 ? getDefaultActiveKey(children) : _useUncontrolled$acti,
controlledProps = (0, _objectWithoutPropertiesLoose2.default)(_useUncontrolled, ["id", "onSelect", "transition", "mountOnEnter", "unmountOnExit", "children", "activeKey"]);
return _react.default.createElement(_TabContainer.default, {
ref: ref,
id: id,
activeKey: activeKey,
onSelect: onSelect,
transition: transition,
mountOnEnter: mountOnEnter,
unmountOnExit: unmountOnExit
}, _react.default.createElement(_Nav.default, (0, _extends2.default)({}, controlledProps, {
role: "tablist",
as: "nav"
}), (0, _ElementChildren.map)(children, renderTab)), _react.default.createElement(_TabContent.default, null, (0, _ElementChildren.map)(children, function (child) {
var childProps = (0, _extends2.default)({}, child.props);
delete childProps.title;
delete childProps.disabled;
delete childProps.tabClassName;
return _react.default.createElement(_TabPane.default, childProps);
})));
});
Tabs.defaultProps = defaultProps;
Tabs.displayName = 'Tabs';
var _default = Tabs;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,64 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.useBootstrapPrefix = useBootstrapPrefix;
exports.createBootstrapComponent = createBootstrapComponent;
exports.default = exports.ThemeConsumer = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _forwardRef = _interopRequireDefault(require("@restart/context/forwardRef"));
var _react = _interopRequireWildcard(require("react"));
var ThemeContext = _react.default.createContext({});
var Consumer = ThemeContext.Consumer,
Provider = ThemeContext.Provider;
exports.ThemeConsumer = Consumer;
function ThemeProvider(_ref) {
var prefixes = _ref.prefixes,
children = _ref.children;
var copiedPrefixes = (0, _react.useMemo)(function () {
return (0, _extends2.default)({}, prefixes);
}, [prefixes]);
return _react.default.createElement(Provider, {
value: copiedPrefixes
}, children);
}
function useBootstrapPrefix(prefix, defaultPrefix) {
var prefixes = (0, _react.useContext)(ThemeContext);
return prefix || prefixes[defaultPrefix] || defaultPrefix;
}
function createBootstrapComponent(Component, opts) {
if (typeof opts === 'string') opts = {
prefix: opts
};
var isClassy = Component.prototype && Component.prototype.isReactComponent; // If it's a functional component make sure we don't break it with a ref
var _opts = opts,
prefix = _opts.prefix,
_opts$forwardRefAs = _opts.forwardRefAs,
forwardRefAs = _opts$forwardRefAs === void 0 ? isClassy ? 'ref' : 'innerRef' : _opts$forwardRefAs;
return (0, _forwardRef.default)(function (_ref2, ref) {
var props = (0, _extends2.default)({}, _ref2);
props[forwardRefAs] = ref; // eslint-disable-next-line react/prop-types
var bsPrefix = useBootstrapPrefix(props.bsPrefix, prefix);
return _react.default.createElement(Component, (0, _extends2.default)({}, props, {
bsPrefix: bsPrefix
}));
}, {
displayName: "Bootstrap(" + (Component.displayName || Component.name) + ")"
});
}
var _default = ThemeProvider;
exports.default = _default;

95
conf/site/node_modules/react-bootstrap/cjs/Toast.js generated vendored Normal file
View File

@@ -0,0 +1,95 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _react = _interopRequireWildcard(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _useTimeout = _interopRequireDefault(require("@restart/hooks/useTimeout"));
var _Fade = _interopRequireDefault(require("./Fade"));
var _ToastHeader = _interopRequireDefault(require("./ToastHeader"));
var _ToastBody = _interopRequireDefault(require("./ToastBody"));
var _ThemeProvider = require("./ThemeProvider");
var _ToastContext = _interopRequireDefault(require("./ToastContext"));
var defaultProps = {
animation: true,
autohide: false,
delay: 3000,
show: true,
transition: _Fade.default
};
var Toast = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
className = _ref.className,
children = _ref.children,
Transition = _ref.transition,
show = _ref.show,
animation = _ref.animation,
delay = _ref.delay,
autohide = _ref.autohide,
onClose = _ref.onClose,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "className", "children", "transition", "show", "animation", "delay", "autohide", "onClose"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)('toast');
var delayRef = (0, _react.useRef)(delay);
var onCloseRef = (0, _react.useRef)(onClose);
(0, _react.useEffect)(function () {
// We use refs for these, because we don't want to restart the autohide
// timer in case these values change.
delayRef.current = delay;
onCloseRef.current = onClose;
}, [delay, onClose]);
var autohideTimeout = (0, _useTimeout.default)();
var autohideFunc = (0, _react.useCallback)(function () {
if (!(autohide && show)) {
return;
}
onCloseRef.current();
}, [autohide, show]);
autohideTimeout.set(autohideFunc, delayRef.current);
var useAnimation = (0, _react.useMemo)(function () {
return Transition && animation;
}, [Transition, animation]);
var toast = _react.default.createElement("div", (0, _extends2.default)({}, props, {
ref: ref,
className: (0, _classnames.default)(bsPrefix, className, !useAnimation && show && 'show'),
role: "alert",
"aria-live": "assertive",
"aria-atomic": "true"
}), children);
var toastContext = {
onClose: onClose
};
return _react.default.createElement(_ToastContext.default.Provider, {
value: toastContext
}, useAnimation ? _react.default.createElement(Transition, {
in: show
}, toast) : toast);
});
Toast.defaultProps = defaultProps;
Toast.displayName = 'Toast';
Toast.Body = _ToastBody.default;
Toast.Header = _ToastHeader.default;
var _default = Toast;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _createWithBsPrefix = _interopRequireDefault(require("./createWithBsPrefix"));
var _default = (0, _createWithBsPrefix.default)('toast-body');
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,16 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var ToastContext = _react.default.createContext({
onClose: function onClose() {}
});
var _default = ToastContext;
exports.default = _default;
module.exports = exports["default"];

View File

@@ -0,0 +1,61 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _classnames = _interopRequireDefault(require("classnames"));
var _react = _interopRequireWildcard(require("react"));
var _useEventCallback = _interopRequireDefault(require("@restart/hooks/useEventCallback"));
var _ThemeProvider = require("./ThemeProvider");
var _CloseButton = _interopRequireDefault(require("./CloseButton"));
var _ToastContext = _interopRequireDefault(require("./ToastContext"));
var defaultProps = {
closeLabel: 'Close',
closeButton: true
};
var ToastHeader = _react.default.forwardRef(function (_ref, ref) {
var bsPrefix = _ref.bsPrefix,
closeLabel = _ref.closeLabel,
closeButton = _ref.closeButton,
className = _ref.className,
children = _ref.children,
props = (0, _objectWithoutPropertiesLoose2.default)(_ref, ["bsPrefix", "closeLabel", "closeButton", "className", "children"]);
bsPrefix = (0, _ThemeProvider.useBootstrapPrefix)(bsPrefix, 'toast-header');
var context = (0, _react.useContext)(_ToastContext.default);
var handleClick = (0, _useEventCallback.default)(function () {
if (context) {
context.onClose();
}
});
return _react.default.createElement("div", (0, _extends2.default)({
ref: ref
}, props, {
className: (0, _classnames.default)(bsPrefix, className)
}), children, closeButton && _react.default.createElement(_CloseButton.default, {
label: closeLabel,
onClick: handleClick,
className: "ml-2 mb-1",
"data-dismiss": "toast"
}));
});
ToastHeader.displayName = 'ToastHeader';
ToastHeader.defaultProps = defaultProps;
var _default = ToastHeader;
exports.default = _default;
module.exports = exports["default"];

Some files were not shown because too many files have changed in this diff Show More