Changeset 3132202
- Timestamp:
- 08/07/2024 02:24:12 PM (7 months ago)
- Location:
- fapi-member
- Files:
-
- 371 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
fapi-member/trunk/app/dist/bundle.js
r3129661 r3132202 347 347 /***/ ((module, __webpack_exports__, __webpack_require__) => { 348 348 349 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%237e8993%27%2F%3E%3C%2Fsvg%3E */ \"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%237e8993%27%2F%3E%3C%2Fsvg%3E\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.fm-settings .text-center,#fm-user-settings .text-center{text-align:center !important}.fm-settings p,.fm-settings h1,.fm-settings h2,.fm-settings h3,.fm-settings h4,.fm-settings h5,.fm-settings td,#fm-user-settings p,#fm-user-settings h1,#fm-user-settings h2,#fm-user-settings h3,#fm-user-settings h4,#fm-user-settings h5,#fm-user-settings td{color:#757575 !important}.fm-settings p,#fm-user-settings p{margin:13px 0px}.fm-settings h2,#fm-user-settings h2{margin-top:0px !important;margin-bottom:17px !important;font-size:17px !important}.fm-settings h3,#fm-user-settings h3{margin-top:0px !important;margin-bottom:16px !important;font-size:16px !important}.fm-settings h4,#fm-user-settings h4{margin-top:0px !important;margin-bottom:20px !important;font-size:15px !important}.fm-settings h5,#fm-user-settings h5{margin:23px 0px !important;font-size:14px !important}.fm-settings .popup-window,#fm-user-settings .popup-window{border:1px solid #bdbdbd;border-radius:5px;position:absolute;background-color:#fff;padding:10px;z-index:10}.fm-settings .clickable-icon,#fm-user-settings .clickable-icon{filter:invert(84%) sepia(8%) saturate(10%) hue-rotate(196deg) brightness(93%) contrast(81%);transition:filter .3s;cursor:pointer}.fm-settings .clickable-icon:hover,#fm-user-settings .clickable-icon:hover{filter:invert(48%) sepia(9%) saturate(12%) hue-rotate(196deg) brightness(91%) contrast(78%)}.fm-settings .clickable-option,#fm-user-settings .clickable-option{color:#757575;transition:color .3s,background-color .3s;cursor:pointer;border-radius:5px;padding:5px}.fm-settings .clickable-option:hover,#fm-user-settings .clickable-option:hover{color:#000}.fm-settings .loading,#fm-user-settings .loading{display:grid;align-items:center;justify-content:center}.fm-settings .loading .loading-animation,#fm-user-settings .loading .loading-animation{width:11px;padding:4.5px;aspect-ratio:1;border-radius:50%;background:#0074e2;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(2turn)}}.fm-settings .fm-link-button,#fm-user-settings .fm-link-button{display:inline-block;width:fit-content;background-color:#fff;color:#0074e2;border:1px solid #0074e2;text-decoration:none;border-radius:5px;transition:.3s;padding:5px 10px}.fm-settings .fm-link-button:focus,#fm-user-settings .fm-link-button:focus{border-color:#0074e2 !important;outline:none !important;color:#0074e2}.fm-settings .fm-link-button:hover,#fm-user-settings .fm-link-button:hover{background-color:#0074e2;color:#fff}.fm-settings .fm-link-button.center,#fm-user-settings .fm-link-button.center{display:block;margin:5px auto}.fm-settings .fm-submit-button,#fm-user-settings .fm-submit-button{display:inline-block;border:none;border-radius:5px;padding:6px 8px;transition:background-color .3s;text-decoration:none}.fm-settings .fm-submit-button.submit,#fm-user-settings .fm-submit-button.submit{background-color:#0074e2;color:#fff}.fm-settings .fm-submit-button.submit:hover,#fm-user-settings .fm-submit-button.submit:hover{background-color:#0061c0;color:#fff}.fm-settings .fm-submit-button.delete,#fm-user-settings .fm-submit-button.delete{background-color:#fa5329;color:#fff}.fm-settings .fm-submit-button.delete:hover,#fm-user-settings .fm-submit-button.delete:hover{background-color:#b23b1d;color:#fff}.fm-settings .fm-submit-button.light,#fm-user-settings .fm-submit-button.light{background-color:#fff;color:#0074e2;border:1px solid #0074e2}.fm-settings .fm-submit-button.light:hover,#fm-user-settings .fm-submit-button.light:hover{background-color:#0074e2;color:#fff}.fm-settings .fm-submit-button.center,#fm-user-settings .fm-submit-button.center{display:block;margin:0 auto !important}.fm-settings .fm-submit-button.big,#fm-user-settings .fm-submit-button.big{padding:8px 30px}.fm-settings .fm-input.centered,.fm-settings label.centered,#fm-user-settings .fm-input.centered,#fm-user-settings label.centered{display:block !important;margin:0px auto !important}.fm-settings .fm-input.big,.fm-settings label.big,#fm-user-settings .fm-input.big,#fm-user-settings label.big{display:block !important;width:400px !important}.fm-settings .fm-input,#fm-user-settings .fm-input{border:1px solid #bdbdbd !important;background-color:rgba(255,255,255,.48) !important}.fm-settings .fm-input:focus,#fm-user-settings .fm-input:focus{border-color:#0074e2 !important;outline:none !important}.fm-settings .fm-input[type=date],#fm-user-settings .fm-input[type=date]{width:130px !important}.fm-settings .fm-input[type=time],#fm-user-settings .fm-input[type=time]{width:90px !important}.fm-settings .fm-input.big,#fm-user-settings .fm-input.big{padding:6px 16px !important;margin-top:10px !important;margin-bottom:30px !important}.fm-settings .fm-checkbox,#fm-user-settings .fm-checkbox{display:inline-block;position:relative}.fm-settings .fm-checkbox input,#fm-user-settings .fm-checkbox input{display:none}.fm-settings .fm-checkbox input:checked+label,#fm-user-settings .fm-checkbox input:checked+label{background-image:url(${___CSS_LOADER_URL_REPLACEMENT_0___})}.fm-settings .fm-checkbox label,#fm-user-settings .fm-checkbox label{display:block;width:18px;height:18px;border-radius:5px;border:1px solid #bdbdbd;background-color:rgba(255,255,255,.48);background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:.3s;padding:0px !important}.fm-settings .fm-checkbox label:hover,#fm-user-settings .fm-checkbox label:hover{background-color:#e7e7e7}.fm-settings .fm-checkbox label.small,#fm-user-settings .fm-checkbox label.small{width:15px;height:15px}.fm-settings select.fm-select,#fm-user-settings select.fm-select{border-radius:5px !important;border:1px solid #bdbdbd !important;color:#757575 !important}.fm-settings select.fm-select:hover,#fm-user-settings select.fm-select:hover{border-color:#000 !important;color:#000 !important}.fm-settings select.fm-select:focus,#fm-user-settings select.fm-select:focus{border-color:#0074e2 !important;color:#0074e2 !important}.fm-settings select.fm-select.big,#fm-user-settings select.fm-select.big{display:block !important;width:auto !important;padding-top:5px !important;padding-bottom:5px !important}.fm-settings .popup-title,#fm-user-settings .popup-title{border-bottom:1px solid #bdbdbd;margin-bottom:10px;padding:3px;text-align:center}.fm-settings .vertical-divider,#fm-user-settings .vertical-divider{display:block;height:0px;border-bottom:1px solid #e7e7e7;width:100%;margin:10px 0px}.fm-settings .vertical-divider.fat,#fm-user-settings .vertical-divider.fat{border-bottom:1px solid #bdbdbd}.fm-settings .vertical-divider.large-margin,#fm-user-settings .vertical-divider.large-margin{margin:20px 0px}.fm-settings .return-link,#fm-user-settings .return-link{display:block;margin-bottom:10px}.fm-settings .recharts-wrapper *:focus,#fm-user-settings .recharts-wrapper *:focus{outline:none;border:none}.fm-settings table,#fm-user-settings table{width:100%;overflow:hidden;border-collapse:collapse;border-radius:5px !important;border:1px solid #bdbdbd !important}.fm-settings table thead tr,#fm-user-settings table thead tr{background-color:#e7e7e7}.fm-settings table tbody tr:nth-child(odd),#fm-user-settings table tbody tr:nth-child(odd){background-color:#f5f5f5}.fm-settings table th,.fm-settings table td,#fm-user-settings table th,#fm-user-settings table td{padding:6px 13px}.fm-settings a,.fm-settings .return-link,#fm-user-settings a,#fm-user-settings .return-link{color:#0074e2;transition:color .3s}.fm-settings a:hover,.fm-settings .return-link:hover,#fm-user-settings a:hover,#fm-user-settings .return-link:hover{color:#0061c0;text-decoration:underline} \n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://app/./src/Styles/global.css?./node_modules/css-loader/dist/cjs.js");349 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%237e8993%27%2F%3E%3C%2Fsvg%3E */ \"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%237e8993%27%2F%3E%3C%2Fsvg%3E\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.fm-settings .text-center,#fm-user-settings .text-center{text-align:center !important}.fm-settings p,.fm-settings h1,.fm-settings h2,.fm-settings h3,.fm-settings h4,.fm-settings h5,.fm-settings td,#fm-user-settings p,#fm-user-settings h1,#fm-user-settings h2,#fm-user-settings h3,#fm-user-settings h4,#fm-user-settings h5,#fm-user-settings td{color:#757575 !important}.fm-settings p,#fm-user-settings p{margin:13px 0px}.fm-settings h2,#fm-user-settings h2{margin-top:0px !important;margin-bottom:17px !important;font-size:17px !important}.fm-settings h3,#fm-user-settings h3{margin-top:0px !important;margin-bottom:16px !important;font-size:16px !important}.fm-settings h4,#fm-user-settings h4{margin-top:0px !important;margin-bottom:20px !important;font-size:15px !important}.fm-settings h5,#fm-user-settings h5{margin:23px 0px !important;font-size:14px !important}.fm-settings .popup-window,#fm-user-settings .popup-window{border:1px solid #bdbdbd;border-radius:5px;position:absolute;background-color:#fff;padding:10px;z-index:10}.fm-settings .clickable-icon,#fm-user-settings .clickable-icon{filter:invert(84%) sepia(8%) saturate(10%) hue-rotate(196deg) brightness(93%) contrast(81%);transition:filter .3s;cursor:pointer}.fm-settings .clickable-icon:hover,#fm-user-settings .clickable-icon:hover{filter:invert(48%) sepia(9%) saturate(12%) hue-rotate(196deg) brightness(91%) contrast(78%)}.fm-settings .clickable-option,#fm-user-settings .clickable-option{color:#757575;transition:color .3s,background-color .3s;cursor:pointer;border-radius:5px;padding:5px}.fm-settings .clickable-option:hover,#fm-user-settings .clickable-option:hover{color:#000}.fm-settings .loading,#fm-user-settings .loading{display:grid;align-items:center;justify-content:center}.fm-settings .loading .loading-animation,#fm-user-settings .loading .loading-animation{width:11px;padding:4.5px;aspect-ratio:1;border-radius:50%;background:#0074e2;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(2turn)}}.fm-settings .fm-link-button,#fm-user-settings .fm-link-button{display:inline-block;width:fit-content;background-color:#fff;color:#0074e2;border:1px solid #0074e2;text-decoration:none;border-radius:5px;transition:.3s;padding:5px 10px}.fm-settings .fm-link-button:focus,#fm-user-settings .fm-link-button:focus{border-color:#0074e2 !important;outline:none !important;color:#0074e2}.fm-settings .fm-link-button:hover,#fm-user-settings .fm-link-button:hover{background-color:#0074e2;color:#fff}.fm-settings .fm-link-button.center,#fm-user-settings .fm-link-button.center{display:block;margin:5px auto}.fm-settings .fm-submit-button,#fm-user-settings .fm-submit-button{display:inline-block;border:none;border-radius:5px;padding:6px 8px;transition:background-color .3s;text-decoration:none}.fm-settings .fm-submit-button.submit,#fm-user-settings .fm-submit-button.submit{background-color:#0074e2;color:#fff}.fm-settings .fm-submit-button.submit:hover,#fm-user-settings .fm-submit-button.submit:hover{background-color:#0061c0;color:#fff}.fm-settings .fm-submit-button.delete,#fm-user-settings .fm-submit-button.delete{background-color:#fa5329;color:#fff}.fm-settings .fm-submit-button.delete:hover,#fm-user-settings .fm-submit-button.delete:hover{background-color:#b23b1d;color:#fff}.fm-settings .fm-submit-button.light,#fm-user-settings .fm-submit-button.light{background-color:#fff;color:#0074e2;border:1px solid #0074e2}.fm-settings .fm-submit-button.light:hover,#fm-user-settings .fm-submit-button.light:hover{background-color:#0074e2;color:#fff}.fm-settings .fm-submit-button.center,#fm-user-settings .fm-submit-button.center{display:block;margin:0 auto !important}.fm-settings .fm-submit-button.big,#fm-user-settings .fm-submit-button.big{padding:8px 30px}.fm-settings .fm-input.centered,.fm-settings label.centered,#fm-user-settings .fm-input.centered,#fm-user-settings label.centered{display:block !important;margin:0px auto !important}.fm-settings .fm-input.big,.fm-settings label.big,#fm-user-settings .fm-input.big,#fm-user-settings label.big{display:block !important;width:400px !important}.fm-settings .fm-input,#fm-user-settings .fm-input{border:1px solid #bdbdbd !important;background-color:rgba(255,255,255,.48) !important}.fm-settings .fm-input:focus,#fm-user-settings .fm-input:focus{border-color:#0074e2 !important;outline:none !important}.fm-settings .fm-input[type=date],#fm-user-settings .fm-input[type=date]{width:130px !important}.fm-settings .fm-input[type=time],#fm-user-settings .fm-input[type=time]{width:90px !important}.fm-settings .fm-input.big,#fm-user-settings .fm-input.big{padding:6px 16px !important;margin-top:10px !important;margin-bottom:30px !important}.fm-settings .fm-checkbox,#fm-user-settings .fm-checkbox{display:inline-block;position:relative}.fm-settings .fm-checkbox input,#fm-user-settings .fm-checkbox input{display:none}.fm-settings .fm-checkbox input:checked+label,#fm-user-settings .fm-checkbox input:checked+label{background-image:url(${___CSS_LOADER_URL_REPLACEMENT_0___})}.fm-settings .fm-checkbox label,#fm-user-settings .fm-checkbox label{display:block;width:18px;height:18px;border-radius:5px;border:1px solid #bdbdbd;background-color:rgba(255,255,255,.48);background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:.3s;padding:0px !important}.fm-settings .fm-checkbox label:hover,#fm-user-settings .fm-checkbox label:hover{background-color:#e7e7e7}.fm-settings .fm-checkbox label.small,#fm-user-settings .fm-checkbox label.small{width:15px;height:15px}.fm-settings select.fm-select,#fm-user-settings select.fm-select{border-radius:5px !important;border:1px solid #bdbdbd !important;color:#757575 !important}.fm-settings select.fm-select:hover,#fm-user-settings select.fm-select:hover{border-color:#000 !important;color:#000 !important}.fm-settings select.fm-select:focus,#fm-user-settings select.fm-select:focus{border-color:#0074e2 !important;color:#0074e2 !important}.fm-settings select.fm-select.big,#fm-user-settings select.fm-select.big{display:block !important;width:auto !important;padding-top:5px !important;padding-bottom:5px !important}.fm-settings .popup-title,#fm-user-settings .popup-title{border-bottom:1px solid #bdbdbd;margin-bottom:10px;padding:3px;text-align:center}.fm-settings .vertical-divider,#fm-user-settings .vertical-divider{display:block;height:0px;border-bottom:1px solid #e7e7e7;width:100%;margin:10px 0px}.fm-settings .vertical-divider.fat,#fm-user-settings .vertical-divider.fat{border-bottom:1px solid #bdbdbd}.fm-settings .vertical-divider.large-margin,#fm-user-settings .vertical-divider.large-margin{margin:20px 0px}.fm-settings .return-link,#fm-user-settings .return-link{display:block;margin-bottom:10px}.fm-settings .recharts-wrapper *:focus,#fm-user-settings .recharts-wrapper *:focus{outline:none;border:none}.fm-settings table,#fm-user-settings table{width:100%;overflow:hidden;border-collapse:collapse;border-radius:5px !important;border:1px solid #bdbdbd !important}.fm-settings table thead tr,#fm-user-settings table thead tr{background-color:#e7e7e7}.fm-settings table tbody tr:nth-child(odd),#fm-user-settings table tbody tr:nth-child(odd){background-color:#f5f5f5}.fm-settings table th,.fm-settings table td,#fm-user-settings table th,#fm-user-settings table td{padding:6px 13px}.fm-settings a,.fm-settings .return-link,#fm-user-settings a,#fm-user-settings .return-link{color:#0074e2;transition:color .3s}.fm-settings a:hover,.fm-settings .return-link:hover,#fm-user-settings a:hover,#fm-user-settings .return-link:hover{color:#0061c0;text-decoration:underline}.fm-settings .paginator,#fm-user-settings .paginator{display:grid;grid-template-rows:auto;grid-template-columns:max-content max-content max-content;align-items:center;justify-items:center;justify-content:space-between;border-radius:5px;background-color:#f5f5f5;padding:7px 5px}.fm-settings .paginator .paginator-controls,#fm-user-settings .paginator .paginator-controls{display:inline-grid;grid-template-rows:auto;grid-template-columns:max-content max-content max-content;align-items:center;justify-items:center;gap:5px}.fm-settings .pages-filter,#fm-user-settings .pages-filter{border-radius:5px;background-color:#f5f5f5;padding:7px 20px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.fm-settings .pages-filter .filter-field,#fm-user-settings .pages-filter .filter-field{display:grid;grid-template-rows:auto;grid-template-columns:max-content max-content max-content;align-items:center;justify-items:center;gap:7px}\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://app/./src/Styles/global.css?./node_modules/css-loader/dist/cjs.js"); 350 350 351 351 /***/ }), -
fapi-member/trunk/app/dist/src_Components_Content_Levels_Common_js.bundle.js
r3128080 r3132202 36 36 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 37 37 38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n /* harmony import */ var Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Loading */ \"./src/Components/Elements/Loading.js\");\n\n\nfunction Select(_ref) {\n let {\n id,\n options,\n emptyText = '-- nevybráno --',\n defaultValue = null,\n big = false\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: 'fm-select ' + (big ? 'big' : ''),\n id: id,\n name: id,\n defaultValue: defaultValue\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n className: \"fm-option\",\n value: null\n }, emptyText), options.map(option => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: option.value,\n className: \"fm-option\",\n value: option.value\n }, option.text)));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Select.js?");38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nfunction Select(_ref) {\n let {\n id,\n options,\n emptyText = '-- nevybráno --',\n defaultValue = null,\n big = false,\n includeEmptyOption = true,\n onChangeUpdateFunction = value => {}\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: 'fm-select ' + (big ? 'big' : ''),\n id: id,\n name: id,\n defaultValue: defaultValue,\n onChange: e => {\n onChangeUpdateFunction(e.target.value === 'null' ? null : e.target.value);\n }\n }, includeEmptyOption ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n className: \"fm-option\",\n value: 'null'\n }, emptyText) : null, options.map(option => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: option.value,\n className: \"fm-option\",\n value: option.value\n }, option.text)));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Select.js?"); 39 39 40 40 /***/ }), … … 76 76 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 77 77 78 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type ;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type: null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?");78 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type, _data$url;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n _defineProperty(this, \"type\", void 0);\n _defineProperty(this, \"url\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type : null;\n this.url = (_data$url = data === null || data === void 0 ? void 0 : data.url) !== null && _data$url !== void 0 ? _data$url : null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?"); 79 79 80 80 /***/ }) -
fapi-member/trunk/app/dist/src_Components_Content_Levels_Levels_LevelsContent_Pages_js.bundle.js
r3128080 r3132202 26 26 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 27 27 28 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Components_Elements_Checkbox__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Checkbox */ \"./src/Components/Elements/Checkbox.js\");\n \n\nfunction PageItem(_ref) {\n let {\n page,\n checked\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"page-item\",\n key: page.id\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Checkbox__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page_' + page.id + '_selected',\n className: \"page-selected\",\n checked: checked\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n className: \"clickable-option\",\n htmlFor: 'page_' + page.id + '_selected'\n }, page.title), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"vertical-divider\"\n }));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PageItem);\n\n//# sourceURL=webpack://app/./src/Components/Content/Levels/Levels/LevelsContent/PageItem.js?");28 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Components_Elements_Checkbox__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Checkbox */ \"./src/Components/Elements/Checkbox.js\");\n/* harmony import */ var Images_check_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! Images/check.svg */ \"./src/Media/Images/check.svg\");\n/* harmony import */ var Images_cross_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! Images/cross.svg */ \"./src/Media/Images/cross.svg\");\n\n\n\n\nfunction PageItem(_ref) {\n let {\n page,\n assigned,\n hidden\n } = _ref;\n const typeLabels = {\n post: 'Příspěvek',\n page: 'Stránka',\n cpt: 'CPT'\n };\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", {\n className: \"page-item\",\n key: page.id,\n style: {\n display: hidden ? 'none' : 'table-row'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Checkbox__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page_' + page.id + '_selected',\n className: \"page-selected\",\n checked: assigned\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n className: \"clickable-option\",\n htmlFor: 'page_' + page.id + '_selected'\n }, page.title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", null, page.url ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: window.location.origin + page.url\n }, page.url) : ''), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", null, typeLabels[page.type]), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n style: {\n textAlign: 'center'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n src: assigned ? Images_check_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"] : Images_cross_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n })));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PageItem);\n\n//# sourceURL=webpack://app/./src/Components/Content/Levels/Levels/LevelsContent/PageItem.js?"); 29 29 30 30 /***/ }), … … 36 36 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 37 37 38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Clients_PageClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Clients/PageClient */ \"./src/Clients/PageClient.js\");\n/* harmony import */ var Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! Components/Elements/Loading */ \"./src/Components/Elements/Loading.js\");\n/* harmony import */ var Components_Elements_SubmitButton__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! Components/Elements/SubmitButton */ \"./src/Components/Elements/SubmitButton.js\");\n/* harmony import */ var Components_Content_Levels_Levels_LevelsContent_PageItem__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! Components/Content/Levels/Levels/LevelsContent/PageItem */ \"./src/Components/Content/Levels/Levels/LevelsContent/PageItem.js\");\n\n\n\n\n\nfunction Pages(_ref) {\n let {\n level\n } = _ref;\n //TODO: add CPT\n const pageClient = new Clients_PageClient__WEBPACK_IMPORTED_MODULE_1__[\"default\"]();\n const [levelPageIds, setLevelPageIds] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [pages, setPages] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [loadPages, setLoadPages] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n setLevelPageIds(null);\n setLoadPages(true);\n }, [level.id]);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n const reloadPages = async () => {\n await pageClient.listWithCpts().then(data => {\n setPages(data);\n });\n await pageClient.getIdsByLevel(level.id).then(data => {\n setLevelPageIds(data);\n });\n setLoadPages(false);\n };\n if (loadPages === true) {\n reloadPages();\n }\n }, [loadPages]);\n const handleUpdatePages = async event => {\n event.preventDefault();\n const form = event.target;\n const selectedCheckboxes = form.querySelectorAll('.page-selected:checked');\n const pageIds = Array.from(selectedCheckboxes).map(checkbox => {\n var id = checkbox.id.split('_')[1];\n if (isNaN(parseInt(id))) {\n return id;\n }\n return parseInt(id);\n });\n await pageClient.updatePagesForLevel(level.id, pageIds);\n setLoadPages(true);\n };\n if (pages === null || levelPageIds === null) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null);\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"form\", {\n className: \"levels-content levels-pages\",\n onSubmit: handleUpdatePages\n }, [true, false].map(assigned => {\n const assignedPages = pages.filter(page => levelPageIds.includes(page.id) === assigned);\n if (assignedPages.length === 0) {\n return null;\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n key: assigned ? 'assigned' : 'unassigned'\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"text-center\"\n }, assigned ? 'Přiřazené' : 'Nepřiřazené'), [{\n value: 'post',\n title: 'Příspěvky'\n }, {\n value: 'page',\n title: 'Stránky'\n }, {\n value: 'cpt',\n title: 'CPT'\n }].map(type => {\n const typePages = assignedPages.filter(page => page.type === type.value);\n if (typePages.length === 0) {\n return null;\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n key: type.value\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", null, type.title), typePages.map(page => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Content_Levels_Levels_LevelsContent_PageItem__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: page.id,\n page: page,\n checked: assigned\n })));\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null));\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_SubmitButton__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n text: \"Ulo\\u017Eit\",\n style: {\n position: 'sticky'\n },\n show: !loadPages,\n centered: true,\n big: true\n }));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Pages);\n\n//# sourceURL=webpack://app/./src/Components/Content/Levels/Levels/LevelsContent/Pages.js?"); 38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Clients_PageClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Clients/PageClient */ \"./src/Clients/PageClient.js\");\n/* harmony import */ var Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! Components/Elements/Loading */ \"./src/Components/Elements/Loading.js\");\n/* harmony import */ var Components_Elements_SubmitButton__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! Components/Elements/SubmitButton */ \"./src/Components/Elements/SubmitButton.js\");\n/* harmony import */ var Components_Content_Levels_Levels_LevelsContent_PageItem__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! Components/Content/Levels/Levels/LevelsContent/PageItem */ \"./src/Components/Content/Levels/Levels/LevelsContent/PageItem.js\");\n/* harmony import */ var Components_Content_Levels_Levels_LevelsContent_PagesFilter__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! Components/Content/Levels/Levels/LevelsContent/PagesFilter */ \"./src/Components/Content/Levels/Levels/LevelsContent/PagesFilter.js\");\n/* harmony import */ var Components_Elements_Paginator__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! Components/Elements/Paginator */ \"./src/Components/Elements/Paginator.js\");\n\n\n\n\n\n\n\nfunction Pages(_ref) {\n let {\n level\n } = _ref;\n const pageClient = new Clients_PageClient__WEBPACK_IMPORTED_MODULE_1__[\"default\"]();\n const [levelPageIds, setLevelPageIds] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [pages, setPages] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [paginatorPage, setPaginatorPage] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(1);\n const [paginatorItemsPerPage, setPaginatorItemsPerPage] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(25);\n const [filteredPages, setFilteredPages] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [displayedPageIds, setDisplayedPageIds] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [loadPages, setLoadPages] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n setLevelPageIds(null);\n setLoadPages(true);\n }, [level.id]);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n if (filteredPages === null) {\n return;\n }\n setDisplayedPageIds(filteredPages.slice(paginatorPage * paginatorItemsPerPage - paginatorItemsPerPage, paginatorPage * paginatorItemsPerPage).map(page => page.id));\n }, [paginatorPage, paginatorItemsPerPage, filteredPages]);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n const reloadPages = async () => {\n await pageClient.listWithCpts().then(data => {\n setPages(data);\n if (filteredPages === null) {\n setFilteredPages(data);\n }\n });\n await pageClient.getIdsByLevel(level.id).then(data => {\n setLevelPageIds(data);\n });\n setLoadPages(false);\n };\n if (loadPages === true) {\n reloadPages();\n }\n }, [loadPages]);\n const handleUpdatePages = async event => {\n event.preventDefault();\n const form = event.target;\n const selectedCheckboxes = form.querySelectorAll('.page-selected:checked');\n const pageIds = Array.from(selectedCheckboxes).map(checkbox => {\n var id = checkbox.id.split('_')[1];\n if (isNaN(parseInt(id))) {\n return id;\n }\n return parseInt(id);\n });\n await pageClient.updatePagesForLevel(level.id, pageIds);\n setLoadPages(true);\n };\n if (pages === null || levelPageIds === null) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null);\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"form\", {\n className: \"levels-content levels-pages\",\n onSubmit: handleUpdatePages\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Content_Levels_Levels_LevelsContent_PagesFilter__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n pages: pages,\n setFilteredPages: setFilteredPages,\n assignedPageIds: levelPageIds,\n loadPages: loadPages\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"table\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"thead\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, \"N\\xE1zev\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, \"Url\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, \"Typ\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, \"P\\u0159i\\u0159azeno\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tbody\", null, filteredPages.map(page => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Content_Levels_Levels_LevelsContent_PageItem__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: page.id,\n page: page,\n assigned: levelPageIds.includes(page.id),\n hidden: !displayedPageIds.includes(page.id)\n })), pages.filter(item => !filteredPages.includes(item)).map(page => {\n console.log(page);\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Content_Levels_Levels_LevelsContent_PageItem__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: page.id,\n page: page,\n assigned: levelPageIds.includes(page.id),\n hidden: true\n });\n }))), filteredPages.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n style: {\n textAlign: 'center'\n }\n }, \"Nebyly nalezeny \\u017E\\xE1dn\\xE9 v\\xFDsledky\") : null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Paginator__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n page: paginatorPage,\n setPage: setPaginatorPage,\n itemsPerPage: paginatorItemsPerPage,\n setItemsPerPage: setPaginatorItemsPerPage,\n itemCount: filteredPages.length\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_SubmitButton__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n text: \"Ulo\\u017Eit\",\n style: {\n position: 'sticky'\n },\n show: !loadPages,\n centered: true,\n big: true\n }));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Pages);\n\n//# sourceURL=webpack://app/./src/Components/Content/Levels/Levels/LevelsContent/Pages.js?"); 39 40 /***/ }), 41 42 /***/ "./src/Components/Content/Levels/Levels/LevelsContent/PagesFilter.js": 43 /*!***************************************************************************!*\ 44 !*** ./src/Components/Content/Levels/Levels/LevelsContent/PagesFilter.js ***! 45 \***************************************************************************/ 46 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 47 48 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Select */ \"./src/Components/Elements/Select.js\");\n\n\nfunction PagesFilter(_ref) {\n let {\n pages,\n setFilteredPages,\n assignedPageIds,\n loadPages\n } = _ref;\n const [type, setType] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [assigned, setAssigned] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [search, setSearch] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const [sortBy, setSortBy] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('assigned');\n const [order, setOrder] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('asc');\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n var filteredPages = pages;\n if (type !== null) {\n filteredPages = filterType(type, filteredPages);\n }\n if (assigned !== null) {\n filteredPages = filterAssigned(assigned, filteredPages);\n }\n if (search !== null && (search === null || search === void 0 ? void 0 : search.trim()) !== '') {\n filteredPages = filterSearch(search, filteredPages);\n }\n filteredPages = sortPages(filteredPages, sortBy, order);\n setFilteredPages(filteredPages);\n }, [type, assigned, search, sortBy, order, loadPages]);\n const filterType = (type, filteredPages) => {\n return filteredPages.filter(page => page.type === type);\n };\n const filterAssigned = (assigned, filteredPages) => {\n return filteredPages.filter(page => assignedPageIds.includes(page.id) === (parseInt(assigned) !== 0));\n };\n const filterSearch = (search, filteredPages) => {\n return filteredPages.filter(page => {\n var _page$url;\n return page.title.toLowerCase().trim().includes(search.toLowerCase().trim()) || ((_page$url = page.url) === null || _page$url === void 0 || (_page$url = _page$url.toLowerCase()) === null || _page$url === void 0 || (_page$url = _page$url.trim()) === null || _page$url === void 0 ? void 0 : _page$url.includes(search.toLowerCase().trim()));\n });\n };\n function sortPages(pages, sortBy, order) {\n const orderValue = order === 'desc' ? -1 : 1;\n return [...pages].sort((a, b) => {\n if (sortBy === 'assigned') {\n const sortA = assignedPageIds.includes(a.id) ? -1 * orderValue : orderValue;\n const sortB = assignedPageIds.includes(b.id) ? -1 * orderValue : orderValue;\n return sortA === sortB ? 0 : sortA;\n }\n if (['url', 'title'].includes(sortBy)) {\n var _ref2, _a$sortBy;\n return (_ref2 = ((_a$sortBy = a[sortBy]) === null || _a$sortBy === void 0 ? void 0 : _a$sortBy.localeCompare(b[sortBy])) * orderValue) !== null && _ref2 !== void 0 ? _ref2 : 0;\n }\n return 0;\n });\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"pages-filter\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"input\", {\n className: \"fm-input\",\n style: {\n width: '250px',\n backgroundColor: 'white'\n },\n type: \"text\",\n id: \"page-search\",\n placeholder: 'Název/URL',\n onInputCapture: e => {\n setSearch(e.target.value);\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"filter-field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Typ: \"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page-type',\n options: [{\n text: 'Stránka',\n value: 'page'\n }, {\n text: 'Příspěvek',\n value: 'post'\n }, {\n text: 'CPT',\n value: 'cpt'\n }],\n emptyText: 'Vše',\n onChangeUpdateFunction: setType\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"filter-field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"P\\u0159i\\u0159azen\\xED: \"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page-assigned',\n options: [{\n text: 'Přiřazeno',\n value: 1\n }, {\n text: 'Nepřiřazeno',\n value: 0\n }],\n emptyText: 'Vše',\n onChangeUpdateFunction: setAssigned\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"filter-field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", null, \"Se\\u0159adit: \"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page-sort-by',\n options: [{\n text: 'Přiřazení',\n value: 'assigned'\n }, {\n text: 'Název',\n value: 'title'\n }, {\n text: 'URL',\n value: 'url'\n }],\n defaultValue: 'assigned',\n onChangeUpdateFunction: setSortBy,\n includeEmptyOption: false\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'page-order',\n options: [{\n text: 'Vzestupně',\n value: 'asc'\n }, {\n text: 'Sestupně',\n value: 'desc'\n }],\n defaultValue: 'asc',\n onChangeUpdateFunction: setOrder,\n includeEmptyOption: false\n })));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PagesFilter);\n\n//# sourceURL=webpack://app/./src/Components/Content/Levels/Levels/LevelsContent/PagesFilter.js?"); 49 50 /***/ }), 51 52 /***/ "./src/Components/Elements/Paginator.js": 53 /*!**********************************************!*\ 54 !*** ./src/Components/Elements/Paginator.js ***! 55 \**********************************************/ 56 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 57 58 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Select */ \"./src/Components/Elements/Select.js\");\n/* harmony import */ var Images_arrow_forward_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! Images/arrow-forward.svg */ \"./src/Media/Images/arrow-forward.svg\");\n/* harmony import */ var Images_arrow_backward_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! Images/arrow-backward.svg */ \"./src/Media/Images/arrow-backward.svg\");\n\n\n\n\nfunction Paginator(_ref) {\n let {\n page,\n setPage,\n itemsPerPage,\n setItemsPerPage,\n itemCount\n } = _ref;\n const changePage = direction => {\n if (page + direction > 0 && (page + direction) * itemsPerPage - itemsPerPage < itemCount) {\n setPage(page + direction);\n }\n };\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n if (page * itemsPerPage > itemCount) {\n setPage(1);\n }\n }, [itemCount, itemsPerPage]);\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"paginator\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n width: '145px'\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"paginator-controls\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n className: \"clickable-icon paginator-arrow\",\n src: Images_arrow_backward_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n onClick: () => {\n changePage(-1);\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, page * itemsPerPage - itemsPerPage + (itemCount > 0 ? 1 : 0), \" a\\u017E \", page * itemsPerPage < itemCount ? page * itemsPerPage : itemCount, \" z \", itemCount), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n className: \"clickable-icon paginator-arrow\",\n src: Images_arrow_forward_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n onClick: () => {\n changePage(1);\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, \"Str\\xE1nkov\\xE1n\\xED: \"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Components_Elements_Select__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: 'paginator-items-per-page',\n options: [{\n value: 25,\n text: '25'\n }, {\n value: 50,\n text: '50'\n }, {\n value: 100,\n text: '100'\n }],\n defaultValue: 5,\n onChangeUpdateFunction: setItemsPerPage,\n includeEmptyOption: false\n })));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Paginator);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Paginator.js?"); 59 60 /***/ }), 61 62 /***/ "./src/Components/Elements/Select.js": 63 /*!*******************************************!*\ 64 !*** ./src/Components/Elements/Select.js ***! 65 \*******************************************/ 66 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 67 68 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nfunction Select(_ref) {\n let {\n id,\n options,\n emptyText = '-- nevybráno --',\n defaultValue = null,\n big = false,\n includeEmptyOption = true,\n onChangeUpdateFunction = value => {}\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: 'fm-select ' + (big ? 'big' : ''),\n id: id,\n name: id,\n defaultValue: defaultValue,\n onChange: e => {\n onChangeUpdateFunction(e.target.value === 'null' ? null : e.target.value);\n }\n }, includeEmptyOption ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n className: \"fm-option\",\n value: 'null'\n }, emptyText) : null, options.map(option => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: option.value,\n className: \"fm-option\",\n value: option.value\n }, option.text)));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Select.js?"); 39 69 40 70 /***/ }), … … 66 96 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 67 97 68 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type : null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?"); 98 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type, _data$url;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n _defineProperty(this, \"type\", void 0);\n _defineProperty(this, \"url\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type : null;\n this.url = (_data$url = data === null || data === void 0 ? void 0 : data.url) !== null && _data$url !== void 0 ? _data$url : null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?"); 99 100 /***/ }), 101 102 /***/ "./src/Media/Images/arrow-backward.svg": 103 /*!*********************************************!*\ 104 !*** ./src/Media/Images/arrow-backward.svg ***! 105 \*********************************************/ 106 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 107 108 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__webpack_require__.p + \"/images/arrow-backward.svg\");\n\n//# sourceURL=webpack://app/./src/Media/Images/arrow-backward.svg?"); 109 110 /***/ }), 111 112 /***/ "./src/Media/Images/arrow-forward.svg": 113 /*!********************************************!*\ 114 !*** ./src/Media/Images/arrow-forward.svg ***! 115 \********************************************/ 116 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 117 118 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__webpack_require__.p + \"/images/arrow-forward.svg\");\n\n//# sourceURL=webpack://app/./src/Media/Images/arrow-forward.svg?"); 119 120 /***/ }), 121 122 /***/ "./src/Media/Images/check.svg": 123 /*!************************************!*\ 124 !*** ./src/Media/Images/check.svg ***! 125 \************************************/ 126 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 127 128 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__webpack_require__.p + \"/images/check.svg\");\n\n//# sourceURL=webpack://app/./src/Media/Images/check.svg?"); 129 130 /***/ }), 131 132 /***/ "./src/Media/Images/cross.svg": 133 /*!************************************!*\ 134 !*** ./src/Media/Images/cross.svg ***! 135 \************************************/ 136 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 137 138 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__webpack_require__.p + \"/images/cross.svg\");\n\n//# sourceURL=webpack://app/./src/Media/Images/cross.svg?"); 69 139 70 140 /***/ }) -
fapi-member/trunk/app/dist/src_Components_Content_Levels_Levels_LevelsContent_ServicePages_js.bundle.js
r3128080 r3132202 36 36 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 37 37 38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n /* harmony import */ var Components_Elements_Loading__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Components/Elements/Loading */ \"./src/Components/Elements/Loading.js\");\n\n\nfunction Select(_ref) {\n let {\n id,\n options,\n emptyText = '-- nevybráno --',\n defaultValue = null,\n big = false\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: 'fm-select ' + (big ? 'big' : ''),\n id: id,\n name: id,\n defaultValue: defaultValue\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n className: \"fm-option\",\n value: null\n }, emptyText), options.map(option => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: option.value,\n className: \"fm-option\",\n value: option.value\n }, option.text)));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Select.js?");38 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nfunction Select(_ref) {\n let {\n id,\n options,\n emptyText = '-- nevybráno --',\n defaultValue = null,\n big = false,\n includeEmptyOption = true,\n onChangeUpdateFunction = value => {}\n } = _ref;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: 'fm-select ' + (big ? 'big' : ''),\n id: id,\n name: id,\n defaultValue: defaultValue,\n onChange: e => {\n onChangeUpdateFunction(e.target.value === 'null' ? null : e.target.value);\n }\n }, includeEmptyOption ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n className: \"fm-option\",\n value: 'null'\n }, emptyText) : null, options.map(option => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: option.value,\n className: \"fm-option\",\n value: option.value\n }, option.text)));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);\n\n//# sourceURL=webpack://app/./src/Components/Elements/Select.js?"); 39 39 40 40 /***/ }), … … 66 66 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 67 67 68 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type ;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type: null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?");68 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type, _data$url;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n _defineProperty(this, \"type\", void 0);\n _defineProperty(this, \"url\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type : null;\n this.url = (_data$url = data === null || data === void 0 ? void 0 : data.url) !== null && _data$url !== void 0 ? _data$url : null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?"); 69 69 70 70 /***/ }) -
fapi-member/trunk/app/dist/src_Components_Content_Levels_Levels_js.bundle.js
r3129661 r3132202 146 146 /***/ ((module, __webpack_exports__, __webpack_require__) => { 147 147 148 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.content-levels{display:grid;grid-template-columns:300px auto;grid-template-rows:min-content auto max-content}.levels-list-header{grid-column:1/2;grid-row:1/2;border-right:1px solid #e7e7e7}.levels-list-header span{justify-self:center;align-self:center}.levels-list{grid-column:1/2;grid-row:2/3;padding-right:10px;border-right:1px solid #e7e7e7;min-height:170px}.levels-list .section{border-left:1px solid #bdbdbd;padding-left:5px;padding-bottom:15px;transition:border-left-color .3s}.levels-list .section .section-name-container{display:grid;grid-template-rows:auto;grid-template-columns:20px max-content 23px;align-items:center}.levels-list .section .section-name-container .folder-image{width:20px;height:20px;filter:invert(84%) sepia(8%) saturate(10%) hue-rotate(196deg) brightness(93%) contrast(81%);transition:filter .3s}.levels-list .section .section-name-container .section-name{margin-top:2px;margin-left:5px;width:auto;max-width:230px;color:#757575;transition:padding-left .3s}.levels-list .section .section-name-container .section-name:hover{padding-left:5px;color:#282828;cursor:pointer}.levels-list .section .levels{border-left:1px solid #bdbdbd;padding-top:10px;margin:0px;margin-left:8px;transition:border-left-color .3s}.levels-list .section .levels .level{height:23px;width:275px;overflow:hidden;margin-bottom:0px}.levels-list .section .levels .level .level-name{width:auto;max-width:220px;height:18px;vertical-align:top;display:inline-block;overflow:hidden;word-break:break-all;color:#757575;transition:padding-left .3s,color .3s}.levels-list .section .levels .level .level-name:hover{padding-left:5px;color:#282828;cursor:pointer}.levels-list .section .levels .level .level-margin-line{height:9px;margin-bottom:9px;margin-right:5px;width:15px;border-bottom:1px solid #bdbdbd;display:inline-block;transition:border-bottom-color .3s}.levels-list .section .levels .level.selected .level-name{color:#0074e2}.levels-list .section .levels .level.selected .level-margin-line{border-bottom-color:#0074e2}.levels-list .section .add-icon{margin-left:1.2px}.levels-list .section.selected .levels{border-left-color:#0074e2}.levels-list .section.selected .section-name{color:#0074e2}.levels-list .section.selected .folder-image{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(95%) contrast(101%)}.levels-list .section.selected .add-icon{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(95%) contrast(101%)}.levels-list .add-icon{height:15px;width:15px;margin-left:-6.8px}.levels-nav{grid-column:2/3;grid-row:1/2;margin-left:30px;justify-self:left;display:flex}.levels-nav .levels-nav-item{padding:0px 10px;padding-bottom:10px;justify-self:center;align-self:center;text-align:center;height:fit-content;border-bottom:1px solid #e7e7e7;border-bottom-width:2px;transition:border-bottom-color .3s}.levels-nav .levels-nav-item:hover{border-bottom-color:#bdbdbd}.levels-nav .levels-nav-item.selected{border-bottom-color:#0074e2}.levels-content{grid-column:2/3;grid-row:2/3;padding:30px}.levels-content-after{margin-top:40px;grid-column:1/3;grid-row:3/4;border-radius:5px}.settings-icon{margin-left:5px;height:18px;width:18px}.levels-list-settings{display:grid;grid-template-columns:15px max-content max-content;grid-template-rows:min-content auto;align-items:center;gap:0px 5px}.levels-list-settings .popup-title{grid-column:1/4;grid-row:1/2;border-bottom:none;margin-bottom:5px}.levels-list-settings .level-order{display:grid;grid-template-rows:15px 15px;grid-column:1/2;grid-row:1/2}.levels-list-settings .level-name{margin-right:5px;max-width:400px;overflow:hidden}.levels-list-settings .actions{grid-column:1/4;grid-row:2/3;border-top:1px solid #e7e7e7;padding:5px;display:grid;align-items:center;gap:5px}.levels-list-settings .actions .inline-actions{width:100%;max-width:200px;display:flex;flex-direction:row;margin:0px auto;align-items:center;justify-content:center;gap:15px}.levels-list-settings .actions .action{width:100%;max-width:200px;display:block;margin:0px auto}.levels-list-settings .actions .action.delete{text-align:center;color:#fa5329}.levels-list-settings .actions .action.delete:hover{color:#fff;background-color:#fa5329}.page-item {display:grid;grid-template-columns:min-content auto;gap:0px 0px}.page-item .fm-checkbox{grid-column:1/2;margin:5px}.page-item .label{grid-column:2/3;padding:0px !important}.page-item .vertical-divider{grid-column:1/3}.level-id{color:#bdbdbd}.email-container{border:1px solid #e7e7e7;border-radius:5px;padding:22px;margin-bottom:30px}.email-container .email-title{display:grid;grid-template-columns:auto auto;grid-template-rows:auto}.email-container .email-title span{justify-self:start;color:#757575;transition:color .3s}.email-container .email-title img{justify-self:end;filter:invert(48%) sepia(9%) saturate(12%) hue-rotate(196deg) brightness(91%) contrast(78%);transition:filter .3s}.email-container .email-title:hover span{color:#282828}.email-container .email-title:hover img{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(0%) contrast(101%)}.email-container label{display:block;color:#757575;margin-top:20px !important;margin-bottom:5px !important}.email-container .email-subject-input{display:block;width:100% !important}.email-container .email-content-input{display:block;resize:none;width:100% !important;height:200px !important}.levels-unlocking .button-unlock-container{display:grid;grid-template-columns:max-content max-content;grid-template-rows:auto;gap:7px}\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://app/./src/Styles/levels.css?./node_modules/css-loader/dist/cjs.js");148 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.content-levels{display:grid;grid-template-columns:300px auto;grid-template-rows:min-content auto max-content}.levels-list-header{grid-column:1/2;grid-row:1/2;border-right:1px solid #e7e7e7}.levels-list-header span{justify-self:center;align-self:center}.levels-list{grid-column:1/2;grid-row:2/3;padding-right:10px;border-right:1px solid #e7e7e7;min-height:170px}.levels-list .section{border-left:1px solid #bdbdbd;padding-left:5px;padding-bottom:15px;transition:border-left-color .3s}.levels-list .section .section-name-container{display:grid;grid-template-rows:auto;grid-template-columns:20px max-content 23px;align-items:center}.levels-list .section .section-name-container .folder-image{width:20px;height:20px;filter:invert(84%) sepia(8%) saturate(10%) hue-rotate(196deg) brightness(93%) contrast(81%);transition:filter .3s}.levels-list .section .section-name-container .section-name{margin-top:2px;margin-left:5px;width:auto;max-width:230px;color:#757575;transition:padding-left .3s}.levels-list .section .section-name-container .section-name:hover{padding-left:5px;color:#282828;cursor:pointer}.levels-list .section .levels{border-left:1px solid #bdbdbd;padding-top:10px;margin:0px;margin-left:8px;transition:border-left-color .3s}.levels-list .section .levels .level{height:23px;width:275px;overflow:hidden;margin-bottom:0px}.levels-list .section .levels .level .level-name{width:auto;max-width:220px;height:18px;vertical-align:top;display:inline-block;overflow:hidden;word-break:break-all;color:#757575;transition:padding-left .3s,color .3s}.levels-list .section .levels .level .level-name:hover{padding-left:5px;color:#282828;cursor:pointer}.levels-list .section .levels .level .level-margin-line{height:9px;margin-bottom:9px;margin-right:5px;width:15px;border-bottom:1px solid #bdbdbd;display:inline-block;transition:border-bottom-color .3s}.levels-list .section .levels .level.selected .level-name{color:#0074e2}.levels-list .section .levels .level.selected .level-margin-line{border-bottom-color:#0074e2}.levels-list .section .add-icon{margin-left:1.2px}.levels-list .section.selected .levels{border-left-color:#0074e2}.levels-list .section.selected .section-name{color:#0074e2}.levels-list .section.selected .folder-image{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(95%) contrast(101%)}.levels-list .section.selected .add-icon{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(95%) contrast(101%)}.levels-list .add-icon{height:15px;width:15px;margin-left:-6.8px}.levels-nav{grid-column:2/3;grid-row:1/2;margin-left:30px;justify-self:left;display:flex}.levels-nav .levels-nav-item{padding:0px 10px;padding-bottom:10px;justify-self:center;align-self:center;text-align:center;height:fit-content;border-bottom:1px solid #e7e7e7;border-bottom-width:2px;transition:border-bottom-color .3s}.levels-nav .levels-nav-item:hover{border-bottom-color:#bdbdbd}.levels-nav .levels-nav-item.selected{border-bottom-color:#0074e2}.levels-content{grid-column:2/3;grid-row:2/3;padding:30px}.levels-content-after{margin-top:40px;grid-column:1/3;grid-row:3/4;border-radius:5px}.settings-icon{margin-left:5px;height:18px;width:18px}.levels-list-settings{display:grid;grid-template-columns:15px max-content max-content;grid-template-rows:min-content auto;align-items:center;gap:0px 5px}.levels-list-settings .popup-title{grid-column:1/4;grid-row:1/2;border-bottom:none;margin-bottom:5px}.levels-list-settings .level-order{display:grid;grid-template-rows:15px 15px;grid-column:1/2;grid-row:1/2}.levels-list-settings .level-name{margin-right:5px;max-width:400px;overflow:hidden}.levels-list-settings .actions{grid-column:1/4;grid-row:2/3;border-top:1px solid #e7e7e7;padding:5px;display:grid;align-items:center;gap:5px}.levels-list-settings .actions .inline-actions{width:100%;max-width:200px;display:flex;flex-direction:row;margin:0px auto;align-items:center;justify-content:center;gap:15px}.levels-list-settings .actions .action{width:100%;max-width:200px;display:block;margin:0px auto}.levels-list-settings .actions .action.delete{text-align:center;color:#fa5329}.levels-list-settings .actions .action.delete:hover{color:#fff;background-color:#fa5329}.page-item .label{padding:0px !important}.level-id{color:#bdbdbd}.email-container{border:1px solid #e7e7e7;border-radius:5px;padding:22px;margin-bottom:30px}.email-container .email-title{display:grid;grid-template-columns:auto auto;grid-template-rows:auto}.email-container .email-title span{justify-self:start;color:#757575;transition:color .3s}.email-container .email-title img{justify-self:end;filter:invert(48%) sepia(9%) saturate(12%) hue-rotate(196deg) brightness(91%) contrast(78%);transition:filter .3s}.email-container .email-title:hover span{color:#282828}.email-container .email-title:hover img{filter:invert(33%) sepia(79%) saturate(4286%) hue-rotate(196deg) brightness(0%) contrast(101%)}.email-container label{display:block;color:#757575;margin-top:20px !important;margin-bottom:5px !important}.email-container .email-subject-input{display:block;width:100% !important}.email-container .email-content-input{display:block;resize:none;width:100% !important;height:200px !important}.levels-unlocking .button-unlock-container{display:grid;grid-template-columns:max-content max-content;grid-template-rows:auto;gap:7px}\n`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://app/./src/Styles/levels.css?./node_modules/css-loader/dist/cjs.js"); 149 149 150 150 /***/ }), -
fapi-member/trunk/app/dist/src_Components_Content_Overview_Overview_js.bundle.js
r3128080 r3132202 166 166 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 167 167 168 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type ;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type: null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?");168 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass Page {\n constructor(data) {\n var _data$id, _data$title, _data$type, _data$url;\n _defineProperty(this, \"id\", void 0);\n _defineProperty(this, \"title\", void 0);\n _defineProperty(this, \"type\", void 0);\n _defineProperty(this, \"url\", void 0);\n this.id = (_data$id = data === null || data === void 0 ? void 0 : data.id) !== null && _data$id !== void 0 ? _data$id : null;\n this.title = (_data$title = data === null || data === void 0 ? void 0 : data.title) !== null && _data$title !== void 0 ? _data$title : null;\n this.type = (_data$type = data === null || data === void 0 ? void 0 : data.type) !== null && _data$type !== void 0 ? _data$type : null;\n this.url = (_data$url = data === null || data === void 0 ? void 0 : data.url) !== null && _data$url !== void 0 ? _data$url : null;\n }\n}\n\n//# sourceURL=webpack://app/./src/Models/Page.js?"); 169 169 170 170 /***/ }), -
fapi-member/trunk/fapi-member.php
r3132008 r3132202 15 15 * Plugin URI: https://fapi.cz/ 16 16 * Description: Plugin FAPI pro jednoduchou správu členských sekcí na webu. 17 * Version: 2.1. 417 * Version: 2.1.5 18 18 * Requires at least: 5.9 19 19 * Requires PHP: 8.1 … … 30 30 require __DIR__ . '/src/Utils/functions.php'; 31 31 32 define('FAPI_MEMBER_PLUGIN_VERSION', '2.1. 4');32 define('FAPI_MEMBER_PLUGIN_VERSION', '2.1.5'); 33 33 34 34 $FapiPlugin = new FapiMemberPlugin(); -
fapi-member/trunk/readme.txt
r3132008 r3132202 6 6 Requires PHP: 8.1 7 7 License: GPLv2 or later 8 Stable tag: 2.1. 48 Stable tag: 2.1.5 9 9 10 10 Plugin FAPI pro jednoduchou správu členských sekcí na webu. … … 23 23 24 24 == Changelog == 25 26 = 2.1.5 = 27 * Reworked Page a post and cpts - Added ordering, filtering and pagination 25 28 26 29 = 2.1.4 = -
fapi-member/trunk/src/Api/V2/Endpoints/PagesController.php
r3128080 r3132202 15 15 use FapiMember\Repository\PageRepository; 16 16 use FapiMember\Repository\SettingsRepository; 17 use FapiMember\Service\ApiService;18 17 use Throwable; 19 18 use WP_REST_Request; … … 24 23 private SettingsRepository $settingsRepository; 25 24 private LevelRepository $levelRepository; 26 private ApiService $apiService;27 25 private ApiController $apiController; 28 26 … … 32 30 $this->settingsRepository = Container::get(SettingsRepository::class); 33 31 $this->levelRepository = Container::get(LevelRepository::class); 34 $this->apiService = Container::get(ApiService::class);35 32 $this->apiController = Container::get(ApiController::class); 36 33 } -
fapi-member/trunk/src/Model/Page.php
r3128080 r3132202 11 11 private string $title; 12 12 private string $type; 13 private string|null $url; 13 14 14 15 public function __construct(array $data) … … 16 17 $this->title = StringType::extract($data, 'title'); 17 18 $this->type = StringType::extract($data, 'type'); 19 $this->url = StringType::extractOrNull($data, 'url'); 18 20 19 21 if ($this->type === 'cpt') { … … 48 50 'title' => $this->title, 49 51 'type' => $this->type, 52 'url' => $this->url, 50 53 ]; 51 54 } -
fapi-member/trunk/src/Repository/PageRepository.php
r3128080 r3132202 70 70 'title' => $post->post_title, 71 71 'type' => $post->post_type, 72 'url' => wp_make_link_relative(get_permalink($post->ID)), 72 73 ]); 73 74 } … … 77 78 'id' => $cpt, 78 79 'title' => $cpt, 79 'type' => 'cpt' 80 'type' => 'cpt', 81 'url' => wp_make_link_relative(get_permalink($cpt->ID)), 80 82 ]); 81 83 } -
fapi-member/trunk/vendor/composer/installed.php
r3132008 r3132202 4 4 'pretty_version' => 'dev-master', 5 5 'version' => 'dev-master', 6 'reference' => 'a e07bf09e2750df2e650a686ce607f81fb721075',6 'reference' => 'af8cfff297f69d3168233839099a81efe5f2add8', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 14 14 'pretty_version' => 'dev-master', 15 15 'version' => 'dev-master', 16 'reference' => 'a e07bf09e2750df2e650a686ce607f81fb721075',16 'reference' => 'af8cfff297f69d3168233839099a81efe5f2add8', 17 17 'type' => 'library', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.