-
Notifications
You must be signed in to change notification settings - Fork 1
/
12.bundle.js
1 lines (1 loc) · 3.17 KB
/
12.bundle.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{249:function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(0);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_redux__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(27);\n\n\n\nfunction capitalizeFirstLetter(string) {\n return string.charAt(0).toUpperCase() + string.slice(1);\n}\n\nvar TaskList = function TaskList(props) {\n var indent = [];\n if (props.tasks) props.tasks.forEach(function (prop) {\n if (prop !== \'empty\') indent.push(react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("option", {\n key: prop,\n value: prop\n }, capitalizeFirstLetter(prop)));\n });\n return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("select", {\n className: "focus__btnPanel-tasks",\n onChange: function onChange(e) {\n props.onTaskChange(e.target.value);\n }\n }, indent);\n};\n\nvar mapsStateToProps = function mapsStateToProps(state) {\n return {\n tasks: !!state.tasks ? Object.keys(state.tasks) : false\n };\n};\n\nvar ConnectedTaskList = Object(react_redux__WEBPACK_IMPORTED_MODULE_1__[/* connect */ "b"])(mapsStateToProps)(TaskList);\n/* harmony default export */ __webpack_exports__["default"] = (ConnectedTaskList);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjQ5LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL0NvbXBvbmVudHMvQXRvbWljQ29tcG9uZW50cy9UYXNrTGlzdC5qcz8wMDZkIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQge2Nvbm5lY3R9IGZyb20gJ3JlYWN0LXJlZHV4JztcblxuZnVuY3Rpb24gY2FwaXRhbGl6ZUZpcnN0TGV0dGVyKHN0cmluZykge1xuICAgIHJldHVybiBzdHJpbmcuY2hhckF0KDApLnRvVXBwZXJDYXNlKCkgKyBzdHJpbmcuc2xpY2UoMSk7XG59XG5cbmNvbnN0IFRhc2tMaXN0ID0gKHByb3BzKSA9PiB7XG4gICAgbGV0IGluZGVudCA9IFtdO1xuICAgIFxuICAgIGlmKHByb3BzLnRhc2tzKVxuICAgICAgICBwcm9wcy50YXNrcy5mb3JFYWNoKHByb3AgPT4ge1xuICAgICAgICAgICAgaWYocHJvcCAhPT0gJ2VtcHR5JylcbiAgICAgICAgICAgICAgICBpbmRlbnQucHVzaCg8b3B0aW9uIGtleT17cHJvcH0gdmFsdWU9e3Byb3B9PntjYXBpdGFsaXplRmlyc3RMZXR0ZXIocHJvcCl9PC9vcHRpb24+KVxuICAgICAgICB9KTtcblxuICAgIHJldHVybiAoXG4gICAgICAgIDxzZWxlY3QgY2xhc3NOYW1lPSdmb2N1c19fYnRuUGFuZWwtdGFza3MnIG9uQ2hhbmdlPXsoZSk9PntcbiAgICAgICAgICAgIHByb3BzLm9uVGFza0NoYW5nZShlLnRhcmdldC52YWx1ZSlcbiAgICAgICAgfX0+XG4gICAgICAgICAgICB7aW5kZW50fVxuICAgICAgICA8L3NlbGVjdD5cbiAgICApXG59O1xuXG5jb25zdCBtYXBzU3RhdGVUb1Byb3BzID0gKHN0YXRlKSA9PiB7XG4gICAgcmV0dXJuIHtcbiAgICAgICAgdGFza3M6ICEhc3RhdGUudGFza3M/T2JqZWN0LmtleXMoc3RhdGUudGFza3MpOmZhbHNlXG4gICAgfVxufVxuY29uc3QgQ29ubmVjdGVkVGFza0xpc3QgPSBjb25uZWN0KG1hcHNTdGF0ZVRvUHJvcHMpKFRhc2tMaXN0KTtcblxuZXhwb3J0IGRlZmF1bHQgQ29ubmVjdGVkVGFza0xpc3Q7Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFGQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFEQTtBQUdBO0FBQ0E7QUFBQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///249\n')}}]);