diff --git a/docs/build/bundle.520b9875.js b/docs/build/bundle.520b9875.js deleted file mode 100644 index a3e6918ec..000000000 --- a/docs/build/bundle.520b9875.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see bundle.520b9875.js.LICENSE.txt */ -!function(e){var n={};function __webpack_require__(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,__webpack_require__),r.l=!0,r.exports}__webpack_require__.m=e,__webpack_require__.c=n,__webpack_require__.d=function(e,n,t){__webpack_require__.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,n){if(1&n&&(e=__webpack_require__(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(__webpack_require__.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)__webpack_require__.d(t,r,function(n){return e[n]}.bind(null,r));return t},__webpack_require__.n=function(e){var n=e&&e.__esModule?function getDefault(){return e.default}:function getModuleExports(){return e};return __webpack_require__.d(n,"a",n),n},__webpack_require__.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=0)}({"../react-file-utils/dist/index.es.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentIcon", function() { return AttachmentIcon; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FileIcon", function() { return FileIcon; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FilePreviewer", function() { return FilePreviewer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FileUploadButton", function() { return FileUploadButton; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IconButton", function() { return IconButton; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageDropzone", function() { return ImageDropzone; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImagePreviewer", function() { return ImagePreviewer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageUploadButton", function() { return ImageUploadButton; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoadingIndicator", function() { return LoadingIndicator; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PictureIcon", function() { return PictureIcon; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Thumbnail", function() { return Thumbnail; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ThumbnailPlaceholder", function() { return ThumbnailPlaceholder; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dataTransferItemsHaveFiles", function() { return dataTransferItemsHaveFiles; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dataTransferItemsToFiles", function() { return dataTransferItemsToFiles; });\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "./node_modules/@babel/runtime/helpers/classCallCheck.js");\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/createClass */ "./node_modules/@babel/runtime/helpers/createClass.js");\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js");\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "./node_modules/@babel/runtime/helpers/getPrototypeOf.js");\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/inherits */ "./node_modules/@babel/runtime/helpers/inherits.js");\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "./node_modules/@babel/runtime/helpers/extends.js");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/defineProperty.js");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _fortawesome_react_fontawesome__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @fortawesome/react-fontawesome */ "./node_modules/@fortawesome/react-fontawesome/index.es.js");\n/* harmony import */ var react_file_icon__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react-file-icon */ "./node_modules/react-file-icon/dist/main.js");\n/* harmony import */ var react_file_icon__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(react_file_icon__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @fortawesome/free-regular-svg-icons */ "./node_modules/@fortawesome/free-regular-svg-icons/index.es.js");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "./node_modules/@babel/runtime/helpers/typeof.js");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var _babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ "./node_modules/@babel/runtime/helpers/assertThisInitialized.js");\n/* harmony import */ var _babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12__);\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13__);\n/* harmony import */ var react_dropzone__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! react-dropzone */ "./node_modules/react-dropzone/dist/es/index.js");\n/* harmony import */ var blueimp_load_image__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! blueimp-load-image */ "./node_modules/blueimp-load-image/js/index.js");\n/* harmony import */ var blueimp_load_image__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(blueimp_load_image__WEBPACK_IMPORTED_MODULE_15__);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n // Partially based on:\n// https://stackoverflow.com/a/4212908/2570866\n\nvar wordMimeTypes = [// Microsoft Word\n// .doc .dot\n\'application/msword\', // .doc .dot\n\'application/msword-template\', // .docx\n\'application/vnd.openxmlformats-officedocument.wordprocessingml.document\', // .dotx (no test)\n\'application/vnd.openxmlformats-officedocument.wordprocessingml.template\', // .docm\n\'application/vnd.ms-word.document.macroEnabled.12\', // .dotm (no test)\n\'application/vnd.ms-word.template.macroEnabled.12\', // LibreOffice/OpenOffice Writer\n// .odt\n\'application/vnd.oasis.opendocument.text\', // .ott\n\'application/vnd.oasis.opendocument.text-template\', // .fodt\n\'application/vnd.oasis.opendocument.text-flat-xml\' // .uot\n// NOTE: firefox doesn\'t know mimetype so maybe ignore\n];\nvar excelMimeTypes = [// .csv\n\'text/csv\', // TODO: maybe more data files\n// Microsoft Excel\n// .xls .xlt .xla (no test for .xla)\n\'application/vnd.ms-excel\', // .xlsx\n\'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\', // .xltx (no test)\n\'application/vnd.openxmlformats-officedocument.spreadsheetml.template\', // .xlsm\n\'application/vnd.ms-excel.sheet.macroEnabled.12\', // .xltm (no test)\n\'application/vnd.ms-excel.template.macroEnabled.12\', // .xlam (no test)\n\'application/vnd.ms-excel.addin.macroEnabled.12\', // .xlsb (no test)\n\'application/vnd.ms-excel.addin.macroEnabled.12\', // LibreOffice/OpenOffice Calc\n// .ods\n\'application/vnd.oasis.opendocument.spreadsheet\', // .ots\n\'application/vnd.oasis.opendocument.spreadsheet-template\', // .fods\n\'application/vnd.oasis.opendocument.spreadsheet-flat-xml\' // .uos\n// NOTE: firefox doesn\'t know mimetype so maybe ignore\n];\nvar powerpointMimeTypes = [// Microsoft Word\n// .ppt .pot .pps .ppa (no test for .ppa)\n\'application/vnd.ms-powerpoint\', // .pptx\n\'application/vnd.openxmlformats-officedocument.presentationml.presentation\', // .potx (no test)\n\'application/vnd.openxmlformats-officedocument.presentationml.template\', // .ppsx\n\'application/vnd.openxmlformats-officedocument.presentationml.slideshow\', // .ppam\n\'application/vnd.ms-powerpoint.addin.macroEnabled.12\', // .pptm\n\'application/vnd.ms-powerpoint.presentation.macroEnabled.12\', // .potm\n\'application/vnd.ms-powerpoint.template.macroEnabled.12\', // .ppsm\n\'application/vnd.ms-powerpoint.slideshow.macroEnabled.12\', // LibreOffice/OpenOffice Writer\n// .odp\n\'application/vnd.oasis.opendocument.presentation\', // .otp\n\'application/vnd.oasis.opendocument.presentation-template\', // .fodp\n\'application/vnd.oasis.opendocument.presentation-flat-xml\' // .uop\n// NOTE: firefox doesn\'t know mimetype so maybe ignore\n];\nvar archiveFileTypes = [// .zip\n\'application/zip\', // .z7\n\'application/x-7z-compressed\', // .ar\n\'application/x-archive\', // .tar\n\'application/x-tar\', // .tar.gz\n\'application/gzip\', // .tar.Z\n\'application/x-compress\', // .tar.bz2\n\'application/x-bzip\', // .tar.lz\n\'application/x-lzip\', // .tar.lz4\n\'application/x-lz4\', // .tar.lzma\n\'application/x-lzma\', // .tar.lzo (no test)\n\'application/x-lzop\', // .tar.xz\n\'application/x-xz\', // .war\n\'application/x-webarchive\', // .rar\n\'application/vnd.rar\'];\nvar codeFileTypes = [// .html .htm\n\'text/html\', // .css\n\'text/css\', // .js\n\'application/x-javascript\', // .json\n\'application/json\', // .py\n\'text/x-python\', // .go\n\'text/x-go\', // .c\n\'text/x-csrc\', // .cpp\n\'text/x-c++src\', // .rb\n\'application/x-ruby\', // .rust\n\'text/rust\', // .java\n\'text/x-java\', // .php\n\'application/x-php\', // .cs\n\'text/x-csharp\', // .scala\n\'text/x-scala\', // .erl\n\'text/x-erlang\', // .sh\n\'application/x-shellscript\'];\nvar mimeTypeToIconMap = {\n \'application/pdf\': _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFilePdf"]\n};\nvar mimeTypeToFallBackStyle = {\n \'application/pdf\': react_file_icon__WEBPACK_IMPORTED_MODULE_9__["defaultStyles"].pdf\n};\n\nfor (var _i = 0, _wordMimeTypes = wordMimeTypes; _i < _wordMimeTypes.length; _i++) {\n var type = _wordMimeTypes[_i];\n mimeTypeToIconMap[type] = _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileWord"];\n mimeTypeToFallBackStyle[type] = {\n type: \'document\'\n };\n}\n\nfor (var _i2 = 0, _excelMimeTypes = excelMimeTypes; _i2 < _excelMimeTypes.length; _i2++) {\n var _type = _excelMimeTypes[_i2];\n mimeTypeToIconMap[_type] = _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileExcel"];\n mimeTypeToFallBackStyle[_type] = {\n type: \'spreadsheet\'\n };\n}\n\nfor (var _i3 = 0, _powerpointMimeTypes = powerpointMimeTypes; _i3 < _powerpointMimeTypes.length; _i3++) {\n var _type2 = _powerpointMimeTypes[_i3];\n mimeTypeToIconMap[_type2] = _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFilePowerpoint"];\n mimeTypeToFallBackStyle[_type2] = {\n type: \'presentation\'\n };\n}\n\nfor (var _i4 = 0, _archiveFileTypes = archiveFileTypes; _i4 < _archiveFileTypes.length; _i4++) {\n var _type3 = _archiveFileTypes[_i4];\n mimeTypeToIconMap[_type3] = _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileArchive"];\n mimeTypeToFallBackStyle[_type3] = {\n type: \'compressed\'\n };\n}\n\nfor (var _i5 = 0, _codeFileTypes = codeFileTypes; _i5 < _codeFileTypes.length; _i5++) {\n var _type4 = _codeFileTypes[_i5];\n mimeTypeToIconMap[_type4] = _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileCode"];\n mimeTypeToFallBackStyle[_type4] = {\n type: \'code\'\n };\n}\n\nfunction mimeTypeToIcon(mimeType) {\n if (mimeType == null) {\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFile"];\n }\n\n var icon = mimeTypeToIconMap[mimeType];\n\n if (icon) {\n return icon;\n }\n\n if (mimeType.startsWith(\'audio/\')) {\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileAudio"];\n }\n\n if (mimeType.startsWith(\'video/\')) {\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileVideo"];\n }\n\n if (mimeType.startsWith(\'image/\')) {\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileImage"];\n }\n\n if (mimeType.startsWith(\'text/\')) {\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFileAlt"];\n }\n\n return _fortawesome_free_regular_svg_icons__WEBPACK_IMPORTED_MODULE_10__["faFile"];\n}\n\nfunction mimeTypeToStyle(mimeType) {\n if (mimeType == null) {\n return {};\n }\n\n var style = mimeTypeToStyle[mimeType];\n\n if (style) {\n return style;\n }\n\n if (mimeType.startsWith(\'audio/\')) {\n return {\n type: \'audio\'\n };\n }\n\n if (mimeType.startsWith(\'video/\')) {\n return {\n type: \'video\'\n };\n }\n\n if (mimeType.startsWith(\'image/\')) {\n return {\n type: \'image\'\n };\n }\n\n if (mimeType.startsWith(\'text/\')) {\n return {\n type: \'document\'\n };\n }\n\n return {};\n}\n\nfunction fileExtension(filename) {\n var defaultReturn = {\n full: \'\',\n end: \'\'\n };\n\n if (filename == null) {\n return defaultReturn;\n } // source: https://stackoverflow.com/a/1203361/2570866\n\n\n var a = filename.split(\'.\');\n\n if (a.length === 1 || a[0] === \'\' && a.length === 2) {\n return defaultReturn;\n }\n\n var lastExtension = a.pop().toLowerCase();\n\n if (a.length === 1 || a[0] === \'\' && a.length === 2) {\n return {\n end: lastExtension,\n full: lastExtension\n };\n }\n\n var secondToLastExtension = a.pop().toLowerCase();\n\n if (secondToLastExtension !== \'tar\') {\n return {\n end: lastExtension,\n full: lastExtension\n };\n }\n\n return {\n full: secondToLastExtension + \'.\' + lastExtension,\n end: lastExtension\n };\n}\n/**\n * @example ./examples/FileIcon.md\n */\n\n\nvar FileIcon = /*#__PURE__*/function (_React$Component) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(FileIcon, _React$Component);\n\n function FileIcon() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, FileIcon);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(FileIcon).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(FileIcon, [{\n key: "render",\n value: function render() {\n var _this$props = this.props,\n size = _this$props.size,\n big = _this$props.big,\n filename = _this$props.filename,\n mimeType = _this$props.mimeType;\n\n if (big) {\n var extension = fileExtension(filename);\n var style = react_file_icon__WEBPACK_IMPORTED_MODULE_9__["defaultStyles"][extension.end];\n\n if (!style) {\n style = mimeTypeToStyle(style);\n }\n\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])(react_file_icon__WEBPACK_IMPORTED_MODULE_9___default.a, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_6___default()({\n extension: extension.full\n }, style, {\n size: size\n }));\n }\n\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])(_fortawesome_react_fontawesome__WEBPACK_IMPORTED_MODULE_8__["FontAwesomeIcon"], {\n className: "rfu-file-icon--small",\n icon: mimeTypeToIcon(mimeType)\n });\n }\n }]);\n\n return FileIcon;\n}(react__WEBPACK_IMPORTED_MODULE_5__["Component"]);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(FileIcon, "defaultProps", {\n big: false,\n size: 50\n});\n/**\n * Component is described here.\n *\n * @example ./examples/LoadingIndicator.md\n */\n\n\nvar LoadingIndicator = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(LoadingIndicator, _React$PureComponent);\n\n function LoadingIndicator() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, LoadingIndicator);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(LoadingIndicator).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(LoadingIndicator, [{\n key: "render",\n value: function render() {\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-loading-indicator__spinner",\n style: {\n margin: \'0 auto\',\n borderColor: this.props.backgroundColor ? this.props.backgroundColor : \'\',\n borderTopColor: this.props.color ? this.props.color : \'\',\n width: this.props.size ? this.props.size : \'\',\n height: this.props.size ? this.props.size : \'\',\n borderWidth: this.props.width ? this.props.width : \'\'\n }\n });\n }\n }]);\n\n return LoadingIndicator;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(LoadingIndicator, "defaultProps", {\n size: 20,\n width: 2\n});\n/**\n * Component that displays files which are being uploaded\n *\n * @example ./examples/FilePreviewer.md\n */\n\n\nvar FilePreviewer = /*#__PURE__*/function (_React$Component) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(FilePreviewer, _React$Component);\n\n function FilePreviewer() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, FilePreviewer);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(FilePreviewer).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(FilePreviewer, [{\n key: "render",\n value: function render() {\n var _this$props = this.props,\n uploads = _this$props.uploads,\n handleRemove = _this$props.handleRemove,\n handleRetry = _this$props.handleRetry;\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-file-previewer"\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("ol", null, uploads && uploads.map(function (upload) {\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("li", {\n key: upload.id,\n className: "rfu-file-previewer__file ".concat(upload.state === \'uploading\' ? \'rfu-file-previewer__file--uploading\' : \'\', " ").concat(upload.state === \'failed\' ? \'rfu-file-previewer__file--failed\' : \'\')\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(FileIcon, {\n mimeType: upload.file.type,\n filename: upload.file.name\n }), react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("a", {\n href: upload.url,\n download: true\n }, upload.file.name, upload.state === \'failed\' && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_5___default.a.Fragment, null, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-file-previewer__failed",\n onClick: handleRetry && function () {\n return handleRetry(upload.id);\n }\n }, "failed"), react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-file-previewer__retry",\n onClick: handleRetry && function () {\n return handleRetry(upload.id);\n }\n }, "retry"))), react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("span", {\n className: "rfu-file-previewer__close-button",\n onClick: handleRemove && function () {\n return handleRemove(upload.id);\n }\n }, "\\u2718"), upload.state === \'uploading\' && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-file-previewer__loading-indicator"\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(LoadingIndicator, null)));\n })));\n }\n }]);\n\n return FilePreviewer;\n}(react__WEBPACK_IMPORTED_MODULE_5___default.a.Component);\n/**\n * An icon of a paperclip, which is used as the default icon for FileUploadButton\n *\n * @example ./examples/AttachmentIcon.md\n */\n\n\nvar AttachmentIcon = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(AttachmentIcon, _React$PureComponent);\n\n function AttachmentIcon() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, AttachmentIcon);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(AttachmentIcon).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(AttachmentIcon, [{\n key: "render",\n value: function render() {\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("svg", {\n xmlns: "http://www.w3.org/2000/svg",\n width: "24",\n height: "20",\n viewBox: "0 0 24 24"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("path", {\n d: "M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5a2.5 2.5 0 0 1 5 0v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5a2.5 2.5 0 0 0 5 0V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"\n }), Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("path", {\n d: "M0 0h24v24H0z",\n fill: "none"\n }));\n }\n }]);\n\n return AttachmentIcon;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n/**\n * Component is described here.\n *\n * @example ./examples/FileUploadButton.md\n */\n\n\nvar FileUploadButton = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(FileUploadButton, _React$PureComponent);\n\n function FileUploadButton() {\n var _getPrototypeOf2;\n\n var _this;\n\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, FileUploadButton);\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, (_getPrototypeOf2 = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(FileUploadButton)).call.apply(_getPrototypeOf2, [this].concat(args)));\n\n _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default()(_this), "inputRef", void 0);\n\n return _this;\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(FileUploadButton, [{\n key: "render",\n value: function render() {\n var _this2 = this;\n\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-file-upload-button"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("label", null, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("input", {\n type: "file",\n ref: function ref(_ref) {\n return _this2.inputRef = _ref;\n },\n className: "rfu-file-input",\n onChange: function onChange(event) {\n _this2.props.handleFiles(event.currentTarget.files);\n\n if (_this2.inputRef !== null && _this2.inputRef !== undefined) _this2.inputRef.value = \'\';\n },\n multiple: this.props.multiple,\n disabled: this.props.disabled,\n accept: this.props.accepts && _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_11___default()(this.props.accepts) === \'object\' ? this.props.accepts.join(\',\') : this.props.accepts\n }), this.props.children));\n }\n }]);\n\n return FileUploadButton;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(FileUploadButton, "defaultProps", {\n multiple: false,\n children: Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])(AttachmentIcon, null),\n disabled: false\n});\n\nfunction dataTransferItemsHaveFiles(items) {\n if (!items || !items.length) {\n return false;\n }\n\n var _iteratorNormalCompletion = true;\n var _didIteratorError = false;\n var _iteratorError = undefined;\n\n try {\n for (var _iterator = items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {\n var item = _step.value;\n\n if (item.kind === \'file\' || item.type === \'text/html\') {\n return true;\n }\n }\n } catch (err) {\n _didIteratorError = true;\n _iteratorError = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion && _iterator["return"] != null) {\n _iterator["return"]();\n }\n } finally {\n if (_didIteratorError) {\n throw _iteratorError;\n }\n }\n }\n\n return false;\n}\n\nfunction getFileLikes(items) {\n var fileLikes = [];\n var _iteratorNormalCompletion2 = true;\n var _didIteratorError2 = false;\n var _iteratorError2 = undefined;\n\n try {\n for (var _iterator2 = items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {\n var item = _step2.value;\n\n if (item.kind === \'file\') {\n var file = item.getAsFile();\n\n if (file) {\n fileLikes.push(file);\n }\n }\n }\n } catch (err) {\n _didIteratorError2 = true;\n _iteratorError2 = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion2 && _iterator2["return"] != null) {\n _iterator2["return"]();\n }\n } finally {\n if (_didIteratorError2) {\n throw _iteratorError2;\n }\n }\n }\n\n return fileLikes;\n}\n\nfunction getImageSource(fileLikes, src) {\n var res, contentType, buf, blob;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.async(function getImageSource$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n _context.next = 3;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.awrap(fetch(src));\n\n case 3:\n res = _context.sent;\n _context.next = 9;\n break;\n\n case 6:\n _context.prev = 6;\n _context.t0 = _context["catch"](0);\n return _context.abrupt("return");\n\n case 9:\n contentType = res.headers.get(\'Content-type\') || \'application/octet-stream\';\n _context.next = 12;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.awrap(res.arrayBuffer());\n\n case 12:\n buf = _context.sent;\n blob = new Blob([buf], {\n type: contentType\n });\n fileLikes.push(blob);\n\n case 15:\n case "end":\n return _context.stop();\n }\n }\n }, null, null, [[0, 6]]);\n}\n\nvar extractImageSources = function extractImageSources(s) {\n var imageTags = new DOMParser().parseFromString(s, \'text/html\').getElementsByTagName(\'img\');\n return Array.from(imageTags, function (tag) {\n return tag.src;\n }).filter(function (tag) {\n return tag;\n });\n};\n\nfunction dataTransferItemsToFiles(items) {\n var fileLikes, blobPromises, _iteratorNormalCompletion3, _didIteratorError3, _iteratorError3, _loop, _iterator3, _step3;\n\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.async(function dataTransferItemsToFiles$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n if (!(!items || !items.length)) {\n _context3.next = 2;\n break;\n }\n\n return _context3.abrupt("return", []);\n\n case 2:\n // If there are files inside the DataTransferItem prefer those\n fileLikes = getFileLikes(items);\n\n if (!fileLikes.length) {\n _context3.next = 5;\n break;\n }\n\n return _context3.abrupt("return", fileLikes);\n\n case 5:\n // Otherwise extract images from html\n blobPromises = [];\n _iteratorNormalCompletion3 = true;\n _didIteratorError3 = false;\n _iteratorError3 = undefined;\n _context3.prev = 9;\n\n _loop = function _loop() {\n var item = _step3.value;\n\n if (item.type === \'text/html\') {\n blobPromises.push(new Promise(function (accept) {\n item.getAsString(function _callee(s) {\n var imagePromises;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.async(function _callee$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n imagePromises = extractImageSources(s).map(function (src) {\n return getImageSource(fileLikes, src);\n });\n _context2.next = 3;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.awrap(Promise.all(imagePromises));\n\n case 3:\n accept();\n\n case 4:\n case "end":\n return _context2.stop();\n }\n }\n });\n });\n }));\n }\n };\n\n for (_iterator3 = items[Symbol.iterator](); !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {\n _loop();\n }\n\n _context3.next = 18;\n break;\n\n case 14:\n _context3.prev = 14;\n _context3.t0 = _context3["catch"](9);\n _didIteratorError3 = true;\n _iteratorError3 = _context3.t0;\n\n case 18:\n _context3.prev = 18;\n _context3.prev = 19;\n\n if (!_iteratorNormalCompletion3 && _iterator3["return"] != null) {\n _iterator3["return"]();\n }\n\n case 21:\n _context3.prev = 21;\n\n if (!_didIteratorError3) {\n _context3.next = 24;\n break;\n }\n\n throw _iteratorError3;\n\n case 24:\n return _context3.finish(21);\n\n case 25:\n return _context3.finish(18);\n\n case 26:\n _context3.next = 28;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.awrap(Promise.all(blobPromises));\n\n case 28:\n return _context3.abrupt("return", fileLikes);\n\n case 29:\n case "end":\n return _context3.stop();\n }\n }\n }, null, null, [[9, 14, 18, 26], [19,, 21, 25]]);\n}\n\nvar ImageDropzone = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(ImageDropzone, _React$PureComponent);\n\n function ImageDropzone() {\n var _getPrototypeOf2;\n\n var _this;\n\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, ImageDropzone);\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, (_getPrototypeOf2 = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(ImageDropzone)).call.apply(_getPrototypeOf2, [this].concat(args)));\n\n _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default()(_this), "_handleFiles", function _callee(accepted, rejected) {\n var handleFiles, fileLikes;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.async(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n handleFiles = _this.props.handleFiles;\n\n if (handleFiles) {\n _context.next = 3;\n break;\n }\n\n return _context.abrupt("return");\n\n case 3:\n if (!(accepted && accepted.length)) {\n _context.next = 5;\n break;\n }\n\n return _context.abrupt("return", handleFiles(accepted));\n\n case 5:\n _context.next = 7;\n return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_13___default.a.awrap(dataTransferItemsToFiles(rejected));\n\n case 7:\n fileLikes = _context.sent;\n\n if (!fileLikes.length) {\n _context.next = 10;\n break;\n }\n\n return _context.abrupt("return", handleFiles(fileLikes));\n\n case 10:\n case "end":\n return _context.stop();\n }\n }\n });\n });\n\n return _this;\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(ImageDropzone, [{\n key: "render",\n value: function render() {\n var _this$props = this.props,\n handleFiles = _this$props.handleFiles,\n children = _this$props.children;\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])(react_dropzone__WEBPACK_IMPORTED_MODULE_14__["default"], {\n onDrop: handleFiles && this._handleFiles,\n disableClick: true,\n disablePreview: true //style={{position: \'absolute\', height: \'100%\', width: \'100%\', zIndex: -1000000}}\n ,\n className: "rfu-dropzone",\n style: {\n position: \'relative\'\n },\n accept: this.props.accept,\n multiple: this.props.multiple,\n disabled: this.props.disabled,\n acceptClassName: "rfu-dropzone--accept",\n rejectClassName: "rfu-dropzone--reject"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-dropzone__notifier",\n style: {}\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-dropzone__inner"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("svg", {\n width: "41",\n height: "41",\n viewBox: "0 0 41 41",\n xmlns: "http://www.w3.org/2000/svg"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("path", {\n d: "M40.517 28.002V3.997c0-2.197-1.808-3.992-4.005-3.992H12.507a4.004 4.004 0 0 0-3.992 3.993v24.004a4.004 4.004 0 0 0 3.992 3.993h24.005c2.197 0 4.005-1.795 4.005-3.993zm-22.002-7.997l4.062 5.42 5.937-7.423 7.998 10H12.507l6.008-7.997zM.517 8.003V36c0 2.198 1.795 4.005 3.993 4.005h27.997V36H4.51V8.002H.517z",\n fill: "#000",\n fillRule: "nonzero"\n })), Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("p", null, "Drag your files here to add to your post"))), children);\n }\n }]);\n\n return ImageDropzone;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(ImageDropzone, "defaultProps", {\n multiple: true,\n disabled: false\n});\n/**\n * This is simply a button wrapper, add\'s a div with `role="button"` and a onClick\n * @example ./examples/IconButton.md\n */\n\n\nvar IconButton = /*#__PURE__*/function (_React$Component) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(IconButton, _React$Component);\n\n function IconButton() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, IconButton);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(IconButton).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(IconButton, [{\n key: "render",\n value: function render() {\n var _this$props = this.props,\n onClick = _this$props.onClick,\n children = _this$props.children;\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-icon-button",\n role: "button",\n onClick: onClick\n }, children);\n }\n }]);\n\n return IconButton;\n}(react__WEBPACK_IMPORTED_MODULE_5__["Component"]);\n\nvar placeholder = "data:image/png;base64,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";\n/**\n * Component is described here.\n *\n * @example ./examples/Thumbnail.md\n */\n\nvar Thumbnail = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(Thumbnail, _React$PureComponent);\n\n function Thumbnail(props) {\n var _this;\n\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, Thumbnail);\n\n _this = _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(Thumbnail).call(this, props));\n\n _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default()(_this), "_handleClose", function () {\n if (_this.props.handleClose) {\n _this.props.handleClose(_this.props.id);\n }\n });\n\n _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default()(_this), "_processImage", function () {\n var image = _this.props.image;\n /** \n if the file is already uploaded we don\'t need to process the image\n we check to see if it\'s base64 string or a url\n */\n\n if (!image.indexOf(\'data:\')) {\n return _this.setState({\n imgSrc: image\n });\n }\n\n blueimp_load_image__WEBPACK_IMPORTED_MODULE_15___default()(image, function (img) {\n if (!img.toDataURL) return;\n var base64data = img.toDataURL(\'image/jpeg\');\n\n _this.setState({\n imgSrc: base64data\n });\n }, {\n orientation: true,\n crossOrigin: true,\n meta: true\n });\n });\n\n _this.state = {\n imgSrc: null\n };\n return _this;\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(Thumbnail, [{\n key: "componentDidMount",\n value: function componentDidMount() {\n this._processImage();\n }\n }, {\n key: "componentDidUpdate",\n value: function componentDidUpdate(prevProps) {\n var imgSrc = this.state.imgSrc;\n var image = this.props.image;\n\n if (!imgSrc && prevProps.image !== image) {\n this._processImage();\n }\n }\n }, {\n key: "render",\n value: function render() {\n var _this$props = this.props,\n handleClose = _this$props.handleClose,\n size = _this$props.size;\n var svg = \'\';\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-thumbnail__wrapper",\n style: {\n width: size,\n height: size\n }\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-thumbnail__overlay"\n }, handleClose ? react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(IconButton, {\n onClick: this._handleClose\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n dangerouslySetInnerHTML: {\n __html: svg\n }\n })) : null), react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("img", {\n src: this.state.imgSrc || this.props.image || placeholder,\n className: "rfu-thumbnail__image",\n alt: ""\n }));\n }\n }]);\n\n return Thumbnail;\n}(react__WEBPACK_IMPORTED_MODULE_5___default.a.PureComponent);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(Thumbnail, "defaultProps", {\n size: 100 // image: placeholder,\n\n});\n/**\n * An icon of a picture, which is used as the default icon for ImageUploadButton\n *\n * @example ./examples/PictureIcon.md\n */\n\n\nvar PictureIcon = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(PictureIcon, _React$PureComponent);\n\n function PictureIcon() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, PictureIcon);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(PictureIcon).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(PictureIcon, [{\n key: "render",\n value: function render() {\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("svg", {\n width: "20",\n height: "20",\n viewBox: "0 0 20 20",\n xmlns: "http://www.w3.org/2000/svg"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("path", {\n d: "M2 0h16a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm3 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM2 16v2h16v-6l-3-3-6 6-3-3-4 4z",\n fillRule: "nonzero"\n }));\n }\n }]);\n\n return PictureIcon;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n/**\n * Component is described here.\n *\n * @example ./examples/ImageUploadButton.md\n */\n\n\nvar ImageUploadButton = /*#__PURE__*/function (_React$PureComponent) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(ImageUploadButton, _React$PureComponent);\n\n function ImageUploadButton() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, ImageUploadButton);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(ImageUploadButton).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(ImageUploadButton, [{\n key: "render",\n value: function render() {\n var _this = this;\n\n return Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("div", {\n className: "rfu-image-upload-button"\n }, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("label", null, Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])("input", {\n type: "file",\n className: "rfu-image-input",\n onChange: function onChange(event) {\n _this.props.handleFiles(event.currentTarget.files);\n },\n accept: "image/*",\n multiple: this.props.multiple,\n disabled: this.props.disabled\n }), this.props.children));\n }\n }]);\n\n return ImageUploadButton;\n}(react__WEBPACK_IMPORTED_MODULE_5__["PureComponent"]);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(ImageUploadButton, "defaultProps", {\n multiple: false,\n disabled: false,\n children: Object(react__WEBPACK_IMPORTED_MODULE_5__["createElement"])(PictureIcon, null)\n});\n/**\n * Component is described here.\n *\n * @example ./examples/ThumbnailPlaceholder.md\n */\n\n\nvar ThumbnailPlaceholder = /*#__PURE__*/function (_React$Component) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(ThumbnailPlaceholder, _React$Component);\n\n function ThumbnailPlaceholder() {\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, ThumbnailPlaceholder);\n\n return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(ThumbnailPlaceholder).apply(this, arguments));\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(ThumbnailPlaceholder, [{\n key: "render",\n value: function render() {\n var _this$props = this.props,\n handleFiles = _this$props.handleFiles,\n multiple = _this$props.multiple;\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(ImageUploadButton, {\n handleFiles: handleFiles,\n multiple: multiple\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n role: "button",\n className: "rfu-thumbnail-placeholder"\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("svg", {\n width: "14",\n height: "15",\n viewBox: "0 0 14 15",\n xmlns: "http://www.w3.org/2000/svg"\n }, react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("path", {\n d: "M14 8.998H8v6H6v-6H0v-2h6v-6h2v6h6z",\n fill: "#A0B2B8",\n fillRule: "nonzero"\n }))));\n }\n }]);\n\n return ThumbnailPlaceholder;\n}(react__WEBPACK_IMPORTED_MODULE_5___default.a.Component);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(ThumbnailPlaceholder, "defaultProps", {\n multiple: false\n});\n/**\n * Component is described here.\n *\n * @example ./examples/ImagePreviewer.md\n */\n\n\nvar ImagePreviewer = /*#__PURE__*/function (_React$Component) {\n _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_4___default()(ImagePreviewer, _React$Component);\n\n function ImagePreviewer() {\n var _getPrototypeOf2;\n\n var _this;\n\n _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, ImagePreviewer);\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_2___default()(this, (_getPrototypeOf2 = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3___default()(ImagePreviewer)).call.apply(_getPrototypeOf2, [this].concat(args)));\n\n _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_12___default()(_this), "_handleClose", function (id) {\n if (_this.props.handleRemove) {\n if (id == null) {\n console.warn("id of closed image was undefined, this shouldn\'t happen");\n return;\n }\n\n _this.props.handleRemove(id);\n }\n });\n\n return _this;\n }\n\n _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(ImagePreviewer, [{\n key: "render",\n value: function render() {\n var _this2 = this;\n\n var _this$props = this.props,\n imageUploads = _this$props.imageUploads,\n handleRemove = _this$props.handleRemove,\n handleRetry = _this$props.handleRetry,\n handleFiles = _this$props.handleFiles;\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-image-previewer"\n }, imageUploads && imageUploads.map(function (image) {\n var url = image.url || image.previewUri;\n return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n key: image.id,\n className: "rfu-image-previewer__image".concat(image.state === \'finished\' ? \' rfu-image-previewer__image--loaded\' : \'\')\n }, image.state === \'failed\' && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div", {\n className: "rfu-image-previewer__retry",\n dangerouslySetInnerHTML: {\n __html: \'\'\n },\n onClick: handleRetry && function () {\n return handleRetry(image.id);\n }\n }), url !== undefined && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(Thumbnail, {\n handleClose: handleRemove && _this2._handleClose,\n image: url,\n id: image.id\n }), image.state === \'uploading\' && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(LoadingIndicator, {\n backgroundColor: "rgba(255,255,255,0.1)",\n color: "rgba(255,255,255,0.7)"\n }));\n }), handleFiles && !this.props.disabled && react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(ThumbnailPlaceholder, {\n handleFiles: handleFiles,\n multiple: this.props.multiple\n }));\n }\n }]);\n\n return ImagePreviewer;\n}(react__WEBPACK_IMPORTED_MODULE_5___default.a.Component);\n\n_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_7___default()(ImagePreviewer, "defaultProps", {\n multiple: true,\n disabled: false\n});\n\n\n\n//# sourceURL=webpack:///../react-file-utils/dist/index.es.js?')},"./dist/assets/str-chat__reaction-list-sprite@1x.png":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__["default"] = ("data:image/png;base64,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");\n\n//# sourceURL=webpack:///./dist/assets/str-chat__reaction-list-sprite@1x.png?')},"./dist/assets/str-chat__reaction-list-sprite@2x.png":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__["default"] = ("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAADKCAYAAABwr7QfAAAAAXNSR0IArs4c6QAAD1xJREFUeAHtXWvMXUUVBQSk8ioIRIhAkQQ0IIGGIopYIEgKqIAYkD9YhRjiDx9Rf8kPfER+KaaRBJGnIsRKFWtaNSEgKNiCQEEJUIVaq7xBbHlYS8G17nfX7b7T85pzz7nfnfPtnazOPjN79sysfWfOOXPO+brtNs3IAXBzJHAE8G5gT2B3YGfAJZuB15H9KrAeWAf8HfgTcDfwGjCSbDtCbQbv9D4YTJdmGNgINyuB2/t4qY7bOoHdAw1dAJwD7FinUa9TmYH/wvL6Pji7K0tMYLeD188ADOrbKrfghk0w8CKcXAEsAbiEl0rVwO4HT98Gjir16AZtMrAazj8PPFXWyFvKDFB+HPBDYA7AH4IFDnvHTCn6ocjG5lld5WFqbaiH0rT/SfcXjn8vZPC65kHg6bDQHpcF9mQYfxeYZSsZPZYYVlUd42agqoxpFmgoG6vL1uZRD0V18+zLysftT/1UyvYZi48AzwGPAplSFFhWvhTYPrOmZ04nA4zbicAzwCNZHdEvNCybi4yrgTCobyKPdZhmicry/MbWH9U+7E/oLyzPGpPNC+vbMupl/mLrl9nzQupC4H42biUrAFzHFwN7W0PXJ5aBf6NnvPUcOufyFsYKA30Z4EG1rEy2zn2Fy4Gh1XXoAIVnA35LAxISk0PR33OBn6jfdinmpsNygEuxS3oMcBNjAdDbobJXxbzx5T2rS5oM8DaIF1sr2X3N2J2g/x7wrUKykq7wqdDJwEu6eOJuhgc13YCq55y1XI63UWDPUomnyTNwIkfAq+J9AG5IuHSDgWMwjFmcsUd3Yzw+ij4Db0V6AmcsX2nRRVS/rHJStuVFv7KhU+lMKWXlU1Zb/i2zD8u31GxHC8cTthL2J7QvK6/r71gG9vCwdsQxO0ZROnU0/K8tk640rKt8pcOepo5smXSlob+s+k3mqV2lWb5tmXSlYX+Vr7Suvzlcit+eVdvzkmZgfwZ2NsBfSBY4uiq/HtUN7VW3arnslI7qr6y+2slLw/o8tsJ6FNWX3svs5yvP2uaVy49S1c2zzyvfhQ4eBuwOlJx4mi4DmzljN6Xbf+95HgO8eOI2FHcsXLrDwGucsRu6Mx4fSZ+BlxnYfzgdnWPgSS7FfwU+1LmhzewBreGMfWhmc9DJ0a/g7Q4f190L7NDJIc68Qf0PQz6GSzFfpVjFA8AlfQbuwxBe5VJM+eVU4v92gIHbOAYuxRR+DrkC2JUHLskywM8u5wMvcimmcF3+ObAQcEmXAb5+yrcVBzOWOr9QvwPwXSiykZ7wy3fO1lfYdZ1jqTPSP6BiREs1U6vLxObJpihlPdWxelGdojLrg3qZqG35pL3ysuqqLM8+LJddXhq2F1s/9Gv9XYmDXlBtJnUKK/4KeA8PXJJh4HH09FRgs3psZyzz+OrG54D/8MAlCQa4BF8IDILKXmspoG6FW4xXAbq4smWuTw4D/Izy08BdYZfyHrCvheEzwElAXvBDX348fga+hSZ56txK8gJLQ75ZwWe1x/PAZaIY4ExlUK/L61VRYFnnfoDvqc4DOHMd08/BesThs0DmTEV+T8oCSyOu3/sCo7ymSj8uozPwBFycB/y5zFXM+fNqOOM512X8DPAuhX+SifsMXIZLJSawO8Dbz4AjS726QVMMcO/3JuA7wMsxTmMCS7+7AEuBd/HApRUGuG//AHArwP37F4BoiQ0sG+D5lo/5+JXeJAk3V1ISbihwRnIb8ElgLfAH4NfAYGsQei2pE1g29F5gCcAr5raFBHDgvHDg+1m8DVsDcGkiARv6emqBRbfbk7qBZY/OB77ZUtf4S14J8NfLpX/kXzB8zCgZJbAkildp/DRefjhrqGv2SFc5ioYktH8IpdcAy4GNQ5Z+EMVAHuFVnewGwzuBPatWyLHjy3S88rs7p9yzIxmoskFR5JKz6jmg9wctigxzyh5DPndRvgesy7Hx7BoMjDpj1eRvofAZbrj0hkutyt+A7XXANwDqLg0zMOqMVXd4cXNa/8D+WKQzlf409AuBGwCdi6G6NMmAyG7C5x/h5J0ljv6G8rMAPhx2aZGBpmYsuzgL4CM+zc4wfQJlZwIeVJDQtmzXYANFj5EYVJ+pDZJd5qrJwK5FY09lNMi3H88GmLqMiYEmA8su3wfYJZhXvF8AeEvkMkYGmg4s70utXIuD222G6+NhoOnAcjmW/AXKJTrwNG0GjkD39QjqkLSHknbvm56xfGWV8lNgdU/zfzrBAB8K8EUr3tO6TCMDTW5QcBh8KM7/B4avdrhMIwO8NWlCOEPfD8wD5gD7A5y9/PsW2wMu2QzwLRC+gfgC8CjA59GrgH8CI8kogZ2Nlk/s431Ix/GazEiDTajyw+jrMoBvkHAFjJY6geUs/BRwPuDn0mjKoypshPVNwDXA+piaMYHlksqtwYuAUd+YiOmj2069uHcFiLgBqPSos2pg94XDRYDfm4KEaZR70PbXgGfL+lDlqvgoOOHnBbwg4g/BAoe9Y6YU/VBkY/OsrvIwtTbUQ2na/6T7C8fP591nANzV40ZQrmhgeQZ81HYxwM87XCaHAZ57vwzcmdelohn7cVT6OlBkk+fX89tlgNc7pwBrgMezmsqbsXNhfBUQzlSeuFkn7wSusjy/sfVHtQ/7E/oLyzG0Qgnrh8Zl/mLrl9lvQgd4d8LboyHJCsA7YLEY2GPI0g8mlQG+3HAOMPTKUbjMcopfC/Ak7ZIGA7uim4cBS213GUgr5+LgUJvhehIMHIteng5wt6ondinmjtJvgD2nivzfxBjg+9qnAfy+duiKlztKxzPTJUkG+FH6ZuBe9l4zlhv6twK+90tW0hU+KZoPbNIbFAtw4EFNN6Dq+e5QPswDBfYklXiaPAPcWOo9BOdMnQdoWWa+S7oM8Ap5N87YEwB/SA4SOiKM6VzexzLCdWdr2ZYX/coG6kBnHqWsfMpqy79l9mH5lprtaBqbxhO2EvYntC8rr+uvF9g5Ye2IY3aMonTqaPhfWyZdaVhX+UqHPU0d2TLpSkN/WfWbzFO7SrN82zLpSsP+Kl9pXX+HcdryOatLtxjYi4HljS1/IVngcKv8elQ3tFfdquWyUzqqv7L6aicvDevz2ArrUVRfei+zn688a5tXLj9KVTfPPq98Ns+x3ErMk6zOhLayYb50pTbP6nnltLEiO6Usy9Kz8qxtXrltK0tXPaVFNlXakx+ltk6R7zx75SuVv105Y21mlnPPS4+BTZyxrwF89OPSHQZ6/7cd30Z36RYDG7gUF77t1q3xzpjRrOVSvAY4esYMeWYMdDVn7IqZMdYZNcoHeUXM2517gB1n1NC7O9hXMbSjuRRT4V97+QDgkj4DjOXrXIopt00l/m8HGLiFY9DmBF9g+x3gb1GAhISFfySNK+9mLsUUZvA7zAt44JIsA4vRc77QNpix1HcG7gD4YptLegysR5f5lukr7LrOsdSZcSUVI1qqmVpdJjZPNkUp66mO1YvqFJVZH9TLRG3LJ+2Vl1VXZXn2Ybns8tKwvdj6oV/r7/s46AXVZlKn8COsZcDBPHBJhoFV6Cn/2sBA9IsZZEA5APgF4EuyZWVydV4ffRTglwADyQosC48DrgV0ccU8l8ljgB9ALwRWhl0Lv7ZT+TooG4D5yvB04hjg1e9XgMw9iLzAchRct/nJAGevvcjCocsEMHAJ+nBzXj/ylmJrz8BeDvDzAZfJYOAydGNRUVeqzMS74OBM4IkiR142NgauR0uFQWVPipZi29OXcHAjwG8v+fX0ToDL+Bngn+D7apVmqyzFoR++rso/RXMe4AEO2WnvmFe+5PyNKk1UnbHWF2ftHQD3lp8H+N3PPkAdX6jmUoGBx2DzSYB/JaaS1JmxWY65z3wq8EHgQGA/gHmc0W3dC78J321IU5w01Te+k/YxgJOoskzaICp3vEVDXlDydGNxEI55bXEIQH1fYBwrFF+COANYDUSJBzaKroEx38Mm4QuAY4C2PkPltczNQLR4YKMp26oCTzfcq10IHA6QU50mpOfxTDvZQB3ozFsCfImZdSSvwTq+vM7UR+RfBBFzRyTjWdSfDwwew8X688DGMlbNnh+TXwocXM18K6uLkLN8q9yIjCo7TxHu3LTPwAqk/OstPwa0LLNIE4mp1VkmeQDKSEGlo3Fc2anDMy3lRgKfvDBQfGWFV9kUBdTqCjTTi4HHWTiK2EZG8eN1ixnYC8W3AAcWm/X243luHVl8KR6ZwkoOnofVWcA6wM7OUP9RJW8VjHzGViCpQZO94WspsH+GT56LeTX9XEZZdJbP2GjKRqrAoH0CWJ/hZS3yGgkqfXtgMxhuOetf8M9Hb5yhdim+t8l2PbBNslnd1zKY8umYlUftgevpMsBJdTvAGUycArh0hIEjMA5eKfPR3EEdGZMPo8/AIqQMLD9Ad+kQA7thLI8Ajd56+pbi9P9CNqILfDn/wSa7wl/JqiYduq/JYMBvdyYjDo33wgPbOKWT4ZBvEDZ60p6MYXkvfMZ29Dfgge1oYH0p7mhgfcZ6YDvKQEeH5UtxRwPrS7EHtqMMdHRYvhR3NLC+FHtgO8pAR4flS3FHA+tLsQe2owx0dFi+FHc0sL4Ue2ArMaCH9kytXqlyUCervs2zelX/bdvZPlm9aru2jtVV3+ZZXeWDtI2lWA2yEelKBw0XKNZWulLr0+q2vMD1WIpsX6QrrdIBaytdqR2z1W15rw1fiqtQnaCNBzbBoFXpchtLcZV23aZlBnzGtkzwdLlXYHny1QlY6XT1ybarvrTVv7b927HU0Wv3L1yKraM6HWmjjvpE39KVNtGe9SVdaRP+R/Vh+yJdaa5vzdhcAy9IkwEPbJpxK+11uBSXVnCDNBjwGZtGnKJ76YGNpiyNCr4UpxGn6F76jI2mLI0KHtg04hTdS1+KoylLo4LP2DTiFN1LD2w0ZWlU8KU4jThF99JnbDRlaVSIDayeKjDNAkctmyoMyFa+yuq3bV/W57B99VtpWf9D/6G/svqV7essxXIedtJ2qsgmrGdtpSsNbW0bVm/SPqtNm1elrSIb68uOwepF9W2ZdKUD37EzdlDRlclmwAM72fGp3bs6S3Htxrzi+BjwGTs+rsfaUmxgdZJmavW6nbY+rF7Vn61j9ar1Y+1sG1aP9SN768PqKi9LbR2rl9XzcmfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGajLwfxl32/D8bG1CAAAAAElFTkSuQmCC");\n\n//# sourceURL=webpack:///./dist/assets/str-chat__reaction-list-sprite@2x.png?')},"./dist/assets/str-chat__reaction-list-sprite@3x.png":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__["default"] = ("data:image/png;base64,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");\n\n//# sourceURL=webpack:///./dist/assets/str-chat__reaction-list-sprite@3x.png?')},"./dist/css/index.css":function(module,exports,__webpack_require__){eval('var api = __webpack_require__(/*! ../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");\n var content = __webpack_require__(/*! !../../node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!./index.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./dist/css/index.css");\n\n content = content.__esModule ? content.default : content;\n\n if (typeof content === \'string\') {\n content = [[module.i, content, \'\']];\n }\n\nvar options = {};\n\noptions.insert = "head";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nmodule.exports = content.locals || {};\n\n//# sourceURL=webpack:///./dist/css/index.css?')},"./node_modules/@babel/runtime/helpers/arrayLikeToArray.js":function(module,exports){eval("function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}\n\nmodule.exports = _arrayLikeToArray;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/arrayLikeToArray.js?")},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":function(module,exports){eval("function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nmodule.exports = _arrayWithHoles;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/arrayWithHoles.js?")},"./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js":function(module,exports,__webpack_require__){eval('var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray */ "./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");\n\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return arrayLikeToArray(arr);\n}\n\nmodule.exports = _arrayWithoutHoles;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js?')},"./node_modules/@babel/runtime/helpers/assertThisInitialized.js":function(module,exports){eval("function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}\n\nmodule.exports = _assertThisInitialized;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/assertThisInitialized.js?")},"./node_modules/@babel/runtime/helpers/asyncToGenerator.js":function(module,exports){eval('function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nfunction _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);\n }\n\n _next(undefined);\n });\n };\n}\n\nmodule.exports = _asyncToGenerator;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/asyncToGenerator.js?')},"./node_modules/@babel/runtime/helpers/classCallCheck.js":function(module,exports){eval('function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError("Cannot call a class as a function");\n }\n}\n\nmodule.exports = _classCallCheck;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/classCallCheck.js?')},"./node_modules/@babel/runtime/helpers/createClass.js":function(module,exports){eval('function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if ("value" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\nmodule.exports = _createClass;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/createClass.js?')},"./node_modules/@babel/runtime/helpers/defineProperty.js":function(module,exports){eval("function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nmodule.exports = _defineProperty;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/defineProperty.js?")},"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _assertThisInitialized; });\nfunction _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");\n }\n\n return self;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js?')},"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _classCallCheck; });\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError("Cannot call a class as a function");\n }\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/classCallCheck.js?')},"./node_modules/@babel/runtime/helpers/esm/createClass.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _createClass; });\nfunction _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if ("value" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/createClass.js?')},"./node_modules/@babel/runtime/helpers/esm/defineProperty.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _defineProperty; });\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/defineProperty.js?')},"./node_modules/@babel/runtime/helpers/esm/extends.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _extends; });\nfunction _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/extends.js?')},"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _getPrototypeOf; });\nfunction _getPrototypeOf(o) {\n _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n return o.__proto__ || Object.getPrototypeOf(o);\n };\n return _getPrototypeOf(o);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js?')},"./node_modules/@babel/runtime/helpers/esm/inherits.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _inherits; });\n/* harmony import */ var _setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf */ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js");\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== "function" && superClass !== null) {\n throw new TypeError("Super expression must either be null or a function");\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object(_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(subClass, superClass);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/inherits.js?')},"./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _inheritsLoose; });\nfunction _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n subClass.__proto__ = superClass;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js?')},"./node_modules/@babel/runtime/helpers/esm/objectSpread.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _objectSpread; });\n/* harmony import */ var _defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");\n\nfunction _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? Object(arguments[i]) : {};\n var ownKeys = Object.keys(source);\n\n if (typeof Object.getOwnPropertySymbols === \'function\') {\n ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n }));\n }\n\n ownKeys.forEach(function (key) {\n Object(_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]);\n });\n }\n\n return target;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/objectSpread.js?')},"./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _objectWithoutPropertiesLoose; });\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js?')},"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _possibleConstructorReturn; });\n/* harmony import */ var _helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");\n/* harmony import */ var _assertThisInitialized__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./assertThisInitialized */ "./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js");\n\n\nfunction _possibleConstructorReturn(self, call) {\n if (call && (Object(_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(call) === "object" || typeof call === "function")) {\n return call;\n }\n\n return Object(_assertThisInitialized__WEBPACK_IMPORTED_MODULE_1__["default"])(self);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js?')},"./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _setPrototypeOf; });\nfunction _setPrototypeOf(o, p) {\n _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js?')},"./node_modules/@babel/runtime/helpers/esm/typeof.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _typeof; });\nfunction _typeof(obj) {\n "@babel/helpers - typeof";\n\n if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {\n _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n _typeof = function _typeof(obj) {\n return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/typeof.js?')},"./node_modules/@babel/runtime/helpers/extends.js":function(module,exports){eval("function _extends() {\n module.exports = _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nmodule.exports = _extends;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/extends.js?")},"./node_modules/@babel/runtime/helpers/getPrototypeOf.js":function(module,exports){eval("function _getPrototypeOf(o) {\n module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n return o.__proto__ || Object.getPrototypeOf(o);\n };\n return _getPrototypeOf(o);\n}\n\nmodule.exports = _getPrototypeOf;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/getPrototypeOf.js?")},"./node_modules/@babel/runtime/helpers/inherits.js":function(module,exports,__webpack_require__){eval('var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf */ "./node_modules/@babel/runtime/helpers/setPrototypeOf.js");\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== "function" && superClass !== null) {\n throw new TypeError("Super expression must either be null or a function");\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true\n }\n });\n if (superClass) setPrototypeOf(subClass, superClass);\n}\n\nmodule.exports = _inherits;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/inherits.js?')},"./node_modules/@babel/runtime/helpers/interopRequireDefault.js":function(module,exports){eval('function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n "default": obj\n };\n}\n\nmodule.exports = _interopRequireDefault;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/interopRequireDefault.js?')},"./node_modules/@babel/runtime/helpers/iterableToArray.js":function(module,exports){eval('function _iterableToArray(iter) {\n if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);\n}\n\nmodule.exports = _iterableToArray;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/iterableToArray.js?')},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":function(module,exports){eval('function _iterableToArrayLimit(arr, i) {\n if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i["return"] != null) _i["return"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nmodule.exports = _iterableToArrayLimit;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js?')},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":function(module,exports){eval('function _nonIterableRest() {\n throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");\n}\n\nmodule.exports = _nonIterableRest;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/nonIterableRest.js?')},"./node_modules/@babel/runtime/helpers/nonIterableSpread.js":function(module,exports){eval('function _nonIterableSpread() {\n throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");\n}\n\nmodule.exports = _nonIterableSpread;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/nonIterableSpread.js?')},"./node_modules/@babel/runtime/helpers/objectWithoutProperties.js":function(module,exports,__webpack_require__){eval('var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n var target = objectWithoutPropertiesLoose(source, excluded);\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutProperties;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/objectWithoutProperties.js?')},"./node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":function(module,exports){eval("function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutPropertiesLoose;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js?")},"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":function(module,exports,__webpack_require__){eval('var _typeof = __webpack_require__(/*! ../helpers/typeof */ "./node_modules/@babel/runtime/helpers/typeof.js");\n\nvar assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized */ "./node_modules/@babel/runtime/helpers/assertThisInitialized.js");\n\nfunction _possibleConstructorReturn(self, call) {\n if (call && (_typeof(call) === "object" || typeof call === "function")) {\n return call;\n }\n\n return assertThisInitialized(self);\n}\n\nmodule.exports = _possibleConstructorReturn;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js?')},"./node_modules/@babel/runtime/helpers/setPrototypeOf.js":function(module,exports){eval("function _setPrototypeOf(o, p) {\n module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}\n\nmodule.exports = _setPrototypeOf;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/setPrototypeOf.js?")},"./node_modules/@babel/runtime/helpers/slicedToArray.js":function(module,exports,__webpack_require__){eval('var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles */ "./node_modules/@babel/runtime/helpers/arrayWithHoles.js");\n\nvar iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit */ "./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");\n\nvar unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray */ "./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");\n\nvar nonIterableRest = __webpack_require__(/*! ./nonIterableRest */ "./node_modules/@babel/runtime/helpers/nonIterableRest.js");\n\nfunction _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}\n\nmodule.exports = _slicedToArray;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/slicedToArray.js?')},"./node_modules/@babel/runtime/helpers/toConsumableArray.js":function(module,exports,__webpack_require__){eval('var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles */ "./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js");\n\nvar iterableToArray = __webpack_require__(/*! ./iterableToArray */ "./node_modules/@babel/runtime/helpers/iterableToArray.js");\n\nvar unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray */ "./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");\n\nvar nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread */ "./node_modules/@babel/runtime/helpers/nonIterableSpread.js");\n\nfunction _toConsumableArray(arr) {\n return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();\n}\n\nmodule.exports = _toConsumableArray;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/toConsumableArray.js?')},"./node_modules/@babel/runtime/helpers/typeof.js":function(module,exports){eval('function _typeof(obj) {\n "@babel/helpers - typeof";\n\n if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {\n module.exports = _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n module.exports = _typeof = function _typeof(obj) {\n return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\nmodule.exports = _typeof;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/typeof.js?')},"./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":function(module,exports,__webpack_require__){eval('var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray */ "./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");\n\nfunction _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === "string") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === "Object" && o.constructor) n = o.constructor.name;\n if (n === "Map" || n === "Set") return Array.from(o);\n if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}\n\nmodule.exports = _unsupportedIterableToArray;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js?')},"./node_modules/@babel/runtime/regenerator/index.js":function(module,exports,__webpack_require__){eval('module.exports = __webpack_require__(/*! regenerator-runtime */ "./node_modules/regenerator-runtime/runtime.js");\n\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/regenerator/index.js?')},"./node_modules/@braintree/sanitize-url/dist/index.js":function(module,exports,__webpack_require__){"use strict";eval('\nObject.defineProperty(exports, "__esModule", { value: true });\nexports.sanitizeUrl = void 0;\nvar invalidProtocolRegex = /^(%20|\\s)*(javascript|data)/im;\nvar ctrlCharactersRegex = /[^\\x20-\\x7EÀ-ž]/gim;\nvar urlSchemeRegex = /^([^:]+):/gm;\nvar relativeFirstCharacters = [".", "/"];\nfunction isRelativeUrlWithoutProtocol(url) {\n return relativeFirstCharacters.indexOf(url[0]) > -1;\n}\nfunction sanitizeUrl(url) {\n if (!url) {\n return "about:blank";\n }\n var sanitizedUrl = url.replace(ctrlCharactersRegex, "").trim();\n if (isRelativeUrlWithoutProtocol(sanitizedUrl)) {\n return sanitizedUrl;\n }\n var urlSchemeParseResults = sanitizedUrl.match(urlSchemeRegex);\n if (!urlSchemeParseResults) {\n return sanitizedUrl;\n }\n var urlScheme = urlSchemeParseResults[0];\n if (invalidProtocolRegex.test(urlScheme)) {\n return "about:blank";\n }\n return sanitizedUrl;\n}\nexports.sanitizeUrl = sanitizeUrl;\n\n\n//# sourceURL=webpack:///./node_modules/@braintree/sanitize-url/dist/index.js?')},"./node_modules/@fortawesome/fontawesome-svg-core/index.es.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, setImmediate) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"icon\", function() { return icon; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"noAuto\", function() { return noAuto; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"config\", function() { return config; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"toHtml\", function() { return toHtml; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"layer\", function() { return layer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"text\", function() { return text; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"counter\", function() { return counter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"library\", function() { return library; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"dom\", function() { return dom; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"parse\", function() { return parse; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"findIconDefinition\", function() { return findIconDefinition; });\nfunction _typeof(obj) {\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function (obj) {\n return typeof obj;\n };\n } else {\n _typeof = function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nfunction _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n var ownKeys = Object.keys(source);\n\n if (typeof Object.getOwnPropertySymbols === 'function') {\n ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n }));\n }\n\n ownKeys.forEach(function (key) {\n _defineProperty(target, key, source[key]);\n });\n }\n\n return target;\n}\n\nfunction _slicedToArray(arr, i) {\n return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest();\n}\n\nfunction _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();\n}\n\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];\n\n return arr2;\n }\n}\n\nfunction _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nfunction _iterableToArray(iter) {\n if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter);\n}\n\nfunction _iterableToArrayLimit(arr, i) {\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nfunction _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance\");\n}\n\nfunction _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n}\n\nvar noop = function noop() {};\n\nvar _WINDOW = {};\nvar _DOCUMENT = {};\nvar _MUTATION_OBSERVER = null;\nvar _PERFORMANCE = {\n mark: noop,\n measure: noop\n};\n\ntry {\n if (typeof window !== 'undefined') _WINDOW = window;\n if (typeof document !== 'undefined') _DOCUMENT = document;\n if (typeof MutationObserver !== 'undefined') _MUTATION_OBSERVER = MutationObserver;\n if (typeof performance !== 'undefined') _PERFORMANCE = performance;\n} catch (e) {}\n\nvar _ref = _WINDOW.navigator || {},\n _ref$userAgent = _ref.userAgent,\n userAgent = _ref$userAgent === void 0 ? '' : _ref$userAgent;\n\nvar WINDOW = _WINDOW;\nvar DOCUMENT = _DOCUMENT;\nvar MUTATION_OBSERVER = _MUTATION_OBSERVER;\nvar PERFORMANCE = _PERFORMANCE;\nvar IS_BROWSER = !!WINDOW.document;\nvar IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function';\nvar IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/');\n\nvar NAMESPACE_IDENTIFIER = '___FONT_AWESOME___';\nvar UNITS_IN_GRID = 16;\nvar DEFAULT_FAMILY_PREFIX = 'fa';\nvar DEFAULT_REPLACEMENT_CLASS = 'svg-inline--fa';\nvar DATA_FA_I2SVG = 'data-fa-i2svg';\nvar DATA_FA_PSEUDO_ELEMENT = 'data-fa-pseudo-element';\nvar DATA_FA_PSEUDO_ELEMENT_PENDING = 'data-fa-pseudo-element-pending';\nvar DATA_PREFIX = 'data-prefix';\nvar DATA_ICON = 'data-icon';\nvar HTML_CLASS_I2SVG_BASE_CLASS = 'fontawesome-i2svg';\nvar MUTATION_APPROACH_ASYNC = 'async';\nvar TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS = ['HTML', 'HEAD', 'STYLE', 'SCRIPT'];\nvar PRODUCTION = function () {\n try {\n return \"production\" === 'production';\n } catch (e) {\n return false;\n }\n}();\nvar PREFIX_TO_STYLE = {\n 'fas': 'solid',\n 'far': 'regular',\n 'fal': 'light',\n 'fad': 'duotone',\n 'fab': 'brands',\n 'fa': 'solid'\n};\nvar STYLE_TO_PREFIX = {\n 'solid': 'fas',\n 'regular': 'far',\n 'light': 'fal',\n 'duotone': 'fad',\n 'brands': 'fab'\n};\nvar LAYERS_TEXT_CLASSNAME = 'fa-layers-text';\nvar FONT_FAMILY_PATTERN = /Font Awesome 5 (Solid|Regular|Light|Duotone|Brands|Free|Pro)/;\nvar FONT_WEIGHT_TO_PREFIX = {\n '900': 'fas',\n '400': 'far',\n 'normal': 'far',\n '300': 'fal'\n};\nvar oneToTen = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];\nvar oneToTwenty = oneToTen.concat([11, 12, 13, 14, 15, 16, 17, 18, 19, 20]);\nvar ATTRIBUTES_WATCHED_FOR_MUTATION = ['class', 'data-prefix', 'data-icon', 'data-fa-transform', 'data-fa-mask'];\nvar DUOTONE_CLASSES = {\n GROUP: 'group',\n SWAP_OPACITY: 'swap-opacity',\n PRIMARY: 'primary',\n SECONDARY: 'secondary'\n};\nvar RESERVED_CLASSES = ['xs', 'sm', 'lg', 'fw', 'ul', 'li', 'border', 'pull-left', 'pull-right', 'spin', 'pulse', 'rotate-90', 'rotate-180', 'rotate-270', 'flip-horizontal', 'flip-vertical', 'flip-both', 'stack', 'stack-1x', 'stack-2x', 'inverse', 'layers', 'layers-text', 'layers-counter', DUOTONE_CLASSES.GROUP, DUOTONE_CLASSES.SWAP_OPACITY, DUOTONE_CLASSES.PRIMARY, DUOTONE_CLASSES.SECONDARY].concat(oneToTen.map(function (n) {\n return \"\".concat(n, \"x\");\n})).concat(oneToTwenty.map(function (n) {\n return \"w-\".concat(n);\n}));\n\nvar initial = WINDOW.FontAwesomeConfig || {};\n\nfunction getAttrConfig(attr) {\n var element = DOCUMENT.querySelector('script[' + attr + ']');\n\n if (element) {\n return element.getAttribute(attr);\n }\n}\n\nfunction coerce(val) {\n // Getting an empty string will occur if the attribute is set on the HTML tag but without a value\n // We'll assume that this is an indication that it should be toggled to true\n // For example + \ No newline at end of file diff --git a/package.json b/package.json index a2b66af4d..e47d5d393 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stream-chat-react", - "version": "2.3.3", + "version": "2.4.0", "description": "React components to create chat conversations or livestream style chat", "author": "GetStream", "homepage": "https://getstream.io/chat/",