0.2.0 - Mid migration

This commit is contained in:
Daniel Mason 2022-04-25 14:47:15 +12:00
parent 139e6a915e
commit 7e38fdbd7d
42393 changed files with 5358157 additions and 62 deletions

23
web/node_modules/reactstrap/lib/Alert.d.ts generated vendored Normal file
View file

@ -0,0 +1,23 @@
import * as React from 'react';
import { CSSModule } from './index';
import { FadeProps } from './Fade';
export interface UncontrolledAlertProps
extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
closeClassName?: string;
closeAriaLabel?: string;
cssModule?: CSSModule;
color?: string;
fade?: boolean;
tag?: React.ElementType;
transition?: FadeProps;
innerRef?: React.Ref<HTMLElement>;
}
export interface AlertProps extends UncontrolledAlertProps {
isOpen?: boolean;
toggle?: React.MouseEventHandler<any>;
}
declare class Alert extends React.Component<AlertProps> {}
export default Alert;

96
web/node_modules/reactstrap/lib/Alert.js generated vendored Normal file
View file

@ -0,0 +1,96 @@
"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 _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var _Fade = _interopRequireDefault(require("./Fade"));
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
var propTypes = {
children: _propTypes.default.node,
className: _propTypes.default.string,
closeClassName: _propTypes.default.string,
closeAriaLabel: _propTypes.default.string,
cssModule: _propTypes.default.object,
color: _propTypes.default.string,
fade: _propTypes.default.bool,
isOpen: _propTypes.default.bool,
toggle: _propTypes.default.func,
tag: _utils.tagPropType,
transition: _propTypes.default.shape(_Fade.default.propTypes),
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
};
var defaultProps = {
color: 'success',
isOpen: true,
tag: 'div',
closeAriaLabel: 'Close',
fade: true,
transition: _objectSpread(_objectSpread({}, _Fade.default.defaultProps), {}, {
unmountOnExit: true
})
};
function Alert(props) {
var className = props.className,
closeClassName = props.closeClassName,
closeAriaLabel = props.closeAriaLabel,
cssModule = props.cssModule,
Tag = props.tag,
color = props.color,
isOpen = props.isOpen,
toggle = props.toggle,
children = props.children,
transition = props.transition,
fade = props.fade,
innerRef = props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "closeClassName", "closeAriaLabel", "cssModule", "tag", "color", "isOpen", "toggle", "children", "transition", "fade", "innerRef"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'alert', "alert-" + color, {
'alert-dismissible': toggle
}), cssModule);
var closeClasses = (0, _utils.mapToCssModules)((0, _classnames.default)('close', closeClassName), cssModule);
var alertTransition = _objectSpread(_objectSpread(_objectSpread({}, _Fade.default.defaultProps), transition), {}, {
baseClass: fade ? transition.baseClass : '',
timeout: fade ? transition.timeout : 0
});
return /*#__PURE__*/_react.default.createElement(_Fade.default, (0, _extends2.default)({}, attributes, alertTransition, {
tag: Tag,
className: classes,
in: isOpen,
role: "alert",
innerRef: innerRef
}), toggle ? /*#__PURE__*/_react.default.createElement("button", {
type: "button",
className: closeClasses,
"aria-label": closeAriaLabel,
onClick: toggle
}, /*#__PURE__*/_react.default.createElement("span", {
"aria-hidden": "true"
}, "\xD7")) : null, children);
}
Alert.propTypes = propTypes;
Alert.defaultProps = defaultProps;
var _default = Alert;
exports.default = _default;

14
web/node_modules/reactstrap/lib/Badge.d.ts generated vendored Normal file
View file

@ -0,0 +1,14 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface BadgeProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
color?: string;
pill?: boolean;
tag?: React.ElementType;
innerRef?: React.Ref<HTMLElement>;
cssModule?: CSSModule;
}
declare class Badge extends React.Component<BadgeProps> {}
export default Badge;

58
web/node_modules/reactstrap/lib/Badge.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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
color: _propTypes.default.string,
pill: _propTypes.default.bool,
tag: _utils.tagPropType,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func, _propTypes.default.string]),
children: _propTypes.default.node,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
color: 'secondary',
pill: false,
tag: 'span'
};
var Badge = function Badge(props) {
var className = props.className,
cssModule = props.cssModule,
color = props.color,
innerRef = props.innerRef,
pill = props.pill,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "color", "innerRef", "pill", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'badge', 'badge-' + color, pill ? 'badge-pill' : false), cssModule);
if (attributes.href && Tag === 'span') {
Tag = 'a';
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
ref: innerRef
}));
};
Badge.propTypes = propTypes;
Badge.defaultProps = defaultProps;
var _default = Badge;
exports.default = _default;

13
web/node_modules/reactstrap/lib/Breadcrumb.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface BreadcrumbProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
listTag?: React.ElementType;
listClassName?: string;
cssModule?: CSSModule;
}
declare class Breadcrumb extends React.Component<BreadcrumbProps> {}
export default Breadcrumb;

57
web/node_modules/reactstrap/lib/Breadcrumb.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
listTag: _utils.tagPropType,
className: _propTypes.default.string,
listClassName: _propTypes.default.string,
cssModule: _propTypes.default.object,
children: _propTypes.default.node,
'aria-label': _propTypes.default.string
};
var defaultProps = {
tag: 'nav',
listTag: 'ol',
'aria-label': 'breadcrumb'
};
var Breadcrumb = function Breadcrumb(props) {
var className = props.className,
listClassName = props.listClassName,
cssModule = props.cssModule,
children = props.children,
Tag = props.tag,
ListTag = props.listTag,
label = props['aria-label'],
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "listClassName", "cssModule", "children", "tag", "listTag", "aria-label"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className), cssModule);
var listClasses = (0, _utils.mapToCssModules)((0, _classnames.default)('breadcrumb', listClassName), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
"aria-label": label
}), /*#__PURE__*/_react.default.createElement(ListTag, {
className: listClasses
}, children));
};
Breadcrumb.propTypes = propTypes;
Breadcrumb.defaultProps = defaultProps;
var _default = Breadcrumb;
exports.default = _default;

12
web/node_modules/reactstrap/lib/BreadcrumbItem.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface BreadcrumbItemProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
active?: boolean;
cssModule?: CSSModule;
}
declare class BreadcrumbItem extends React.Component<BreadcrumbItemProps> {}
export default BreadcrumbItem;

46
web/node_modules/reactstrap/lib/BreadcrumbItem.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
active: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'li'
};
var BreadcrumbItem = function BreadcrumbItem(props) {
var className = props.className,
cssModule = props.cssModule,
active = props.active,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "active", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, active ? 'active' : false, 'breadcrumb-item'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
"aria-current": active ? 'page' : undefined
}));
};
BreadcrumbItem.propTypes = propTypes;
BreadcrumbItem.defaultProps = defaultProps;
var _default = BreadcrumbItem;
exports.default = _default;

19
web/node_modules/reactstrap/lib/Button.d.ts generated vendored Normal file
View file

@ -0,0 +1,19 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ButtonProps
extends React.ButtonHTMLAttributes<HTMLButtonElement> {
[key: string]: any;
outline?: boolean;
active?: boolean;
block?: boolean;
color?: string;
tag?: React.ElementType;
innerRef?: React.Ref<HTMLButtonElement>;
size?: string;
cssModule?: CSSModule;
close?: boolean;
}
declare class Button extends React.Component<ButtonProps> {}
export default Button;

119
web/node_modules/reactstrap/lib/Button.js generated vendored Normal file
View file

@ -0,0 +1,119 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
active: _propTypes.default.bool,
'aria-label': _propTypes.default.string,
block: _propTypes.default.bool,
color: _propTypes.default.string,
disabled: _propTypes.default.bool,
outline: _propTypes.default.bool,
tag: _utils.tagPropType,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func, _propTypes.default.string]),
onClick: _propTypes.default.func,
size: _propTypes.default.string,
children: _propTypes.default.node,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
close: _propTypes.default.bool
};
var defaultProps = {
color: 'secondary',
tag: 'button'
};
var Button = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Button, _React$Component);
function Button(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.onClick = _this.onClick.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = Button.prototype;
_proto.onClick = function onClick(e) {
if (this.props.disabled) {
e.preventDefault();
return;
}
if (this.props.onClick) {
return this.props.onClick(e);
}
};
_proto.render = function render() {
var _this$props = this.props,
active = _this$props.active,
ariaLabel = _this$props['aria-label'],
block = _this$props.block,
className = _this$props.className,
close = _this$props.close,
cssModule = _this$props.cssModule,
color = _this$props.color,
outline = _this$props.outline,
size = _this$props.size,
Tag = _this$props.tag,
innerRef = _this$props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["active", "aria-label", "block", "className", "close", "cssModule", "color", "outline", "size", "tag", "innerRef"]);
if (close && typeof attributes.children === 'undefined') {
attributes.children = /*#__PURE__*/_react.default.createElement("span", {
"aria-hidden": true
}, "\xD7");
}
var btnOutlineColor = "btn" + (outline ? '-outline' : '') + "-" + color;
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, {
close: close
}, close || 'btn', close || btnOutlineColor, size ? "btn-" + size : false, block ? 'btn-block' : false, {
active: active,
disabled: this.props.disabled
}), cssModule);
if (attributes.href && Tag === 'button') {
Tag = 'a';
}
var defaultAriaLabel = close ? 'Close' : null;
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
type: Tag === 'button' && attributes.onClick ? 'button' : undefined
}, attributes, {
className: classes,
ref: innerRef,
onClick: this.onClick,
"aria-label": ariaLabel || defaultAriaLabel
}));
};
return Button;
}(_react.default.Component);
Button.propTypes = propTypes;
Button.defaultProps = defaultProps;
var _default = Button;
exports.default = _default;

9
web/node_modules/reactstrap/lib/ButtonDropdown.d.ts generated vendored Normal file
View file

@ -0,0 +1,9 @@
import * as React from 'react';
import { UncontrolledDropdownProps, DropdownProps } from './Dropdown';
export {
UncontrolledDropdownProps as UncontrolledButtonDropdownProps,
DropdownProps as ButtonDropdownProps,
};
declare class ButtonDropdown extends React.Component<DropdownProps> {}
export default ButtonDropdown;

28
web/node_modules/reactstrap/lib/ButtonDropdown.js generated vendored Normal file
View file

@ -0,0 +1,28 @@
"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 _propTypes = _interopRequireDefault(require("prop-types"));
var _Dropdown = _interopRequireDefault(require("./Dropdown"));
var propTypes = {
children: _propTypes.default.node
};
var ButtonDropdown = function ButtonDropdown(props) {
return /*#__PURE__*/_react.default.createElement(_Dropdown.default, (0, _extends2.default)({
group: true
}, props));
};
ButtonDropdown.propTypes = propTypes;
var _default = ButtonDropdown;
exports.default = _default;

13
web/node_modules/reactstrap/lib/ButtonGroup.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ButtonGroupProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
size?: string;
vertical?: boolean;
}
declare class ButtonGroup extends React.Component<ButtonGroupProps> {}
export default ButtonGroup;

50
web/node_modules/reactstrap/lib/ButtonGroup.js generated vendored Normal file
View file

@ -0,0 +1,50 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
'aria-label': _propTypes.default.string,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
role: _propTypes.default.string,
size: _propTypes.default.string,
vertical: _propTypes.default.bool
};
var defaultProps = {
tag: 'div',
role: 'group'
};
var ButtonGroup = function ButtonGroup(props) {
var className = props.className,
cssModule = props.cssModule,
size = props.size,
vertical = props.vertical,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "size", "vertical", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, size ? 'btn-group-' + size : false, vertical ? 'btn-group-vertical' : 'btn-group'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
ButtonGroup.propTypes = propTypes;
ButtonGroup.defaultProps = defaultProps;
var _default = ButtonGroup;
exports.default = _default;

12
web/node_modules/reactstrap/lib/ButtonToggle.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
type Omit<T, K> = Pick<T, Exclude<keyof T, K>>;
export interface ButtonToggleProps
extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'defaultValue'> {
[key: string]: any;
defaultValue?: boolean;
}
declare class ButtonToggle extends React.Component<ButtonToggleProps> {}
export default ButtonToggle;

110
web/node_modules/reactstrap/lib/ButtonToggle.js generated vendored Normal file
View file

@ -0,0 +1,110 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Button = _interopRequireDefault(require("./Button"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
onClick: _propTypes.default.func,
onBlur: _propTypes.default.func,
onFocus: _propTypes.default.func,
defaultValue: _propTypes.default.bool
};
var defaultProps = {
defaultValue: false
};
var ButtonToggle = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(ButtonToggle, _React$Component);
function ButtonToggle(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.state = {
toggled: props.defaultValue,
focus: false
};
_this.onBlur = _this.onBlur.bind((0, _assertThisInitialized2.default)(_this));
_this.onFocus = _this.onFocus.bind((0, _assertThisInitialized2.default)(_this));
_this.onClick = _this.onClick.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = ButtonToggle.prototype;
_proto.onBlur = function onBlur(e) {
if (this.props.onBlur) {
this.props.onBlur(e);
}
this.setState({
focus: false
});
};
_proto.onFocus = function onFocus(e) {
if (this.props.onFocus) {
this.props.onFocus(e);
}
this.setState({
focus: true
});
};
_proto.onClick = function onClick(e) {
if (this.props.onClick) {
this.props.onClick(e);
}
this.setState(function (_ref) {
var toggled = _ref.toggled;
return {
toggled: !toggled
};
});
};
_proto.render = function render() {
var _this$props = this.props,
className = _this$props.className,
attributes = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, {
focus: this.state.focus
}), this.props.cssModule);
return /*#__PURE__*/_react.default.createElement(_Button.default, (0, _extends2.default)({
active: this.state.toggled,
onBlur: this.onBlur,
onFocus: this.onFocus,
onClick: this.onClick,
className: classes
}, attributes));
};
return ButtonToggle;
}(_react.default.Component);
ButtonToggle.propTypes = propTypes;
ButtonToggle.defaultProps = defaultProps;
var _default = ButtonToggle;
exports.default = _default;

11
web/node_modules/reactstrap/lib/ButtonToolbar.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ButtonToolbarProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class ButtonToolbar extends React.Component<ButtonToolbarProps> {}
export default ButtonToolbar;

46
web/node_modules/reactstrap/lib/ButtonToolbar.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
'aria-label': _propTypes.default.string,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
role: _propTypes.default.string
};
var defaultProps = {
tag: 'div',
role: 'toolbar'
};
var ButtonToolbar = function ButtonToolbar(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'btn-toolbar'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
ButtonToolbar.propTypes = propTypes;
ButtonToolbar.defaultProps = defaultProps;
var _default = ButtonToolbar;
exports.default = _default;

16
web/node_modules/reactstrap/lib/Card.d.ts generated vendored Normal file
View file

@ -0,0 +1,16 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
inverse?: boolean;
color?: string;
body?: boolean;
outline?: boolean;
cssModule?: CSSModule;
innerRef?: React.Ref<HTMLElement>;
}
declare class Card extends React.Component<CardProps> {}
export default Card;

54
web/node_modules/reactstrap/lib/Card.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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
inverse: _propTypes.default.bool,
color: _propTypes.default.string,
body: _propTypes.default.bool,
outline: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
};
var defaultProps = {
tag: 'div'
};
var Card = function Card(props) {
var className = props.className,
cssModule = props.cssModule,
color = props.color,
body = props.body,
inverse = props.inverse,
outline = props.outline,
Tag = props.tag,
innerRef = props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "color", "body", "inverse", "outline", "tag", "innerRef"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card', inverse ? 'text-white' : false, body ? 'card-body' : false, color ? (outline ? 'border' : 'bg') + "-" + color : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
ref: innerRef
}));
};
Card.propTypes = propTypes;
Card.defaultProps = defaultProps;
var _default = Card;
exports.default = _default;

12
web/node_modules/reactstrap/lib/CardBody.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardBodyProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
innerRef?: React.Ref<HTMLElement>;
}
declare class CardBody extends React.Component<CardBodyProps> {}
export default CardBody;

46
web/node_modules/reactstrap/lib/CardBody.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
};
var defaultProps = {
tag: 'div'
};
var CardBody = function CardBody(props) {
var className = props.className,
cssModule = props.cssModule,
innerRef = props.innerRef,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "innerRef", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-body'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
ref: innerRef
}));
};
CardBody.propTypes = propTypes;
CardBody.defaultProps = defaultProps;
var _default = CardBody;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardColumns.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardColumnsProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardColumns extends React.Component<CardColumnsProps> {}
export default CardColumns;

43
web/node_modules/reactstrap/lib/CardColumns.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardColumns = function CardColumns(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-columns'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardColumns.propTypes = propTypes;
CardColumns.defaultProps = defaultProps;
var _default = CardColumns;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardDeck.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardDeckProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardDeck extends React.Component<CardDeckProps> {}
export default CardDeck;

43
web/node_modules/reactstrap/lib/CardDeck.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardDeck = function CardDeck(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-deck'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardDeck.propTypes = propTypes;
CardDeck.defaultProps = defaultProps;
var _default = CardDeck;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardFooter.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardFooterProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardFooter extends React.Component<CardFooterProps> {}
export default CardFooter;

43
web/node_modules/reactstrap/lib/CardFooter.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardFooter = function CardFooter(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-footer'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardFooter.propTypes = propTypes;
CardFooter.defaultProps = defaultProps;
var _default = CardFooter;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardGroup.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardGroupProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardGroup extends React.Component<CardGroupProps> {}
export default CardGroup;

43
web/node_modules/reactstrap/lib/CardGroup.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardGroup = function CardGroup(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-group'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardGroup.propTypes = propTypes;
CardGroup.defaultProps = defaultProps;
var _default = CardGroup;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardHeader.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardHeaderProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardHeader extends React.Component<CardHeaderProps> {}
export default CardHeader;

43
web/node_modules/reactstrap/lib/CardHeader.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardHeader = function CardHeader(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-header'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardHeader.propTypes = propTypes;
CardHeader.defaultProps = defaultProps;
var _default = CardHeader;
exports.default = _default;

14
web/node_modules/reactstrap/lib/CardImg.d.ts generated vendored Normal file
View file

@ -0,0 +1,14 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardImgProps
extends React.ImgHTMLAttributes<HTMLImageElement> {
[key: string]: any;
tag?: React.ElementType;
top?: boolean;
bottom?: boolean;
cssModule?: CSSModule;
}
declare class CardImg extends React.Component<CardImgProps> {}
export default CardImg;

57
web/node_modules/reactstrap/lib/CardImg.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
top: _propTypes.default.bool,
bottom: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'img'
};
var CardImg = function CardImg(props) {
var className = props.className,
cssModule = props.cssModule,
top = props.top,
bottom = props.bottom,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "top", "bottom", "tag"]);
var cardImgClassName = 'card-img';
if (top) {
cardImgClassName = 'card-img-top';
}
if (bottom) {
cardImgClassName = 'card-img-bottom';
}
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, cardImgClassName), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardImg.propTypes = propTypes;
CardImg.defaultProps = defaultProps;
var _default = CardImg;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardImgOverlay.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardImgOverlayProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardImgOverlay extends React.Component<CardImgOverlayProps> {}
export default CardImgOverlay;

43
web/node_modules/reactstrap/lib/CardImgOverlay.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardImgOverlay = function CardImgOverlay(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-img-overlay'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardImgOverlay.propTypes = propTypes;
CardImgOverlay.defaultProps = defaultProps;
var _default = CardImgOverlay;
exports.default = _default;

13
web/node_modules/reactstrap/lib/CardLink.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardLinkProps
extends React.AnchorHTMLAttributes<HTMLAnchorElement> {
[key: string]: any;
tag?: React.ElementType;
innerRef?: React.Ref<HTMLAnchorElement>;
cssModule?: CSSModule;
}
declare class CardLink extends React.Component<CardLinkProps> {}
export default CardLink;

46
web/node_modules/reactstrap/lib/CardLink.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func, _propTypes.default.string]),
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'a'
};
var CardLink = function CardLink(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
innerRef = props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "innerRef"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-link'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
ref: innerRef,
className: classes
}));
};
CardLink.propTypes = propTypes;
CardLink.defaultProps = defaultProps;
var _default = CardLink;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardSubtitle.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardSubtitleProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardSubtitle extends React.Component<CardSubtitleProps> {}
export default CardSubtitle;

43
web/node_modules/reactstrap/lib/CardSubtitle.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardSubtitle = function CardSubtitle(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-subtitle'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardSubtitle.propTypes = propTypes;
CardSubtitle.defaultProps = defaultProps;
var _default = CardSubtitle;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardText.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardTextProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardText extends React.Component<CardTextProps> {}
export default CardText;

43
web/node_modules/reactstrap/lib/CardText.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'p'
};
var CardText = function CardText(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-text'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardText.propTypes = propTypes;
CardText.defaultProps = defaultProps;
var _default = CardText;
exports.default = _default;

11
web/node_modules/reactstrap/lib/CardTitle.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CardTitleProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class CardTitle extends React.Component<CardTitleProps> {}
export default CardTitle;

43
web/node_modules/reactstrap/lib/CardTitle.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var CardTitle = function CardTitle(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'card-title'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
CardTitle.propTypes = propTypes;
CardTitle.defaultProps = defaultProps;
var _default = CardTitle;
exports.default = _default;

33
web/node_modules/reactstrap/lib/Carousel.d.ts generated vendored Normal file
View file

@ -0,0 +1,33 @@
import * as React from 'react';
import { CSSModule } from './index';
interface CommonCarouselProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
activeIndex?: number;
keyboard?: boolean;
pause?: 'hover' | false;
ride?: 'carousel';
interval?: number | string | boolean;
mouseEnter?: () => void;
mouseExit?: () => void;
slide?: boolean;
cssModule?: CSSModule;
enableTouch?: boolean;
}
export interface CarouselProps extends CommonCarouselProps {
next: () => void;
previous: () => void;
}
export interface UncontrolledCarouselProps extends CommonCarouselProps {
items: any[];
next?: () => void;
previous?: () => void;
controls?: boolean;
indicators?: boolean;
autoPlay?: boolean;
}
declare class Carousel extends React.Component<CarouselProps> {}
export default Carousel;

336
web/node_modules/reactstrap/lib/Carousel.js generated vendored Normal file
View file

@ -0,0 +1,336 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _CarouselItem = _interopRequireDefault(require("./CarouselItem"));
var _utils = require("./utils");
var SWIPE_THRESHOLD = 40;
var Carousel = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Carousel, _React$Component);
function Carousel(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.handleKeyPress = _this.handleKeyPress.bind((0, _assertThisInitialized2.default)(_this));
_this.renderItems = _this.renderItems.bind((0, _assertThisInitialized2.default)(_this));
_this.hoverStart = _this.hoverStart.bind((0, _assertThisInitialized2.default)(_this));
_this.hoverEnd = _this.hoverEnd.bind((0, _assertThisInitialized2.default)(_this));
_this.handleTouchStart = _this.handleTouchStart.bind((0, _assertThisInitialized2.default)(_this));
_this.handleTouchEnd = _this.handleTouchEnd.bind((0, _assertThisInitialized2.default)(_this));
_this.touchStartX = 0;
_this.touchStartY = 0;
_this.state = {
activeIndex: _this.props.activeIndex,
direction: 'right',
indicatorClicked: false
};
return _this;
}
var _proto = Carousel.prototype;
_proto.getChildContext = function getChildContext() {
return {
direction: this.state.direction
};
};
_proto.componentDidMount = function componentDidMount() {
// Set up the cycle
if (this.props.ride === 'carousel') {
this.setInterval();
} // TODO: move this to the specific carousel like bootstrap. Currently it will trigger ALL carousels on the page.
document.addEventListener('keyup', this.handleKeyPress);
};
Carousel.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
var newState = null;
var activeIndex = prevState.activeIndex,
direction = prevState.direction,
indicatorClicked = prevState.indicatorClicked;
if (nextProps.activeIndex !== activeIndex) {
// Calculate the direction to turn
if (nextProps.activeIndex === activeIndex + 1) {
direction = 'right';
} else if (nextProps.activeIndex === activeIndex - 1) {
direction = 'left';
} else if (nextProps.activeIndex < activeIndex) {
direction = indicatorClicked ? 'left' : 'right';
} else if (nextProps.activeIndex !== activeIndex) {
direction = indicatorClicked ? 'right' : 'left';
}
newState = {
activeIndex: nextProps.activeIndex,
direction: direction,
indicatorClicked: false
};
}
return newState;
};
_proto.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
if (prevState.activeIndex === this.state.activeIndex) return;
this.setInterval(this.props);
};
_proto.componentWillUnmount = function componentWillUnmount() {
this.clearInterval();
document.removeEventListener('keyup', this.handleKeyPress);
};
_proto.setInterval = function (_setInterval) {
function setInterval() {
return _setInterval.apply(this, arguments);
}
setInterval.toString = function () {
return _setInterval.toString();
};
return setInterval;
}(function (props) {
if (props === void 0) {
props = this.props;
}
// make sure not to have multiple intervals going...
this.clearInterval();
if (props.interval) {
this.cycleInterval = setInterval(function () {
props.next();
}, parseInt(props.interval, 10));
}
});
_proto.clearInterval = function (_clearInterval) {
function clearInterval() {
return _clearInterval.apply(this, arguments);
}
clearInterval.toString = function () {
return _clearInterval.toString();
};
return clearInterval;
}(function () {
clearInterval(this.cycleInterval);
});
_proto.hoverStart = function hoverStart() {
if (this.props.pause === 'hover') {
this.clearInterval();
}
if (this.props.mouseEnter) {
var _this$props;
(_this$props = this.props).mouseEnter.apply(_this$props, arguments);
}
};
_proto.hoverEnd = function hoverEnd() {
if (this.props.pause === 'hover') {
this.setInterval();
}
if (this.props.mouseLeave) {
var _this$props2;
(_this$props2 = this.props).mouseLeave.apply(_this$props2, arguments);
}
};
_proto.handleKeyPress = function handleKeyPress(evt) {
if (this.props.keyboard) {
if (evt.keyCode === 37) {
this.props.previous();
} else if (evt.keyCode === 39) {
this.props.next();
}
}
};
_proto.handleTouchStart = function handleTouchStart(e) {
if (!this.props.enableTouch) {
return;
}
this.touchStartX = e.changedTouches[0].screenX;
this.touchStartY = e.changedTouches[0].screenY;
};
_proto.handleTouchEnd = function handleTouchEnd(e) {
if (!this.props.enableTouch) {
return;
}
var currentX = e.changedTouches[0].screenX;
var currentY = e.changedTouches[0].screenY;
var diffX = Math.abs(this.touchStartX - currentX);
var diffY = Math.abs(this.touchStartY - currentY); // Don't swipe if Y-movement is bigger than X-movement
if (diffX < diffY) {
return;
}
if (diffX < SWIPE_THRESHOLD) {
return;
}
if (currentX < this.touchStartX) {
this.props.next();
} else {
this.props.previous();
}
};
_proto.renderItems = function renderItems(carouselItems, className) {
var _this2 = this;
var slide = this.props.slide;
return /*#__PURE__*/_react.default.createElement("div", {
className: className
}, carouselItems.map(function (item, index) {
var isIn = index === _this2.state.activeIndex;
return /*#__PURE__*/_react.default.cloneElement(item, {
in: isIn,
slide: slide
});
}));
};
_proto.render = function render() {
var _this3 = this;
var _this$props3 = this.props,
cssModule = _this$props3.cssModule,
slide = _this$props3.slide,
className = _this$props3.className;
var outerClasses = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'carousel', slide && 'slide'), cssModule);
var innerClasses = (0, _utils.mapToCssModules)((0, _classnames.default)('carousel-inner'), cssModule); // filter out booleans, null, or undefined
var children = this.props.children.filter(function (child) {
return child !== null && child !== undefined && typeof child !== 'boolean';
});
var slidesOnly = children.every(function (child) {
return child.type === _CarouselItem.default;
}); // Rendering only slides
if (slidesOnly) {
return /*#__PURE__*/_react.default.createElement("div", {
className: outerClasses,
onMouseEnter: this.hoverStart,
onMouseLeave: this.hoverEnd
}, this.renderItems(children, innerClasses));
} // Rendering slides and controls
if (children[0] instanceof Array) {
var _carouselItems = children[0];
var _controlLeft = children[1];
var _controlRight = children[2];
return /*#__PURE__*/_react.default.createElement("div", {
className: outerClasses,
onMouseEnter: this.hoverStart,
onMouseLeave: this.hoverEnd
}, this.renderItems(_carouselItems, innerClasses), _controlLeft, _controlRight);
} // Rendering indicators, slides and controls
var indicators = children[0];
var wrappedOnClick = function wrappedOnClick(e) {
if (typeof indicators.props.onClickHandler === 'function') {
_this3.setState({
indicatorClicked: true
}, function () {
return indicators.props.onClickHandler(e);
});
}
};
var wrappedIndicators = /*#__PURE__*/_react.default.cloneElement(indicators, {
onClickHandler: wrappedOnClick
});
var carouselItems = children[1];
var controlLeft = children[2];
var controlRight = children[3];
return /*#__PURE__*/_react.default.createElement("div", {
className: outerClasses,
onMouseEnter: this.hoverStart,
onMouseLeave: this.hoverEnd,
onTouchStart: this.handleTouchStart,
onTouchEnd: this.handleTouchEnd
}, wrappedIndicators, this.renderItems(carouselItems, innerClasses), controlLeft, controlRight);
};
return Carousel;
}(_react.default.Component);
Carousel.propTypes = {
// the current active slide of the carousel
activeIndex: _propTypes.default.number,
// a function which should advance the carousel to the next slide (via activeIndex)
next: _propTypes.default.func.isRequired,
// a function which should advance the carousel to the previous slide (via activeIndex)
previous: _propTypes.default.func.isRequired,
// controls if the left and right arrow keys should control the carousel
keyboard: _propTypes.default.bool,
/* If set to "hover", pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on
* mouseleave. If set to false, hovering over the carousel won't pause it. (default: "hover")
*/
pause: _propTypes.default.oneOf(['hover', false]),
// Autoplays the carousel after the user manually cycles the first item. If "carousel", autoplays the carousel on load.
// This is how bootstrap defines it... I would prefer a bool named autoplay or something...
ride: _propTypes.default.oneOf(['carousel']),
// the interval at which the carousel automatically cycles (default: 5000)
// eslint-disable-next-line react/no-unused-prop-types
interval: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string, _propTypes.default.bool]),
children: _propTypes.default.array,
// called when the mouse enters the Carousel
mouseEnter: _propTypes.default.func,
// called when the mouse exits the Carousel
mouseLeave: _propTypes.default.func,
// controls whether the slide animation on the Carousel works or not
slide: _propTypes.default.bool,
cssModule: _propTypes.default.object,
className: _propTypes.default.string,
enableTouch: _propTypes.default.bool
};
Carousel.defaultProps = {
interval: 5000,
pause: 'hover',
keyboard: true,
slide: true,
enableTouch: true
};
Carousel.childContextTypes = {
direction: _propTypes.default.string
};
var _default = Carousel;
exports.default = _default;

13
web/node_modules/reactstrap/lib/CarouselCaption.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CarouselCaptionProps
extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
captionHeader?: React.ReactNode;
captionText: React.ReactNode;
cssModule?: CSSModule;
}
declare class CarouselCaption extends React.Component<CarouselCaptionProps> {}
export default CarouselCaption;

34
web/node_modules/reactstrap/lib/CarouselCaption.js generated vendored Normal file
View file

@ -0,0 +1,34 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var CarouselCaption = function CarouselCaption(props) {
var captionHeader = props.captionHeader,
captionText = props.captionText,
cssModule = props.cssModule,
className = props.className;
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'carousel-caption', 'd-none', 'd-md-block'), cssModule);
return /*#__PURE__*/_react.default.createElement("div", {
className: classes
}, /*#__PURE__*/_react.default.createElement("h3", null, captionHeader), /*#__PURE__*/_react.default.createElement("p", null, captionText));
};
CarouselCaption.propTypes = {
captionHeader: _propTypes.default.node,
captionText: _propTypes.default.node.isRequired,
cssModule: _propTypes.default.object,
className: _propTypes.default.string
};
var _default = CarouselCaption;
exports.default = _default;

15
web/node_modules/reactstrap/lib/CarouselControl.d.ts generated vendored Normal file
View file

@ -0,0 +1,15 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CarouselControlProps
extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
direction: 'prev' | 'next';
onClickHandler: () => void;
cssModule?: CSSModule;
directionText?: string;
}
export default class CarouselControl extends React.Component<
CarouselControlProps
> {}

59
web/node_modules/reactstrap/lib/CarouselControl.js generated vendored Normal file
View file

@ -0,0 +1,59 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var CarouselControl = function CarouselControl(props) {
var direction = props.direction,
onClickHandler = props.onClickHandler,
cssModule = props.cssModule,
directionText = props.directionText,
className = props.className;
var anchorClasses = (0, _utils.mapToCssModules)((0, _classnames.default)(className, "carousel-control-" + direction), cssModule);
var iconClasses = (0, _utils.mapToCssModules)((0, _classnames.default)("carousel-control-" + direction + "-icon"), cssModule);
var screenReaderClasses = (0, _utils.mapToCssModules)((0, _classnames.default)('sr-only'), cssModule);
return (
/*#__PURE__*/
// We need to disable this linting rule to use an `<a>` instead of
// `<button>` because that's what the Bootstrap examples require:
// https://getbootstrap.com/docs/4.5/components/carousel/#with-controls
// eslint-disable-next-line jsx-a11y/anchor-is-valid
_react.default.createElement("a", {
className: anchorClasses,
style: {
cursor: "pointer"
},
role: "button",
tabIndex: "0",
onClick: function onClick(e) {
e.preventDefault();
onClickHandler();
}
}, /*#__PURE__*/_react.default.createElement("span", {
className: iconClasses,
"aria-hidden": "true"
}), /*#__PURE__*/_react.default.createElement("span", {
className: screenReaderClasses
}, directionText || direction))
);
};
CarouselControl.propTypes = {
direction: _propTypes.default.oneOf(['prev', 'next']).isRequired,
onClickHandler: _propTypes.default.func.isRequired,
cssModule: _propTypes.default.object,
directionText: _propTypes.default.string,
className: _propTypes.default.string
};
var _default = CarouselControl;
exports.default = _default;

View file

@ -0,0 +1,16 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CarouselIndicatorsProps
extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
items: object[];
activeIndex: number;
cssModule?: CSSModule;
onClickHandler: (idx: number) => void;
}
declare class CarouselIndicators extends React.Component<
CarouselIndicatorsProps
> {}
export default CarouselIndicators;

49
web/node_modules/reactstrap/lib/CarouselIndicators.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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var CarouselIndicators = function CarouselIndicators(props) {
var items = props.items,
activeIndex = props.activeIndex,
cssModule = props.cssModule,
onClickHandler = props.onClickHandler,
className = props.className;
var listClasses = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'carousel-indicators'), cssModule);
var indicators = items.map(function (item, idx) {
var indicatorClasses = (0, _utils.mapToCssModules)((0, _classnames.default)({
active: activeIndex === idx
}), cssModule);
return /*#__PURE__*/_react.default.createElement("li", {
key: "" + (item.key || Object.values(item).join('')),
onClick: function onClick(e) {
e.preventDefault();
onClickHandler(idx);
},
className: indicatorClasses
});
});
return /*#__PURE__*/_react.default.createElement("ol", {
className: listClasses
}, indicators);
};
CarouselIndicators.propTypes = {
items: _propTypes.default.array.isRequired,
activeIndex: _propTypes.default.number.isRequired,
cssModule: _propTypes.default.object,
onClickHandler: _propTypes.default.func.isRequired,
className: _propTypes.default.string
};
var _default = CarouselIndicators;
exports.default = _default;

19
web/node_modules/reactstrap/lib/CarouselItem.d.ts generated vendored Normal file
View file

@ -0,0 +1,19 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CarouselItemProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
in?: boolean;
cssModule?: CSSModule;
slide?: boolean;
onEnter?: () => void;
onEntering?: () => void;
onEntered?: () => void;
onExit?: () => void;
onExiting?: () => void;
onExited?: () => void;
}
declare class CarouselItem extends React.Component<CarouselItemProps> {}
export default CarouselItem;

141
web/node_modules/reactstrap/lib/CarouselItem.js generated vendored Normal file
View file

@ -0,0 +1,141 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _reactTransitionGroup = require("react-transition-group");
var _utils = require("./utils");
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
var CarouselItem = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(CarouselItem, _React$Component);
function CarouselItem(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.state = {
startAnimation: false
};
_this.onEnter = _this.onEnter.bind((0, _assertThisInitialized2.default)(_this));
_this.onEntering = _this.onEntering.bind((0, _assertThisInitialized2.default)(_this));
_this.onExit = _this.onExit.bind((0, _assertThisInitialized2.default)(_this));
_this.onExiting = _this.onExiting.bind((0, _assertThisInitialized2.default)(_this));
_this.onExited = _this.onExited.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = CarouselItem.prototype;
_proto.onEnter = function onEnter(node, isAppearing) {
this.setState({
startAnimation: false
});
this.props.onEnter(node, isAppearing);
};
_proto.onEntering = function onEntering(node, isAppearing) {
// getting this variable triggers a reflow
var offsetHeight = node.offsetHeight;
this.setState({
startAnimation: true
});
this.props.onEntering(node, isAppearing);
return offsetHeight;
};
_proto.onExit = function onExit(node) {
this.setState({
startAnimation: false
});
this.props.onExit(node);
};
_proto.onExiting = function onExiting(node) {
this.setState({
startAnimation: true
});
node.dispatchEvent(new CustomEvent('slide.bs.carousel'));
this.props.onExiting(node);
};
_proto.onExited = function onExited(node) {
node.dispatchEvent(new CustomEvent('slid.bs.carousel'));
this.props.onExited(node);
};
_proto.render = function render() {
var _this2 = this;
var _this$props = this.props,
isIn = _this$props.in,
children = _this$props.children,
cssModule = _this$props.cssModule,
slide = _this$props.slide,
Tag = _this$props.tag,
className = _this$props.className,
transitionProps = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["in", "children", "cssModule", "slide", "tag", "className"]);
return /*#__PURE__*/_react.default.createElement(_reactTransitionGroup.Transition, (0, _extends2.default)({}, transitionProps, {
enter: slide,
exit: slide,
in: isIn,
onEnter: this.onEnter,
onEntering: this.onEntering,
onExit: this.onExit,
onExiting: this.onExiting,
onExited: this.onExited
}), function (status) {
var direction = _this2.context.direction;
var isActive = status === _utils.TransitionStatuses.ENTERED || status === _utils.TransitionStatuses.EXITING;
var directionClassName = (status === _utils.TransitionStatuses.ENTERING || status === _utils.TransitionStatuses.EXITING) && _this2.state.startAnimation && (direction === 'right' ? 'carousel-item-left' : 'carousel-item-right');
var orderClassName = status === _utils.TransitionStatuses.ENTERING && (direction === 'right' ? 'carousel-item-next' : 'carousel-item-prev');
var itemClasses = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'carousel-item', isActive && 'active', directionClassName, orderClassName), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, {
className: itemClasses
}, children);
});
};
return CarouselItem;
}(_react.default.Component);
CarouselItem.propTypes = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.propTypes), {}, {
tag: _utils.tagPropType,
in: _propTypes.default.bool,
cssModule: _propTypes.default.object,
children: _propTypes.default.node,
slide: _propTypes.default.bool,
className: _propTypes.default.string
});
CarouselItem.defaultProps = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.defaultProps), {}, {
tag: 'div',
timeout: _utils.TransitionTimeouts.Carousel,
slide: true
});
CarouselItem.contextTypes = {
direction: _propTypes.default.string
};
var _default = CarouselItem;
exports.default = _default;

29
web/node_modules/reactstrap/lib/Col.d.ts generated vendored Normal file
View file

@ -0,0 +1,29 @@
import * as React from 'react';
import { CSSModule } from './index';
export type ColumnProps =
| string
| boolean
| number
| {
size?: boolean | number | string;
offset?: string | number;
order?: string | number;
};
export interface ColProps extends React.HTMLAttributes<HTMLDivElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
xs?: ColumnProps;
sm?: ColumnProps;
md?: ColumnProps;
lg?: ColumnProps;
xl?: ColumnProps;
// custom widths
widths?: string[];
}
declare class Col extends React.Component<ColProps> {}
export default Col;

99
web/node_modules/reactstrap/lib/Col.js generated vendored Normal file
View file

@ -0,0 +1,99 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var colWidths = ['xs', 'sm', 'md', 'lg', 'xl'];
var stringOrNumberProp = _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string]);
var columnProps = _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.number, _propTypes.default.string, _propTypes.default.shape({
size: _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.number, _propTypes.default.string]),
order: stringOrNumberProp,
offset: stringOrNumberProp
})]);
var propTypes = {
tag: _utils.tagPropType,
xs: columnProps,
sm: columnProps,
md: columnProps,
lg: columnProps,
xl: columnProps,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
widths: _propTypes.default.array
};
var defaultProps = {
tag: 'div',
widths: colWidths
};
var getColumnSizeClass = function getColumnSizeClass(isXs, colWidth, colSize) {
if (colSize === true || colSize === '') {
return isXs ? 'col' : "col-" + colWidth;
} else if (colSize === 'auto') {
return isXs ? 'col-auto' : "col-" + colWidth + "-auto";
}
return isXs ? "col-" + colSize : "col-" + colWidth + "-" + colSize;
};
var Col = function Col(props) {
var className = props.className,
cssModule = props.cssModule,
widths = props.widths,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "widths", "tag"]);
var colClasses = [];
widths.forEach(function (colWidth, i) {
var columnProp = props[colWidth];
delete attributes[colWidth];
if (!columnProp && columnProp !== '') {
return;
}
var isXs = !i;
if ((0, _utils.isObject)(columnProp)) {
var _classNames;
var colSizeInterfix = isXs ? '-' : "-" + colWidth + "-";
var colClass = getColumnSizeClass(isXs, colWidth, columnProp.size);
colClasses.push((0, _utils.mapToCssModules)((0, _classnames.default)((_classNames = {}, _classNames[colClass] = columnProp.size || columnProp.size === '', _classNames["order" + colSizeInterfix + columnProp.order] = columnProp.order || columnProp.order === 0, _classNames["offset" + colSizeInterfix + columnProp.offset] = columnProp.offset || columnProp.offset === 0, _classNames)), cssModule));
} else {
var _colClass = getColumnSizeClass(isXs, colWidth, columnProp);
colClasses.push(_colClass);
}
});
if (!colClasses.length) {
colClasses.push('col');
}
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, colClasses), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
Col.propTypes = propTypes;
Col.defaultProps = defaultProps;
var _default = Col;
exports.default = _default;

31
web/node_modules/reactstrap/lib/Collapse.d.ts generated vendored Normal file
View file

@ -0,0 +1,31 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface CollapseProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
isOpen?: boolean;
cssModule?: CSSModule;
tag?: React.ElementType;
navbar?: boolean;
delay?: {
show: number;
hide: number;
};
onOpened?: () => void;
onClosed?: () => void;
onEntering?: () => void;
onEntered?: () => void;
onExit?: () => void;
onExiting?: () => void;
onExited?: () => void;
innerRef?: React.Ref<HTMLElement>;
}
export interface UncontrolledCollapseProps extends CollapseProps {
defaultOpen?: boolean;
toggler: string;
toggleEvents?: string[];
}
declare class Collapse extends React.Component<CollapseProps> {}
export default Collapse;

163
web/node_modules/reactstrap/lib/Collapse.js generated vendored Normal file
View file

@ -0,0 +1,163 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireWildcard(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _reactTransitionGroup = require("react-transition-group");
var _utils = require("./utils");
var _transitionStatusToCl;
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
var propTypes = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.propTypes), {}, {
isOpen: _propTypes.default.bool,
children: _propTypes.default.oneOfType([_propTypes.default.arrayOf(_propTypes.default.node), _propTypes.default.node]),
tag: _utils.tagPropType,
className: _propTypes.default.node,
navbar: _propTypes.default.bool,
cssModule: _propTypes.default.object,
innerRef: _propTypes.default.oneOfType([_propTypes.default.func, _propTypes.default.string, _propTypes.default.object])
});
var defaultProps = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.defaultProps), {}, {
isOpen: false,
appear: false,
enter: true,
exit: true,
tag: 'div',
timeout: _utils.TransitionTimeouts.Collapse
});
var transitionStatusToClassHash = (_transitionStatusToCl = {}, _transitionStatusToCl[_utils.TransitionStatuses.ENTERING] = 'collapsing', _transitionStatusToCl[_utils.TransitionStatuses.ENTERED] = 'collapse show', _transitionStatusToCl[_utils.TransitionStatuses.EXITING] = 'collapsing', _transitionStatusToCl[_utils.TransitionStatuses.EXITED] = 'collapse', _transitionStatusToCl);
function getTransitionClass(status) {
return transitionStatusToClassHash[status] || 'collapse';
}
function getHeight(node) {
return node.scrollHeight;
}
var Collapse = /*#__PURE__*/function (_Component) {
(0, _inheritsLoose2.default)(Collapse, _Component);
function Collapse(props) {
var _this;
_this = _Component.call(this, props) || this;
_this.state = {
height: null
};
['onEntering', 'onEntered', 'onExit', 'onExiting', 'onExited'].forEach(function (name) {
_this[name] = _this[name].bind((0, _assertThisInitialized2.default)(_this));
});
return _this;
}
var _proto = Collapse.prototype;
_proto.onEntering = function onEntering(node, isAppearing) {
this.setState({
height: getHeight(node)
});
this.props.onEntering(node, isAppearing);
};
_proto.onEntered = function onEntered(node, isAppearing) {
this.setState({
height: null
});
this.props.onEntered(node, isAppearing);
};
_proto.onExit = function onExit(node) {
this.setState({
height: getHeight(node)
});
this.props.onExit(node);
};
_proto.onExiting = function onExiting(node) {
// getting this variable triggers a reflow
var _unused = node.offsetHeight; // eslint-disable-line no-unused-vars
this.setState({
height: 0
});
this.props.onExiting(node);
};
_proto.onExited = function onExited(node) {
this.setState({
height: null
});
this.props.onExited(node);
};
_proto.render = function render() {
var _this2 = this;
var _this$props = this.props,
Tag = _this$props.tag,
isOpen = _this$props.isOpen,
className = _this$props.className,
navbar = _this$props.navbar,
cssModule = _this$props.cssModule,
children = _this$props.children,
innerRef = _this$props.innerRef,
otherProps = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["tag", "isOpen", "className", "navbar", "cssModule", "children", "innerRef"]);
var height = this.state.height;
var transitionProps = (0, _utils.pick)(otherProps, _utils.TransitionPropTypeKeys);
var childProps = (0, _utils.omit)(otherProps, _utils.TransitionPropTypeKeys);
return /*#__PURE__*/_react.default.createElement(_reactTransitionGroup.Transition, (0, _extends2.default)({}, transitionProps, {
in: isOpen,
onEntering: this.onEntering,
onEntered: this.onEntered,
onExit: this.onExit,
onExiting: this.onExiting,
onExited: this.onExited
}), function (status) {
var collapseClass = getTransitionClass(status);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, collapseClass, navbar && 'navbar-collapse'), cssModule);
var style = height === null ? null : {
height: height
};
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, childProps, {
style: _objectSpread(_objectSpread({}, childProps.style), style),
className: classes,
ref: _this2.props.innerRef
}), children);
});
};
return Collapse;
}(_react.Component);
Collapse.propTypes = propTypes;
Collapse.defaultProps = defaultProps;
var _default = Collapse;
exports.default = _default;

12
web/node_modules/reactstrap/lib/Container.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ContainerProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
fluid?: boolean | string;
cssModule?: CSSModule;
}
declare class Container extends React.Component<ContainerProps> {}
export default Container;

53
web/node_modules/reactstrap/lib/Container.js generated vendored Normal file
View file

@ -0,0 +1,53 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
fluid: _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.string]),
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var Container = function Container(props) {
var className = props.className,
cssModule = props.cssModule,
fluid = props.fluid,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "fluid", "tag"]);
var containerClass = 'container';
if (fluid === true) {
containerClass = 'container-fluid';
} else if (fluid) {
containerClass = "container-" + fluid;
}
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, containerClass), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
Container.propTypes = propTypes;
Container.defaultProps = defaultProps;
var _default = Container;
exports.default = _default;

128
web/node_modules/reactstrap/lib/CustomFileInput.js generated vendored Normal file
View file

@ -0,0 +1,128 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
className: _propTypes.default.string,
id: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]).isRequired,
label: _propTypes.default.node,
valid: _propTypes.default.bool,
invalid: _propTypes.default.bool,
bsSize: _propTypes.default.string,
htmlFor: _propTypes.default.string,
cssModule: _propTypes.default.object,
onChange: _propTypes.default.func,
children: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.array, _propTypes.default.func]),
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
};
var CustomFileInput = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(CustomFileInput, _React$Component);
function CustomFileInput(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.state = {
files: null
};
_this.onChange = _this.onChange.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = CustomFileInput.prototype;
_proto.onChange = function onChange(e) {
var input = e.target;
var onChange = this.props.onChange;
var files = this.getSelectedFiles(input);
if (typeof onChange === "function") {
onChange.apply(void 0, arguments);
}
this.setState({
files: files
});
};
_proto.getSelectedFiles = function getSelectedFiles(input) {
var multiple = this.props.multiple;
if (multiple && input.files) {
var files = [].slice.call(input.files);
return files.map(function (file) {
return file.name;
}).join(", ");
}
if (input.value.indexOf("fakepath") !== -1) {
var parts = input.value.split("\\");
return parts[parts.length - 1];
}
return input.value;
};
_proto.render = function render() {
var _this$props = this.props,
className = _this$props.className,
label = _this$props.label,
valid = _this$props.valid,
invalid = _this$props.invalid,
cssModule = _this$props.cssModule,
children = _this$props.children,
bsSize = _this$props.bsSize,
innerRef = _this$props.innerRef,
htmlFor = _this$props.htmlFor,
type = _this$props.type,
onChange = _this$props.onChange,
dataBrowse = _this$props.dataBrowse,
hidden = _this$props.hidden,
attributes = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className", "label", "valid", "invalid", "cssModule", "children", "bsSize", "innerRef", "htmlFor", "type", "onChange", "dataBrowse", "hidden"]);
var customClass = (0, _utils.mapToCssModules)((0, _classnames.default)(className, "custom-file"), cssModule);
var validationClassNames = (0, _utils.mapToCssModules)((0, _classnames.default)(invalid && "is-invalid", valid && "is-valid"), cssModule);
var labelHtmlFor = htmlFor || attributes.id;
var files = this.state.files;
return /*#__PURE__*/_react.default.createElement("div", {
className: customClass,
hidden: hidden || false
}, /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({
type: "file"
}, attributes, {
ref: innerRef,
"aria-invalid": invalid,
className: (0, _classnames.default)(validationClassNames, (0, _utils.mapToCssModules)("custom-file-input", cssModule)),
onChange: this.onChange
})), /*#__PURE__*/_react.default.createElement("label", {
className: (0, _utils.mapToCssModules)("custom-file-label", cssModule),
htmlFor: labelHtmlFor,
"data-browse": dataBrowse
}, files || label || "Choose file"), children);
};
return CustomFileInput;
}(_react.default.Component);
CustomFileInput.propTypes = propTypes;
var _default = CustomFileInput;
exports.default = _default;

30
web/node_modules/reactstrap/lib/CustomInput.d.ts generated vendored Normal file
View file

@ -0,0 +1,30 @@
import * as React from 'react';
import { CSSModule } from './index';
type Omit<T, K> = Pick<T, Exclude<keyof T, K>>;
export type CustomInputType =
| 'select'
| 'file'
| 'radio'
| 'checkbox'
| 'switch'
| 'range';
export interface CustomInputProps
extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'id'> {
[key: string]: any;
id: string | number;
type: CustomInputType;
label?: React.ReactNode;
inline?: boolean;
valid?: boolean;
invalid?: boolean;
bsSize?: 'lg' | 'sm';
htmlFor?: string;
cssModule?: CSSModule;
innerRef?: React.Ref<HTMLElement>;
}
declare class CustomInput extends React.Component<CustomInputProps> {}
export default CustomInput;

98
web/node_modules/reactstrap/lib/CustomInput.js generated vendored Normal file
View file

@ -0,0 +1,98 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var _CustomFileInput = _interopRequireDefault(require("./CustomFileInput"));
var propTypes = {
className: _propTypes.default.string,
id: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]).isRequired,
type: _propTypes.default.string.isRequired,
label: _propTypes.default.node,
inline: _propTypes.default.bool,
valid: _propTypes.default.bool,
invalid: _propTypes.default.bool,
bsSize: _propTypes.default.string,
htmlFor: _propTypes.default.string,
cssModule: _propTypes.default.object,
children: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.array, _propTypes.default.func]),
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
};
function CustomInput(props) {
var className = props.className,
label = props.label,
inline = props.inline,
valid = props.valid,
invalid = props.invalid,
cssModule = props.cssModule,
children = props.children,
bsSize = props.bsSize,
innerRef = props.innerRef,
htmlFor = props.htmlFor,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "label", "inline", "valid", "invalid", "cssModule", "children", "bsSize", "innerRef", "htmlFor"]);
var type = attributes.type;
var customClass = (0, _utils.mapToCssModules)((0, _classnames.default)(className, "custom-" + type, bsSize ? "custom-" + type + "-" + bsSize : false), cssModule);
var validationClassNames = (0, _utils.mapToCssModules)((0, _classnames.default)(invalid && "is-invalid", valid && "is-valid"), cssModule);
var labelHtmlFor = htmlFor || attributes.id;
if (type === "select") {
var _type = attributes.type,
_rest = (0, _objectWithoutPropertiesLoose2.default)(attributes, ["type"]);
return /*#__PURE__*/_react.default.createElement("select", (0, _extends2.default)({}, _rest, {
ref: innerRef,
className: (0, _classnames.default)(validationClassNames, customClass),
"aria-invalid": invalid
}), children);
}
if (type === "file") {
return /*#__PURE__*/_react.default.createElement(_CustomFileInput.default, props);
}
if (type !== "checkbox" && type !== "radio" && type !== "switch") {
return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, attributes, {
ref: innerRef,
"aria-invalid": invalid,
className: (0, _classnames.default)(validationClassNames, customClass)
}));
}
var wrapperClasses = (0, _classnames.default)(customClass, (0, _utils.mapToCssModules)((0, _classnames.default)("custom-control", {
"custom-control-inline": inline
}), cssModule));
var hidden = attributes.hidden,
rest = (0, _objectWithoutPropertiesLoose2.default)(attributes, ["hidden"]);
return /*#__PURE__*/_react.default.createElement("div", {
className: wrapperClasses,
hidden: hidden || false
}, /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, rest, {
type: type === "switch" ? "checkbox" : type,
ref: innerRef,
"aria-invalid": invalid,
className: (0, _classnames.default)(validationClassNames, (0, _utils.mapToCssModules)("custom-control-input", cssModule))
})), /*#__PURE__*/_react.default.createElement("label", {
className: (0, _utils.mapToCssModules)("custom-control-label", cssModule),
htmlFor: labelHtmlFor
}, label), children);
}
CustomInput.propTypes = propTypes;
var _default = CustomInput;
exports.default = _default;

34
web/node_modules/reactstrap/lib/Dropdown.d.ts generated vendored Normal file
View file

@ -0,0 +1,34 @@
import * as React from 'react';
import { CSSModule } from './index';
export type Direction = 'up' | 'down' | 'left' | 'right';
export interface DropdownProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
a11y?: boolean;
disabled?: boolean;
direction?: Direction;
group?: boolean;
isOpen?: boolean;
nav?: boolean;
active?: boolean;
addonType?: boolean | 'prepend' | 'append';
size?: string;
tag?: React.ElementType;
toggle?: React.KeyboardEventHandler<any> | React.MouseEventHandler<any>;
cssModule?: CSSModule;
inNavbar?: boolean;
setActiveFromChild?: boolean;
}
export interface UncontrolledDropdownProps extends DropdownProps {
defaultOpen?: boolean;
onToggle?: (
event: React.KeyboardEvent | React.MouseEvent,
isOpen: boolean
) => void;
}
declare class Dropdown extends React.Component<DropdownProps> {}
export default Dropdown;

302
web/node_modules/reactstrap/lib/Dropdown.js generated vendored Normal file
View file

@ -0,0 +1,302 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _reactPopper = require("react-popper");
var _classnames = _interopRequireDefault(require("classnames"));
var _DropdownContext = require("./DropdownContext");
var _utils = require("./utils");
/* eslint react/no-find-dom-node: 0 */
// https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-find-dom-node.md
var propTypes = {
a11y: _propTypes.default.bool,
disabled: _propTypes.default.bool,
direction: _propTypes.default.oneOf(['up', 'down', 'left', 'right']),
group: _propTypes.default.bool,
isOpen: _propTypes.default.bool,
nav: _propTypes.default.bool,
active: _propTypes.default.bool,
addonType: _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.oneOf(['prepend', 'append'])]),
size: _propTypes.default.string,
tag: _utils.tagPropType,
toggle: _propTypes.default.func,
children: _propTypes.default.node,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
inNavbar: _propTypes.default.bool,
setActiveFromChild: _propTypes.default.bool
};
var defaultProps = {
a11y: true,
isOpen: false,
direction: 'down',
nav: false,
active: false,
addonType: false,
inNavbar: false,
setActiveFromChild: false
};
var preventDefaultKeys = [_utils.keyCodes.space, _utils.keyCodes.enter, _utils.keyCodes.up, _utils.keyCodes.down, _utils.keyCodes.end, _utils.keyCodes.home];
var Dropdown = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Dropdown, _React$Component);
function Dropdown(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.addEvents = _this.addEvents.bind((0, _assertThisInitialized2.default)(_this));
_this.handleDocumentClick = _this.handleDocumentClick.bind((0, _assertThisInitialized2.default)(_this));
_this.handleKeyDown = _this.handleKeyDown.bind((0, _assertThisInitialized2.default)(_this));
_this.removeEvents = _this.removeEvents.bind((0, _assertThisInitialized2.default)(_this));
_this.toggle = _this.toggle.bind((0, _assertThisInitialized2.default)(_this));
_this.handleMenuRef = _this.handleMenuRef.bind((0, _assertThisInitialized2.default)(_this));
_this.containerRef = /*#__PURE__*/_react.default.createRef();
_this.menuRef = /*#__PURE__*/_react.default.createRef();
return _this;
}
var _proto = Dropdown.prototype;
_proto.handleMenuRef = function handleMenuRef(menuRef) {
this.menuRef.current = menuRef;
};
_proto.getContextValue = function getContextValue() {
return {
toggle: this.toggle,
isOpen: this.props.isOpen,
direction: this.props.direction === 'down' && this.props.dropup ? 'up' : this.props.direction,
inNavbar: this.props.inNavbar,
disabled: this.props.disabled,
// Callback that should be called by DropdownMenu to provide a ref to
// a HTML tag that's used for the DropdownMenu
onMenuRef: this.handleMenuRef
};
};
_proto.componentDidMount = function componentDidMount() {
this.handleProps();
};
_proto.componentDidUpdate = function componentDidUpdate(prevProps) {
if (this.props.isOpen !== prevProps.isOpen) {
this.handleProps();
}
};
_proto.componentWillUnmount = function componentWillUnmount() {
this.removeEvents();
};
_proto.getContainer = function getContainer() {
return this.containerRef.current;
};
_proto.getMenu = function getMenu() {
return this.menuRef.current;
};
_proto.getMenuCtrl = function getMenuCtrl() {
if (this._$menuCtrl) return this._$menuCtrl;
this._$menuCtrl = this.getContainer().querySelector('[aria-expanded]');
return this._$menuCtrl;
};
_proto.getMenuItems = function getMenuItems() {
// In a real menu with a child DropdownMenu, `this.getMenu()` should never
// be null, but it is sometimes null in tests. To mitigate that, we just
// use `this.getContainer()` as the fallback `menuContainer`.
var menuContainer = this.getMenu() || this.getContainer();
return [].slice.call(menuContainer.querySelectorAll('[role="menuitem"]'));
};
_proto.addEvents = function addEvents() {
var _this2 = this;
['click', 'touchstart', 'keyup'].forEach(function (event) {
return document.addEventListener(event, _this2.handleDocumentClick, true);
});
};
_proto.removeEvents = function removeEvents() {
var _this3 = this;
['click', 'touchstart', 'keyup'].forEach(function (event) {
return document.removeEventListener(event, _this3.handleDocumentClick, true);
});
};
_proto.handleDocumentClick = function handleDocumentClick(e) {
if (e && (e.which === 3 || e.type === 'keyup' && e.which !== _utils.keyCodes.tab)) return;
var container = this.getContainer();
var menu = this.getMenu();
var clickIsInContainer = container.contains(e.target) && container !== e.target;
var clickIsInMenu = menu && menu.contains(e.target) && menu !== e.target;
if ((clickIsInContainer || clickIsInMenu) && (e.type !== 'keyup' || e.which === _utils.keyCodes.tab)) {
return;
}
this.toggle(e);
};
_proto.handleKeyDown = function handleKeyDown(e) {
var _this4 = this;
var isTargetMenuItem = e.target.getAttribute('role') === 'menuitem';
var isTargetMenuCtrl = this.getMenuCtrl() === e.target;
var isTab = _utils.keyCodes.tab === e.which;
if (/input|textarea/i.test(e.target.tagName) || isTab && !this.props.a11y || isTab && !(isTargetMenuItem || isTargetMenuCtrl)) {
return;
}
if (preventDefaultKeys.indexOf(e.which) !== -1 || e.which >= 48 && e.which <= 90) {
e.preventDefault();
}
if (this.props.disabled) return;
if (isTargetMenuCtrl) {
if ([_utils.keyCodes.space, _utils.keyCodes.enter, _utils.keyCodes.up, _utils.keyCodes.down].indexOf(e.which) > -1) {
// Open the menu (if not open) and focus the first menu item
if (!this.props.isOpen) {
this.toggle(e);
}
setTimeout(function () {
return _this4.getMenuItems()[0].focus();
});
} else if (this.props.isOpen && isTab) {
// Focus the first menu item if tabbing from an open menu. We need this
// for cases where the DropdownMenu sets a custom container, which may
// not be the natural next item to tab to from the DropdownToggle.
e.preventDefault();
this.getMenuItems()[0].focus();
} else if (this.props.isOpen && e.which === _utils.keyCodes.esc) {
this.toggle(e);
}
}
if (this.props.isOpen && e.target.getAttribute('role') === 'menuitem') {
if ([_utils.keyCodes.tab, _utils.keyCodes.esc].indexOf(e.which) > -1) {
this.toggle(e);
this.getMenuCtrl().focus();
} else if ([_utils.keyCodes.space, _utils.keyCodes.enter].indexOf(e.which) > -1) {
e.target.click();
this.getMenuCtrl().focus();
} else if ([_utils.keyCodes.down, _utils.keyCodes.up].indexOf(e.which) > -1 || [_utils.keyCodes.n, _utils.keyCodes.p].indexOf(e.which) > -1 && e.ctrlKey) {
var $menuitems = this.getMenuItems();
var index = $menuitems.indexOf(e.target);
if (_utils.keyCodes.up === e.which || _utils.keyCodes.p === e.which && e.ctrlKey) {
index = index !== 0 ? index - 1 : $menuitems.length - 1;
} else if (_utils.keyCodes.down === e.which || _utils.keyCodes.n === e.which && e.ctrlKey) {
index = index === $menuitems.length - 1 ? 0 : index + 1;
}
$menuitems[index].focus();
} else if (_utils.keyCodes.end === e.which) {
var _$menuitems = this.getMenuItems();
_$menuitems[_$menuitems.length - 1].focus();
} else if (_utils.keyCodes.home === e.which) {
var _$menuitems2 = this.getMenuItems();
_$menuitems2[0].focus();
} else if (e.which >= 48 && e.which <= 90) {
var _$menuitems3 = this.getMenuItems();
var charPressed = String.fromCharCode(e.which).toLowerCase();
for (var i = 0; i < _$menuitems3.length; i += 1) {
var firstLetter = _$menuitems3[i].textContent && _$menuitems3[i].textContent[0].toLowerCase();
if (firstLetter === charPressed) {
_$menuitems3[i].focus();
break;
}
}
}
}
};
_proto.handleProps = function handleProps() {
if (this.props.isOpen) {
this.addEvents();
} else {
this.removeEvents();
}
};
_proto.toggle = function toggle(e) {
if (this.props.disabled) {
return e && e.preventDefault();
}
return this.props.toggle(e);
};
_proto.render = function render() {
var _classNames, _ref;
var _omit = (0, _utils.omit)(this.props, ['toggle', 'disabled', 'inNavbar', 'a11y']),
className = _omit.className,
cssModule = _omit.cssModule,
direction = _omit.direction,
isOpen = _omit.isOpen,
group = _omit.group,
size = _omit.size,
nav = _omit.nav,
setActiveFromChild = _omit.setActiveFromChild,
active = _omit.active,
addonType = _omit.addonType,
tag = _omit.tag,
attrs = (0, _objectWithoutPropertiesLoose2.default)(_omit, ["className", "cssModule", "direction", "isOpen", "group", "size", "nav", "setActiveFromChild", "active", "addonType", "tag"]);
var Tag = tag || (nav ? 'li' : 'div');
var subItemIsActive = false;
if (setActiveFromChild) {
_react.default.Children.map(this.props.children[1].props.children, function (dropdownItem) {
if (dropdownItem && dropdownItem.props.active) subItemIsActive = true;
});
}
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, direction !== 'down' && "drop" + direction, nav && active ? 'active' : false, setActiveFromChild && subItemIsActive ? 'active' : false, (_classNames = {}, _classNames["input-group-" + addonType] = addonType, _classNames['btn-group'] = group, _classNames["btn-group-" + size] = !!size, _classNames.dropdown = !group && !addonType, _classNames.show = isOpen, _classNames['nav-item'] = nav, _classNames)), cssModule);
return /*#__PURE__*/_react.default.createElement(_DropdownContext.DropdownContext.Provider, {
value: this.getContextValue()
}, /*#__PURE__*/_react.default.createElement(_reactPopper.Manager, null, /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attrs, (_ref = {}, _ref[typeof Tag === 'string' ? 'ref' : 'innerRef'] = this.containerRef, _ref), {
onKeyDown: this.handleKeyDown,
className: classes
}))));
};
return Dropdown;
}(_react.default.Component);
Dropdown.propTypes = propTypes;
Dropdown.defaultProps = defaultProps;
var _default = Dropdown;
exports.default = _default;

22
web/node_modules/reactstrap/lib/DropdownContext.js generated vendored Normal file
View file

@ -0,0 +1,22 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.DropdownContext = void 0;
var _react = _interopRequireDefault(require("react"));
/**
* DropdownContext
* {
* toggle: PropTypes.func.isRequired,
* isOpen: PropTypes.bool.isRequired,
* direction: PropTypes.oneOf(['up', 'down', 'left', 'right']).isRequired,
* inNavbar: PropTypes.bool.isRequired,
* disabled: PropTypes.bool
* }
*/
var DropdownContext = /*#__PURE__*/_react.default.createContext({});
exports.DropdownContext = DropdownContext;

18
web/node_modules/reactstrap/lib/DropdownItem.d.ts generated vendored Normal file
View file

@ -0,0 +1,18 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface DropdownItemProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
active?: boolean;
disabled?: boolean;
divider?: boolean;
tag?: React.ElementType;
header?: boolean;
cssModule?: CSSModule;
href?: string;
toggle?: boolean;
text?: boolean;
}
declare class DropdownItem extends React.Component<DropdownItemProps> {}
export default DropdownItem;

145
web/node_modules/reactstrap/lib/DropdownItem.js generated vendored Normal file
View file

@ -0,0 +1,145 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _DropdownContext = require("./DropdownContext");
var _utils = require("./utils");
var propTypes = {
children: _propTypes.default.node,
active: _propTypes.default.bool,
disabled: _propTypes.default.bool,
divider: _propTypes.default.bool,
tag: _utils.tagPropType,
header: _propTypes.default.bool,
onClick: _propTypes.default.func,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
toggle: _propTypes.default.bool,
text: _propTypes.default.bool
};
var defaultProps = {
tag: 'button',
toggle: true
};
var DropdownItem = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(DropdownItem, _React$Component);
function DropdownItem(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.onClick = _this.onClick.bind((0, _assertThisInitialized2.default)(_this));
_this.getTabIndex = _this.getTabIndex.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = DropdownItem.prototype;
_proto.onClick = function onClick(e) {
var _this$props = this.props,
disabled = _this$props.disabled,
header = _this$props.header,
divider = _this$props.divider,
text = _this$props.text;
if (disabled || header || divider || text) {
e.preventDefault();
return;
}
if (this.props.onClick) {
this.props.onClick(e);
}
if (this.props.toggle) {
this.context.toggle(e);
}
};
_proto.getTabIndex = function getTabIndex() {
var _this$props2 = this.props,
disabled = _this$props2.disabled,
header = _this$props2.header,
divider = _this$props2.divider,
text = _this$props2.text;
if (disabled || header || divider || text) {
return '-1';
}
return '0';
};
_proto.render = function render() {
var tabIndex = this.getTabIndex();
var role = tabIndex > -1 ? 'menuitem' : undefined;
var _omit = (0, _utils.omit)(this.props, ['toggle']),
className = _omit.className,
cssModule = _omit.cssModule,
divider = _omit.divider,
Tag = _omit.tag,
header = _omit.header,
active = _omit.active,
text = _omit.text,
props = (0, _objectWithoutPropertiesLoose2.default)(_omit, ["className", "cssModule", "divider", "tag", "header", "active", "text"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, {
disabled: props.disabled,
'dropdown-item': !divider && !header && !text,
active: active,
'dropdown-header': header,
'dropdown-divider': divider,
'dropdown-item-text': text
}), cssModule);
if (Tag === 'button') {
if (header) {
Tag = 'h6';
} else if (divider) {
Tag = 'div';
} else if (props.href) {
Tag = 'a';
} else if (text) {
Tag = 'span';
}
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
type: Tag === 'button' && (props.onClick || this.props.toggle) ? 'button' : undefined
}, props, {
tabIndex: tabIndex,
role: role,
className: classes,
onClick: this.onClick
}));
};
return DropdownItem;
}(_react.default.Component);
DropdownItem.propTypes = propTypes;
DropdownItem.defaultProps = defaultProps;
DropdownItem.contextType = _DropdownContext.DropdownContext;
var _default = DropdownItem;
exports.default = _default;

18
web/node_modules/reactstrap/lib/DropdownMenu.d.ts generated vendored Normal file
View file

@ -0,0 +1,18 @@
import * as React from 'react';
import * as Popper from 'popper.js';
import { CSSModule } from './index';
export interface DropdownMenuProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
right?: boolean;
flip?: boolean;
modifiers?: Popper.Modifiers;
cssModule?: CSSModule;
persist?: boolean;
positionFixed?: boolean;
container?: string | HTMLElement | React.RefObject<HTMLElement>;
}
declare class DropdownMenu extends React.Component<DropdownMenuProps> {}
export default DropdownMenu;

155
web/node_modules/reactstrap/lib/DropdownMenu.js generated vendored Normal file
View file

@ -0,0 +1,155 @@
"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 _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _reactDom = _interopRequireDefault(require("react-dom"));
var _classnames = _interopRequireDefault(require("classnames"));
var _reactPopper = require("react-popper");
var _DropdownContext = require("./DropdownContext");
var _utils = require("./utils");
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
var propTypes = {
tag: _utils.tagPropType,
children: _propTypes.default.node.isRequired,
right: _propTypes.default.bool,
flip: _propTypes.default.bool,
modifiers: _propTypes.default.object,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
persist: _propTypes.default.bool,
positionFixed: _propTypes.default.bool,
container: _utils.targetPropType
};
var defaultProps = {
tag: 'div',
flip: true
};
var noFlipModifier = {
flip: {
enabled: false
}
};
var directionPositionMap = {
up: 'top',
left: 'left',
right: 'right',
down: 'bottom'
};
var DropdownMenu = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(DropdownMenu, _React$Component);
function DropdownMenu() {
return _React$Component.apply(this, arguments) || this;
}
var _proto = DropdownMenu.prototype;
_proto.render = function render() {
var _this = this;
var _this$props = this.props,
className = _this$props.className,
cssModule = _this$props.cssModule,
right = _this$props.right,
tag = _this$props.tag,
flip = _this$props.flip,
modifiers = _this$props.modifiers,
persist = _this$props.persist,
positionFixed = _this$props.positionFixed,
container = _this$props.container,
attrs = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className", "cssModule", "right", "tag", "flip", "modifiers", "persist", "positionFixed", "container"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'dropdown-menu', {
'dropdown-menu-right': right,
show: this.context.isOpen
}), cssModule);
var Tag = tag;
if (persist || this.context.isOpen && !this.context.inNavbar) {
var position1 = directionPositionMap[this.context.direction] || 'bottom';
var position2 = right ? 'end' : 'start';
var poperPlacement = position1 + "-" + position2;
var poperModifiers = !flip ? _objectSpread(_objectSpread({}, modifiers), noFlipModifier) : modifiers;
var popperPositionFixed = !!positionFixed;
var popper = /*#__PURE__*/_react.default.createElement(_reactPopper.Popper, {
placement: poperPlacement,
modifiers: poperModifiers,
positionFixed: popperPositionFixed
}, function (_ref) {
var ref = _ref.ref,
style = _ref.style,
placement = _ref.placement;
var combinedStyle = _objectSpread(_objectSpread({}, _this.props.style), style);
var handleRef = function handleRef(tagRef) {
// Send the ref to `react-popper`
ref(tagRef); // Send the ref to the parent Dropdown so that clicks outside
// it will cause it to close
var onMenuRef = _this.context.onMenuRef;
if (onMenuRef) onMenuRef(tagRef);
};
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
tabIndex: "-1",
role: "menu",
ref: handleRef
}, attrs, {
style: combinedStyle,
"aria-hidden": !_this.context.isOpen,
className: classes,
"x-placement": placement
}));
});
if (container) {
return /*#__PURE__*/_reactDom.default.createPortal(popper, (0, _utils.getTarget)(container));
} else {
return popper;
}
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
tabIndex: "-1",
role: "menu"
}, attrs, {
"aria-hidden": !this.context.isOpen,
className: classes,
"x-placement": attrs.placement
}));
};
return DropdownMenu;
}(_react.default.Component);
;
DropdownMenu.propTypes = propTypes;
DropdownMenu.defaultProps = defaultProps;
DropdownMenu.contextType = _DropdownContext.DropdownContext;
var _default = DropdownMenu;
exports.default = _default;

20
web/node_modules/reactstrap/lib/DropdownToggle.d.ts generated vendored Normal file
View file

@ -0,0 +1,20 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface DropdownToggleProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
caret?: boolean;
color?: string;
cssModule?: CSSModule;
disabled?: boolean;
outline?: boolean;
'data-toggle'?: string;
'aria-haspopup'?: boolean;
split?: boolean;
tag?: React.ElementType;
nav?: boolean;
size?: string;
}
declare class DropdownToggle extends React.Component<DropdownToggleProps> {}
export default DropdownToggle;

144
web/node_modules/reactstrap/lib/DropdownToggle.js generated vendored Normal file
View file

@ -0,0 +1,144 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _reactPopper = require("react-popper");
var _DropdownContext = require("./DropdownContext");
var _utils = require("./utils");
var _Button = _interopRequireDefault(require("./Button"));
var propTypes = {
caret: _propTypes.default.bool,
color: _propTypes.default.string,
children: _propTypes.default.node,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
disabled: _propTypes.default.bool,
onClick: _propTypes.default.func,
'aria-haspopup': _propTypes.default.bool,
split: _propTypes.default.bool,
tag: _utils.tagPropType,
nav: _propTypes.default.bool
};
var defaultProps = {
'aria-haspopup': true,
color: 'secondary'
};
var DropdownToggle = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(DropdownToggle, _React$Component);
function DropdownToggle(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.onClick = _this.onClick.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = DropdownToggle.prototype;
_proto.onClick = function onClick(e) {
if (this.props.disabled || this.context.disabled) {
e.preventDefault();
return;
}
if (this.props.nav && !this.props.tag) {
e.preventDefault();
}
if (this.props.onClick) {
this.props.onClick(e);
}
this.context.toggle(e);
};
_proto.render = function render() {
var _this2 = this;
var _this$props = this.props,
className = _this$props.className,
color = _this$props.color,
cssModule = _this$props.cssModule,
caret = _this$props.caret,
split = _this$props.split,
nav = _this$props.nav,
tag = _this$props.tag,
innerRef = _this$props.innerRef,
props = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className", "color", "cssModule", "caret", "split", "nav", "tag", "innerRef"]);
var ariaLabel = props['aria-label'] || 'Toggle Dropdown';
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, {
'dropdown-toggle': caret || split,
'dropdown-toggle-split': split,
'nav-link': nav
}), cssModule);
var children = typeof props.children !== 'undefined' ? props.children : /*#__PURE__*/_react.default.createElement("span", {
className: "sr-only"
}, ariaLabel);
var Tag;
if (nav && !tag) {
Tag = 'a';
props.href = '#';
} else if (!tag) {
Tag = _Button.default;
props.color = color;
props.cssModule = cssModule;
} else {
Tag = tag;
}
if (this.context.inNavbar) {
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, props, {
className: classes,
onClick: this.onClick,
"aria-expanded": this.context.isOpen,
children: children
}));
}
return /*#__PURE__*/_react.default.createElement(_reactPopper.Reference, {
innerRef: innerRef
}, function (_ref) {
var _ref2;
var ref = _ref.ref;
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, props, (_ref2 = {}, _ref2[typeof Tag === 'string' ? 'ref' : 'innerRef'] = ref, _ref2), {
className: classes,
onClick: _this2.onClick,
"aria-expanded": _this2.context.isOpen,
children: children
}));
});
};
return DropdownToggle;
}(_react.default.Component);
DropdownToggle.propTypes = propTypes;
DropdownToggle.defaultProps = defaultProps;
DropdownToggle.contextType = _DropdownContext.DropdownContext;
var _default = DropdownToggle;
exports.default = _default;

23
web/node_modules/reactstrap/lib/Fade.d.ts generated vendored Normal file
View file

@ -0,0 +1,23 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface FadeProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
in?: boolean;
baseClass?: string;
baseClassIn?: string;
tag?: React.ElementType;
cssModule?: CSSModule;
transitionAppearTimeout?: number;
transitionEnterTimeout?: number;
transitionLeaveTimeout?: number;
transitionAppear?: boolean;
transitionEnter?: boolean;
transitionLeave?: boolean;
onLeave?: () => void;
onEnter?: () => void;
innerRef?: React.Ref<HTMLElement>;
}
declare class Fade extends React.Component<FadeProps> {}
export default Fade;

74
web/node_modules/reactstrap/lib/Fade.js generated vendored Normal file
View file

@ -0,0 +1,74 @@
"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 _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _reactTransitionGroup = require("react-transition-group");
var _utils = require("./utils");
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
var propTypes = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.propTypes), {}, {
children: _propTypes.default.oneOfType([_propTypes.default.arrayOf(_propTypes.default.node), _propTypes.default.node]),
tag: _utils.tagPropType,
baseClass: _propTypes.default.string,
baseClassActive: _propTypes.default.string,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.string, _propTypes.default.func])
});
var defaultProps = _objectSpread(_objectSpread({}, _reactTransitionGroup.Transition.defaultProps), {}, {
tag: 'div',
baseClass: 'fade',
baseClassActive: 'show',
timeout: _utils.TransitionTimeouts.Fade,
appear: true,
enter: true,
exit: true,
in: true
});
function Fade(props) {
var Tag = props.tag,
baseClass = props.baseClass,
baseClassActive = props.baseClassActive,
className = props.className,
cssModule = props.cssModule,
children = props.children,
innerRef = props.innerRef,
otherProps = (0, _objectWithoutPropertiesLoose2.default)(props, ["tag", "baseClass", "baseClassActive", "className", "cssModule", "children", "innerRef"]);
var transitionProps = (0, _utils.pick)(otherProps, _utils.TransitionPropTypeKeys);
var childProps = (0, _utils.omit)(otherProps, _utils.TransitionPropTypeKeys);
return /*#__PURE__*/_react.default.createElement(_reactTransitionGroup.Transition, transitionProps, function (status) {
var isActive = status === 'entered';
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, baseClass, isActive && baseClassActive), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
className: classes
}, childProps, {
ref: innerRef
}), children);
});
}
Fade.propTypes = propTypes;
Fade.defaultProps = defaultProps;
var _default = Fade;
exports.default = _default;

13
web/node_modules/reactstrap/lib/Form.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface FormProps extends React.FormHTMLAttributes<HTMLFormElement> {
[key: string]: any;
inline?: boolean;
tag?: React.ElementType;
innerRef?: React.Ref<HTMLFormElement>;
cssModule?: CSSModule;
}
declare class Form extends React.Component<FormProps> {}
export default Form;

87
web/node_modules/reactstrap/lib/Form.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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireWildcard(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
children: _propTypes.default.node,
inline: _propTypes.default.bool,
tag: _utils.tagPropType,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func, _propTypes.default.string]),
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'form'
};
var Form = /*#__PURE__*/function (_Component) {
(0, _inheritsLoose2.default)(Form, _Component);
function Form(props) {
var _this;
_this = _Component.call(this, props) || this;
_this.getRef = _this.getRef.bind((0, _assertThisInitialized2.default)(_this));
_this.submit = _this.submit.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = Form.prototype;
_proto.getRef = function getRef(ref) {
if (this.props.innerRef) {
this.props.innerRef(ref);
}
this.ref = ref;
};
_proto.submit = function submit() {
if (this.ref) {
this.ref.submit();
}
};
_proto.render = function render() {
var _this$props = this.props,
className = _this$props.className,
cssModule = _this$props.cssModule,
inline = _this$props.inline,
Tag = _this$props.tag,
innerRef = _this$props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className", "cssModule", "inline", "tag", "innerRef"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, inline ? 'form-inline' : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
ref: innerRef,
className: classes
}));
};
return Form;
}(_react.Component);
Form.propTypes = propTypes;
Form.defaultProps = defaultProps;
var _default = Form;
exports.default = _default;

13
web/node_modules/reactstrap/lib/FormFeedback.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface FormFeedbackProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: string;
cssModule?: CSSModule;
valid?: boolean;
tooltip?: boolean;
}
declare class FormFeedback extends React.Component<FormFeedbackProps> {}
export default FormFeedback;

50
web/node_modules/reactstrap/lib/FormFeedback.js generated vendored Normal file
View file

@ -0,0 +1,50 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
children: _propTypes.default.node,
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
valid: _propTypes.default.bool,
tooltip: _propTypes.default.bool
};
var defaultProps = {
tag: 'div',
valid: undefined
};
var FormFeedback = function FormFeedback(props) {
var className = props.className,
cssModule = props.cssModule,
valid = props.valid,
tooltip = props.tooltip,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "valid", "tooltip", "tag"]);
var validMode = tooltip ? 'tooltip' : 'feedback';
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, valid ? "valid-" + validMode : "invalid-" + validMode), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
FormFeedback.propTypes = propTypes;
FormFeedback.defaultProps = defaultProps;
var _default = FormFeedback;
exports.default = _default;

15
web/node_modules/reactstrap/lib/FormGroup.d.ts generated vendored Normal file
View file

@ -0,0 +1,15 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface FormGroupProps extends React.HTMLAttributes<HTMLDivElement> {
[key: string]: any;
row?: boolean;
check?: boolean;
inline?: boolean;
disabled?: boolean;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class FormGroup extends React.Component<FormGroupProps> {}
export default FormGroup;

57
web/node_modules/reactstrap/lib/FormGroup.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
children: _propTypes.default.node,
row: _propTypes.default.bool,
check: _propTypes.default.bool,
inline: _propTypes.default.bool,
disabled: _propTypes.default.bool,
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var FormGroup = function FormGroup(props) {
var className = props.className,
cssModule = props.cssModule,
row = props.row,
disabled = props.disabled,
check = props.check,
inline = props.inline,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "row", "disabled", "check", "inline", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, row ? 'row' : false, check ? 'form-check' : 'form-group', check && inline ? 'form-check-inline' : false, check && disabled ? 'disabled' : false), cssModule);
if (Tag === 'fieldset') {
attributes.disabled = disabled;
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
FormGroup.propTypes = propTypes;
FormGroup.defaultProps = defaultProps;
var _default = FormGroup;
exports.default = _default;

13
web/node_modules/reactstrap/lib/FormText.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface FormTextProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
inline?: boolean;
tag?: React.ElementType;
color?: string;
cssModule?: CSSModule;
}
declare class FormText extends React.Component<FormTextProps> {}
export default FormText;

49
web/node_modules/reactstrap/lib/FormText.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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
children: _propTypes.default.node,
inline: _propTypes.default.bool,
tag: _utils.tagPropType,
color: _propTypes.default.string,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'small',
color: 'muted'
};
var FormText = function FormText(props) {
var className = props.className,
cssModule = props.cssModule,
inline = props.inline,
color = props.color,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "inline", "color", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, !inline ? 'form-text' : false, color ? "text-" + color : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
FormText.propTypes = propTypes;
FormText.defaultProps = defaultProps;
var _default = FormText;
exports.default = _default;

46
web/node_modules/reactstrap/lib/Input.d.ts generated vendored Normal file
View file

@ -0,0 +1,46 @@
import * as React from 'react';
import { CSSModule } from './index';
export type InputType =
| 'text'
| 'email'
| 'select'
| 'file'
| 'radio'
| 'checkbox'
| 'textarea'
| 'button'
| 'reset'
| 'submit'
| 'date'
| 'datetime-local'
| 'hidden'
| 'image'
| 'month'
| 'number'
| 'range'
| 'search'
| 'tel'
| 'url'
| 'week'
| 'password'
| 'datetime'
| 'time'
| 'color';
export interface InputProps
extends React.InputHTMLAttributes<HTMLInputElement> {
[key: string]: any;
type?: InputType;
bsSize?: 'lg' | 'sm';
valid?: boolean;
invalid?: boolean;
tag?: React.ElementType;
innerRef?: React.Ref<HTMLInputElement | HTMLTextAreaElement>;
plaintext?: boolean;
addon?: boolean;
cssModule?: CSSModule;
}
declare class Input extends React.Component<InputProps> {}
export default Input;

138
web/node_modules/reactstrap/lib/Input.js generated vendored Normal file
View file

@ -0,0 +1,138 @@
"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 _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
/* eslint react/prefer-stateless-function: 0 */
var propTypes = {
children: _propTypes.default.node,
type: _propTypes.default.string,
size: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string]),
bsSize: _propTypes.default.string,
valid: _propTypes.default.bool,
invalid: _propTypes.default.bool,
tag: _utils.tagPropType,
innerRef: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func, _propTypes.default.string]),
plaintext: _propTypes.default.bool,
addon: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
type: 'text'
};
var Input = /*#__PURE__*/function (_React$Component) {
(0, _inheritsLoose2.default)(Input, _React$Component);
function Input(props) {
var _this;
_this = _React$Component.call(this, props) || this;
_this.getRef = _this.getRef.bind((0, _assertThisInitialized2.default)(_this));
_this.focus = _this.focus.bind((0, _assertThisInitialized2.default)(_this));
return _this;
}
var _proto = Input.prototype;
_proto.getRef = function getRef(ref) {
if (this.props.innerRef) {
this.props.innerRef(ref);
}
this.ref = ref;
};
_proto.focus = function focus() {
if (this.ref) {
this.ref.focus();
}
};
_proto.render = function render() {
var _this$props = this.props,
className = _this$props.className,
cssModule = _this$props.cssModule,
type = _this$props.type,
bsSize = _this$props.bsSize,
valid = _this$props.valid,
invalid = _this$props.invalid,
tag = _this$props.tag,
addon = _this$props.addon,
plaintext = _this$props.plaintext,
innerRef = _this$props.innerRef,
attributes = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["className", "cssModule", "type", "bsSize", "valid", "invalid", "tag", "addon", "plaintext", "innerRef"]);
var checkInput = ['radio', 'checkbox'].indexOf(type) > -1;
var isNotaNumber = new RegExp('\\D', 'g');
var fileInput = type === 'file';
var textareaInput = type === 'textarea';
var selectInput = type === 'select';
var rangeInput = type === 'range';
var Tag = tag || (selectInput || textareaInput ? type : 'input');
var formControlClass = 'form-control';
if (plaintext) {
formControlClass = formControlClass + "-plaintext";
Tag = tag || 'input';
} else if (fileInput) {
formControlClass = formControlClass + "-file";
} else if (rangeInput) {
formControlClass = formControlClass + "-range";
} else if (checkInput) {
if (addon) {
formControlClass = null;
} else {
formControlClass = 'form-check-input';
}
}
if (attributes.size && isNotaNumber.test(attributes.size)) {
(0, _utils.warnOnce)('Please use the prop "bsSize" instead of the "size" to bootstrap\'s input sizing.');
bsSize = attributes.size;
delete attributes.size;
}
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, invalid && 'is-invalid', valid && 'is-valid', bsSize ? "form-control-" + bsSize : false, formControlClass), cssModule);
if (Tag === 'input' || tag && typeof tag === 'function') {
attributes.type = type;
}
if (attributes.children && !(plaintext || type === 'select' || typeof Tag !== 'string' || Tag === 'select')) {
(0, _utils.warnOnce)("Input with a type of \"" + type + "\" cannot have children. Please use \"value\"/\"defaultValue\" instead.");
delete attributes.children;
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
ref: innerRef,
className: classes,
"aria-invalid": invalid
}));
};
return Input;
}(_react.default.Component);
Input.propTypes = propTypes;
Input.defaultProps = defaultProps;
var _default = Input;
exports.default = _default;

12
web/node_modules/reactstrap/lib/InputGroup.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface InputGroupProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
size?: string;
cssModule?: CSSModule;
}
declare class InputGroup extends React.Component<InputGroupProps> {}
export default InputGroup;

45
web/node_modules/reactstrap/lib/InputGroup.js generated vendored Normal file
View file

@ -0,0 +1,45 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
size: _propTypes.default.string,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var InputGroup = function InputGroup(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
size = props.size,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "size"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'input-group', size ? "input-group-" + size : null), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
InputGroup.propTypes = propTypes;
InputGroup.defaultProps = defaultProps;
var _default = InputGroup;
exports.default = _default;

13
web/node_modules/reactstrap/lib/InputGroupAddon.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface InputGroupAddonProps
extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
addonType: 'prepend' | 'append';
}
declare class InputGroupAddon extends React.Component<InputGroupAddonProps> {}
export default InputGroupAddon;

59
web/node_modules/reactstrap/lib/InputGroupAddon.js generated vendored Normal file
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 _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var _InputGroupText = _interopRequireDefault(require("./InputGroupText"));
var propTypes = {
tag: _utils.tagPropType,
addonType: _propTypes.default.oneOf(['prepend', 'append']).isRequired,
children: _propTypes.default.node,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var InputGroupAddon = function InputGroupAddon(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
addonType = props.addonType,
children = props.children,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "addonType", "children"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'input-group-' + addonType), cssModule); // Convenience to assist with transition
if (typeof children === 'string') {
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}), /*#__PURE__*/_react.default.createElement(_InputGroupText.default, {
children: children
}));
}
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
children: children
}));
};
InputGroupAddon.propTypes = propTypes;
InputGroupAddon.defaultProps = defaultProps;
var _default = InputGroupAddon;
exports.default = _default;

View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { DropdownProps } from './Dropdown';
export interface InputGroupButtonDropdownProps extends DropdownProps {
addonType: 'prepend' | 'append';
}
declare class InputGroupButtonDropdown extends React.Component<
InputGroupButtonDropdownProps
> {}
export default InputGroupButtonDropdown;

View file

@ -0,0 +1,25 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Dropdown = _interopRequireDefault(require("./Dropdown"));
var propTypes = {
addonType: _propTypes.default.oneOf(['prepend', 'append']).isRequired,
children: _propTypes.default.node
};
var InputGroupButtonDropdown = function InputGroupButtonDropdown(props) {
return /*#__PURE__*/_react.default.createElement(_Dropdown.default, props);
};
InputGroupButtonDropdown.propTypes = propTypes;
var _default = InputGroupButtonDropdown;
exports.default = _default;

11
web/node_modules/reactstrap/lib/InputGroupText.d.ts generated vendored Normal file
View file

@ -0,0 +1,11 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface InputGroupTextProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
}
declare class InputGroupText extends React.Component<InputGroupTextProps> {}
export default InputGroupText;

43
web/node_modules/reactstrap/lib/InputGroupText.js generated vendored Normal file
View file

@ -0,0 +1,43 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'span'
};
var InputGroupText = function InputGroupText(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'input-group-text'), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
InputGroupText.propTypes = propTypes;
InputGroupText.defaultProps = defaultProps;
var _default = InputGroupText;
exports.default = _default;

12
web/node_modules/reactstrap/lib/Jumbotron.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface JumbotronProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
fluid?: boolean;
cssModule?: CSSModule;
}
declare class Jumbotron extends React.Component<JumbotronProps> {}
export default Jumbotron;

45
web/node_modules/reactstrap/lib/Jumbotron.js generated vendored Normal file
View file

@ -0,0 +1,45 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
fluid: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object
};
var defaultProps = {
tag: 'div'
};
var Jumbotron = function Jumbotron(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
fluid = props.fluid,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "fluid"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'jumbotron', fluid ? 'jumbotron-fluid' : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
Jumbotron.propTypes = propTypes;
Jumbotron.defaultProps = defaultProps;
var _default = Jumbotron;
exports.default = _default;

27
web/node_modules/reactstrap/lib/Label.d.ts generated vendored Normal file
View file

@ -0,0 +1,27 @@
import * as React from 'react';
import { CSSModule } from './index';
import { ColumnProps } from './Col';
export interface LabelProps
extends React.LabelHTMLAttributes<HTMLLabelElement> {
[key: string]: any;
hidden?: boolean;
check?: boolean;
size?: string;
inline?: boolean;
disabled?: boolean;
for?: string;
tag?: React.ElementType;
cssModule?: CSSModule;
xs?: ColumnProps;
sm?: ColumnProps;
md?: ColumnProps;
lg?: ColumnProps;
xl?: ColumnProps;
// custom widths
widths?: string[];
}
declare class Label extends React.Component<LabelProps> {}
export default Label;

105
web/node_modules/reactstrap/lib/Label.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 _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var colWidths = ['xs', 'sm', 'md', 'lg', 'xl'];
var stringOrNumberProp = _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string]);
var columnProps = _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.string, _propTypes.default.number, _propTypes.default.shape({
size: stringOrNumberProp,
order: stringOrNumberProp,
offset: stringOrNumberProp
})]);
var propTypes = {
children: _propTypes.default.node,
hidden: _propTypes.default.bool,
check: _propTypes.default.bool,
size: _propTypes.default.string,
for: _propTypes.default.string,
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
xs: columnProps,
sm: columnProps,
md: columnProps,
lg: columnProps,
xl: columnProps,
widths: _propTypes.default.array
};
var defaultProps = {
tag: 'label',
widths: colWidths
};
var getColumnSizeClass = function getColumnSizeClass(isXs, colWidth, colSize) {
if (colSize === true || colSize === '') {
return isXs ? 'col' : "col-" + colWidth;
} else if (colSize === 'auto') {
return isXs ? 'col-auto' : "col-" + colWidth + "-auto";
}
return isXs ? "col-" + colSize : "col-" + colWidth + "-" + colSize;
};
var Label = function Label(props) {
var className = props.className,
cssModule = props.cssModule,
hidden = props.hidden,
widths = props.widths,
Tag = props.tag,
check = props.check,
size = props.size,
htmlFor = props.for,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "hidden", "widths", "tag", "check", "size", "for"]);
var colClasses = [];
widths.forEach(function (colWidth, i) {
var columnProp = props[colWidth];
delete attributes[colWidth];
if (!columnProp && columnProp !== '') {
return;
}
var isXs = !i;
var colClass;
if ((0, _utils.isObject)(columnProp)) {
var _classNames;
var colSizeInterfix = isXs ? '-' : "-" + colWidth + "-";
colClass = getColumnSizeClass(isXs, colWidth, columnProp.size);
colClasses.push((0, _utils.mapToCssModules)((0, _classnames.default)((_classNames = {}, _classNames[colClass] = columnProp.size || columnProp.size === '', _classNames["order" + colSizeInterfix + columnProp.order] = columnProp.order || columnProp.order === 0, _classNames["offset" + colSizeInterfix + columnProp.offset] = columnProp.offset || columnProp.offset === 0, _classNames))), cssModule);
} else {
colClass = getColumnSizeClass(isXs, colWidth, columnProp);
colClasses.push(colClass);
}
});
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, hidden ? 'sr-only' : false, check ? 'form-check-label' : false, size ? "col-form-label-" + size : false, colClasses, colClasses.length ? 'col-form-label' : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({
htmlFor: htmlFor
}, attributes, {
className: classes
}));
};
Label.propTypes = propTypes;
Label.defaultProps = defaultProps;
var _default = Label;
exports.default = _default;

12
web/node_modules/reactstrap/lib/List.d.ts generated vendored Normal file
View file

@ -0,0 +1,12 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ListProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
cssModule?: CSSModule;
type?: string;
}
declare class List extends React.Component<ListProps> {}
export default List;

46
web/node_modules/reactstrap/lib/List.js generated vendored Normal file
View file

@ -0,0 +1,46 @@
"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 _propTypes = _interopRequireDefault(require("prop-types"));
var _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
type: _propTypes.default.string
};
var defaultProps = {
tag: 'ul'
};
var List = /*#__PURE__*/(0, _react.forwardRef)(function (props, ref) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
type = props.type,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "type"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, type ? "list-" + type : false), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes,
ref: ref
}));
});
List.propTypes = propTypes;
List.defaultProps = defaultProps;
var _default = List;
exports.default = _default;

13
web/node_modules/reactstrap/lib/ListGroup.d.ts generated vendored Normal file
View file

@ -0,0 +1,13 @@
import * as React from 'react';
import { CSSModule } from './index';
export interface ListGroupProps extends React.HTMLAttributes<HTMLElement> {
[key: string]: any;
tag?: React.ElementType;
flush?: boolean;
horizontal?: boolean | string;
cssModule?: CSSModule;
}
declare class ListGroup extends React.Component<ListGroupProps> {}
export default ListGroup;

60
web/node_modules/reactstrap/lib/ListGroup.js generated vendored Normal file
View file

@ -0,0 +1,60 @@
"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 _classnames = _interopRequireDefault(require("classnames"));
var _utils = require("./utils");
var propTypes = {
tag: _utils.tagPropType,
flush: _propTypes.default.bool,
className: _propTypes.default.string,
cssModule: _propTypes.default.object,
horizontal: _propTypes.default.oneOfType([_propTypes.default.bool, _propTypes.default.string])
};
var defaultProps = {
tag: 'ul',
horizontal: false
};
var getHorizontalClass = function getHorizontalClass(horizontal) {
if (horizontal === false) {
return false;
} else if (horizontal === true || horizontal === "xs") {
return "list-group-horizontal";
}
return "list-group-horizontal-" + horizontal;
};
var ListGroup = function ListGroup(props) {
var className = props.className,
cssModule = props.cssModule,
Tag = props.tag,
flush = props.flush,
horizontal = props.horizontal,
attributes = (0, _objectWithoutPropertiesLoose2.default)(props, ["className", "cssModule", "tag", "flush", "horizontal"]);
var classes = (0, _utils.mapToCssModules)((0, _classnames.default)(className, 'list-group', // list-group-horizontal cannot currently be mixed with list-group-flush
// we only try to apply horizontal classes if flush is false
flush ? 'list-group-flush' : getHorizontalClass(horizontal)), cssModule);
return /*#__PURE__*/_react.default.createElement(Tag, (0, _extends2.default)({}, attributes, {
className: classes
}));
};
ListGroup.propTypes = propTypes;
ListGroup.defaultProps = defaultProps;
var _default = ListGroup;
exports.default = _default;

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