3354 lines
283 KiB
JavaScript
3354 lines
283 KiB
JavaScript
|
(function() {
|
|||
|
var exports = {};
|
|||
|
exports.id = "pages/controlpanel/commands";
|
|||
|
exports.ids = ["pages/controlpanel/commands"];
|
|||
|
exports.modules = {
|
|||
|
|
|||
|
/***/ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ _defineProperty; }
|
|||
|
/* harmony export */ });
|
|||
|
function _defineProperty(obj, key, value) {
|
|||
|
if (key in obj) {
|
|||
|
Object.defineProperty(obj, key, {
|
|||
|
value: value,
|
|||
|
enumerable: true,
|
|||
|
configurable: true,
|
|||
|
writable: true
|
|||
|
});
|
|||
|
} else {
|
|||
|
obj[key] = value;
|
|||
|
}
|
|||
|
|
|||
|
return obj;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@babel/runtime/helpers/esm/extends.js":
|
|||
|
/*!************************************************************!*\
|
|||
|
!*** ./node_modules/@babel/runtime/helpers/esm/extends.js ***!
|
|||
|
\************************************************************/
|
|||
|
/***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ _extends; }
|
|||
|
/* harmony export */ });
|
|||
|
function _extends() {
|
|||
|
_extends = Object.assign || function (target) {
|
|||
|
for (var i = 1; i < arguments.length; i++) {
|
|||
|
var source = arguments[i];
|
|||
|
|
|||
|
for (var key in source) {
|
|||
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
|||
|
target[key] = source[key];
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return target;
|
|||
|
};
|
|||
|
|
|||
|
return _extends.apply(this, arguments);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js":
|
|||
|
/*!****************************************************************************!*\
|
|||
|
!*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js ***!
|
|||
|
\****************************************************************************/
|
|||
|
/***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ _objectWithoutProperties; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _objectWithoutPropertiesLoose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
|
|||
|
|
|||
|
function _objectWithoutProperties(source, excluded) {
|
|||
|
if (source == null) return {};
|
|||
|
var target = (0,_objectWithoutPropertiesLoose_js__WEBPACK_IMPORTED_MODULE_0__.default)(source, excluded);
|
|||
|
var key, i;
|
|||
|
|
|||
|
if (Object.getOwnPropertySymbols) {
|
|||
|
var sourceSymbolKeys = Object.getOwnPropertySymbols(source);
|
|||
|
|
|||
|
for (i = 0; i < sourceSymbolKeys.length; i++) {
|
|||
|
key = sourceSymbolKeys[i];
|
|||
|
if (excluded.indexOf(key) >= 0) continue;
|
|||
|
if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;
|
|||
|
target[key] = source[key];
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return target;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js":
|
|||
|
/*!*********************************************************************************!*\
|
|||
|
!*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js ***!
|
|||
|
\*********************************************************************************/
|
|||
|
/***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ _objectWithoutPropertiesLoose; }
|
|||
|
/* harmony export */ });
|
|||
|
function _objectWithoutPropertiesLoose(source, excluded) {
|
|||
|
if (source == null) return {};
|
|||
|
var target = {};
|
|||
|
var sourceKeys = Object.keys(source);
|
|||
|
var key, i;
|
|||
|
|
|||
|
for (i = 0; i < sourceKeys.length; i++) {
|
|||
|
key = sourceKeys[i];
|
|||
|
if (excluded.indexOf(key) >= 0) continue;
|
|||
|
target[key] = source[key];
|
|||
|
}
|
|||
|
|
|||
|
return target;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Paper/Paper.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Paper/Paper.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_5__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = function styles(theme) {
|
|||
|
var elevations = {};
|
|||
|
theme.shadows.forEach(function (shadow, index) {
|
|||
|
elevations["elevation".concat(index)] = {
|
|||
|
boxShadow: shadow
|
|||
|
};
|
|||
|
});
|
|||
|
return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
backgroundColor: theme.palette.background.paper,
|
|||
|
color: theme.palette.text.primary,
|
|||
|
transition: theme.transitions.create('box-shadow')
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `square={false}`. */
|
|||
|
rounded: {
|
|||
|
borderRadius: theme.shape.borderRadius
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `variant="outlined"`. */
|
|||
|
outlined: {
|
|||
|
border: "1px solid ".concat(theme.palette.divider)
|
|||
|
}
|
|||
|
}, elevations);
|
|||
|
};
|
|||
|
var Paper = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function Paper(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? 'div' : _props$component,
|
|||
|
_props$square = props.square,
|
|||
|
square = _props$square === void 0 ? false : _props$square,
|
|||
|
_props$elevation = props.elevation,
|
|||
|
elevation = _props$elevation === void 0 ? 1 : _props$elevation,
|
|||
|
_props$variant = props.variant,
|
|||
|
variant = _props$variant === void 0 ? 'elevation' : _props$variant,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__.default)(props, ["classes", "className", "component", "square", "elevation", "variant"]);
|
|||
|
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className, variant === 'outlined' ? classes.outlined : classes["elevation".concat(elevation)], !square && classes.rounded),
|
|||
|
ref: ref
|
|||
|
}, other));
|
|||
|
});
|
|||
|
true ? Paper.propTypes = {
|
|||
|
// ----------------------------- Warning --------------------------------
|
|||
|
// | These PropTypes are generated from the TypeScript type definitions |
|
|||
|
// | To update them edit the d.ts file and run "yarn proptypes" |
|
|||
|
// ----------------------------------------------------------------------
|
|||
|
|
|||
|
/**
|
|||
|
* The content of the component.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType),
|
|||
|
|
|||
|
/**
|
|||
|
* Shadow depth, corresponds to `dp` in the spec.
|
|||
|
* It accepts values between 0 and 24 inclusive.
|
|||
|
*/
|
|||
|
elevation: (0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_5__.chainPropTypes)((prop_types__WEBPACK_IMPORTED_MODULE_3___default().number), function (props) {
|
|||
|
var classes = props.classes,
|
|||
|
elevation = props.elevation; // in case `withStyles` fails to inject we don't need this warning
|
|||
|
|
|||
|
if (classes === undefined) {
|
|||
|
return null;
|
|||
|
}
|
|||
|
|
|||
|
if (elevation != null && classes["elevation".concat(elevation)] === undefined) {
|
|||
|
return new Error("Material-UI: This elevation `".concat(elevation, "` is not implemented."));
|
|||
|
}
|
|||
|
|
|||
|
return null;
|
|||
|
}),
|
|||
|
|
|||
|
/**
|
|||
|
* If `true`, rounded corners are disabled.
|
|||
|
*/
|
|||
|
square: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().bool),
|
|||
|
|
|||
|
/**
|
|||
|
* The variant to use.
|
|||
|
*/
|
|||
|
variant: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['elevation', 'outlined'])
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_6__.default)(styles, {
|
|||
|
name: 'MuiPaper'
|
|||
|
})(Paper));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Paper/index.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Paper/index.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _Paper__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _Paper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Paper */ "./node_modules/@material-ui/core/esm/Paper/Paper.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Table/Table.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Table/Table.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _TableContext__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./TableContext */ "./node_modules/@material-ui/core/esm/Table/TableContext.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = function styles(theme) {
|
|||
|
return {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
display: 'table',
|
|||
|
width: '100%',
|
|||
|
borderCollapse: 'collapse',
|
|||
|
borderSpacing: 0,
|
|||
|
'& caption': (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({}, theme.typography.body2, {
|
|||
|
padding: theme.spacing(2),
|
|||
|
color: theme.palette.text.secondary,
|
|||
|
textAlign: 'left',
|
|||
|
captionSide: 'bottom'
|
|||
|
})
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `stickyHeader={true}`. */
|
|||
|
stickyHeader: {
|
|||
|
borderCollapse: 'separate'
|
|||
|
}
|
|||
|
};
|
|||
|
};
|
|||
|
var defaultComponent = 'table';
|
|||
|
var Table = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function Table(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? defaultComponent : _props$component,
|
|||
|
_props$padding = props.padding,
|
|||
|
padding = _props$padding === void 0 ? 'default' : _props$padding,
|
|||
|
_props$size = props.size,
|
|||
|
size = _props$size === void 0 ? 'medium' : _props$size,
|
|||
|
_props$stickyHeader = props.stickyHeader,
|
|||
|
stickyHeader = _props$stickyHeader === void 0 ? false : _props$stickyHeader,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__.default)(props, ["classes", "className", "component", "padding", "size", "stickyHeader"]);
|
|||
|
|
|||
|
var table = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(function () {
|
|||
|
return {
|
|||
|
padding: padding,
|
|||
|
size: size,
|
|||
|
stickyHeader: stickyHeader
|
|||
|
};
|
|||
|
}, [padding, size, stickyHeader]);
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_TableContext__WEBPACK_IMPORTED_MODULE_5__.default.Provider, {
|
|||
|
value: table
|
|||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
role: Component === defaultComponent ? null : 'table',
|
|||
|
ref: ref,
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className, stickyHeader && classes.stickyHeader)
|
|||
|
}, other)));
|
|||
|
});
|
|||
|
true ? Table.propTypes = {
|
|||
|
/**
|
|||
|
* The content of the table, normally `TableHead` and `TableBody`.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType),
|
|||
|
|
|||
|
/**
|
|||
|
* Allows TableCells to inherit padding of the Table.
|
|||
|
*/
|
|||
|
padding: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['default', 'checkbox', 'none']),
|
|||
|
|
|||
|
/**
|
|||
|
* Allows TableCells to inherit size of the Table.
|
|||
|
*/
|
|||
|
size: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['small', 'medium']),
|
|||
|
|
|||
|
/**
|
|||
|
* Set the header sticky.
|
|||
|
*
|
|||
|
* ⚠️ It doesn't work with IE 11.
|
|||
|
*/
|
|||
|
stickyHeader: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().bool)
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_6__.default)(styles, {
|
|||
|
name: 'MuiTable'
|
|||
|
})(Table));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Table/TableContext.js":
|
|||
|
/*!******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Table/TableContext.js ***!
|
|||
|
\******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore - internal component.
|
|||
|
*/
|
|||
|
|
|||
|
var TableContext = react__WEBPACK_IMPORTED_MODULE_0__.createContext();
|
|||
|
|
|||
|
if (true) {
|
|||
|
TableContext.displayName = 'TableContext';
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (TableContext);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js":
|
|||
|
/*!**********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js ***!
|
|||
|
\**********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore - internal component.
|
|||
|
*/
|
|||
|
|
|||
|
var Tablelvl2Context = react__WEBPACK_IMPORTED_MODULE_0__.createContext();
|
|||
|
|
|||
|
if (true) {
|
|||
|
Tablelvl2Context.displayName = 'Tablelvl2Context';
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (Tablelvl2Context);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/Table/index.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/Table/index.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _Table__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _Table__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Table */ "./node_modules/@material-ui/core/esm/Table/Table.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableBody/TableBody.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableBody/TableBody.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Table/Tablelvl2Context */ "./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
display: 'table-row-group'
|
|||
|
}
|
|||
|
};
|
|||
|
var tablelvl2 = {
|
|||
|
variant: 'body'
|
|||
|
};
|
|||
|
var defaultComponent = 'tbody';
|
|||
|
var TableBody = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function TableBody(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? defaultComponent : _props$component,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(props, ["classes", "className", "component"]);
|
|||
|
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_5__.default.Provider, {
|
|||
|
value: tablelvl2
|
|||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className),
|
|||
|
ref: ref,
|
|||
|
role: Component === defaultComponent ? null : 'rowgroup'
|
|||
|
}, other)));
|
|||
|
});
|
|||
|
true ? TableBody.propTypes = {
|
|||
|
/**
|
|||
|
* The content of the component, normally `TableRow`.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType)
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_6__.default)(styles, {
|
|||
|
name: 'MuiTableBody'
|
|||
|
})(TableBody));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableBody/index.js":
|
|||
|
/*!***************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableBody/index.js ***!
|
|||
|
\***************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _TableBody__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _TableBody__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableBody */ "./node_modules/@material-ui/core/esm/TableBody/TableBody.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableCell/TableCell.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableCell/TableCell.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _utils_capitalize__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../utils/capitalize */ "./node_modules/@material-ui/core/esm/utils/capitalize.js");
|
|||
|
/* harmony import */ var _styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../styles/colorManipulator */ "./node_modules/@material-ui/core/esm/styles/colorManipulator.js");
|
|||
|
/* harmony import */ var _Table_TableContext__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Table/TableContext */ "./node_modules/@material-ui/core/esm/Table/TableContext.js");
|
|||
|
/* harmony import */ var _Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Table/Tablelvl2Context */ "./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = function styles(theme) {
|
|||
|
return {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({}, theme.typography.body2, {
|
|||
|
display: 'table-cell',
|
|||
|
verticalAlign: 'inherit',
|
|||
|
// Workaround for a rendering bug with spanned columns in Chrome 62.0.
|
|||
|
// Removes the alpha (sets it to 1), and lightens or darkens the theme color.
|
|||
|
borderBottom: "1px solid\n ".concat(theme.palette.type === 'light' ? (0,_styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.lighten)((0,_styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.fade)(theme.palette.divider, 1), 0.88) : (0,_styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.darken)((0,_styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.fade)(theme.palette.divider, 1), 0.68)),
|
|||
|
textAlign: 'left',
|
|||
|
padding: 16
|
|||
|
}),
|
|||
|
|
|||
|
/* Styles applied to the root element if `variant="head"` or `context.table.head`. */
|
|||
|
head: {
|
|||
|
color: theme.palette.text.primary,
|
|||
|
lineHeight: theme.typography.pxToRem(24),
|
|||
|
fontWeight: theme.typography.fontWeightMedium
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `variant="body"` or `context.table.body`. */
|
|||
|
body: {
|
|||
|
color: theme.palette.text.primary
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `variant="footer"` or `context.table.footer`. */
|
|||
|
footer: {
|
|||
|
color: theme.palette.text.secondary,
|
|||
|
lineHeight: theme.typography.pxToRem(21),
|
|||
|
fontSize: theme.typography.pxToRem(12)
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `size="small"`. */
|
|||
|
sizeSmall: {
|
|||
|
padding: '6px 24px 6px 16px',
|
|||
|
'&:last-child': {
|
|||
|
paddingRight: 16
|
|||
|
},
|
|||
|
'&$paddingCheckbox': {
|
|||
|
width: 24,
|
|||
|
// prevent the checkbox column from growing
|
|||
|
padding: '0 12px 0 16px',
|
|||
|
'&:last-child': {
|
|||
|
paddingLeft: 12,
|
|||
|
paddingRight: 16
|
|||
|
},
|
|||
|
'& > *': {
|
|||
|
padding: 0
|
|||
|
}
|
|||
|
}
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `padding="checkbox"`. */
|
|||
|
paddingCheckbox: {
|
|||
|
width: 48,
|
|||
|
// prevent the checkbox column from growing
|
|||
|
padding: '0 0 0 4px',
|
|||
|
'&:last-child': {
|
|||
|
paddingLeft: 0,
|
|||
|
paddingRight: 4
|
|||
|
}
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `padding="none"`. */
|
|||
|
paddingNone: {
|
|||
|
padding: 0,
|
|||
|
'&:last-child': {
|
|||
|
padding: 0
|
|||
|
}
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `align="left"`. */
|
|||
|
alignLeft: {
|
|||
|
textAlign: 'left'
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `align="center"`. */
|
|||
|
alignCenter: {
|
|||
|
textAlign: 'center'
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `align="right"`. */
|
|||
|
alignRight: {
|
|||
|
textAlign: 'right',
|
|||
|
flexDirection: 'row-reverse'
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `align="justify"`. */
|
|||
|
alignJustify: {
|
|||
|
textAlign: 'justify'
|
|||
|
},
|
|||
|
|
|||
|
/* Styles applied to the root element if `context.table.stickyHeader={true}`. */
|
|||
|
stickyHeader: {
|
|||
|
position: 'sticky',
|
|||
|
top: 0,
|
|||
|
left: 0,
|
|||
|
zIndex: 2,
|
|||
|
backgroundColor: theme.palette.background.default
|
|||
|
}
|
|||
|
};
|
|||
|
};
|
|||
|
/**
|
|||
|
* The component renders a `<th>` element when the parent context is a header
|
|||
|
* or otherwise a `<td>` element.
|
|||
|
*/
|
|||
|
|
|||
|
var TableCell = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function TableCell(props, ref) {
|
|||
|
var _props$align = props.align,
|
|||
|
align = _props$align === void 0 ? 'inherit' : _props$align,
|
|||
|
classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
component = props.component,
|
|||
|
paddingProp = props.padding,
|
|||
|
scopeProp = props.scope,
|
|||
|
sizeProp = props.size,
|
|||
|
sortDirection = props.sortDirection,
|
|||
|
variantProp = props.variant,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__.default)(props, ["align", "classes", "className", "component", "padding", "scope", "size", "sortDirection", "variant"]);
|
|||
|
|
|||
|
var table = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_Table_TableContext__WEBPACK_IMPORTED_MODULE_6__.default);
|
|||
|
var tablelvl2 = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_7__.default);
|
|||
|
var isHeadCell = tablelvl2 && tablelvl2.variant === 'head';
|
|||
|
var role;
|
|||
|
var Component;
|
|||
|
|
|||
|
if (component) {
|
|||
|
Component = component;
|
|||
|
role = isHeadCell ? 'columnheader' : 'cell';
|
|||
|
} else {
|
|||
|
Component = isHeadCell ? 'th' : 'td';
|
|||
|
}
|
|||
|
|
|||
|
var scope = scopeProp;
|
|||
|
|
|||
|
if (!scope && isHeadCell) {
|
|||
|
scope = 'col';
|
|||
|
}
|
|||
|
|
|||
|
var padding = paddingProp || (table && table.padding ? table.padding : 'default');
|
|||
|
var size = sizeProp || (table && table.size ? table.size : 'medium');
|
|||
|
var variant = variantProp || tablelvl2 && tablelvl2.variant;
|
|||
|
var ariaSort = null;
|
|||
|
|
|||
|
if (sortDirection) {
|
|||
|
ariaSort = sortDirection === 'asc' ? 'ascending' : 'descending';
|
|||
|
}
|
|||
|
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
ref: ref,
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, classes[variant], className, align !== 'inherit' && classes["align".concat((0,_utils_capitalize__WEBPACK_IMPORTED_MODULE_8__.default)(align))], padding !== 'default' && classes["padding".concat((0,_utils_capitalize__WEBPACK_IMPORTED_MODULE_8__.default)(padding))], size !== 'medium' && classes["size".concat((0,_utils_capitalize__WEBPACK_IMPORTED_MODULE_8__.default)(size))], variant === 'head' && table && table.stickyHeader && classes.stickyHeader),
|
|||
|
"aria-sort": ariaSort,
|
|||
|
role: role,
|
|||
|
scope: scope
|
|||
|
}, other));
|
|||
|
});
|
|||
|
true ? TableCell.propTypes = {
|
|||
|
// ----------------------------- Warning --------------------------------
|
|||
|
// | These PropTypes are generated from the TypeScript type definitions |
|
|||
|
// | To update them edit the d.ts file and run "yarn proptypes" |
|
|||
|
// ----------------------------------------------------------------------
|
|||
|
|
|||
|
/**
|
|||
|
* Set the text-align on the table cell content.
|
|||
|
*
|
|||
|
* Monetary or generally number fields **should be right aligned** as that allows
|
|||
|
* you to add them up quickly in your head without having to worry about decimals.
|
|||
|
*/
|
|||
|
align: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['center', 'inherit', 'justify', 'left', 'right']),
|
|||
|
|
|||
|
/**
|
|||
|
* The table cell contents.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType),
|
|||
|
|
|||
|
/**
|
|||
|
* Sets the padding applied to the cell.
|
|||
|
* By default, the Table parent component set the value (`default`).
|
|||
|
*/
|
|||
|
padding: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['checkbox', 'default', 'none']),
|
|||
|
|
|||
|
/**
|
|||
|
* Set scope attribute.
|
|||
|
*/
|
|||
|
scope: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* Specify the size of the cell.
|
|||
|
* By default, the Table parent component set the value (`medium`).
|
|||
|
*/
|
|||
|
size: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['medium', 'small']),
|
|||
|
|
|||
|
/**
|
|||
|
* Set aria-sort direction.
|
|||
|
*/
|
|||
|
sortDirection: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['asc', 'desc', false]),
|
|||
|
|
|||
|
/**
|
|||
|
* Specify the cell type.
|
|||
|
* By default, the TableHead, TableBody or TableFooter parent component set the value.
|
|||
|
*/
|
|||
|
variant: prop_types__WEBPACK_IMPORTED_MODULE_3___default().oneOf(['body', 'footer', 'head'])
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_9__.default)(styles, {
|
|||
|
name: 'MuiTableCell'
|
|||
|
})(TableCell));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableCell/index.js":
|
|||
|
/*!***************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableCell/index.js ***!
|
|||
|
\***************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _TableCell__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _TableCell__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableCell */ "./node_modules/@material-ui/core/esm/TableCell/TableCell.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableContainer/TableContainer.js":
|
|||
|
/*!*****************************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableContainer/TableContainer.js ***!
|
|||
|
\*****************************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
width: '100%',
|
|||
|
overflowX: 'auto'
|
|||
|
}
|
|||
|
};
|
|||
|
var TableContainer = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function TableContainer(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? 'div' : _props$component,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(props, ["classes", "className", "component"]);
|
|||
|
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
ref: ref,
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className)
|
|||
|
}, other));
|
|||
|
});
|
|||
|
true ? TableContainer.propTypes = {
|
|||
|
/**
|
|||
|
* The table itself, normally `<Table />`
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType)
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_5__.default)(styles, {
|
|||
|
name: 'MuiTableContainer'
|
|||
|
})(TableContainer));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableContainer/index.js":
|
|||
|
/*!********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableContainer/index.js ***!
|
|||
|
\********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _TableContainer__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _TableContainer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableContainer */ "./node_modules/@material-ui/core/esm/TableContainer/TableContainer.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableHead/TableHead.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableHead/TableHead.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Table/Tablelvl2Context */ "./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
display: 'table-header-group'
|
|||
|
}
|
|||
|
};
|
|||
|
var tablelvl2 = {
|
|||
|
variant: 'head'
|
|||
|
};
|
|||
|
var defaultComponent = 'thead';
|
|||
|
var TableHead = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function TableHead(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? defaultComponent : _props$component,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(props, ["classes", "className", "component"]);
|
|||
|
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_5__.default.Provider, {
|
|||
|
value: tablelvl2
|
|||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className),
|
|||
|
ref: ref,
|
|||
|
role: Component === defaultComponent ? null : 'rowgroup'
|
|||
|
}, other)));
|
|||
|
});
|
|||
|
true ? TableHead.propTypes = {
|
|||
|
/**
|
|||
|
* The content of the component, normally `TableRow`.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType)
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_6__.default)(styles, {
|
|||
|
name: 'MuiTableHead'
|
|||
|
})(TableHead));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableHead/index.js":
|
|||
|
/*!***************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableHead/index.js ***!
|
|||
|
\***************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _TableHead__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _TableHead__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableHead */ "./node_modules/@material-ui/core/esm/TableHead/TableHead.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableRow/TableRow.js":
|
|||
|
/*!*****************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableRow/TableRow.js ***!
|
|||
|
\*****************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "styles": function() { return /* binding */ styles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ "prop-types");
|
|||
|
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! clsx */ "clsx");
|
|||
|
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clsx__WEBPACK_IMPORTED_MODULE_4__);
|
|||
|
/* harmony import */ var _styles_withStyles__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../styles/withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Table/Tablelvl2Context */ "./node_modules/@material-ui/core/esm/Table/Tablelvl2Context.js");
|
|||
|
/* harmony import */ var _styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../styles/colorManipulator */ "./node_modules/@material-ui/core/esm/styles/colorManipulator.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styles = function styles(theme) {
|
|||
|
return {
|
|||
|
/* Styles applied to the root element. */
|
|||
|
root: {
|
|||
|
color: 'inherit',
|
|||
|
display: 'table-row',
|
|||
|
verticalAlign: 'middle',
|
|||
|
// We disable the focus ring for mouse, touch and keyboard users.
|
|||
|
outline: 0,
|
|||
|
'&$hover:hover': {
|
|||
|
backgroundColor: theme.palette.action.hover
|
|||
|
},
|
|||
|
'&$selected, &$selected:hover': {
|
|||
|
backgroundColor: (0,_styles_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.fade)(theme.palette.secondary.main, theme.palette.action.selectedOpacity)
|
|||
|
}
|
|||
|
},
|
|||
|
|
|||
|
/* Pseudo-class applied to the root element if `selected={true}`. */
|
|||
|
selected: {},
|
|||
|
|
|||
|
/* Pseudo-class applied to the root element if `hover={true}`. */
|
|||
|
hover: {},
|
|||
|
|
|||
|
/* Styles applied to the root element if table variant="head". */
|
|||
|
head: {},
|
|||
|
|
|||
|
/* Styles applied to the root element if table variant="footer". */
|
|||
|
footer: {}
|
|||
|
};
|
|||
|
};
|
|||
|
var defaultComponent = 'tr';
|
|||
|
/**
|
|||
|
* Will automatically set dynamic row height
|
|||
|
* based on the material table element parent (head, body, etc).
|
|||
|
*/
|
|||
|
|
|||
|
var TableRow = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function TableRow(props, ref) {
|
|||
|
var classes = props.classes,
|
|||
|
className = props.className,
|
|||
|
_props$component = props.component,
|
|||
|
Component = _props$component === void 0 ? defaultComponent : _props$component,
|
|||
|
_props$hover = props.hover,
|
|||
|
hover = _props$hover === void 0 ? false : _props$hover,
|
|||
|
_props$selected = props.selected,
|
|||
|
selected = _props$selected === void 0 ? false : _props$selected,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(props, ["classes", "className", "component", "hover", "selected"]);
|
|||
|
|
|||
|
var tablelvl2 = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_Table_Tablelvl2Context__WEBPACK_IMPORTED_MODULE_6__.default);
|
|||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Component, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
ref: ref,
|
|||
|
className: clsx__WEBPACK_IMPORTED_MODULE_4___default()(classes.root, className, tablelvl2 && {
|
|||
|
'head': classes.head,
|
|||
|
'footer': classes.footer
|
|||
|
}[tablelvl2.variant], hover && classes.hover, selected && classes.selected),
|
|||
|
role: Component === defaultComponent ? null : 'row'
|
|||
|
}, other));
|
|||
|
});
|
|||
|
true ? TableRow.propTypes = {
|
|||
|
/**
|
|||
|
* Should be valid <tr> children such as `TableCell`.
|
|||
|
*/
|
|||
|
children: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().node),
|
|||
|
|
|||
|
/**
|
|||
|
* Override or extend the styles applied to the component.
|
|||
|
* See [CSS API](#css) below for more details.
|
|||
|
*/
|
|||
|
classes: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().object.isRequired),
|
|||
|
|
|||
|
/**
|
|||
|
* @ignore
|
|||
|
*/
|
|||
|
className: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().string),
|
|||
|
|
|||
|
/**
|
|||
|
* The component used for the root node.
|
|||
|
* Either a string to use a HTML element or a component.
|
|||
|
*/
|
|||
|
component: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().elementType),
|
|||
|
|
|||
|
/**
|
|||
|
* If `true`, the table row will shade on hover.
|
|||
|
*/
|
|||
|
hover: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().bool),
|
|||
|
|
|||
|
/**
|
|||
|
* If `true`, the table row will have the selected shading.
|
|||
|
*/
|
|||
|
selected: (prop_types__WEBPACK_IMPORTED_MODULE_3___default().bool)
|
|||
|
} : 0;
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ((0,_styles_withStyles__WEBPACK_IMPORTED_MODULE_7__.default)(styles, {
|
|||
|
name: 'MuiTableRow'
|
|||
|
})(TableRow));
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/TableRow/index.js":
|
|||
|
/*!**************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/TableRow/index.js ***!
|
|||
|
\**************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* reexport safe */ _TableRow__WEBPACK_IMPORTED_MODULE_0__.default; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _TableRow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableRow */ "./node_modules/@material-ui/core/esm/TableRow/TableRow.js");
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/blue.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/blue.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var blue = {
|
|||
|
50: '#e3f2fd',
|
|||
|
100: '#bbdefb',
|
|||
|
200: '#90caf9',
|
|||
|
300: '#64b5f6',
|
|||
|
400: '#42a5f5',
|
|||
|
500: '#2196f3',
|
|||
|
600: '#1e88e5',
|
|||
|
700: '#1976d2',
|
|||
|
800: '#1565c0',
|
|||
|
900: '#0d47a1',
|
|||
|
A100: '#82b1ff',
|
|||
|
A200: '#448aff',
|
|||
|
A400: '#2979ff',
|
|||
|
A700: '#2962ff'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (blue);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/common.js":
|
|||
|
/*!*************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/common.js ***!
|
|||
|
\*************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var common = {
|
|||
|
black: '#000',
|
|||
|
white: '#fff'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (common);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/green.js":
|
|||
|
/*!************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/green.js ***!
|
|||
|
\************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var green = {
|
|||
|
50: '#e8f5e9',
|
|||
|
100: '#c8e6c9',
|
|||
|
200: '#a5d6a7',
|
|||
|
300: '#81c784',
|
|||
|
400: '#66bb6a',
|
|||
|
500: '#4caf50',
|
|||
|
600: '#43a047',
|
|||
|
700: '#388e3c',
|
|||
|
800: '#2e7d32',
|
|||
|
900: '#1b5e20',
|
|||
|
A100: '#b9f6ca',
|
|||
|
A200: '#69f0ae',
|
|||
|
A400: '#00e676',
|
|||
|
A700: '#00c853'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (green);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/grey.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/grey.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var grey = {
|
|||
|
50: '#fafafa',
|
|||
|
100: '#f5f5f5',
|
|||
|
200: '#eeeeee',
|
|||
|
300: '#e0e0e0',
|
|||
|
400: '#bdbdbd',
|
|||
|
500: '#9e9e9e',
|
|||
|
600: '#757575',
|
|||
|
700: '#616161',
|
|||
|
800: '#424242',
|
|||
|
900: '#212121',
|
|||
|
A100: '#d5d5d5',
|
|||
|
A200: '#aaaaaa',
|
|||
|
A400: '#303030',
|
|||
|
A700: '#616161'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (grey);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/indigo.js":
|
|||
|
/*!*************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/indigo.js ***!
|
|||
|
\*************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var indigo = {
|
|||
|
50: '#e8eaf6',
|
|||
|
100: '#c5cae9',
|
|||
|
200: '#9fa8da',
|
|||
|
300: '#7986cb',
|
|||
|
400: '#5c6bc0',
|
|||
|
500: '#3f51b5',
|
|||
|
600: '#3949ab',
|
|||
|
700: '#303f9f',
|
|||
|
800: '#283593',
|
|||
|
900: '#1a237e',
|
|||
|
A100: '#8c9eff',
|
|||
|
A200: '#536dfe',
|
|||
|
A400: '#3d5afe',
|
|||
|
A700: '#304ffe'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (indigo);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/orange.js":
|
|||
|
/*!*************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/orange.js ***!
|
|||
|
\*************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var orange = {
|
|||
|
50: '#fff3e0',
|
|||
|
100: '#ffe0b2',
|
|||
|
200: '#ffcc80',
|
|||
|
300: '#ffb74d',
|
|||
|
400: '#ffa726',
|
|||
|
500: '#ff9800',
|
|||
|
600: '#fb8c00',
|
|||
|
700: '#f57c00',
|
|||
|
800: '#ef6c00',
|
|||
|
900: '#e65100',
|
|||
|
A100: '#ffd180',
|
|||
|
A200: '#ffab40',
|
|||
|
A400: '#ff9100',
|
|||
|
A700: '#ff6d00'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (orange);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/pink.js":
|
|||
|
/*!***********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/pink.js ***!
|
|||
|
\***********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var pink = {
|
|||
|
50: '#fce4ec',
|
|||
|
100: '#f8bbd0',
|
|||
|
200: '#f48fb1',
|
|||
|
300: '#f06292',
|
|||
|
400: '#ec407a',
|
|||
|
500: '#e91e63',
|
|||
|
600: '#d81b60',
|
|||
|
700: '#c2185b',
|
|||
|
800: '#ad1457',
|
|||
|
900: '#880e4f',
|
|||
|
A100: '#ff80ab',
|
|||
|
A200: '#ff4081',
|
|||
|
A400: '#f50057',
|
|||
|
A700: '#c51162'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (pink);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/colors/red.js":
|
|||
|
/*!**********************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/colors/red.js ***!
|
|||
|
\**********************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var red = {
|
|||
|
50: '#ffebee',
|
|||
|
100: '#ffcdd2',
|
|||
|
200: '#ef9a9a',
|
|||
|
300: '#e57373',
|
|||
|
400: '#ef5350',
|
|||
|
500: '#f44336',
|
|||
|
600: '#e53935',
|
|||
|
700: '#d32f2f',
|
|||
|
800: '#c62828',
|
|||
|
900: '#b71c1c',
|
|||
|
A100: '#ff8a80',
|
|||
|
A200: '#ff5252',
|
|||
|
A400: '#ff1744',
|
|||
|
A700: '#d50000'
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (red);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/colorManipulator.js":
|
|||
|
/*!***********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/colorManipulator.js ***!
|
|||
|
\***********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "hexToRgb": function() { return /* binding */ hexToRgb; },
|
|||
|
/* harmony export */ "rgbToHex": function() { return /* binding */ rgbToHex; },
|
|||
|
/* harmony export */ "hslToRgb": function() { return /* binding */ hslToRgb; },
|
|||
|
/* harmony export */ "decomposeColor": function() { return /* binding */ decomposeColor; },
|
|||
|
/* harmony export */ "recomposeColor": function() { return /* binding */ recomposeColor; },
|
|||
|
/* harmony export */ "getContrastRatio": function() { return /* binding */ getContrastRatio; },
|
|||
|
/* harmony export */ "getLuminance": function() { return /* binding */ getLuminance; },
|
|||
|
/* harmony export */ "emphasize": function() { return /* binding */ emphasize; },
|
|||
|
/* harmony export */ "fade": function() { return /* binding */ fade; },
|
|||
|
/* harmony export */ "darken": function() { return /* binding */ darken; },
|
|||
|
/* harmony export */ "lighten": function() { return /* binding */ lighten; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
|||
|
|
|||
|
/* eslint-disable no-use-before-define */
|
|||
|
|
|||
|
/**
|
|||
|
* Returns a number whose value is limited to the given range.
|
|||
|
*
|
|||
|
* @param {number} value The value to be clamped
|
|||
|
* @param {number} min The lower boundary of the output range
|
|||
|
* @param {number} max The upper boundary of the output range
|
|||
|
* @returns {number} A number in the range [min, max]
|
|||
|
*/
|
|||
|
function clamp(value) {
|
|||
|
var min = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
|
|||
|
var max = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
|
|||
|
|
|||
|
if (true) {
|
|||
|
if (value < min || value > max) {
|
|||
|
console.error("Material-UI: The value provided ".concat(value, " is out of range [").concat(min, ", ").concat(max, "]."));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return Math.min(Math.max(min, value), max);
|
|||
|
}
|
|||
|
/**
|
|||
|
* Converts a color from CSS hex format to CSS rgb format.
|
|||
|
*
|
|||
|
* @param {string} color - Hex color, i.e. #nnn or #nnnnnn
|
|||
|
* @returns {string} A CSS rgb color string
|
|||
|
*/
|
|||
|
|
|||
|
|
|||
|
function hexToRgb(color) {
|
|||
|
color = color.substr(1);
|
|||
|
var re = new RegExp(".{1,".concat(color.length >= 6 ? 2 : 1, "}"), 'g');
|
|||
|
var colors = color.match(re);
|
|||
|
|
|||
|
if (colors && colors[0].length === 1) {
|
|||
|
colors = colors.map(function (n) {
|
|||
|
return n + n;
|
|||
|
});
|
|||
|
}
|
|||
|
|
|||
|
return colors ? "rgb".concat(colors.length === 4 ? 'a' : '', "(").concat(colors.map(function (n, index) {
|
|||
|
return index < 3 ? parseInt(n, 16) : Math.round(parseInt(n, 16) / 255 * 1000) / 1000;
|
|||
|
}).join(', '), ")") : '';
|
|||
|
}
|
|||
|
|
|||
|
function intToHex(int) {
|
|||
|
var hex = int.toString(16);
|
|||
|
return hex.length === 1 ? "0".concat(hex) : hex;
|
|||
|
}
|
|||
|
/**
|
|||
|
* Converts a color from CSS rgb format to CSS hex format.
|
|||
|
*
|
|||
|
* @param {string} color - RGB color, i.e. rgb(n, n, n)
|
|||
|
* @returns {string} A CSS rgb color string, i.e. #nnnnnn
|
|||
|
*/
|
|||
|
|
|||
|
|
|||
|
function rgbToHex(color) {
|
|||
|
// Idempotent
|
|||
|
if (color.indexOf('#') === 0) {
|
|||
|
return color;
|
|||
|
}
|
|||
|
|
|||
|
var _decomposeColor = decomposeColor(color),
|
|||
|
values = _decomposeColor.values;
|
|||
|
|
|||
|
return "#".concat(values.map(function (n) {
|
|||
|
return intToHex(n);
|
|||
|
}).join(''));
|
|||
|
}
|
|||
|
/**
|
|||
|
* Converts a color from hsl format to rgb format.
|
|||
|
*
|
|||
|
* @param {string} color - HSL color values
|
|||
|
* @returns {string} rgb color values
|
|||
|
*/
|
|||
|
|
|||
|
function hslToRgb(color) {
|
|||
|
color = decomposeColor(color);
|
|||
|
var _color = color,
|
|||
|
values = _color.values;
|
|||
|
var h = values[0];
|
|||
|
var s = values[1] / 100;
|
|||
|
var l = values[2] / 100;
|
|||
|
var a = s * Math.min(l, 1 - l);
|
|||
|
|
|||
|
var f = function f(n) {
|
|||
|
var k = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (n + h / 30) % 12;
|
|||
|
return l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1);
|
|||
|
};
|
|||
|
|
|||
|
var type = 'rgb';
|
|||
|
var rgb = [Math.round(f(0) * 255), Math.round(f(8) * 255), Math.round(f(4) * 255)];
|
|||
|
|
|||
|
if (color.type === 'hsla') {
|
|||
|
type += 'a';
|
|||
|
rgb.push(values[3]);
|
|||
|
}
|
|||
|
|
|||
|
return recomposeColor({
|
|||
|
type: type,
|
|||
|
values: rgb
|
|||
|
});
|
|||
|
}
|
|||
|
/**
|
|||
|
* Returns an object with the type and values of a color.
|
|||
|
*
|
|||
|
* Note: Does not support rgb % values.
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @returns {object} - A MUI color object: {type: string, values: number[]}
|
|||
|
*/
|
|||
|
|
|||
|
function decomposeColor(color) {
|
|||
|
// Idempotent
|
|||
|
if (color.type) {
|
|||
|
return color;
|
|||
|
}
|
|||
|
|
|||
|
if (color.charAt(0) === '#') {
|
|||
|
return decomposeColor(hexToRgb(color));
|
|||
|
}
|
|||
|
|
|||
|
var marker = color.indexOf('(');
|
|||
|
var type = color.substring(0, marker);
|
|||
|
|
|||
|
if (['rgb', 'rgba', 'hsl', 'hsla'].indexOf(type) === -1) {
|
|||
|
throw new Error( true ? "Material-UI: Unsupported `".concat(color, "` color.\nWe support the following formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla().") : 0);
|
|||
|
}
|
|||
|
|
|||
|
var values = color.substring(marker + 1, color.length - 1).split(',');
|
|||
|
values = values.map(function (value) {
|
|||
|
return parseFloat(value);
|
|||
|
});
|
|||
|
return {
|
|||
|
type: type,
|
|||
|
values: values
|
|||
|
};
|
|||
|
}
|
|||
|
/**
|
|||
|
* Converts a color object with type and values to a string.
|
|||
|
*
|
|||
|
* @param {object} color - Decomposed color
|
|||
|
* @param {string} color.type - One of: 'rgb', 'rgba', 'hsl', 'hsla'
|
|||
|
* @param {array} color.values - [n,n,n] or [n,n,n,n]
|
|||
|
* @returns {string} A CSS color string
|
|||
|
*/
|
|||
|
|
|||
|
function recomposeColor(color) {
|
|||
|
var type = color.type;
|
|||
|
var values = color.values;
|
|||
|
|
|||
|
if (type.indexOf('rgb') !== -1) {
|
|||
|
// Only convert the first 3 values to int (i.e. not alpha)
|
|||
|
values = values.map(function (n, i) {
|
|||
|
return i < 3 ? parseInt(n, 10) : n;
|
|||
|
});
|
|||
|
} else if (type.indexOf('hsl') !== -1) {
|
|||
|
values[1] = "".concat(values[1], "%");
|
|||
|
values[2] = "".concat(values[2], "%");
|
|||
|
}
|
|||
|
|
|||
|
return "".concat(type, "(").concat(values.join(', '), ")");
|
|||
|
}
|
|||
|
/**
|
|||
|
* Calculates the contrast ratio between two colors.
|
|||
|
*
|
|||
|
* Formula: https://www.w3.org/TR/WCAG20-TECHS/G17.html#G17-tests
|
|||
|
*
|
|||
|
* @param {string} foreground - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @param {string} background - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @returns {number} A contrast ratio value in the range 0 - 21.
|
|||
|
*/
|
|||
|
|
|||
|
function getContrastRatio(foreground, background) {
|
|||
|
var lumA = getLuminance(foreground);
|
|||
|
var lumB = getLuminance(background);
|
|||
|
return (Math.max(lumA, lumB) + 0.05) / (Math.min(lumA, lumB) + 0.05);
|
|||
|
}
|
|||
|
/**
|
|||
|
* The relative brightness of any point in a color space,
|
|||
|
* normalized to 0 for darkest black and 1 for lightest white.
|
|||
|
*
|
|||
|
* Formula: https://www.w3.org/TR/WCAG20-TECHS/G17.html#G17-tests
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @returns {number} The relative brightness of the color in the range 0 - 1
|
|||
|
*/
|
|||
|
|
|||
|
function getLuminance(color) {
|
|||
|
color = decomposeColor(color);
|
|||
|
var rgb = color.type === 'hsl' ? decomposeColor(hslToRgb(color)).values : color.values;
|
|||
|
rgb = rgb.map(function (val) {
|
|||
|
val /= 255; // normalized
|
|||
|
|
|||
|
return val <= 0.03928 ? val / 12.92 : Math.pow((val + 0.055) / 1.055, 2.4);
|
|||
|
}); // Truncate at 3 digits
|
|||
|
|
|||
|
return Number((0.2126 * rgb[0] + 0.7152 * rgb[1] + 0.0722 * rgb[2]).toFixed(3));
|
|||
|
}
|
|||
|
/**
|
|||
|
* Darken or lighten a color, depending on its luminance.
|
|||
|
* Light colors are darkened, dark colors are lightened.
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @param {number} coefficient=0.15 - multiplier in the range 0 - 1
|
|||
|
* @returns {string} A CSS color string. Hex input values are returned as rgb
|
|||
|
*/
|
|||
|
|
|||
|
function emphasize(color) {
|
|||
|
var coefficient = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0.15;
|
|||
|
return getLuminance(color) > 0.5 ? darken(color, coefficient) : lighten(color, coefficient);
|
|||
|
}
|
|||
|
/**
|
|||
|
* Set the absolute transparency of a color.
|
|||
|
* Any existing alpha values are overwritten.
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @param {number} value - value to set the alpha channel to in the range 0 -1
|
|||
|
* @returns {string} A CSS color string. Hex input values are returned as rgb
|
|||
|
*/
|
|||
|
|
|||
|
function fade(color, value) {
|
|||
|
color = decomposeColor(color);
|
|||
|
value = clamp(value);
|
|||
|
|
|||
|
if (color.type === 'rgb' || color.type === 'hsl') {
|
|||
|
color.type += 'a';
|
|||
|
}
|
|||
|
|
|||
|
color.values[3] = value;
|
|||
|
return recomposeColor(color);
|
|||
|
}
|
|||
|
/**
|
|||
|
* Darkens a color.
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @param {number} coefficient - multiplier in the range 0 - 1
|
|||
|
* @returns {string} A CSS color string. Hex input values are returned as rgb
|
|||
|
*/
|
|||
|
|
|||
|
function darken(color, coefficient) {
|
|||
|
color = decomposeColor(color);
|
|||
|
coefficient = clamp(coefficient);
|
|||
|
|
|||
|
if (color.type.indexOf('hsl') !== -1) {
|
|||
|
color.values[2] *= 1 - coefficient;
|
|||
|
} else if (color.type.indexOf('rgb') !== -1) {
|
|||
|
for (var i = 0; i < 3; i += 1) {
|
|||
|
color.values[i] *= 1 - coefficient;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return recomposeColor(color);
|
|||
|
}
|
|||
|
/**
|
|||
|
* Lightens a color.
|
|||
|
*
|
|||
|
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()
|
|||
|
* @param {number} coefficient - multiplier in the range 0 - 1
|
|||
|
* @returns {string} A CSS color string. Hex input values are returned as rgb
|
|||
|
*/
|
|||
|
|
|||
|
function lighten(color, coefficient) {
|
|||
|
color = decomposeColor(color);
|
|||
|
coefficient = clamp(coefficient);
|
|||
|
|
|||
|
if (color.type.indexOf('hsl') !== -1) {
|
|||
|
color.values[2] += (100 - color.values[2]) * coefficient;
|
|||
|
} else if (color.type.indexOf('rgb') !== -1) {
|
|||
|
for (var i = 0; i < 3; i += 1) {
|
|||
|
color.values[i] += (255 - color.values[i]) * coefficient;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return recomposeColor(color);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createBreakpoints.js":
|
|||
|
/*!************************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createBreakpoints.js ***!
|
|||
|
\************************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "keys": function() { return /* binding */ keys; },
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createBreakpoints; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
|
|||
|
|
|||
|
// Sorted ASC by size. That's important.
|
|||
|
// It can't be configured as it's used statically for propTypes.
|
|||
|
var keys = ['xs', 'sm', 'md', 'lg', 'xl']; // Keep in mind that @media is inclusive by the CSS specification.
|
|||
|
|
|||
|
function createBreakpoints(breakpoints) {
|
|||
|
var _breakpoints$values = breakpoints.values,
|
|||
|
values = _breakpoints$values === void 0 ? {
|
|||
|
xs: 0,
|
|||
|
sm: 600,
|
|||
|
md: 960,
|
|||
|
lg: 1280,
|
|||
|
xl: 1920
|
|||
|
} : _breakpoints$values,
|
|||
|
_breakpoints$unit = breakpoints.unit,
|
|||
|
unit = _breakpoints$unit === void 0 ? 'px' : _breakpoints$unit,
|
|||
|
_breakpoints$step = breakpoints.step,
|
|||
|
step = _breakpoints$step === void 0 ? 5 : _breakpoints$step,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(breakpoints, ["values", "unit", "step"]);
|
|||
|
|
|||
|
function up(key) {
|
|||
|
var value = typeof values[key] === 'number' ? values[key] : key;
|
|||
|
return "@media (min-width:".concat(value).concat(unit, ")");
|
|||
|
}
|
|||
|
|
|||
|
function down(key) {
|
|||
|
var endIndex = keys.indexOf(key) + 1;
|
|||
|
var upperbound = values[keys[endIndex]];
|
|||
|
|
|||
|
if (endIndex === keys.length) {
|
|||
|
// xl down applies to all sizes
|
|||
|
return up('xs');
|
|||
|
}
|
|||
|
|
|||
|
var value = typeof upperbound === 'number' && endIndex > 0 ? upperbound : key;
|
|||
|
return "@media (max-width:".concat(value - step / 100).concat(unit, ")");
|
|||
|
}
|
|||
|
|
|||
|
function between(start, end) {
|
|||
|
var endIndex = keys.indexOf(end);
|
|||
|
|
|||
|
if (endIndex === keys.length - 1) {
|
|||
|
return up(start);
|
|||
|
}
|
|||
|
|
|||
|
return "@media (min-width:".concat(typeof values[start] === 'number' ? values[start] : start).concat(unit, ") and ") + "(max-width:".concat((endIndex !== -1 && typeof values[keys[endIndex + 1]] === 'number' ? values[keys[endIndex + 1]] : end) - step / 100).concat(unit, ")");
|
|||
|
}
|
|||
|
|
|||
|
function only(key) {
|
|||
|
return between(key, key);
|
|||
|
}
|
|||
|
|
|||
|
function width(key) {
|
|||
|
return values[key];
|
|||
|
}
|
|||
|
|
|||
|
return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
keys: keys,
|
|||
|
values: values,
|
|||
|
up: up,
|
|||
|
down: down,
|
|||
|
between: between,
|
|||
|
only: only,
|
|||
|
width: width
|
|||
|
}, other);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createMixins.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createMixins.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createMixins; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
|
|||
|
|
|||
|
function createMixins(breakpoints, spacing, mixins) {
|
|||
|
var _toolbar;
|
|||
|
|
|||
|
return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
gutters: function gutters() {
|
|||
|
var styles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
|||
|
// To deprecate in v4.1
|
|||
|
// warning(
|
|||
|
// false,
|
|||
|
// [
|
|||
|
// 'Material-UI: Theme.mixins.gutters() is deprecated.',
|
|||
|
// 'You can use the source of the mixin directly:',
|
|||
|
// `
|
|||
|
// paddingLeft: theme.spacing(2),
|
|||
|
// paddingRight: theme.spacing(2),
|
|||
|
// [theme.breakpoints.up('sm')]: {
|
|||
|
// paddingLeft: theme.spacing(3),
|
|||
|
// paddingRight: theme.spacing(3),
|
|||
|
// },
|
|||
|
// `,
|
|||
|
// ].join('\n'),
|
|||
|
// );
|
|||
|
return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
paddingLeft: spacing(2),
|
|||
|
paddingRight: spacing(2)
|
|||
|
}, styles, (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)({}, breakpoints.up('sm'), (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__.default)({
|
|||
|
paddingLeft: spacing(3),
|
|||
|
paddingRight: spacing(3)
|
|||
|
}, styles[breakpoints.up('sm')])));
|
|||
|
},
|
|||
|
toolbar: (_toolbar = {
|
|||
|
minHeight: 56
|
|||
|
}, (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)(_toolbar, "".concat(breakpoints.up('xs'), " and (orientation: landscape)"), {
|
|||
|
minHeight: 48
|
|||
|
}), (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)(_toolbar, breakpoints.up('sm'), {
|
|||
|
minHeight: 64
|
|||
|
}), _toolbar)
|
|||
|
}, mixins);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createMuiStrictModeTheme.js":
|
|||
|
/*!*******************************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createMuiStrictModeTheme.js ***!
|
|||
|
\*******************************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createMuiStrictModeTheme; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
/* harmony import */ var _createMuiTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./createMuiTheme */ "./node_modules/@material-ui/core/esm/styles/createMuiTheme.js");
|
|||
|
|
|||
|
|
|||
|
function createMuiStrictModeTheme(options) {
|
|||
|
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
|
|||
|
args[_key - 1] = arguments[_key];
|
|||
|
}
|
|||
|
|
|||
|
return _createMuiTheme__WEBPACK_IMPORTED_MODULE_1__.default.apply(void 0, [(0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_0__.deepmerge)({
|
|||
|
unstable_strictMode: true
|
|||
|
}, options)].concat(args));
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createMuiTheme.js":
|
|||
|
/*!*********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createMuiTheme.js ***!
|
|||
|
\*********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var _createBreakpoints__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./createBreakpoints */ "./node_modules/@material-ui/core/esm/styles/createBreakpoints.js");
|
|||
|
/* harmony import */ var _createMixins__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./createMixins */ "./node_modules/@material-ui/core/esm/styles/createMixins.js");
|
|||
|
/* harmony import */ var _createPalette__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./createPalette */ "./node_modules/@material-ui/core/esm/styles/createPalette.js");
|
|||
|
/* harmony import */ var _createTypography__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./createTypography */ "./node_modules/@material-ui/core/esm/styles/createTypography.js");
|
|||
|
/* harmony import */ var _shadows__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./shadows */ "./node_modules/@material-ui/core/esm/styles/shadows.js");
|
|||
|
/* harmony import */ var _shape__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./shape */ "./node_modules/@material-ui/core/esm/styles/shape.js");
|
|||
|
/* harmony import */ var _createSpacing__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./createSpacing */ "./node_modules/@material-ui/core/esm/styles/createSpacing.js");
|
|||
|
/* harmony import */ var _transitions__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./transitions */ "./node_modules/@material-ui/core/esm/styles/transitions.js");
|
|||
|
/* harmony import */ var _zIndex__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./zIndex */ "./node_modules/@material-ui/core/esm/styles/zIndex.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function createMuiTheme() {
|
|||
|
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
|||
|
|
|||
|
var _options$breakpoints = options.breakpoints,
|
|||
|
breakpointsInput = _options$breakpoints === void 0 ? {} : _options$breakpoints,
|
|||
|
_options$mixins = options.mixins,
|
|||
|
mixinsInput = _options$mixins === void 0 ? {} : _options$mixins,
|
|||
|
_options$palette = options.palette,
|
|||
|
paletteInput = _options$palette === void 0 ? {} : _options$palette,
|
|||
|
spacingInput = options.spacing,
|
|||
|
_options$typography = options.typography,
|
|||
|
typographyInput = _options$typography === void 0 ? {} : _options$typography,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(options, ["breakpoints", "mixins", "palette", "spacing", "typography"]);
|
|||
|
|
|||
|
var palette = (0,_createPalette__WEBPACK_IMPORTED_MODULE_3__.default)(paletteInput);
|
|||
|
var breakpoints = (0,_createBreakpoints__WEBPACK_IMPORTED_MODULE_4__.default)(breakpointsInput);
|
|||
|
var spacing = (0,_createSpacing__WEBPACK_IMPORTED_MODULE_5__.default)(spacingInput);
|
|||
|
var muiTheme = (0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__.deepmerge)({
|
|||
|
breakpoints: breakpoints,
|
|||
|
direction: 'ltr',
|
|||
|
mixins: (0,_createMixins__WEBPACK_IMPORTED_MODULE_6__.default)(breakpoints, spacing, mixinsInput),
|
|||
|
overrides: {},
|
|||
|
// Inject custom styles
|
|||
|
palette: palette,
|
|||
|
props: {},
|
|||
|
// Provide default props
|
|||
|
shadows: _shadows__WEBPACK_IMPORTED_MODULE_7__.default,
|
|||
|
typography: (0,_createTypography__WEBPACK_IMPORTED_MODULE_8__.default)(palette, typographyInput),
|
|||
|
spacing: spacing,
|
|||
|
shape: _shape__WEBPACK_IMPORTED_MODULE_9__.default,
|
|||
|
transitions: _transitions__WEBPACK_IMPORTED_MODULE_10__.default,
|
|||
|
zIndex: _zIndex__WEBPACK_IMPORTED_MODULE_11__.default
|
|||
|
}, other);
|
|||
|
|
|||
|
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
|
|||
|
args[_key - 1] = arguments[_key];
|
|||
|
}
|
|||
|
|
|||
|
muiTheme = args.reduce(function (acc, argument) {
|
|||
|
return (0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__.deepmerge)(acc, argument);
|
|||
|
}, muiTheme);
|
|||
|
|
|||
|
if (true) {
|
|||
|
var pseudoClasses = ['checked', 'disabled', 'error', 'focused', 'focusVisible', 'required', 'expanded', 'selected'];
|
|||
|
|
|||
|
var traverse = function traverse(node, parentKey) {
|
|||
|
var depth = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
|
|||
|
var key; // eslint-disable-next-line guard-for-in, no-restricted-syntax
|
|||
|
|
|||
|
for (key in node) {
|
|||
|
var child = node[key];
|
|||
|
|
|||
|
if (depth === 1) {
|
|||
|
if (key.indexOf('Mui') === 0 && child) {
|
|||
|
traverse(child, key, depth + 1);
|
|||
|
}
|
|||
|
} else if (pseudoClasses.indexOf(key) !== -1 && Object.keys(child).length > 0) {
|
|||
|
if (true) {
|
|||
|
console.error(["Material-UI: The `".concat(parentKey, "` component increases ") + "the CSS specificity of the `".concat(key, "` internal state."), 'You can not override it like this: ', JSON.stringify(node, null, 2), '', 'Instead, you need to use the $ruleName syntax:', JSON.stringify({
|
|||
|
root: (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)({}, "&$".concat(key), child)
|
|||
|
}, null, 2), '', 'https://material-ui.com/r/pseudo-classes-guide'].join('\n'));
|
|||
|
} // Remove the style to prevent global conflicts.
|
|||
|
|
|||
|
|
|||
|
node[key] = {};
|
|||
|
}
|
|||
|
}
|
|||
|
};
|
|||
|
|
|||
|
traverse(muiTheme.overrides);
|
|||
|
}
|
|||
|
|
|||
|
return muiTheme;
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (createMuiTheme);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createPalette.js":
|
|||
|
/*!********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createPalette.js ***!
|
|||
|
\********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "light": function() { return /* binding */ light; },
|
|||
|
/* harmony export */ "dark": function() { return /* binding */ dark; },
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createPalette; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
/* harmony import */ var _colors_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../colors/common */ "./node_modules/@material-ui/core/esm/colors/common.js");
|
|||
|
/* harmony import */ var _colors_grey__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../colors/grey */ "./node_modules/@material-ui/core/esm/colors/grey.js");
|
|||
|
/* harmony import */ var _colors_indigo__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../colors/indigo */ "./node_modules/@material-ui/core/esm/colors/indigo.js");
|
|||
|
/* harmony import */ var _colors_pink__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../colors/pink */ "./node_modules/@material-ui/core/esm/colors/pink.js");
|
|||
|
/* harmony import */ var _colors_red__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../colors/red */ "./node_modules/@material-ui/core/esm/colors/red.js");
|
|||
|
/* harmony import */ var _colors_orange__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../colors/orange */ "./node_modules/@material-ui/core/esm/colors/orange.js");
|
|||
|
/* harmony import */ var _colors_blue__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../colors/blue */ "./node_modules/@material-ui/core/esm/colors/blue.js");
|
|||
|
/* harmony import */ var _colors_green__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../colors/green */ "./node_modules/@material-ui/core/esm/colors/green.js");
|
|||
|
/* harmony import */ var _colorManipulator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./colorManipulator */ "./node_modules/@material-ui/core/esm/styles/colorManipulator.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var light = {
|
|||
|
// The colors used to style the text.
|
|||
|
text: {
|
|||
|
// The most important text.
|
|||
|
primary: 'rgba(0, 0, 0, 0.87)',
|
|||
|
// Secondary text.
|
|||
|
secondary: 'rgba(0, 0, 0, 0.54)',
|
|||
|
// Disabled text have even lower visual prominence.
|
|||
|
disabled: 'rgba(0, 0, 0, 0.38)',
|
|||
|
// Text hints.
|
|||
|
hint: 'rgba(0, 0, 0, 0.38)'
|
|||
|
},
|
|||
|
// The color used to divide different elements.
|
|||
|
divider: 'rgba(0, 0, 0, 0.12)',
|
|||
|
// The background colors used to style the surfaces.
|
|||
|
// Consistency between these values is important.
|
|||
|
background: {
|
|||
|
paper: _colors_common__WEBPACK_IMPORTED_MODULE_3__.default.white,
|
|||
|
default: _colors_grey__WEBPACK_IMPORTED_MODULE_4__.default[50]
|
|||
|
},
|
|||
|
// The colors used to style the action elements.
|
|||
|
action: {
|
|||
|
// The color of an active action like an icon button.
|
|||
|
active: 'rgba(0, 0, 0, 0.54)',
|
|||
|
// The color of an hovered action.
|
|||
|
hover: 'rgba(0, 0, 0, 0.04)',
|
|||
|
hoverOpacity: 0.04,
|
|||
|
// The color of a selected action.
|
|||
|
selected: 'rgba(0, 0, 0, 0.08)',
|
|||
|
selectedOpacity: 0.08,
|
|||
|
// The color of a disabled action.
|
|||
|
disabled: 'rgba(0, 0, 0, 0.26)',
|
|||
|
// The background color of a disabled action.
|
|||
|
disabledBackground: 'rgba(0, 0, 0, 0.12)',
|
|||
|
disabledOpacity: 0.38,
|
|||
|
focus: 'rgba(0, 0, 0, 0.12)',
|
|||
|
focusOpacity: 0.12,
|
|||
|
activatedOpacity: 0.12
|
|||
|
}
|
|||
|
};
|
|||
|
var dark = {
|
|||
|
text: {
|
|||
|
primary: _colors_common__WEBPACK_IMPORTED_MODULE_3__.default.white,
|
|||
|
secondary: 'rgba(255, 255, 255, 0.7)',
|
|||
|
disabled: 'rgba(255, 255, 255, 0.5)',
|
|||
|
hint: 'rgba(255, 255, 255, 0.5)',
|
|||
|
icon: 'rgba(255, 255, 255, 0.5)'
|
|||
|
},
|
|||
|
divider: 'rgba(255, 255, 255, 0.12)',
|
|||
|
background: {
|
|||
|
paper: _colors_grey__WEBPACK_IMPORTED_MODULE_4__.default[800],
|
|||
|
default: '#303030'
|
|||
|
},
|
|||
|
action: {
|
|||
|
active: _colors_common__WEBPACK_IMPORTED_MODULE_3__.default.white,
|
|||
|
hover: 'rgba(255, 255, 255, 0.08)',
|
|||
|
hoverOpacity: 0.08,
|
|||
|
selected: 'rgba(255, 255, 255, 0.16)',
|
|||
|
selectedOpacity: 0.16,
|
|||
|
disabled: 'rgba(255, 255, 255, 0.3)',
|
|||
|
disabledBackground: 'rgba(255, 255, 255, 0.12)',
|
|||
|
disabledOpacity: 0.38,
|
|||
|
focus: 'rgba(255, 255, 255, 0.12)',
|
|||
|
focusOpacity: 0.12,
|
|||
|
activatedOpacity: 0.24
|
|||
|
}
|
|||
|
};
|
|||
|
|
|||
|
function addLightOrDark(intent, direction, shade, tonalOffset) {
|
|||
|
var tonalOffsetLight = tonalOffset.light || tonalOffset;
|
|||
|
var tonalOffsetDark = tonalOffset.dark || tonalOffset * 1.5;
|
|||
|
|
|||
|
if (!intent[direction]) {
|
|||
|
if (intent.hasOwnProperty(shade)) {
|
|||
|
intent[direction] = intent[shade];
|
|||
|
} else if (direction === 'light') {
|
|||
|
intent.light = (0,_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.lighten)(intent.main, tonalOffsetLight);
|
|||
|
} else if (direction === 'dark') {
|
|||
|
intent.dark = (0,_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.darken)(intent.main, tonalOffsetDark);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
function createPalette(palette) {
|
|||
|
var _palette$primary = palette.primary,
|
|||
|
primary = _palette$primary === void 0 ? {
|
|||
|
light: _colors_indigo__WEBPACK_IMPORTED_MODULE_6__.default[300],
|
|||
|
main: _colors_indigo__WEBPACK_IMPORTED_MODULE_6__.default[500],
|
|||
|
dark: _colors_indigo__WEBPACK_IMPORTED_MODULE_6__.default[700]
|
|||
|
} : _palette$primary,
|
|||
|
_palette$secondary = palette.secondary,
|
|||
|
secondary = _palette$secondary === void 0 ? {
|
|||
|
light: _colors_pink__WEBPACK_IMPORTED_MODULE_7__.default.A200,
|
|||
|
main: _colors_pink__WEBPACK_IMPORTED_MODULE_7__.default.A400,
|
|||
|
dark: _colors_pink__WEBPACK_IMPORTED_MODULE_7__.default.A700
|
|||
|
} : _palette$secondary,
|
|||
|
_palette$error = palette.error,
|
|||
|
error = _palette$error === void 0 ? {
|
|||
|
light: _colors_red__WEBPACK_IMPORTED_MODULE_8__.default[300],
|
|||
|
main: _colors_red__WEBPACK_IMPORTED_MODULE_8__.default[500],
|
|||
|
dark: _colors_red__WEBPACK_IMPORTED_MODULE_8__.default[700]
|
|||
|
} : _palette$error,
|
|||
|
_palette$warning = palette.warning,
|
|||
|
warning = _palette$warning === void 0 ? {
|
|||
|
light: _colors_orange__WEBPACK_IMPORTED_MODULE_9__.default[300],
|
|||
|
main: _colors_orange__WEBPACK_IMPORTED_MODULE_9__.default[500],
|
|||
|
dark: _colors_orange__WEBPACK_IMPORTED_MODULE_9__.default[700]
|
|||
|
} : _palette$warning,
|
|||
|
_palette$info = palette.info,
|
|||
|
info = _palette$info === void 0 ? {
|
|||
|
light: _colors_blue__WEBPACK_IMPORTED_MODULE_10__.default[300],
|
|||
|
main: _colors_blue__WEBPACK_IMPORTED_MODULE_10__.default[500],
|
|||
|
dark: _colors_blue__WEBPACK_IMPORTED_MODULE_10__.default[700]
|
|||
|
} : _palette$info,
|
|||
|
_palette$success = palette.success,
|
|||
|
success = _palette$success === void 0 ? {
|
|||
|
light: _colors_green__WEBPACK_IMPORTED_MODULE_11__.default[300],
|
|||
|
main: _colors_green__WEBPACK_IMPORTED_MODULE_11__.default[500],
|
|||
|
dark: _colors_green__WEBPACK_IMPORTED_MODULE_11__.default[700]
|
|||
|
} : _palette$success,
|
|||
|
_palette$type = palette.type,
|
|||
|
type = _palette$type === void 0 ? 'light' : _palette$type,
|
|||
|
_palette$contrastThre = palette.contrastThreshold,
|
|||
|
contrastThreshold = _palette$contrastThre === void 0 ? 3 : _palette$contrastThre,
|
|||
|
_palette$tonalOffset = palette.tonalOffset,
|
|||
|
tonalOffset = _palette$tonalOffset === void 0 ? 0.2 : _palette$tonalOffset,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(palette, ["primary", "secondary", "error", "warning", "info", "success", "type", "contrastThreshold", "tonalOffset"]); // Use the same logic as
|
|||
|
// Bootstrap: https://github.com/twbs/bootstrap/blob/1d6e3710dd447de1a200f29e8fa521f8a0908f70/scss/_functions.scss#L59
|
|||
|
// and material-components-web https://github.com/material-components/material-components-web/blob/ac46b8863c4dab9fc22c4c662dc6bd1b65dd652f/packages/mdc-theme/_functions.scss#L54
|
|||
|
|
|||
|
|
|||
|
function getContrastText(background) {
|
|||
|
var contrastText = (0,_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.getContrastRatio)(background, dark.text.primary) >= contrastThreshold ? dark.text.primary : light.text.primary;
|
|||
|
|
|||
|
if (true) {
|
|||
|
var contrast = (0,_colorManipulator__WEBPACK_IMPORTED_MODULE_5__.getContrastRatio)(background, contrastText);
|
|||
|
|
|||
|
if (contrast < 3) {
|
|||
|
console.error(["Material-UI: The contrast ratio of ".concat(contrast, ":1 for ").concat(contrastText, " on ").concat(background), 'falls below the WCAG recommended absolute minimum contrast ratio of 3:1.', 'https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast'].join('\n'));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return contrastText;
|
|||
|
}
|
|||
|
|
|||
|
var augmentColor = function augmentColor(color) {
|
|||
|
var mainShade = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 500;
|
|||
|
var lightShade = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 300;
|
|||
|
var darkShade = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 700;
|
|||
|
color = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, color);
|
|||
|
|
|||
|
if (!color.main && color[mainShade]) {
|
|||
|
color.main = color[mainShade];
|
|||
|
}
|
|||
|
|
|||
|
if (!color.main) {
|
|||
|
throw new Error( true ? "Material-UI: The color provided to augmentColor(color) is invalid.\nThe color object needs to have a `main` property or a `".concat(mainShade, "` property.") : 0);
|
|||
|
}
|
|||
|
|
|||
|
if (typeof color.main !== 'string') {
|
|||
|
throw new Error( true ? "Material-UI: The color provided to augmentColor(color) is invalid.\n`color.main` should be a string, but `".concat(JSON.stringify(color.main), "` was provided instead.\n\nDid you intend to use one of the following approaches?\n\nimport {\xA0green } from \"@material-ui/core/colors\";\n\nconst theme1 = createMuiTheme({ palette: {\n primary: green,\n} });\n\nconst theme2 = createMuiTheme({ palette: {\n primary: { main: green[500] },\n} });") : 0);
|
|||
|
}
|
|||
|
|
|||
|
addLightOrDark(color, 'light', lightShade, tonalOffset);
|
|||
|
addLightOrDark(color, 'dark', darkShade, tonalOffset);
|
|||
|
|
|||
|
if (!color.contrastText) {
|
|||
|
color.contrastText = getContrastText(color.main);
|
|||
|
}
|
|||
|
|
|||
|
return color;
|
|||
|
};
|
|||
|
|
|||
|
var types = {
|
|||
|
dark: dark,
|
|||
|
light: light
|
|||
|
};
|
|||
|
|
|||
|
if (true) {
|
|||
|
if (!types[type]) {
|
|||
|
console.error("Material-UI: The palette type `".concat(type, "` is not supported."));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
var paletteOutput = (0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__.deepmerge)((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
// A collection of common colors.
|
|||
|
common: _colors_common__WEBPACK_IMPORTED_MODULE_3__.default,
|
|||
|
// The palette type, can be light or dark.
|
|||
|
type: type,
|
|||
|
// The colors used to represent primary interface elements for a user.
|
|||
|
primary: augmentColor(primary),
|
|||
|
// The colors used to represent secondary interface elements for a user.
|
|||
|
secondary: augmentColor(secondary, 'A400', 'A200', 'A700'),
|
|||
|
// The colors used to represent interface elements that the user should be made aware of.
|
|||
|
error: augmentColor(error),
|
|||
|
// The colors used to represent potentially dangerous actions or important messages.
|
|||
|
warning: augmentColor(warning),
|
|||
|
// The colors used to present information to the user that is neutral and not necessarily important.
|
|||
|
info: augmentColor(info),
|
|||
|
// The colors used to indicate the successful completion of an action that user triggered.
|
|||
|
success: augmentColor(success),
|
|||
|
// The grey colors.
|
|||
|
grey: _colors_grey__WEBPACK_IMPORTED_MODULE_4__.default,
|
|||
|
// Used by `getContrastText()` to maximize the contrast between
|
|||
|
// the background and the text.
|
|||
|
contrastThreshold: contrastThreshold,
|
|||
|
// Takes a background color and returns the text color that maximizes the contrast.
|
|||
|
getContrastText: getContrastText,
|
|||
|
// Generate a rich color object.
|
|||
|
augmentColor: augmentColor,
|
|||
|
// Used by the functions below to shift a color's luminance by approximately
|
|||
|
// two indexes within its tonal palette.
|
|||
|
// E.g., shift from Red 500 to Red 300 or Red 700.
|
|||
|
tonalOffset: tonalOffset
|
|||
|
}, types[type]), other);
|
|||
|
return paletteOutput;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createSpacing.js":
|
|||
|
/*!********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createSpacing.js ***!
|
|||
|
\********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createSpacing; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_system__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/system */ "@material-ui/system");
|
|||
|
/* harmony import */ var _material_ui_system__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_system__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
|||
|
var warnOnce;
|
|||
|
function createSpacing() {
|
|||
|
var spacingInput = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 8;
|
|||
|
|
|||
|
// Already transformed.
|
|||
|
if (spacingInput.mui) {
|
|||
|
return spacingInput;
|
|||
|
} // Material Design layouts are visually balanced. Most measurements align to an 8dp grid applied, which aligns both spacing and the overall layout.
|
|||
|
// Smaller components, such as icons and type, can align to a 4dp grid.
|
|||
|
// https://material.io/design/layout/understanding-layout.html#usage
|
|||
|
|
|||
|
|
|||
|
var transform = (0,_material_ui_system__WEBPACK_IMPORTED_MODULE_0__.createUnarySpacing)({
|
|||
|
spacing: spacingInput
|
|||
|
});
|
|||
|
|
|||
|
var spacing = function spacing() {
|
|||
|
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
|
|||
|
args[_key] = arguments[_key];
|
|||
|
}
|
|||
|
|
|||
|
if (true) {
|
|||
|
if (!(args.length <= 4)) {
|
|||
|
console.error("Material-UI: Too many arguments provided, expected between 0 and 4, got ".concat(args.length));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
if (args.length === 0) {
|
|||
|
return transform(1);
|
|||
|
}
|
|||
|
|
|||
|
if (args.length === 1) {
|
|||
|
return transform(args[0]);
|
|||
|
}
|
|||
|
|
|||
|
return args.map(function (argument) {
|
|||
|
if (typeof argument === 'string') {
|
|||
|
return argument;
|
|||
|
}
|
|||
|
|
|||
|
var output = transform(argument);
|
|||
|
return typeof output === 'number' ? "".concat(output, "px") : output;
|
|||
|
}).join(' ');
|
|||
|
}; // Backward compatibility, to remove in v5.
|
|||
|
|
|||
|
|
|||
|
Object.defineProperty(spacing, 'unit', {
|
|||
|
get: function get() {
|
|||
|
if (true) {
|
|||
|
if (!warnOnce || "development" === 'test') {
|
|||
|
console.error(['Material-UI: theme.spacing.unit usage has been deprecated.', 'It will be removed in v5.', 'You can replace `theme.spacing.unit * y` with `theme.spacing(y)`.', '', 'You can use the `https://github.com/mui-org/material-ui/tree/master/packages/material-ui-codemod/README.md#theme-spacing-api` migration helper to make the process smoother.'].join('\n'));
|
|||
|
}
|
|||
|
|
|||
|
warnOnce = true;
|
|||
|
}
|
|||
|
|
|||
|
return spacingInput;
|
|||
|
}
|
|||
|
});
|
|||
|
spacing.mui = true;
|
|||
|
return spacing;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createStyles.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createStyles.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createStyles; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
// let warnOnce = false;
|
|||
|
// To remove in v5
|
|||
|
|
|||
|
function createStyles(styles) {
|
|||
|
// warning(
|
|||
|
// warnOnce,
|
|||
|
// [
|
|||
|
// 'Material-UI: createStyles from @material-ui/core/styles is deprecated.',
|
|||
|
// 'Please use @material-ui/styles/createStyles',
|
|||
|
// ].join('\n'),
|
|||
|
// );
|
|||
|
// warnOnce = true;
|
|||
|
return (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__.createStyles)(styles);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/createTypography.js":
|
|||
|
/*!***********************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/createTypography.js ***!
|
|||
|
\***********************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ createTypography; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__);
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function round(value) {
|
|||
|
return Math.round(value * 1e5) / 1e5;
|
|||
|
}
|
|||
|
|
|||
|
var caseAllCaps = {
|
|||
|
textTransform: 'uppercase'
|
|||
|
};
|
|||
|
var defaultFontFamily = '"Roboto", "Helvetica", "Arial", sans-serif';
|
|||
|
/**
|
|||
|
* @see @link{https://material.io/design/typography/the-type-system.html}
|
|||
|
* @see @link{https://material.io/design/typography/understanding-typography.html}
|
|||
|
*/
|
|||
|
|
|||
|
function createTypography(palette, typography) {
|
|||
|
var _ref = typeof typography === 'function' ? typography(palette) : typography,
|
|||
|
_ref$fontFamily = _ref.fontFamily,
|
|||
|
fontFamily = _ref$fontFamily === void 0 ? defaultFontFamily : _ref$fontFamily,
|
|||
|
_ref$fontSize = _ref.fontSize,
|
|||
|
fontSize = _ref$fontSize === void 0 ? 14 : _ref$fontSize,
|
|||
|
_ref$fontWeightLight = _ref.fontWeightLight,
|
|||
|
fontWeightLight = _ref$fontWeightLight === void 0 ? 300 : _ref$fontWeightLight,
|
|||
|
_ref$fontWeightRegula = _ref.fontWeightRegular,
|
|||
|
fontWeightRegular = _ref$fontWeightRegula === void 0 ? 400 : _ref$fontWeightRegula,
|
|||
|
_ref$fontWeightMedium = _ref.fontWeightMedium,
|
|||
|
fontWeightMedium = _ref$fontWeightMedium === void 0 ? 500 : _ref$fontWeightMedium,
|
|||
|
_ref$fontWeightBold = _ref.fontWeightBold,
|
|||
|
fontWeightBold = _ref$fontWeightBold === void 0 ? 700 : _ref$fontWeightBold,
|
|||
|
_ref$htmlFontSize = _ref.htmlFontSize,
|
|||
|
htmlFontSize = _ref$htmlFontSize === void 0 ? 16 : _ref$htmlFontSize,
|
|||
|
allVariants = _ref.allVariants,
|
|||
|
pxToRem2 = _ref.pxToRem,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__.default)(_ref, ["fontFamily", "fontSize", "fontWeightLight", "fontWeightRegular", "fontWeightMedium", "fontWeightBold", "htmlFontSize", "allVariants", "pxToRem"]);
|
|||
|
|
|||
|
if (true) {
|
|||
|
if (typeof fontSize !== 'number') {
|
|||
|
console.error('Material-UI: `fontSize` is required to be a number.');
|
|||
|
}
|
|||
|
|
|||
|
if (typeof htmlFontSize !== 'number') {
|
|||
|
console.error('Material-UI: `htmlFontSize` is required to be a number.');
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
var coef = fontSize / 14;
|
|||
|
|
|||
|
var pxToRem = pxToRem2 || function (size) {
|
|||
|
return "".concat(size / htmlFontSize * coef, "rem");
|
|||
|
};
|
|||
|
|
|||
|
var buildVariant = function buildVariant(fontWeight, size, lineHeight, letterSpacing, casing) {
|
|||
|
return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
fontFamily: fontFamily,
|
|||
|
fontWeight: fontWeight,
|
|||
|
fontSize: pxToRem(size),
|
|||
|
// Unitless following https://meyerweb.com/eric/thoughts/2006/02/08/unitless-line-heights/
|
|||
|
lineHeight: lineHeight
|
|||
|
}, fontFamily === defaultFontFamily ? {
|
|||
|
letterSpacing: "".concat(round(letterSpacing / size), "em")
|
|||
|
} : {}, casing, allVariants);
|
|||
|
};
|
|||
|
|
|||
|
var variants = {
|
|||
|
h1: buildVariant(fontWeightLight, 96, 1.167, -1.5),
|
|||
|
h2: buildVariant(fontWeightLight, 60, 1.2, -0.5),
|
|||
|
h3: buildVariant(fontWeightRegular, 48, 1.167, 0),
|
|||
|
h4: buildVariant(fontWeightRegular, 34, 1.235, 0.25),
|
|||
|
h5: buildVariant(fontWeightRegular, 24, 1.334, 0),
|
|||
|
h6: buildVariant(fontWeightMedium, 20, 1.6, 0.15),
|
|||
|
subtitle1: buildVariant(fontWeightRegular, 16, 1.75, 0.15),
|
|||
|
subtitle2: buildVariant(fontWeightMedium, 14, 1.57, 0.1),
|
|||
|
body1: buildVariant(fontWeightRegular, 16, 1.5, 0.15),
|
|||
|
body2: buildVariant(fontWeightRegular, 14, 1.43, 0.15),
|
|||
|
button: buildVariant(fontWeightMedium, 14, 1.75, 0.4, caseAllCaps),
|
|||
|
caption: buildVariant(fontWeightRegular, 12, 1.66, 0.4),
|
|||
|
overline: buildVariant(fontWeightRegular, 12, 2.66, 1, caseAllCaps)
|
|||
|
};
|
|||
|
return (0,_material_ui_utils__WEBPACK_IMPORTED_MODULE_2__.deepmerge)((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
htmlFontSize: htmlFontSize,
|
|||
|
pxToRem: pxToRem,
|
|||
|
round: round,
|
|||
|
// TODO v5: remove
|
|||
|
fontFamily: fontFamily,
|
|||
|
fontSize: fontSize,
|
|||
|
fontWeightLight: fontWeightLight,
|
|||
|
fontWeightRegular: fontWeightRegular,
|
|||
|
fontWeightMedium: fontWeightMedium,
|
|||
|
fontWeightBold: fontWeightBold
|
|||
|
}, variants), other, {
|
|||
|
clone: false // No need to clone deep
|
|||
|
|
|||
|
});
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/cssUtils.js":
|
|||
|
/*!***************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/cssUtils.js ***!
|
|||
|
\***************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "isUnitless": function() { return /* binding */ isUnitless; },
|
|||
|
/* harmony export */ "getUnit": function() { return /* binding */ getUnit; },
|
|||
|
/* harmony export */ "toUnitless": function() { return /* binding */ toUnitless; },
|
|||
|
/* harmony export */ "convertLength": function() { return /* binding */ convertLength; },
|
|||
|
/* harmony export */ "alignProperty": function() { return /* binding */ alignProperty; },
|
|||
|
/* harmony export */ "fontGrid": function() { return /* binding */ fontGrid; },
|
|||
|
/* harmony export */ "responsiveProperty": function() { return /* binding */ responsiveProperty; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
|
|||
|
|
|||
|
function isUnitless(value) {
|
|||
|
return String(parseFloat(value)).length === String(value).length;
|
|||
|
} // Ported from Compass
|
|||
|
// https://github.com/Compass/compass/blob/master/core/stylesheets/compass/typography/_units.scss
|
|||
|
// Emulate the sass function "unit"
|
|||
|
|
|||
|
function getUnit(input) {
|
|||
|
return String(input).match(/[\d.\-+]*\s*(.*)/)[1] || '';
|
|||
|
} // Emulate the sass function "unitless"
|
|||
|
|
|||
|
function toUnitless(length) {
|
|||
|
return parseFloat(length);
|
|||
|
} // Convert any CSS <length> or <percentage> value to any another.
|
|||
|
// From https://github.com/KyleAMathews/convert-css-length
|
|||
|
|
|||
|
function convertLength(baseFontSize) {
|
|||
|
return function (length, toUnit) {
|
|||
|
var fromUnit = getUnit(length); // Optimize for cases where `from` and `to` units are accidentally the same.
|
|||
|
|
|||
|
if (fromUnit === toUnit) {
|
|||
|
return length;
|
|||
|
} // Convert input length to pixels.
|
|||
|
|
|||
|
|
|||
|
var pxLength = toUnitless(length);
|
|||
|
|
|||
|
if (fromUnit !== 'px') {
|
|||
|
if (fromUnit === 'em') {
|
|||
|
pxLength = toUnitless(length) * toUnitless(baseFontSize);
|
|||
|
} else if (fromUnit === 'rem') {
|
|||
|
pxLength = toUnitless(length) * toUnitless(baseFontSize);
|
|||
|
return length;
|
|||
|
}
|
|||
|
} // Convert length in pixels to the output unit
|
|||
|
|
|||
|
|
|||
|
var outputLength = pxLength;
|
|||
|
|
|||
|
if (toUnit !== 'px') {
|
|||
|
if (toUnit === 'em') {
|
|||
|
outputLength = pxLength / toUnitless(baseFontSize);
|
|||
|
} else if (toUnit === 'rem') {
|
|||
|
outputLength = pxLength / toUnitless(baseFontSize);
|
|||
|
} else {
|
|||
|
return length;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return parseFloat(outputLength.toFixed(5)) + toUnit;
|
|||
|
};
|
|||
|
}
|
|||
|
function alignProperty(_ref) {
|
|||
|
var size = _ref.size,
|
|||
|
grid = _ref.grid;
|
|||
|
var sizeBelow = size - size % grid;
|
|||
|
var sizeAbove = sizeBelow + grid;
|
|||
|
return size - sizeBelow < sizeAbove - size ? sizeBelow : sizeAbove;
|
|||
|
} // fontGrid finds a minimal grid (in rem) for the fontSize values so that the
|
|||
|
// lineHeight falls under a x pixels grid, 4px in the case of Material Design,
|
|||
|
// without changing the relative line height
|
|||
|
|
|||
|
function fontGrid(_ref2) {
|
|||
|
var lineHeight = _ref2.lineHeight,
|
|||
|
pixels = _ref2.pixels,
|
|||
|
htmlFontSize = _ref2.htmlFontSize;
|
|||
|
return pixels / (lineHeight * htmlFontSize);
|
|||
|
}
|
|||
|
/**
|
|||
|
* generate a responsive version of a given CSS property
|
|||
|
* @example
|
|||
|
* responsiveProperty({
|
|||
|
* cssProperty: 'fontSize',
|
|||
|
* min: 15,
|
|||
|
* max: 20,
|
|||
|
* unit: 'px',
|
|||
|
* breakpoints: [300, 600],
|
|||
|
* })
|
|||
|
*
|
|||
|
* // this returns
|
|||
|
*
|
|||
|
* {
|
|||
|
* fontSize: '15px',
|
|||
|
* '@media (min-width:300px)': {
|
|||
|
* fontSize: '17.5px',
|
|||
|
* },
|
|||
|
* '@media (min-width:600px)': {
|
|||
|
* fontSize: '20px',
|
|||
|
* },
|
|||
|
* }
|
|||
|
*
|
|||
|
* @param {Object} params
|
|||
|
* @param {string} params.cssProperty - The CSS property to be made responsive
|
|||
|
* @param {number} params.min - The smallest value of the CSS property
|
|||
|
* @param {number} params.max - The largest value of the CSS property
|
|||
|
* @param {string} [params.unit] - The unit to be used for the CSS property
|
|||
|
* @param {Array.number} [params.breakpoints] - An array of breakpoints
|
|||
|
* @param {number} [params.alignStep] - Round scaled value to fall under this grid
|
|||
|
* @returns {Object} responsive styles for {params.cssProperty}
|
|||
|
*/
|
|||
|
|
|||
|
function responsiveProperty(_ref3) {
|
|||
|
var cssProperty = _ref3.cssProperty,
|
|||
|
min = _ref3.min,
|
|||
|
max = _ref3.max,
|
|||
|
_ref3$unit = _ref3.unit,
|
|||
|
unit = _ref3$unit === void 0 ? 'rem' : _ref3$unit,
|
|||
|
_ref3$breakpoints = _ref3.breakpoints,
|
|||
|
breakpoints = _ref3$breakpoints === void 0 ? [600, 960, 1280] : _ref3$breakpoints,
|
|||
|
_ref3$transform = _ref3.transform,
|
|||
|
transform = _ref3$transform === void 0 ? null : _ref3$transform;
|
|||
|
|
|||
|
var output = (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)({}, cssProperty, "".concat(min).concat(unit));
|
|||
|
|
|||
|
var factor = (max - min) / breakpoints[breakpoints.length - 1];
|
|||
|
breakpoints.forEach(function (breakpoint) {
|
|||
|
var value = min + factor * breakpoint;
|
|||
|
|
|||
|
if (transform !== null) {
|
|||
|
value = transform(value);
|
|||
|
}
|
|||
|
|
|||
|
output["@media (min-width:".concat(breakpoint, "px)")] = (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)({}, cssProperty, "".concat(Math.round(value * 10000) / 10000).concat(unit));
|
|||
|
});
|
|||
|
return output;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js":
|
|||
|
/*!*******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/defaultTheme.js ***!
|
|||
|
\*******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _createMuiTheme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createMuiTheme */ "./node_modules/@material-ui/core/esm/styles/createMuiTheme.js");
|
|||
|
|
|||
|
var defaultTheme = (0,_createMuiTheme__WEBPACK_IMPORTED_MODULE_0__.default)();
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (defaultTheme);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/index.js":
|
|||
|
/*!************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/index.js ***!
|
|||
|
\************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "createMuiTheme": function() { return /* reexport safe */ _createMuiTheme__WEBPACK_IMPORTED_MODULE_1__.default; },
|
|||
|
/* harmony export */ "unstable_createMuiStrictModeTheme": function() { return /* reexport safe */ _createMuiStrictModeTheme__WEBPACK_IMPORTED_MODULE_2__.default; },
|
|||
|
/* harmony export */ "createStyles": function() { return /* reexport safe */ _createStyles__WEBPACK_IMPORTED_MODULE_3__.default; },
|
|||
|
/* harmony export */ "makeStyles": function() { return /* reexport safe */ _makeStyles__WEBPACK_IMPORTED_MODULE_4__.default; },
|
|||
|
/* harmony export */ "responsiveFontSizes": function() { return /* reexport safe */ _responsiveFontSizes__WEBPACK_IMPORTED_MODULE_5__.default; },
|
|||
|
/* harmony export */ "styled": function() { return /* reexport safe */ _styled__WEBPACK_IMPORTED_MODULE_6__.default; },
|
|||
|
/* harmony export */ "useTheme": function() { return /* reexport safe */ _useTheme__WEBPACK_IMPORTED_MODULE_8__.default; },
|
|||
|
/* harmony export */ "withStyles": function() { return /* reexport safe */ _withStyles__WEBPACK_IMPORTED_MODULE_9__.default; },
|
|||
|
/* harmony export */ "withTheme": function() { return /* reexport safe */ _withTheme__WEBPACK_IMPORTED_MODULE_10__.default; },
|
|||
|
/* harmony export */ "createGenerateClassName": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.createGenerateClassName; },
|
|||
|
/* harmony export */ "jssPreset": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.jssPreset; },
|
|||
|
/* harmony export */ "ServerStyleSheets": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.ServerStyleSheets; },
|
|||
|
/* harmony export */ "StylesProvider": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.StylesProvider; },
|
|||
|
/* harmony export */ "MuiThemeProvider": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.ThemeProvider; },
|
|||
|
/* harmony export */ "ThemeProvider": function() { return /* reexport safe */ _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__.ThemeProvider; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _colorManipulator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./colorManipulator */ "./node_modules/@material-ui/core/esm/styles/colorManipulator.js");
|
|||
|
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
|
|||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _colorManipulator__WEBPACK_IMPORTED_MODULE_0__) if(["default","createMuiTheme","unstable_createMuiStrictModeTheme","createStyles","makeStyles","responsiveFontSizes","styled","useTheme","withStyles","withTheme","createGenerateClassName","jssPreset","ServerStyleSheets","StylesProvider","MuiThemeProvider","ThemeProvider"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _colorManipulator__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
|
|||
|
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
|
|||
|
/* harmony import */ var _createMuiTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./createMuiTheme */ "./node_modules/@material-ui/core/esm/styles/createMuiTheme.js");
|
|||
|
/* harmony import */ var _createMuiStrictModeTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./createMuiStrictModeTheme */ "./node_modules/@material-ui/core/esm/styles/createMuiStrictModeTheme.js");
|
|||
|
/* harmony import */ var _createStyles__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./createStyles */ "./node_modules/@material-ui/core/esm/styles/createStyles.js");
|
|||
|
/* harmony import */ var _makeStyles__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./makeStyles */ "./node_modules/@material-ui/core/esm/styles/makeStyles.js");
|
|||
|
/* harmony import */ var _responsiveFontSizes__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./responsiveFontSizes */ "./node_modules/@material-ui/core/esm/styles/responsiveFontSizes.js");
|
|||
|
/* harmony import */ var _styled__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styled */ "./node_modules/@material-ui/core/esm/styles/styled.js");
|
|||
|
/* harmony import */ var _transitions__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./transitions */ "./node_modules/@material-ui/core/esm/styles/transitions.js");
|
|||
|
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
|
|||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _transitions__WEBPACK_IMPORTED_MODULE_7__) if(["default","createMuiTheme","unstable_createMuiStrictModeTheme","createStyles","makeStyles","responsiveFontSizes","styled","useTheme","withStyles","withTheme","createGenerateClassName","jssPreset","ServerStyleSheets","StylesProvider","MuiThemeProvider","ThemeProvider"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _transitions__WEBPACK_IMPORTED_MODULE_7__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
|
|||
|
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
|
|||
|
/* harmony import */ var _useTheme__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./useTheme */ "./node_modules/@material-ui/core/esm/styles/useTheme.js");
|
|||
|
/* harmony import */ var _withStyles__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./withStyles */ "./node_modules/@material-ui/core/esm/styles/withStyles.js");
|
|||
|
/* harmony import */ var _withTheme__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./withTheme */ "./node_modules/@material-ui/core/esm/styles/withTheme.js");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_11__);
|
|||
|
|
|||
|
// eslint-disable-next-line camelcase
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/makeStyles.js":
|
|||
|
/*!*****************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/makeStyles.js ***!
|
|||
|
\*****************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultTheme */ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function makeStyles(stylesOrCreator) {
|
|||
|
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|||
|
return (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__.makeStyles)(stylesOrCreator, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
defaultTheme: _defaultTheme__WEBPACK_IMPORTED_MODULE_2__.default
|
|||
|
}, options));
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (makeStyles);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/responsiveFontSizes.js":
|
|||
|
/*!**************************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/responsiveFontSizes.js ***!
|
|||
|
\**************************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ responsiveFontSizes; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _cssUtils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cssUtils */ "./node_modules/@material-ui/core/esm/styles/cssUtils.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function responsiveFontSizes(themeInput) {
|
|||
|
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|||
|
var _options$breakpoints = options.breakpoints,
|
|||
|
breakpoints = _options$breakpoints === void 0 ? ['sm', 'md', 'lg'] : _options$breakpoints,
|
|||
|
_options$disableAlign = options.disableAlign,
|
|||
|
disableAlign = _options$disableAlign === void 0 ? false : _options$disableAlign,
|
|||
|
_options$factor = options.factor,
|
|||
|
factor = _options$factor === void 0 ? 2 : _options$factor,
|
|||
|
_options$variants = options.variants,
|
|||
|
variants = _options$variants === void 0 ? ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'subtitle1', 'subtitle2', 'body1', 'body2', 'caption', 'button', 'overline'] : _options$variants;
|
|||
|
|
|||
|
var theme = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, themeInput);
|
|||
|
|
|||
|
theme.typography = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, theme.typography);
|
|||
|
var typography = theme.typography; // Convert between css lengths e.g. em->px or px->rem
|
|||
|
// Set the baseFontSize for your project. Defaults to 16px (also the browser default).
|
|||
|
|
|||
|
var convert = (0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.convertLength)(typography.htmlFontSize);
|
|||
|
var breakpointValues = breakpoints.map(function (x) {
|
|||
|
return theme.breakpoints.values[x];
|
|||
|
});
|
|||
|
variants.forEach(function (variant) {
|
|||
|
var style = typography[variant];
|
|||
|
var remFontSize = parseFloat(convert(style.fontSize, 'rem'));
|
|||
|
|
|||
|
if (remFontSize <= 1) {
|
|||
|
return;
|
|||
|
}
|
|||
|
|
|||
|
var maxFontSize = remFontSize;
|
|||
|
var minFontSize = 1 + (maxFontSize - 1) / factor;
|
|||
|
var lineHeight = style.lineHeight;
|
|||
|
|
|||
|
if (!(0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.isUnitless)(lineHeight) && !disableAlign) {
|
|||
|
throw new Error( true ? "Material-UI: Unsupported non-unitless line height with grid alignment.\nUse unitless line heights instead." : 0);
|
|||
|
}
|
|||
|
|
|||
|
if (!(0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.isUnitless)(lineHeight)) {
|
|||
|
// make it unitless
|
|||
|
lineHeight = parseFloat(convert(lineHeight, 'rem')) / parseFloat(remFontSize);
|
|||
|
}
|
|||
|
|
|||
|
var transform = null;
|
|||
|
|
|||
|
if (!disableAlign) {
|
|||
|
transform = function transform(value) {
|
|||
|
return (0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.alignProperty)({
|
|||
|
size: value,
|
|||
|
grid: (0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.fontGrid)({
|
|||
|
pixels: 4,
|
|||
|
lineHeight: lineHeight,
|
|||
|
htmlFontSize: typography.htmlFontSize
|
|||
|
})
|
|||
|
});
|
|||
|
};
|
|||
|
}
|
|||
|
|
|||
|
typography[variant] = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, style, (0,_cssUtils__WEBPACK_IMPORTED_MODULE_2__.responsiveProperty)({
|
|||
|
cssProperty: 'fontSize',
|
|||
|
min: minFontSize,
|
|||
|
max: maxFontSize,
|
|||
|
unit: 'rem',
|
|||
|
breakpoints: breakpointValues,
|
|||
|
transform: transform
|
|||
|
}));
|
|||
|
});
|
|||
|
return theme;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/shadows.js":
|
|||
|
/*!**************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/shadows.js ***!
|
|||
|
\**************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var shadowKeyUmbraOpacity = 0.2;
|
|||
|
var shadowKeyPenumbraOpacity = 0.14;
|
|||
|
var shadowAmbientShadowOpacity = 0.12;
|
|||
|
|
|||
|
function createShadow() {
|
|||
|
return ["".concat(arguments.length <= 0 ? undefined : arguments[0], "px ").concat(arguments.length <= 1 ? undefined : arguments[1], "px ").concat(arguments.length <= 2 ? undefined : arguments[2], "px ").concat(arguments.length <= 3 ? undefined : arguments[3], "px rgba(0,0,0,").concat(shadowKeyUmbraOpacity, ")"), "".concat(arguments.length <= 4 ? undefined : arguments[4], "px ").concat(arguments.length <= 5 ? undefined : arguments[5], "px ").concat(arguments.length <= 6 ? undefined : arguments[6], "px ").concat(arguments.length <= 7 ? undefined : arguments[7], "px rgba(0,0,0,").concat(shadowKeyPenumbraOpacity, ")"), "".concat(arguments.length <= 8 ? undefined : arguments[8], "px ").concat(arguments.length <= 9 ? undefined : arguments[9], "px ").concat(arguments.length <= 10 ? undefined : arguments[10], "px ").concat(arguments.length <= 11 ? undefined : arguments[11], "px rgba(0,0,0,").concat(shadowAmbientShadowOpacity, ")")].join(',');
|
|||
|
} // Values from https://github.com/material-components/material-components-web/blob/be8747f94574669cb5e7add1a7c54fa41a89cec7/packages/mdc-elevation/_variables.scss
|
|||
|
|
|||
|
|
|||
|
var shadows = ['none', createShadow(0, 2, 1, -1, 0, 1, 1, 0, 0, 1, 3, 0), createShadow(0, 3, 1, -2, 0, 2, 2, 0, 0, 1, 5, 0), createShadow(0, 3, 3, -2, 0, 3, 4, 0, 0, 1, 8, 0), createShadow(0, 2, 4, -1, 0, 4, 5, 0, 0, 1, 10, 0), createShadow(0, 3, 5, -1, 0, 5, 8, 0, 0, 1, 14, 0), createShadow(0, 3, 5, -1, 0, 6, 10, 0, 0, 1, 18, 0), createShadow(0, 4, 5, -2, 0, 7, 10, 1, 0, 2, 16, 1), createShadow(0, 5, 5, -3, 0, 8, 10, 1, 0, 3, 14, 2), createShadow(0, 5, 6, -3, 0, 9, 12, 1, 0, 3, 16, 2), createShadow(0, 6, 6, -3, 0, 10, 14, 1, 0, 4, 18, 3), createShadow(0, 6, 7, -4, 0, 11, 15, 1, 0, 4, 20, 3), createShadow(0, 7, 8, -4, 0, 12, 17, 2, 0, 5, 22, 4), createShadow(0, 7, 8, -4, 0, 13, 19, 2, 0, 5, 24, 4), createShadow(0, 7, 9, -4, 0, 14, 21, 2, 0, 5, 26, 4), createShadow(0, 8, 9, -5, 0, 15, 22, 2, 0, 6, 28, 5), createShadow(0, 8, 10, -5, 0, 16, 24, 2, 0, 6, 30, 5), createShadow(0, 8, 11, -5, 0, 17, 26, 2, 0, 6, 32, 5), createShadow(0, 9, 11, -5, 0, 18, 28, 2, 0, 7, 34, 6), createShadow(0, 9, 12, -6, 0, 19, 29, 2, 0, 7, 36, 6), createShadow(0, 10, 13, -6, 0, 20, 31, 3, 0, 8, 38, 7), createShadow(0, 10, 13, -6, 0, 21, 33, 3, 0, 8, 40, 7), createShadow(0, 10, 14, -6, 0, 22, 35, 3, 0, 8, 42, 7), createShadow(0, 11, 14, -7, 0, 23, 36, 3, 0, 9, 44, 8), createShadow(0, 11, 15, -7, 0, 24, 38, 3, 0, 9, 46, 8)];
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (shadows);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/shape.js":
|
|||
|
/*!************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/shape.js ***!
|
|||
|
\************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
var shape = {
|
|||
|
borderRadius: 4
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (shape);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/styled.js":
|
|||
|
/*!*************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/styled.js ***!
|
|||
|
\*************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultTheme */ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
var styled = function styled(Component) {
|
|||
|
var componentCreator = (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__.styled)(Component);
|
|||
|
return function (style, options) {
|
|||
|
return componentCreator(style, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
defaultTheme: _defaultTheme__WEBPACK_IMPORTED_MODULE_2__.default
|
|||
|
}, options));
|
|||
|
};
|
|||
|
};
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (styled);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/transitions.js":
|
|||
|
/*!******************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/transitions.js ***!
|
|||
|
\******************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "easing": function() { return /* binding */ easing; },
|
|||
|
/* harmony export */ "duration": function() { return /* binding */ duration; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js");
|
|||
|
|
|||
|
// Follow https://material.google.com/motion/duration-easing.html#duration-easing-natural-easing-curves
|
|||
|
// to learn the context in which each easing should be used.
|
|||
|
var easing = {
|
|||
|
// This is the most common easing curve.
|
|||
|
easeInOut: 'cubic-bezier(0.4, 0, 0.2, 1)',
|
|||
|
// Objects enter the screen at full velocity from off-screen and
|
|||
|
// slowly decelerate to a resting point.
|
|||
|
easeOut: 'cubic-bezier(0.0, 0, 0.2, 1)',
|
|||
|
// Objects leave the screen at full velocity. They do not decelerate when off-screen.
|
|||
|
easeIn: 'cubic-bezier(0.4, 0, 1, 1)',
|
|||
|
// The sharp curve is used by objects that may return to the screen at any time.
|
|||
|
sharp: 'cubic-bezier(0.4, 0, 0.6, 1)'
|
|||
|
}; // Follow https://material.io/guidelines/motion/duration-easing.html#duration-easing-common-durations
|
|||
|
// to learn when use what timing
|
|||
|
|
|||
|
var duration = {
|
|||
|
shortest: 150,
|
|||
|
shorter: 200,
|
|||
|
short: 250,
|
|||
|
// most basic recommended timing
|
|||
|
standard: 300,
|
|||
|
// this is to be used in complex animations
|
|||
|
complex: 375,
|
|||
|
// recommended when something is entering screen
|
|||
|
enteringScreen: 225,
|
|||
|
// recommended when something is leaving screen
|
|||
|
leavingScreen: 195
|
|||
|
};
|
|||
|
|
|||
|
function formatMs(milliseconds) {
|
|||
|
return "".concat(Math.round(milliseconds), "ms");
|
|||
|
}
|
|||
|
/**
|
|||
|
* @param {string|Array} props
|
|||
|
* @param {object} param
|
|||
|
* @param {string} param.prop
|
|||
|
* @param {number} param.duration
|
|||
|
* @param {string} param.easing
|
|||
|
* @param {number} param.delay
|
|||
|
*/
|
|||
|
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
|||
|
easing: easing,
|
|||
|
duration: duration,
|
|||
|
create: function create() {
|
|||
|
var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['all'];
|
|||
|
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
|||
|
|
|||
|
var _options$duration = options.duration,
|
|||
|
durationOption = _options$duration === void 0 ? duration.standard : _options$duration,
|
|||
|
_options$easing = options.easing,
|
|||
|
easingOption = _options$easing === void 0 ? easing.easeInOut : _options$easing,
|
|||
|
_options$delay = options.delay,
|
|||
|
delay = _options$delay === void 0 ? 0 : _options$delay,
|
|||
|
other = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__.default)(options, ["duration", "easing", "delay"]);
|
|||
|
|
|||
|
if (true) {
|
|||
|
var isString = function isString(value) {
|
|||
|
return typeof value === 'string';
|
|||
|
};
|
|||
|
|
|||
|
var isNumber = function isNumber(value) {
|
|||
|
return !isNaN(parseFloat(value));
|
|||
|
};
|
|||
|
|
|||
|
if (!isString(props) && !Array.isArray(props)) {
|
|||
|
console.error('Material-UI: Argument "props" must be a string or Array.');
|
|||
|
}
|
|||
|
|
|||
|
if (!isNumber(durationOption) && !isString(durationOption)) {
|
|||
|
console.error("Material-UI: Argument \"duration\" must be a number or a string but found ".concat(durationOption, "."));
|
|||
|
}
|
|||
|
|
|||
|
if (!isString(easingOption)) {
|
|||
|
console.error('Material-UI: Argument "easing" must be a string.');
|
|||
|
}
|
|||
|
|
|||
|
if (!isNumber(delay) && !isString(delay)) {
|
|||
|
console.error('Material-UI: Argument "delay" must be a number or a string.');
|
|||
|
}
|
|||
|
|
|||
|
if (Object.keys(other).length !== 0) {
|
|||
|
console.error("Material-UI: Unrecognized argument(s) [".concat(Object.keys(other).join(','), "]."));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return (Array.isArray(props) ? props : [props]).map(function (animatedProp) {
|
|||
|
return "".concat(animatedProp, " ").concat(typeof durationOption === 'string' ? durationOption : formatMs(durationOption), " ").concat(easingOption, " ").concat(typeof delay === 'string' ? delay : formatMs(delay));
|
|||
|
}).join(',');
|
|||
|
},
|
|||
|
getAutoHeightDuration: function getAutoHeightDuration(height) {
|
|||
|
if (!height) {
|
|||
|
return 0;
|
|||
|
}
|
|||
|
|
|||
|
var constant = height / 36; // https://www.wolframalpha.com/input/?i=(4+%2B+15+*+(x+%2F+36+)+**+0.25+%2B+(x+%2F+36)+%2F+5)+*+10
|
|||
|
|
|||
|
return Math.round((4 + 15 * Math.pow(constant, 0.25) + constant / 5) * 10);
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/useTheme.js":
|
|||
|
/*!***************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/useTheme.js ***!
|
|||
|
\***************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ useTheme; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultTheme */ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function useTheme() {
|
|||
|
var theme = (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__.useTheme)() || _defaultTheme__WEBPACK_IMPORTED_MODULE_2__.default;
|
|||
|
|
|||
|
if (true) {
|
|||
|
// eslint-disable-next-line react-hooks/rules-of-hooks
|
|||
|
react__WEBPACK_IMPORTED_MODULE_1___default().useDebugValue(theme);
|
|||
|
}
|
|||
|
|
|||
|
return theme;
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/withStyles.js":
|
|||
|
/*!*****************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/withStyles.js ***!
|
|||
|
\*****************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultTheme */ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function withStyles(stylesOrCreator, options) {
|
|||
|
return (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_1__.withStyles)(stylesOrCreator, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
|
|||
|
defaultTheme: _defaultTheme__WEBPACK_IMPORTED_MODULE_2__.default
|
|||
|
}, options));
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (withStyles);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/withTheme.js":
|
|||
|
/*!****************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/withTheme.js ***!
|
|||
|
\****************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/styles */ "@material-ui/styles");
|
|||
|
/* harmony import */ var _material_ui_styles__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
/* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./defaultTheme */ "./node_modules/@material-ui/core/esm/styles/defaultTheme.js");
|
|||
|
|
|||
|
|
|||
|
var withTheme = (0,_material_ui_styles__WEBPACK_IMPORTED_MODULE_0__.withThemeCreator)({
|
|||
|
defaultTheme: _defaultTheme__WEBPACK_IMPORTED_MODULE_1__.default
|
|||
|
});
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (withTheme);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/styles/zIndex.js":
|
|||
|
/*!*************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/styles/zIndex.js ***!
|
|||
|
\*************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
// We need to centralize the zIndex definitions as they work
|
|||
|
// like global values in the browser.
|
|||
|
var zIndex = {
|
|||
|
mobileStepper: 1000,
|
|||
|
speedDial: 1050,
|
|||
|
appBar: 1100,
|
|||
|
drawer: 1200,
|
|||
|
modal: 1300,
|
|||
|
snackbar: 1400,
|
|||
|
tooltip: 1500
|
|||
|
};
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (zIndex);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./node_modules/@material-ui/core/esm/utils/capitalize.js":
|
|||
|
/*!****************************************************************!*\
|
|||
|
!*** ./node_modules/@material-ui/core/esm/utils/capitalize.js ***!
|
|||
|
\****************************************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|||
|
/* harmony export */ "default": function() { return /* binding */ capitalize; }
|
|||
|
/* harmony export */ });
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material-ui/utils */ "@material-ui/utils");
|
|||
|
/* harmony import */ var _material_ui_utils__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_material_ui_utils__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
|||
|
// It should to be noted that this function isn't equivalent to `text-transform: capitalize`.
|
|||
|
//
|
|||
|
// A strict capitalization should uppercase the first letter of each word a the sentence.
|
|||
|
// We only handle the first word.
|
|||
|
function capitalize(string) {
|
|||
|
if (typeof string !== 'string') {
|
|||
|
throw new Error( true ? "Material-UI: capitalize(string) expects a string argument." : 0);
|
|||
|
}
|
|||
|
|
|||
|
return string.charAt(0).toUpperCase() + string.slice(1);
|
|||
|
}
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "./pages/controlpanel/commands.js":
|
|||
|
/*!****************************************!*\
|
|||
|
!*** ./pages/controlpanel/commands.js ***!
|
|||
|
\****************************************/
|
|||
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ "react/jsx-dev-runtime");
|
|||
|
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
|
|||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
|
|||
|
/* harmony import */ var _material_ui_core_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material-ui/core/styles */ "./node_modules/@material-ui/core/esm/styles/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_Table__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @material-ui/core/Table */ "./node_modules/@material-ui/core/esm/Table/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_TableBody__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @material-ui/core/TableBody */ "./node_modules/@material-ui/core/esm/TableBody/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @material-ui/core/TableCell */ "./node_modules/@material-ui/core/esm/TableCell/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_TableContainer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @material-ui/core/TableContainer */ "./node_modules/@material-ui/core/esm/TableContainer/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_TableHead__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/core/TableHead */ "./node_modules/@material-ui/core/esm/TableHead/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_TableRow__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @material-ui/core/TableRow */ "./node_modules/@material-ui/core/esm/TableRow/index.js");
|
|||
|
/* harmony import */ var _material_ui_core_Paper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @material-ui/core/Paper */ "./node_modules/@material-ui/core/esm/Paper/index.js");
|
|||
|
|
|||
|
var _jsxFileName = "/home/qt-coder/cath.gq/pages/controlpanel/commands.js";
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
const useStyles = (0,_material_ui_core_styles__WEBPACK_IMPORTED_MODULE_2__.makeStyles)({
|
|||
|
table: {
|
|||
|
minWidth: 650
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
function createData(name, description, status) {
|
|||
|
return {
|
|||
|
name,
|
|||
|
description,
|
|||
|
status
|
|||
|
};
|
|||
|
}
|
|||
|
|
|||
|
const rows = [createData('Command', 'Description', true), createData('Command', 'Description', true), createData('Command', 'Description', true), createData('Command', 'Description', true)];
|
|||
|
|
|||
|
function commands() {
|
|||
|
const classes = useStyles();
|
|||
|
return /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableContainer__WEBPACK_IMPORTED_MODULE_3__.default, {
|
|||
|
component: _material_ui_core_Paper__WEBPACK_IMPORTED_MODULE_4__.default,
|
|||
|
style: {
|
|||
|
background: '#1F1B24'
|
|||
|
},
|
|||
|
children: /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_Table__WEBPACK_IMPORTED_MODULE_5__.default, {
|
|||
|
className: classes.table,
|
|||
|
"aria-label": "simple table",
|
|||
|
children: [/*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableHead__WEBPACK_IMPORTED_MODULE_6__.default, {
|
|||
|
children: /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableRow__WEBPACK_IMPORTED_MODULE_7__.default, {
|
|||
|
children: [/*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: "Commands"
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 36,
|
|||
|
columnNumber: 25
|
|||
|
}, this), /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
align: "right",
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: "Description"
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 37,
|
|||
|
columnNumber: 25
|
|||
|
}, this), /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
align: "right",
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: "Status"
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 38,
|
|||
|
columnNumber: 25
|
|||
|
}, this)]
|
|||
|
}, void 0, true, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 35,
|
|||
|
columnNumber: 21
|
|||
|
}, this)
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 34,
|
|||
|
columnNumber: 17
|
|||
|
}, this), /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableBody__WEBPACK_IMPORTED_MODULE_9__.default, {
|
|||
|
children: rows.map(row => /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableRow__WEBPACK_IMPORTED_MODULE_7__.default, {
|
|||
|
children: [/*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
component: "th",
|
|||
|
scope: "row",
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: row.name
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 44,
|
|||
|
columnNumber: 29
|
|||
|
}, this), /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
align: "right",
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: row.description
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 47,
|
|||
|
columnNumber: 29
|
|||
|
}, this), /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_material_ui_core_TableCell__WEBPACK_IMPORTED_MODULE_8__.default, {
|
|||
|
align: "right",
|
|||
|
style: {
|
|||
|
color: '#fff'
|
|||
|
},
|
|||
|
children: row.status ? 'Online' : 'Offline'
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 48,
|
|||
|
columnNumber: 29
|
|||
|
}, this)]
|
|||
|
}, row.name, true, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 43,
|
|||
|
columnNumber: 25
|
|||
|
}, this))
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 41,
|
|||
|
columnNumber: 17
|
|||
|
}, this)]
|
|||
|
}, void 0, true, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 33,
|
|||
|
columnNumber: 13
|
|||
|
}, this)
|
|||
|
}, void 0, false, {
|
|||
|
fileName: _jsxFileName,
|
|||
|
lineNumber: 32,
|
|||
|
columnNumber: 9
|
|||
|
}, this);
|
|||
|
}
|
|||
|
|
|||
|
/* harmony default export */ __webpack_exports__["default"] = (commands);
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "@material-ui/styles":
|
|||
|
/*!**************************************!*\
|
|||
|
!*** external "@material-ui/styles" ***!
|
|||
|
\**************************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("@material-ui/styles");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "@material-ui/system":
|
|||
|
/*!**************************************!*\
|
|||
|
!*** external "@material-ui/system" ***!
|
|||
|
\**************************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("@material-ui/system");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "@material-ui/utils":
|
|||
|
/*!*************************************!*\
|
|||
|
!*** external "@material-ui/utils" ***!
|
|||
|
\*************************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("@material-ui/utils");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "clsx":
|
|||
|
/*!***********************!*\
|
|||
|
!*** external "clsx" ***!
|
|||
|
\***********************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("clsx");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "prop-types":
|
|||
|
/*!*****************************!*\
|
|||
|
!*** external "prop-types" ***!
|
|||
|
\*****************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("prop-types");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "react":
|
|||
|
/*!************************!*\
|
|||
|
!*** external "react" ***!
|
|||
|
\************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("react");;
|
|||
|
|
|||
|
/***/ }),
|
|||
|
|
|||
|
/***/ "react/jsx-dev-runtime":
|
|||
|
/*!****************************************!*\
|
|||
|
!*** external "react/jsx-dev-runtime" ***!
|
|||
|
\****************************************/
|
|||
|
/***/ (function(module) {
|
|||
|
|
|||
|
"use strict";
|
|||
|
module.exports = require("react/jsx-dev-runtime");;
|
|||
|
|
|||
|
/***/ })
|
|||
|
|
|||
|
};
|
|||
|
;
|
|||
|
|
|||
|
// load runtime
|
|||
|
var __webpack_require__ = require("../../webpack-runtime.js");
|
|||
|
__webpack_require__.C(exports);
|
|||
|
var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
|
|||
|
var __webpack_exports__ = (__webpack_exec__("./pages/controlpanel/commands.js"));
|
|||
|
module.exports = __webpack_exports__;
|
|||
|
|
|||
|
})();
|
|||
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9kZWZpbmVQcm9wZXJ0eS5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9leHRlbmRzLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzTG9vc2UuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL1BhcGVyL1BhcGVyLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9UYWJsZS9UYWJsZS5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vVGFibGUvVGFibGVDb250ZXh0LmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9UYWJsZS9UYWJsZWx2bDJDb250ZXh0LmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9UYWJsZUJvZHkvVGFibGVCb2R5LmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9UYWJsZUNlbGwvVGFibGVDZWxsLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9UYWJsZUNvbnRhaW5lci9UYWJsZUNvbnRhaW5lci5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vVGFibGVIZWFkL1RhYmxlSGVhZC5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vVGFibGVSb3cvVGFibGVSb3cuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL2NvbG9ycy9ibHVlLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9jb2xvcnMvY29tbW9uLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9jb2xvcnMvZ3JlZW4uanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL2NvbG9ycy9ncmV5LmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9jb2xvcnMvaW5kaWdvLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9jb2xvcnMvb3JhbmdlLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9jb2xvcnMvcGluay5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vY29sb3JzL3JlZC5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL2NvbG9yTWFuaXB1bGF0b3IuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9jcmVhdGVCcmVha3BvaW50cy5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL2NyZWF0ZU1peGlucy5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL2NyZWF0ZU11aVN0cmljdE1vZGVUaGVtZS5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL2NyZWF0ZU11aVRoZW1lLmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9zdHlsZXMvY3JlYXRlUGFsZXR0ZS5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL2NyZWF0ZVNwYWNpbmcuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9jcmVhdGVTdHlsZXMuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9jcmVhdGVUeXBvZ3JhcGh5LmpzIiwid2VicGFjazovL2NhdGgtZGFzaGJvYXJkLy4vbm9kZV9tb2R1bGVzL0BtYXRlcmlhbC11aS9jb3JlL2VzbS9zdHlsZXMvY3NzVXRpbHMuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9kZWZhdWx0VGhlbWUuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9pbmRleC5qcyIsIndlYnBhY2s6Ly9jYXRoLWRhc2hib2FyZC8uL25vZGVfbW9kdWxlcy9AbWF0ZXJpYWwtdWkvY29yZS9lc20vc3R5bGVzL21ha2VTdHlsZXMuanMiLCJ3ZWJwYWNrOi8vY2F0aC1kYXNoYm9hcmQvLi9ub2RlX21vZHVsZXMvQG1hdGVyaWFsLXVpL2NvcmUvZXNtL3N0eWxlcy9yZXN
|