diff --git a/.7zignore b/.7zignore
new file mode 100644
index 000000000..2389f3248
--- /dev/null
+++ b/.7zignore
@@ -0,0 +1,18 @@
+node_modules/
+cleantalk_backups/
+backups/
+tests/
+spec/
+vendor/
+js/src
+css/src
+package.json
+package-lock.json
+gulpfile.js
+README.md
+LICENSE
+psalm.xml
+composer.json
+composer.lock
+webpack.config.js
+.*
diff --git a/.github/workflows/dev-fix-zip.yml b/.github/workflows/dev-fix-zip.yml
index 9f6d7da99..9b88b6c7d 100644
--- a/.github/workflows/dev-fix-zip.yml
+++ b/.github/workflows/dev-fix-zip.yml
@@ -23,26 +23,40 @@ jobs:
- name: Set plugin name
run: echo "PLUGIN_NAME=security-malware-firewall" >> $GITHUB_ENV
- - name: Create .7zignore
+ - name: Check if .7zignore exists
+ id: check_ignore
run: |
- echo "node_modules/" > .7zignore
- echo "cleantalk_backups/" > .7zignore
- echo "backups/" > .7zignore
- echo "package.json" >> .7zignore
- echo "package-lock.json" >> .7zignore
- echo "gulpfile.js" >> .7zignore
- echo "tests/" >> .7zignore
- echo "spec/" >> .7zignore
- echo "README.md" >> .7zignore
- echo "LICENSE" >> .7zignore
- echo "psalm.xml" >> .7zignore
- echo "composer.json" >> .7zignore
- echo "composer.lock" >> .7zignore
- echo "vendor/" >> .7zignore
- echo "js/src" >> .7zignore
- echo "css/src" >> .7zignore
- echo ".*" >> .7zignore
- echo "webpack.config.js" >> .7zignore
+ if [ -f ".7zignore" ]; then
+ echo "Using existing .7zignore file"
+ echo "ignore_exists=true" >> $GITHUB_OUTPUT
+ else
+ echo "::warning::.7zignore file not found, creating default one"
+ echo "ignore_exists=false" >> $GITHUB_OUTPUT
+ fi
+
+ - name: Create default .7zignore if missing
+ if: steps.check_ignore.outputs.ignore_exists == 'false'
+ run: |
+ cat > .7zignore << EOF
+ node_modules/
+ cleantalk_backups/
+ backups/
+ package.json
+ package-lock.json
+ gulpfile.js
+ tests/
+ spec/
+ README.md
+ LICENSE
+ psalm.xml
+ composer.json
+ composer.lock
+ vendor/
+ js/src
+ css/src
+ .*
+ webpack.config.js
+ EOF
- name: Create ZIP archive with 7z
run: 7z a -tzip "${PLUGIN_NAME}.zip" . -xr@.7zignore
@@ -52,7 +66,7 @@ jobs:
with:
tag_name: ${{ github.ref_name }}-version
name: ${{ github.ref_name }} version
- body: "Prebuil version from ${{ github.ref_name }} branch"
+ body: "Prebuilt version from ${{ github.ref_name }} branch"
draft: false
prerelease: true
files: |
@@ -62,4 +76,8 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Clean up
- run: rm -f "${PLUGIN_NAME}.zip" .7zignore
+ run: |
+ rm -f "${PLUGIN_NAME}.zip"
+ if [ "${{ steps.check_ignore.outputs.ignore_exists }}" = "false" ]; then
+ rm -f .7zignore
+ fi
\ No newline at end of file
diff --git a/css/spbc-settings.min.css b/css/spbc-settings.min.css
index c9727b636..d233fe2d9 100644
--- a/css/spbc-settings.min.css
+++ b/css/spbc-settings.min.css
@@ -1 +1 @@
-.spbcFullText,.spbcFullText-right{padding:7px;z-index:20;position:absolute}.circle{border-radius:50%;align-items:center;justify-content:center;position:relative;background-color:#03A9F4;clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,50% 0,50% 50%,50% 50%)}.circle-inner{width:100%;height:100%;border-radius:50%;background:#f7f7f7;transform:scale(.7)}.circle--small{width:16px;height:16px}.circle--mid{width:30px;height:30px}.-animation--circle{animation:animation-circle 2s linear forwards}.-animation--30s{animation-duration:30s!important}.-animation--2min{animation-duration:120s!important}@keyframes animation-circle{12.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,0 0,50% 50%,50% 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 50%,0 50%,50% 50%,50% 50%)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,0 100%,50% 50%,50% 50%)}50%{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 50%,50% 50%)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 50%)}75%{clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%,100% 50%,100% 50%,50% 50%,50% 50%)}87.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 50%)}100%{clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 50%)}}#confirmation-code--resend .circle{margin-left:5px;display:inline-block;vertical-align:text-bottom}.spbc---hidden,.spbc_waf_reason{display:none}.spbc---gray{color:gray}.spbc---red{color:red}.spbc---green{color:#037603}.spbc_bold{font-weight:800}.spbc_waf_reason_title{text-decoration:underline}.spbc_waf_reason_title:hover+.spbc_waf_reason{display:inline}.spbc_sub_setting{margin-left:30px!important}.spbc_sub2_setting{margin-left:60px!important}.spbc_affiliate_shortcode{width:inherit!important;min-width:inherit!important}.spbc_highlighted{outline-offset:5px;outline-color:red;outline-width:3px!important;outline-style:solid!important}.spbc_progressbar_counter{position:absolute;height:22px;width:100%;left:0;top:0;text-align:center}.spbc_progressbar_counter span{vertical-align:sub;line-height:22px;font-weight:600;font-size:18px}.spbc_preloader,.spbc_preloader_button{vertical-align:text-top;display:none;margin-left:5px}.spbc_preloader{width:20px}.spbc_preloader_button{height:15px}.spbc_scan_result_row td{text-align:center}.spbc_scan_result_row td:nth-child(1){text-align:left}.spbc_scan_result_row td:nth-child(2){text-align:right}.spbc_scan_result_row td:last-child button{margin-left:3px}.spbc_view_file_row_wrapper{line-height:19px}.spbc_view_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_view_file_row_wrapper:nth-child(even){background:#ddd}.spbc_view_file_row_num{display:inline-block;width:30px;margin:0 0 0 5px;border-right:1px solid #000}.spbc_view_file_row{display:inline;margin:0 0 0 5px;line-height:19px;font-size:1em;word-break:break-all}.spbcShortText{display:inline-block;width:100%}.spbcFullText{display:none;top:-5px;background:rgba(150,150,150,.9);color:#fff;border:1px solid #333;border-radius:5px}.spbcFullText-right{display:none;top:0;right:0;background:rgba(150,150,150,.9);color:#fff;border:1px solid #333;border-radius:5px}.spbcFullText a{color:#fff}.spbcFullText a:hover{color:#ddd}#spbc_scan_accordion .column-primary{position:initial}#spbc_scan_accordion tbody tr{position:relative}.spbc_accordion_category_wrapper{padding:0 5px 10px;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:5px}.spbc_accordion_category_header{color:#026E88;font-weight:800;margin-left:10px!important}div.pagination{margin:10px}ul.pagination{display:inline-block;margin:0}li.pagination{display:inline-block;margin-left:10px}span.current_page{font-size:1.3em;font-weight:600}.spbc_page_mob_info__about_block{display:none}.spbc_long_description__show:hover{color:#aaa;cursor:pointer}.spbc_settings_description{font-size:9pt;color:#888}.spbc_settings_description select{display:inline;position:relative;transform:scale(.7);left:-50px}.spbc_settings_description_status_php_execution{margin-top:5px;margin-left:18px;font-size:10pt;color:red;font-weight:600;list-style-type:disc}.spbc_tab-settings_general input[type=text]{min-width:255px;width:100%}.spbc_short_text_field input{min-width:70px!important;width:70px!important}.spbc_middle_text_field input{min-width:200px!important;width:200px!important}.spbc_long_text_field input[type=text]{min-width:200px;width:500px}#showHideLink{display:inline-block;margin-top:5px;color:#777}.spbc__wrapper--center{margin:10px 0;text-align:center}.spbc__show_more_logs{display:none}.spbc_settings_banner{display:inline-block;margin:1em 0;vertical-align:top;text-align:center}#spbc_translate_plugin{margin-left:10px}.spbc_rate_block{border:1px dashed #666;width:400px;padding:.2em}#spbc_translate_plugin .spbc_button_rate{margin-bottom:10px}.spbc_button_rate{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #216298;border-radius:8px;background:#35a0f7;background:-webkit-gradient(linear,left top,left bottom,from(#35a0f7),to(#216298));background:-moz-linear-gradient(top,#35a0f7,#216298);background:linear-gradient(to bottom,#35a0f7,#216298);text-shadow:#153e5f 1px 1px 1px;font:normal normal bold 16px verdana;color:#fff;text-decoration:none}.spbc_button_rate:focus,.spbc_button_rate:hover{border:1px solid #297bbe;background:#40c0ff;background:-webkit-gradient(linear,left top,left bottom,from(#40c0ff),to(#2876b6));background:-moz-linear-gradient(top,#40c0ff,#2876b6);background:linear-gradient(to bottom,#40c0ff,#2876b6);color:#fff;text-decoration:none}.spbc_button_rate:active{background:#216298;background:-webkit-gradient(linear,left top,left bottom,from(#216298),to(#216298));background:-moz-linear-gradient(top,#216298,#216298);background:linear-gradient(to bottom,#216298,#216298)}#spbc_rate_plugin .spbc_button_rate:before{content:"\0000a0";display:inline-block;height:24px;width:24px;line-height:24px;margin:0 4px -6px -4px;position:relative;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACjElEQVRIie1UTWsTURQ9dzKpofQLobQFlxqENF1JG0GE6sKuRLDtTKaBkJUIRdwpba2g9ge48gMEUUyTbrUutFmk1X6Q7kxDgi1YUSmlpsGYiTXtuy7GCYnaSRu3PczAfe/dd8695z0ecIAKsFVK0DQNLpcL8Xi8KgHZalFRNWe7uyMs2+RtkBQIjQerU/k3uVceHhmdyed/8NbWFg8OXrlXDY+020JdXf2NQMB/yuE4hHw+j5yur1df7h9QvQMXpiKRHSEECyF4cvJlQVG149VwlZ1BX58fsn1H7e29+OhMd7cEAMyM6PTMNAgfFUWrJSIAQgCAYAKIAECABACABGFt7fPPaDRqjItVqyrqG5vGAn7/kMfTBYMIyGQyeD0VMZKYweYGM2ZjpnR+eWVl8V08fnYiNP6t1Jbzc3PzbNryP38stsiKqp0uWuTz+eBqd9/s6uo02vpdPTOXxZuZDB7cfwgQGa0TIEmS7nA4PhhDkgBgdXV1FkTzRYHCtjjS4XZ3mGQmSsdEhKbGRqhqPwRz0ZOlRKImGBy/FA4F31gd8tG2tjaZmf+VUybS2tpaNpfeTMsADu+2xxRw2O12ENFftpTG6XQat26PQZIIzEA2m/1SKBSGGXhhWZmiaifezs7yfhGdnmFF1TqtuM0OksvvlzMnPZ4mq+RkMoVsNlu83ImlxDqATxUFwqHg94aGhsc9PeeuNjc372pRMpnExsZX5HI5xBZjd3aEuBsOBTcs7TGherXaa9eHIqlUioUQltYIIXhkZPT5XnjL7qXi1Wpkm6w5nccGWlpanLJNlkGQyEw1Pui6rs8tLFx+9vTJq30JlKK/3ycRCQkSFZ8Dcwszi4lwUOylgwNUxC8cBKAS7hIWzwAAAABJRU5ErkJggg==) left center no-repeat;background-size:100% 100%}.spbc_rate_block_stars{margin:1em 0}.star-icon{color:#ddd;font-size:18px;position:relative}.star-icon.full:before{color:#FDE16D;content:'\2605';position:absolute;left:0;text-shadow:0 0 2px rgba(0,0,0,.7)}.spbc_hint{color:#666}p.spbc_hint{margin:0}.spbc_hint_warning{font-size:17px;font-weight:600;text-align:center;color:#eb8f00}.spbc_hint--link{color:#aaa;text-decoration:underline;cursor:pointer}.spbc_hint--top_right{position:relative;float:right;top:0;right:10px}.spbc_auto_link{background:#ccc;border-color:#999;-webkit-box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);color:#000;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link,.spbc_manual_link_scan{border-color:#026E88;display:inline-block;font-size:13px;line-height:26px;height:28px;padding:0 10px 1px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;margin:0;text-decoration:none;cursor:pointer}.spbc_auto_link:hover{color:#fff}.spbc_manual_link_scan{color:#fff;background:#026E88;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link{background:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);color:#026E88!important;border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link:hover,button.ct_support_link{text-decoration:underline}.spbc_page_buttons_links_basic_align{display:flex;align-items:center;justify-content:center;gap:5px}.spbc-btn-as-link{padding:0;margin:0;vertical-align:baseline;color:gray;border:0;border-bottom:1px solid;cursor:pointer}#spbc-account-email[contenteditable=true]{padding:6px;background-color:#fff;border:1px solid #ccc}.spbc_long_desc,.spbc_popup_tip--wrapper{min-width:80px;min-height:80px;max-width:500px;padding:10px;z-index:10}.spbc_dismiss{width:20px;height:20px;border-radius:5px}.spbc-links:visited{color:#fff}.spbc_long_desc{position:absolute;background:#5a5a5a;color:#fff}@media screen and (max-width:900px){.spbc_long_desc{left:inherit!important}.spbc_long_desc__angle_top_left{display:none}}.spbc_long_desc p{color:#fff!important}i.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;font-size:25px;line-height:20px;color:rgba(120,200,230,1);margin:25px}@keyframes spin{to{transform:rotate(359deg)}}.spbc_long_desc__angle,.spbc_long_desc__angle_top_left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);position:absolute;background:#5a5a5a;width:10px}.spbc_long_desc__cancel{position:absolute;top:5px;right:5px;color:rgba(255,255,255,.5)}.spbc_long_desc__cancel:hover{color:#fff}.spbc_long_desc__link,.spbc_long_desc__title{color:rgba(120,200,230,1)}.spbc_long_desc__angle{top:5px;left:-17px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__angle_top_left{top:-10px;left:-9px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__title{margin:0}.spbc_long_desc__link:hover{color:rgba(140,220,250,1)}.spbc_long_desc h4{color:#50a0be;margin:10px 0 3px}.spbc_long_desc span{margin:0 0 0 10px;display:inline-block}.spbc_long_desc img{width:300px}.spbc_popup_tip--icon---show:hover{color:#aaa;cursor:pointer}.spbc_popup_tip--wrapper{position:absolute;background:#5a5a5a;color:#fff}.spbc_popup_tip--icon---cancel{position:absolute;top:0;right:5px;color:rgba(255,255,255,.5)}.spbc_popup_tip--icon---cancel:hover{color:#fff}.spbc_popup_tip--angle{position:absolute;top:5px;left:-17px;width:10px;height:10px;background:#5a5a5a;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_popup_tip--title{color:rgba(120,200,230,1);margin:0}.spbc_popup_tip--text{color:#fff!important}tr:hover .spbc_hint--wrapper{display:none}.spbc_log-wrapper{padding:5px;border:1px solid #000;width:98%;min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}.spbc_log-wrapper .panel-body{height:100%;overflow-y:auto}.spbc_log-line{margin:0;padding:0 5px}.spbc_log-line:nth-child(odd){background:#d3d3d3}.spbc_log-block_header{margin:10px 0}.spbc_log-input--checkbox,.spbc_log-label--checkbox{width:auto}button.ct_support_link{border:none;background:0 0;color:#666;cursor:pointer}#spbc-modal-content{text-align:center}#spbc-modal-content>*{display:block;width:100%;margin:0}.spbc-modal-header{font-size:15px;font-weight:500}.spbc-modal-buttons-block{display:flex!important;gap:10px;justify-content:center}.spbc-modal-button{width:40%;height:35px;font-size:14px;font-weight:500;border:1px solid #60656b;background:#fff;border-radius:5px;cursor:pointer}.spbc-modal-button:hover{background:#2ea2cc;color:#fff;border:1px solid #2ea2cc}.spbc-modal-file_path{color:#026E88}.spbc-modal-file_path_wrapper{margin:4% 0 1%;padding:5px;border:1px solid #F5F5FD;border-radius:4px}.spbc-popup-msg{width:98%;height:15px;text-align:center;padding:4px;border-radius:7px;position:relative;top:0;right:0;bottom:0;left:0;margin:auto}.popup--green{background:#DFD;color:#060;border:1px solid #060}.popup--red{background:#FDD;color:#600;border:1px solid #600}#spbcscan-results-log-module{min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}#spbcscan-results-log-module .panel-body{height:100%;overflow-y:auto}#spbcscan-scanner-caption h4{margin:10px 0;font-size:14px}#spbcscan-results-log-caption p{font-size:13px;margin:0 0 6px}#spbcscan-scanner-caption{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#spbcscan-scanner-caption .column:first-child{width:75%;flex:0 0 75%}#spbcscan-scanner-caption .column:last-child{width:25%;flex:0 0 25%;padding-right:10px;box-sizing:border-box}.spbc-scan-log-title{color:#1d2327;font-size:1.3em;margin:0 0 15px!important;font-weight:600}.spbc--status{position:relative;padding-left:26px}.spbc--marker-green::before,.spbc--marker-red::before,.spbc--marker-yellow::before{content:'';position:absolute;height:10px;border-radius:50%;left:10px;top:4px}.spbc--marker-green::before{width:10px;background:#1dda23}.spbc--marker-yellow::before{width:10px;background:#ffb000}.spbc--marker-red::before{width:10px;background:#d63638}button#spbc_setting_get_key_auto:disabled{background:#ccc;color:#111;text-decoration:none}.spbct_notice-dismiss{position:relative;top:0;right:1px;border:none;margin:0;padding:9px;background:0 0;color:#787c82;cursor:pointer}.spbc_accordion_header_caption__update_status{display:inline-flex;flex-direction:row;flex-wrap:nowrap;width:45%;align-items:flex-end;justify-content:flex-end}.spbc_accordion_header_caption__updated{display:inline;color:#FFF;font-weight:700}.spbc_setting__textarea{width:400px;height:150px}.spbc-settings-general-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}#spbc-settings-general-wrapper-settings{flex-grow:1}.spbc-quicknav--bar_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;height:fit-content;position:sticky;top:5vh}.spbc-quicknav--links_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:3px;border:1px solid #e5e5e5;margin:10px}.spbc-quicknav--link{margin:3px;width:-webkit-fill-available;width:-moz-available;text-align:left;display:flex;flex-direction:row;justify-content:flex-start}#spbc_quicknav--header{color:#026E88;text-align:center;margin:5px 0}.spbc_quicknav--save_button{margin:10px 5px!important;height:40px}.spbc_settings--save_button_custom{position:sticky;bottom:0;display:flex;justify-content:center;flex-direction:row;align-items:baseline;flex-wrap:nowrap;padding:15px 0}.spbc_stats_wrapper{display:flex;flex-direction:row}.spbc_stats_divider_left{width:70%}.spbc_stats_divider_right{width:30%;border-left:1px solid #eee}.spbc_stats_support_buttons_wrapper{display:flex;flex-direction:column;padding-left:6px}.spbc_stats_support_button{margin-top:12px}.spbc_stats_user_creation_result{background:#eee;margin-top:10px;padding:5px;border:1px solid #d3d3d3;display:none}.spbc_stats_user_creation_value{margin-left:5px}#wpfooter{position:relative}html{scroll-behavior:smooth}.spbc_role_title{color:#999;font-size:12px;font-style:italic;background-color:#f0f0f0;padding:2px 5px;border-radius:5px;margin-left:5px}#spbc_change_role_button{cursor:pointer;width:100%;margin-top:20px}#spbc-role-capabilities-list{max-height:200px;overflow-y:auto;padding:8px;margin-top:10px;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.spbc-accordion{margin-bottom:10px}.spbc-accordion-toggle{background:#f6f7f7;border:1px solid #e5e5e5;border-radius:4px;padding:8px 12px;width:100%;text-align:left;cursor:pointer;font-size:15px;outline:0;margin-bottom:0}.spbc-accordion-toggle:after{content:'▼';float:right;font-size:12px;transition:transform .2s}.spbc-accordion-content{border:1px solid #e5e5e5;border-top:none;padding:8px 12px;background:#fafbfc;border-radius:0 0 4px 4px}#spbc-role-capabilities-list::-webkit-scrollbar{display:none}
\ No newline at end of file
+.spbcFullText,.spbcFullText-right{padding:7px;z-index:20;position:absolute}.circle{border-radius:50%;align-items:center;justify-content:center;position:relative;background-color:#03A9F4;clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,50% 0,50% 50%,50% 50%)}.circle-inner{width:100%;height:100%;border-radius:50%;background:#f7f7f7;transform:scale(.7)}.circle--small{width:16px;height:16px}.circle--mid{width:30px;height:30px}.-animation--circle{animation:animation-circle 2s linear forwards}.-animation--30s{animation-duration:30s!important}.-animation--2min{animation-duration:120s!important}@keyframes animation-circle{12.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,0 0,50% 50%,50% 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 50%,0 50%,50% 50%,50% 50%)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,0 100%,50% 50%,50% 50%)}50%{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 50%,50% 50%)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 50%)}75%{clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%,100% 50%,100% 50%,50% 50%,50% 50%)}87.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 50%)}100%{clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 50%)}}#confirmation-code--resend .circle{margin-left:5px;display:inline-block;vertical-align:text-bottom}.spbc---hidden,.spbc_waf_reason{display:none}.spbc---gray{color:gray}.spbc---red{color:red}.spbc---green{color:#037603}.spbc_bold{font-weight:800}.spbc_waf_reason_title{text-decoration:underline}.spbc_waf_reason_title:hover+.spbc_waf_reason{display:inline}.spbc_sub_setting{margin-left:30px!important}.spbc_sub2_setting{margin-left:60px!important}.spbc_affiliate_shortcode{width:inherit!important;min-width:inherit!important}.spbc_highlighted{outline-offset:5px;outline-color:red;outline-width:3px!important;outline-style:solid!important}.spbc_progressbar_counter{position:absolute;height:22px;width:100%;left:0;top:0;text-align:center}.spbc_progressbar_counter span{vertical-align:sub;line-height:22px;font-weight:600;font-size:18px}.spbc_preloader,.spbc_preloader_button{vertical-align:text-top;display:none;margin-left:5px}.spbc_preloader{width:20px}.spbc_preloader_button{height:15px}.spbc_scan_result_row td{text-align:center}.spbc_scan_result_row td:nth-child(1){text-align:left}.spbc_scan_result_row td:nth-child(2){text-align:right}.spbc_scan_result_row td:last-child button{margin-left:3px}.spbc_view_file_row_wrapper{line-height:19px}.spbc_view_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_view_file_row_wrapper:nth-child(even){background:#ddd}.spbc_view_file_row_num{display:inline-block;width:30px;margin:0 0 0 5px;border-right:1px solid #000}.spbc_view_file_row{display:inline;margin:0 0 0 5px;line-height:19px;font-size:1em;word-break:break-all}.spbcShortText{display:inline-block;width:100%}.spbcFullText{display:none;top:-5px;background:rgba(150,150,150,.9);color:#fff;border:1px solid #333;border-radius:5px}.spbcFullText-right{display:none;top:0;right:0;background:rgba(150,150,150,.9);color:#fff;border:1px solid #333;border-radius:5px}.spbcFullText a{color:#fff}.spbcFullText a:hover{color:#ddd}#spbc_scan_accordion .column-primary{position:initial}#spbc_scan_accordion tbody tr{position:relative}.spbc_accordion_category_wrapper{padding:0 5px 10px;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:5px}.spbc_accordion_category_header{color:#026E88;font-weight:800;margin-left:10px!important}div.pagination{margin:10px}ul.pagination{display:inline-block;margin:0}li.pagination{display:inline-block;margin-left:10px}span.current_page{font-size:1.3em;font-weight:600}.spbc_page_mob_info__about_block{display:none}.spbc_long_description__show:hover{color:#aaa;cursor:pointer}.spbc_settings_description{font-size:9pt;color:#888}.spbc_settings_description select{display:inline;position:relative;transform:scale(.7);left:-50px}.spbc_settings_description_status_php_execution{margin-top:5px;margin-left:18px;font-size:10pt;color:red;font-weight:600;list-style-type:disc}.spbc_tab-settings_general input[type=text]{min-width:255px;width:100%}.spbc_short_text_field input{min-width:70px!important;width:70px!important}.spbc_middle_text_field input{min-width:200px!important;width:200px!important}.spbc_long_text_field input[type=text]{min-width:200px;width:500px}#showHideLink{display:inline-block;margin-top:5px;color:#777}.spbc__wrapper--center{margin:10px 0;text-align:center}.spbc_settings_banner{display:inline-block;margin:1em 0;vertical-align:top;text-align:center}#spbc_translate_plugin{margin-left:10px}.spbc_rate_block{border:1px dashed #666;width:400px;padding:.2em}#spbc_translate_plugin .spbc_button_rate{margin-bottom:10px}.spbc_button_rate{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #216298;border-radius:8px;background:#35a0f7;background:-webkit-gradient(linear,left top,left bottom,from(#35a0f7),to(#216298));background:-moz-linear-gradient(top,#35a0f7,#216298);background:linear-gradient(to bottom,#35a0f7,#216298);text-shadow:#153e5f 1px 1px 1px;font:normal normal bold 16px verdana;color:#fff;text-decoration:none}.spbc_button_rate:focus,.spbc_button_rate:hover{border:1px solid #297bbe;background:#40c0ff;background:-webkit-gradient(linear,left top,left bottom,from(#40c0ff),to(#2876b6));background:-moz-linear-gradient(top,#40c0ff,#2876b6);background:linear-gradient(to bottom,#40c0ff,#2876b6);color:#fff;text-decoration:none}.spbc_button_rate:active{background:#216298;background:-webkit-gradient(linear,left top,left bottom,from(#216298),to(#216298));background:-moz-linear-gradient(top,#216298,#216298);background:linear-gradient(to bottom,#216298,#216298)}#spbc_rate_plugin .spbc_button_rate:before{content:"\0000a0";display:inline-block;height:24px;width:24px;line-height:24px;margin:0 4px -6px -4px;position:relative;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACjElEQVRIie1UTWsTURQ9dzKpofQLobQFlxqENF1JG0GE6sKuRLDtTKaBkJUIRdwpba2g9ge48gMEUUyTbrUutFmk1X6Q7kxDgi1YUSmlpsGYiTXtuy7GCYnaSRu3PczAfe/dd8695z0ecIAKsFVK0DQNLpcL8Xi8KgHZalFRNWe7uyMs2+RtkBQIjQerU/k3uVceHhmdyed/8NbWFg8OXrlXDY+020JdXf2NQMB/yuE4hHw+j5yur1df7h9QvQMXpiKRHSEECyF4cvJlQVG149VwlZ1BX58fsn1H7e29+OhMd7cEAMyM6PTMNAgfFUWrJSIAQgCAYAKIAECABACABGFt7fPPaDRqjItVqyrqG5vGAn7/kMfTBYMIyGQyeD0VMZKYweYGM2ZjpnR+eWVl8V08fnYiNP6t1Jbzc3PzbNryP38stsiKqp0uWuTz+eBqd9/s6uo02vpdPTOXxZuZDB7cfwgQGa0TIEmS7nA4PhhDkgBgdXV1FkTzRYHCtjjS4XZ3mGQmSsdEhKbGRqhqPwRz0ZOlRKImGBy/FA4F31gd8tG2tjaZmf+VUybS2tpaNpfeTMsADu+2xxRw2O12ENFftpTG6XQat26PQZIIzEA2m/1SKBSGGXhhWZmiaifezs7yfhGdnmFF1TqtuM0OksvvlzMnPZ4mq+RkMoVsNlu83ImlxDqATxUFwqHg94aGhsc9PeeuNjc372pRMpnExsZX5HI5xBZjd3aEuBsOBTcs7TGherXaa9eHIqlUioUQltYIIXhkZPT5XnjL7qXi1Wpkm6w5nccGWlpanLJNlkGQyEw1Pui6rs8tLFx+9vTJq30JlKK/3ycRCQkSFZ8Dcwszi4lwUOylgwNUxC8cBKAS7hIWzwAAAABJRU5ErkJggg==) left center no-repeat;background-size:100% 100%}.spbc_rate_block_stars{margin:1em 0}.star-icon{color:#ddd;font-size:18px;position:relative}.star-icon.full:before{color:#FDE16D;content:'\2605';position:absolute;left:0;text-shadow:0 0 2px rgba(0,0,0,.7)}.spbc_hint{color:#666}p.spbc_hint{margin:0}.spbc_hint_warning{font-size:17px;font-weight:600;text-align:center;color:#eb8f00}.spbc_hint--link{color:#aaa;text-decoration:underline;cursor:pointer}.spbc_hint--top_right{position:relative;float:right;top:0;right:10px}.spbc_auto_link{background:#ccc;border-color:#999;-webkit-box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);color:#000;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link,.spbc_manual_link_scan{border-color:#026E88;display:inline-block;font-size:13px;line-height:26px;height:28px;padding:0 10px 1px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;margin:0;text-decoration:none;cursor:pointer}.spbc_auto_link:hover{color:#fff}.spbc_manual_link_scan{color:#fff;background:#026E88;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link{background:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);color:#026E88!important;border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link:hover,button.ct_support_link{text-decoration:underline}.spbc_page_buttons_links_basic_align{display:flex;align-items:center;justify-content:center;gap:5px}.spbc-btn-as-link{padding:0;margin:0;vertical-align:baseline;color:gray;border:0;border-bottom:1px solid;cursor:pointer}#spbc-account-email[contenteditable=true]{padding:6px;background-color:#fff;border:1px solid #ccc}.spbc_long_desc,.spbc_popup_tip--wrapper{min-width:80px;min-height:80px;max-width:500px;padding:10px;z-index:10}.spbc_dismiss{width:20px;height:20px;border-radius:5px}.spbc-links:visited{color:#fff}.spbc_long_desc{position:absolute;background:#5a5a5a;color:#fff}@media screen and (max-width:900px){.spbc_long_desc{left:inherit!important}.spbc_long_desc__angle_top_left{display:none}}.spbc_long_desc p{color:#fff!important}i.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;font-size:25px;line-height:20px;color:rgba(120,200,230,1);margin:25px}@keyframes spin{to{transform:rotate(359deg)}}.spbc_long_desc__angle,.spbc_long_desc__angle_top_left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);position:absolute;background:#5a5a5a;width:10px}.spbc_long_desc__cancel{position:absolute;top:5px;right:5px;color:rgba(255,255,255,.5)}.spbc_long_desc__cancel:hover{color:#fff}.spbc_long_desc__link,.spbc_long_desc__title{color:rgba(120,200,230,1)}.spbc_long_desc__angle{top:5px;left:-17px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__angle_top_left{top:-10px;left:-9px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__title{margin:0}.spbc_long_desc__link:hover{color:rgba(140,220,250,1)}.spbc_long_desc h4{color:#50a0be;margin:10px 0 3px}.spbc_long_desc span{margin:0 0 0 10px;display:inline-block}.spbc_long_desc img{width:300px}.spbc_popup_tip--icon---show:hover{color:#aaa;cursor:pointer}.spbc_popup_tip--wrapper{position:absolute;background:#5a5a5a;color:#fff}.spbc_popup_tip--icon---cancel{position:absolute;top:0;right:5px;color:rgba(255,255,255,.5)}.spbc_popup_tip--icon---cancel:hover{color:#fff}.spbc_popup_tip--angle{position:absolute;top:5px;left:-17px;width:10px;height:10px;background:#5a5a5a;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_popup_tip--title{color:rgba(120,200,230,1);margin:0}.spbc_popup_tip--text{color:#fff!important}tr:hover .spbc_hint--wrapper{display:none}.spbc_log-wrapper{padding:5px;border:1px solid #000;width:98%;min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}.spbc_log-wrapper .panel-body{height:100%;overflow-y:auto}.spbc_log-line{margin:0;padding:0 5px}.spbc_log-line:nth-child(odd){background:#d3d3d3}.spbc_log-block_header{margin:10px 0}.spbc_log-input--checkbox,.spbc_log-label--checkbox{width:auto}button.ct_support_link{border:none;background:0 0;color:#666;cursor:pointer}#spbc-modal-content{text-align:center}#spbc-modal-content>*{display:block;width:100%;margin:0}.spbc-modal-header{font-size:15px;font-weight:500}.spbc-modal-buttons-block{display:flex!important;gap:10px;justify-content:center}.spbc-modal-button{width:40%;height:35px;font-size:14px;font-weight:500;border:1px solid #60656b;background:#fff;border-radius:5px;cursor:pointer}.spbc-modal-button:hover{background:#2ea2cc;color:#fff;border:1px solid #2ea2cc}.spbc-modal-file_path{color:#026E88}.spbc-modal-file_path_wrapper{margin:4% 0 1%;padding:5px;border:1px solid #F5F5FD;border-radius:4px}.spbc-popup-msg{width:98%;height:15px;text-align:center;padding:4px;border-radius:7px;position:relative;top:0;right:0;bottom:0;left:0;margin:auto}.popup--green{background:#DFD;color:#060;border:1px solid #060}.popup--red{background:#FDD;color:#600;border:1px solid #600}#spbcscan-results-log-module{min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}#spbcscan-results-log-module .panel-body{height:100%;overflow-y:auto}#spbcscan-scanner-caption h4{margin:10px 0;font-size:14px}#spbcscan-results-log-caption p{font-size:13px;margin:0 0 6px}#spbcscan-scanner-caption{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#spbcscan-scanner-caption .column:first-child{width:75%;flex:0 0 75%}#spbcscan-scanner-caption .column:last-child{width:25%;flex:0 0 25%;padding-right:10px;box-sizing:border-box}.spbc-scan-log-title{color:#1d2327;font-size:1.3em;margin:0 0 15px!important;font-weight:600}.spbc--status{position:relative;padding-left:26px}.spbc--marker-green::before,.spbc--marker-red::before,.spbc--marker-yellow::before{content:'';position:absolute;height:10px;border-radius:50%;left:10px;top:4px}.spbc--marker-green::before{width:10px;background:#1dda23}.spbc--marker-yellow::before{width:10px;background:#ffb000}.spbc--marker-red::before{width:10px;background:#d63638}button#spbc_setting_get_key_auto:disabled{background:#ccc;color:#111;text-decoration:none}.spbct_notice-dismiss{position:relative;top:0;right:1px;border:none;margin:0;padding:9px;background:0 0;color:#787c82;cursor:pointer}.spbc_accordion_header_caption__update_status{display:inline-flex;flex-direction:row;flex-wrap:nowrap;width:45%;align-items:flex-end;justify-content:flex-end}.spbc_accordion_header_caption__updated{display:inline;color:#FFF;font-weight:700}.spbc_setting__textarea{width:400px;height:150px}.spbc-settings-general-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}#spbc-settings-general-wrapper-settings{flex-grow:1}.spbc-quicknav--bar_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;height:fit-content;position:sticky;top:5vh}.spbc-quicknav--links_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:3px;border:1px solid #e5e5e5;margin:10px}.spbc-quicknav--link{margin:3px;width:-webkit-fill-available;width:-moz-available;text-align:left;display:flex;flex-direction:row;justify-content:flex-start}#spbc_quicknav--header{color:#026E88;text-align:center;margin:5px 0}.spbc_quicknav--save_button{margin:10px 5px!important;height:40px}.spbc_settings--save_button_custom{position:sticky;bottom:0;display:flex;justify-content:center;flex-direction:row;align-items:baseline;flex-wrap:nowrap;padding:15px 0}.spbc_stats_wrapper{display:flex;flex-direction:row}.spbc_stats_divider_left{width:70%}.spbc_stats_divider_right{width:30%;border-left:1px solid #eee}.spbc_stats_support_buttons_wrapper{display:flex;flex-direction:column;padding-left:6px}.spbc_stats_support_button{margin-top:12px}.spbc_stats_user_creation_result{background:#eee;margin-top:10px;padding:5px;border:1px solid #d3d3d3;display:none}.spbc_stats_user_creation_value{margin-left:5px}#wpfooter{position:relative}html{scroll-behavior:smooth}.spbc_role_title{color:#999;font-size:12px;font-style:italic;background-color:#f0f0f0;padding:2px 5px;border-radius:5px;margin-left:5px}#spbc_change_role_button{cursor:pointer;width:100%;margin-top:20px}#spbc-role-capabilities-list{max-height:200px;overflow-y:auto;padding:8px;margin-top:10px;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.spbc-accordion{margin-bottom:10px}.spbc-accordion-toggle{background:#f6f7f7;border:1px solid #e5e5e5;border-radius:4px;padding:8px 12px;width:100%;text-align:left;cursor:pointer;font-size:15px;outline:0;margin-bottom:0}.spbc-accordion-toggle:after{content:'▼';float:right;font-size:12px;transition:transform .2s}.spbc-accordion-content{border:1px solid #e5e5e5;border-top:none;padding:8px 12px;background:#fafbfc;border-radius:0 0 4px 4px}#spbc-role-capabilities-list::-webkit-scrollbar{display:none}
\ No newline at end of file
diff --git a/css/src/spbc-settings.css b/css/src/spbc-settings.css
index de3335adf..d041f08e5 100644
--- a/css/src/spbc-settings.css
+++ b/css/src/spbc-settings.css
@@ -231,8 +231,6 @@ div.pagination{
/* Log button */
.spbc__wrapper--center{margin: 10px 0 10px 0; text-align: center;}
-.spbc__show_more_logs{display: none;}
- #spbc_show_more_button{}
/* Settings banners */
.spbc_settings_banner{
diff --git a/inc/spbc-admin.php b/inc/spbc-admin.php
index 7d8e7cbd8..5812c6511 100644
--- a/inc/spbc-admin.php
+++ b/inc/spbc-admin.php
@@ -7,6 +7,7 @@
use CleantalkSP\SpbctWP\Escape;
use CleantalkSP\SpbctWP\Scanner\DBTrigger\DBTriggerService;
use CleantalkSP\SpbctWP\VulnerabilityAlarm\Dto\PluginReport;
+use CleantalkSP\SpbctWP\Firewall\View as FirewallView;
use CleantalkSP\SpbctWP\VulnerabilityAlarm\Dto\ThemeReport;
use CleantalkSP\SpbctWP\VulnerabilityAlarm\VulnerabilityAlarmService;
use CleantalkSP\Variables\Post;
@@ -83,7 +84,7 @@ function spbc_admin_init()
// Logs
add_action('wp_ajax_spbc_show_more_security_logs', 'spbc_show_more_security_logs_callback');
add_action('wp_ajax_spbc_show_hostname_security_logs', 'spbc_show_hostname_security_logs_callback');
- add_action('wp_ajax_spbc_show_more_security_firewall_logs', 'spbc_show_more_security_firewall_logs_callback');
+ add_action('wp_ajax_spbc_show_more_security_firewall_logs', [FirewallView::class, 'showMoreFirewallLogs']);
add_action('wp_ajax_spbc_tc__filter_ip', 'spbc_tc__filter_ip');
// Scanner
@@ -222,6 +223,9 @@ function spbct_get_tab_data()
case 'fswatcher':
wp_send_json(\CleantalkSP\SpbctWP\FSWatcher\View\View::getReactData($data));
break;
+ case 'traffic_control':
+ wp_send_json(FirewallView::getReactData($data));
+ break;
default:
wp_send_json_error('Unknown tab');
}
diff --git a/inc/spbc-settings.php b/inc/spbc-settings.php
index c8a56d192..6437034a7 100644
--- a/inc/spbc-settings.php
+++ b/inc/spbc-settings.php
@@ -117,35 +117,6 @@ function spbc_settings__register()
$spbc->settings__elements = spbc_settings__register_sections_and_fields(
array(
// TABS
- // Firewall
- 'traffic_control' => array(
- 'type' => 'tab',
- 'display' => $spbc->settings['secfw__enabled'],
- 'title' => __('Firewall', 'security-malware-firewall'),
- 'icon' => 'spbc-icon-exchange',
- 'class_prefix' => 'spbc',
- //'active' => true,
- 'ajax' => true,
- 'sections' => array(
- 'section_top_banner' => array(
- 'type' => 'section_banner',
- 'fields' => array(
- 'security_log' => array(
- 'type' => 'field',
- ),
- ),
- ),
- 'tc_log' => array(
- 'type' => 'section',
- 'fields' => array(
- 'tc_log' => array(
- 'type' => 'field',
- 'callback' => 'spbc_field_traffic_control_log'
- ),
- ),
- ),
- ),
- ),
// Scanner
'scanner' => array(
'type' => 'tab',
@@ -2281,126 +2252,6 @@ function spbc_field_security_logs()
echo '';
}
-function spbc_field_traffic_control_logs__prepare_data(&$table)
-{
- global $spbc;
-
- if ($table->items_count) {
- foreach ($table->rows as $row) {
- $ip_countries[] = $row->ip_entry;
- }
- $ip_countries = spbc_get_countries_by_ips(implode(',', $ip_countries));
-
- $time_offset = current_time('timestamp') - time();
-
- foreach ($table->rows as $row) {
- // obtain IP
- $ip = IP::reduceIPv6($row->ip_entry);
-
- //construct actions
- $allow_layout = '' . esc_html__('Allow', 'security-malware-firewall') . '';
- $ban_layout = '' . esc_html__('Ban', 'security-malware-firewall') . '';
-
- //construct link
- $uri_link = 'blacklists/' . $row->ip_entry;
- $ip_link = LinkConstructor::buildCleanTalkLink('settings__firewall_ip_addresses', $uri_link);
-
- //
- $ip = "" . esc_html($ip) . ''
- . '
'
- . $allow_layout . ' | ' . $ban_layout;
-
- $requests = '' . $row->requests . '';
-
- $page_url = strlen($row->page_url) >= 60
- ? '
'; - printf( - __('This list contains details of access attempts for the past hour and shows only last %d records.', 'security-malware-firewall'), - SPBC_LAST_ACTIONS_TO_VIEW - ); - echo " "; - printf(__('The list updates itself every %d seconds automatically.', 'security-malware-firewall'), 60); - echo sprintf( - __('Traffic Control blocks visitors who opened more than %s website pages within %s minutes.', 'security-malware-firewall'), - '' . $autoblock_amount . '', - '' . $autoblock_timeframe . '' - ) - . ' '; - echo sprintf( - __('You can adjust it %shere%s.', 'security-malware-firewall'), - '', - '' - ); - echo ' '; - echo sprintf( - __('Traffic Control is %s.', 'security-malware-firewall'), - '' . ( - ! empty($spbc->settings['traffic_control__enabled']) - ? __('active', 'security-malware-firewall') - : __('inactive', 'security-malware-firewall') - ) . '' - ) . (! empty($spbc->settings['traffic_control__enabled']) - ? '' - : ' ' . sprintf( - __('You can activate it %shere%s.', 'security-malware-firewall'), - '', - '' - )); - echo ' '; - echo sprintf( - __('Web Application Firewall (WAF) is %s.', 'security-malware-firewall'), - '' . (! empty($spbc->settings['waf__enabled']) - ? __('active', 'security-malware-firewall') - : __('inactive', 'security-malware-firewall') - ) . '' - ) - . (! empty($spbc->settings['waf__enabled']) - ? '' - : ' ' . sprintf( - __('You can activate it %shere%s.', 'security-malware-firewall'), - '', - '' - ) - ); - /* @ToDo need to return the button and fix its behaviour - echo ' '; - if ($table->items_total) { - echo "Send logs"; // Send logs button - }*/ - echo '
'; - - $table->display(); - - if ($table->items_total > SPBC_LAST_ACTIONS_TO_VIEW) { - echo "
'
- . "' . __('Requests and attempts - shows the total number of requests with a designated status.', 'security-malware-firewall') . '
'; - echo '' . sprintf( - __('Requests per %s minutes - shows the total number of requests in the last %s minutes.', 'security-malware-firewall'), - '' . $autoblock_timeframe . '', - '' . $autoblock_timeframe . '' - ) . '
'; - echo '' . __("Local log is empty.", 'security-malware-firewall') . '
', - 'columns' => array( - 'ip_entry' => array( - 'heading' => 'IP', - 'primary' => true, - ), - 'country' => array('heading' => 'Country',), - 'entry_timestamp' => array('heading' => 'Last Request',), - 'status' => array('heading' => 'Status',), - 'requests' => array('heading' => 'Requests and attempts', 'class' => ' tbl-width--100px'), - 'requests_per' => array( - 'heading' => 'Requests per ' - . (isset($spbc->settings['traffic_control__autoblock_timeframe']) ? (int)$spbc->settings['traffic_control__autoblock_timeframe'] / 60 : 5) - . ' minutes', - 'class' => ' tbl-width--100px' - ), - 'page_url' => array('heading' => 'Page',), - 'http_user_agent' => array('heading' => 'User Agent',), - ), - 'sortable' => array('status', 'entry_timestamp', 'requests', 'page_url', 'http_user_agent', 'ip_entry'), - ); - break; - case 'security_logs': $args = array( 'id' => 'spbc_tbl__secuirty_logs', @@ -5120,32 +4816,6 @@ function spbc_show_hostname_security_logs_callback() ); } -function spbc_show_more_security_firewall_logs_callback() -{ - spbc_check_ajax_referer('spbc_secret_nonce', 'security'); - - $args = spbc_list_table__get_args_by_type('traffic_control'); - $args['sql']['limit'] = Post::getInt('amount') ?: SPBC_LAST_ACTIONS_TO_VIEW; - - // OUTPUT - $table = new ListTable($args); - $table->getData(); - - if (Post::getString('full_refresh')) { - $table->display(); - die(); - } - - die( - json_encode( - array( - 'html' => $table->displayRows(null, 'return'), - 'size' => $table->items_count, - ) - ) - ); -} - function spbc_tc__filter_ip() { global $spbc; diff --git a/inc/spbc-tools.php b/inc/spbc-tools.php index 70f23f539..3da051520 100644 --- a/inc/spbc-tools.php +++ b/inc/spbc-tools.php @@ -33,40 +33,6 @@ function spbc_report_country_part($ips_c, $ip = null) return $country_part; } -function spbc_report_tc_requests_per($ip = null, $status = null) -{ - global $wpdb, $spbc; - - if (is_null($ip) || is_null($status)) { - return '-'; - } - - $log_type = 0; - if (strpos($status, 'BFP')) { - $log_type = 1; - } - if (strpos($status, 'WAF')) { - $log_type = 2; - } - - $c = $wpdb->get_results( - 'SELECT entries FROM ' . SPBC_TBL_TC_LOG - . ' WHERE ip = "' . $ip . '"' - . ' AND log_type = ' . $log_type - . ' ORDER BY block_end_on DESC' - . ' LIMIT 1', - ARRAY_A - ); - - if (isset($c[0]) && isset($c[0]['entries'])) { - $entries = (int)$c[0]['entries']; - - return (string)$entries; - } - - return '-'; -} - function spbc_get_root_path($end_slash = false) { return $end_slash ? ABSPATH : substr(ABSPATH, 0, - 1); diff --git a/js/public/spbct-react-bundle.js b/js/public/spbct-react-bundle.js index e74a4239a..28c8fa87f 100644 --- a/js/public/spbct-react-bundle.js +++ b/js/public/spbct-react-bundle.js @@ -16,7 +16,7 @@ \**************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 + \"d5c82efc0abb71716dbee1efc933cc7d.png\");\n\n//# sourceURL=webpack:///./js/src/react/assets/fail.png?"); +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 + \"d5c82efc0abb71716dbee1efc933cc7d.png\");\n\n//# sourceURL=webpack:///./js/src/react/assets/fail.png?\n}"); /***/ }), @@ -26,7 +26,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \***************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -eval("module.exports = __webpack_require__.p + \"2c86476ce0cd763460fe.eot\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.eot?"); +eval("{module.exports = __webpack_require__.p + \"2c86476ce0cd763460fe.eot\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.eot?\n}"); /***/ }), @@ -36,7 +36,7 @@ eval("module.exports = __webpack_require__.p + \"2c86476ce0cd763460fe.eot\";\n\n \***************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -eval("module.exports = __webpack_require__.p + \"26841eb4a862f951af20.svg\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.svg?"); +eval("{module.exports = __webpack_require__.p + \"26841eb4a862f951af20.svg\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.svg?\n}"); /***/ }), @@ -46,7 +46,7 @@ eval("module.exports = __webpack_require__.p + \"26841eb4a862f951af20.svg\";\n\n \***************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -eval("module.exports = __webpack_require__.p + \"bae698082a959c23069f.ttf\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.ttf?"); +eval("{module.exports = __webpack_require__.p + \"bae698082a959c23069f.ttf\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.ttf?\n}"); /***/ }), @@ -56,7 +56,7 @@ eval("module.exports = __webpack_require__.p + \"bae698082a959c23069f.ttf\";\n\n \****************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -eval("module.exports = __webpack_require__.p + \"4e40a2ec13c745fb3b02.woff\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.woff?"); +eval("{module.exports = __webpack_require__.p + \"4e40a2ec13c745fb3b02.woff\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.woff?\n}"); /***/ }), @@ -66,7 +66,7 @@ eval("module.exports = __webpack_require__.p + \"4e40a2ec13c745fb3b02.woff\";\n\ \*****************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -eval("module.exports = __webpack_require__.p + \"d0e8437c6ac4a5a78136.woff2\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.woff2?"); +eval("{module.exports = __webpack_require__.p + \"d0e8437c6ac4a5a78136.woff2\";\n\n//# sourceURL=webpack:///./js/src/react/assets/fonts/icons/icons.woff2?\n}"); /***/ }), @@ -76,7 +76,7 @@ eval("module.exports = __webpack_require__.p + \"d0e8437c6ac4a5a78136.woff2\";\n \********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 + \"fd8034fa5a0db295baf70cbc662c24e2.gif\");\n\n//# sourceURL=webpack:///./js/src/react/assets/preloader2.gif?"); +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 + \"fd8034fa5a0db295baf70cbc662c24e2.gif\");\n\n//# sourceURL=webpack:///./js/src/react/assets/preloader2.gif?\n}"); /***/ }), @@ -86,7 +86,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js!./spbc-icons.min.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/assets/spbc-icons.min.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/assets/spbc-icons.min.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js!./spbc-icons.min.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/assets/spbc-icons.min.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_spbc_icons_min_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/assets/spbc-icons.min.css?\n}"); /***/ }), @@ -96,7 +96,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 + \"15ffeee5b966fab6df1989be4592d89e.png\");\n\n//# sourceURL=webpack:///./js/src/react/assets/yes.png?"); +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 + \"15ffeee5b966fab6df1989be4592d89e.png\");\n\n//# sourceURL=webpack:///./js/src/react/assets/yes.png?\n}"); /***/ }), @@ -106,7 +106,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \****************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ App)\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 _pageElements_Header_Header__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../pageElements/Header/Header */ \"./js/src/react/pageElements/Header/Header.js\");\n/* harmony import */ var _pageElements_ServiceButtons_ServiceButtons__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../pageElements/ServiceButtons/ServiceButtons */ \"./js/src/react/pageElements/ServiceButtons/ServiceButtons.js\");\n/* harmony import */ var _pageElements_HiddenElements_HiddenElements__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pageElements/HiddenElements/HiddenElements */ \"./js/src/react/pageElements/HiddenElements/HiddenElements.js\");\n/* harmony import */ var _pageElements_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pageElements/Tabs/Tabs */ \"./js/src/react/pageElements/Tabs/Tabs.js\");\n\n\n\n\n\nfunction App(_ref) {\n var dataRoot = _ref.dataRoot,\n dataTabs = _ref.dataTabs;\n if (!dataRoot) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, \"Loading...\");\n }\n if (dataRoot.isNetworkAdminDashboard) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"wrap\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n dangerouslySetInnerHTML: {\n __html: dataRoot.networkAdminDashboardMsg\n }\n }));\n }\n if (!dataTabs) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, \"Loading...\");\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_Header_Header__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n data: dataRoot\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_ServiceButtons_ServiceButtons__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_HiddenElements_HiddenElements__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n data: dataRoot\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n data: dataTabs\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/App.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ App)\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 _pageElements_Header_Header__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../pageElements/Header/Header */ \"./js/src/react/pageElements/Header/Header.js\");\n/* harmony import */ var _pageElements_ServiceButtons_ServiceButtons__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../pageElements/ServiceButtons/ServiceButtons */ \"./js/src/react/pageElements/ServiceButtons/ServiceButtons.js\");\n/* harmony import */ var _pageElements_HiddenElements_HiddenElements__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pageElements/HiddenElements/HiddenElements */ \"./js/src/react/pageElements/HiddenElements/HiddenElements.js\");\n/* harmony import */ var _pageElements_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pageElements/Tabs/Tabs */ \"./js/src/react/pageElements/Tabs/Tabs.js\");\n\n\n\n\n\nfunction App(_ref) {\n var dataRoot = _ref.dataRoot,\n dataTabs = _ref.dataTabs;\n if (!dataRoot) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, \"Loading...\");\n }\n if (dataRoot.isNetworkAdminDashboard) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"wrap\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n dangerouslySetInnerHTML: {\n __html: dataRoot.networkAdminDashboardMsg\n }\n }));\n }\n if (!dataTabs) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, \"Loading...\");\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_Header_Header__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n data: dataRoot\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_ServiceButtons_ServiceButtons__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_HiddenElements_HiddenElements__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n data: dataRoot\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pageElements_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n data: dataTabs\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/App.js?\n}"); /***/ }), @@ -116,7 +116,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/Button/styles.css\");\n/* harmony import */ var _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../assets/preloader2.gif */ \"./js/src/react/assets/preloader2.gif\");\n/* harmony import */ var _assets_yes_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../assets/yes.png */ \"./js/src/react/assets/yes.png\");\n/* harmony import */ var _assets_fail_png__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../assets/fail.png */ \"./js/src/react/assets/fail.png\");\n/* harmony import */ var _hooks_useSync__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks/useSync */ \"./js/src/react/hooks/useSync.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = \"function\" == typeof Symbol ? Symbol : {}, a = i.iterator || \"@@iterator\", c = i.asyncIterator || \"@@asyncIterator\", u = i.toStringTag || \"@@toStringTag\"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, \"\"); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, \"_invoke\", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: \"normal\", arg: t.call(e, r) }; } catch (t) { return { type: \"throw\", arg: t }; } } e.wrap = wrap; var h = \"suspendedStart\", l = \"suspendedYield\", f = \"executing\", s = \"completed\", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { [\"next\", \"throw\", \"return\"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if (\"throw\" !== c.type) { var u = c.arg, h = u.value; return h && \"object\" == _typeof(h) && n.call(h, \"__await\") ? e.resolve(h.__await).then(function (t) { invoke(\"next\", t, i, a); }, function (t) { invoke(\"throw\", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke(\"throw\", t, i, a); }); } a(c.arg); } var r; o(this, \"_invoke\", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw Error(\"Generator is already running\"); if (o === s) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = f; var p = tryCatch(e, r, n); if (\"normal\" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } \"throw\" === p.type && (o = s, n.method = \"throw\", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, \"throw\" === n && e.iterator[\"return\"] && (r.method = \"return\", r.arg = t, maybeInvokeDelegate(e, r), \"throw\" === r.method) || \"return\" !== n && (r.method = \"throw\", r.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), y; var i = tryCatch(o, e.iterator, r.arg); if (\"throw\" === i.type) return r.method = \"throw\", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, \"return\" !== r.method && (r.method = \"next\", r.arg = t), r.delegate = null, y) : a : (r.method = \"throw\", r.arg = new TypeError(\"iterator result is not an object\"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = \"normal\", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: \"root\" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || \"\" === e) { var r = e[a]; if (r) return r.call(e); if (\"function\" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(_typeof(e) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), e.isGeneratorFunction = function (t) { var e = \"function\" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || \"GeneratorFunction\" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, \"GeneratorFunction\")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, \"Generator\"), define(g, a, function () { return this; }), define(g, \"toString\", function () { return \"[object Generator]\"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) \"t\" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = \"throw\", a.arg = e, r.next = n, o && (r.method = \"next\", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if (\"root\" === i.tryLoc) return handle(\"end\"); if (i.tryLoc <= this.prev) { var c = n.call(i, \"catchLoc\"), u = n.call(i, \"finallyLoc\"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw Error(\"try statement without catch or finally\"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) { var i = o; break; } } i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, \"catch\": function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if (\"throw\" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, \"next\" === this.method && (this.arg = t), y; } }, e; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\n\n\n\n\n\n\nvar Button = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(function Button(_ref, ref) {\n var children = _ref.children,\n buttonText = _ref.buttonText,\n _ref$type = _ref.type,\n type = _ref$type === void 0 ? 'button' : _ref$type,\n url = _ref.url;\n var handleClick = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee(e) {\n var buttonComponent, preloader, buttonTextContainer;\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n buttonComponent = e.currentTarget;\n preloader = buttonComponent.querySelector('.spbc_preloader_button');\n buttonTextContainer = buttonComponent.querySelector('#spbc_button__sync_regular');\n visibilityOn(preloader);\n buttonComponent.disabled = true;\n _context.next = 7;\n return (0,_hooks_useSync__WEBPACK_IMPORTED_MODULE_5__.runSync)(function (msg) {\n buttonTextContainer.innerText = msg;\n }, spbcSettings && spbcSettings.key_changed);\n case 7:\n buttonTextContainer.innerText = 'Synchronized successfully';\n visibilityOff(preloader);\n visibilityOn(getIcon(buttonComponent, true));\n buttonComponent.disabled = false;\n setTimeout(function () {\n buttonTextContainer.innerText = buttonText;\n visibilityOff(getIcon(buttonComponent, true));\n }, 5000);\n case 12:\n case \"end\":\n return _context.stop();\n }\n }, _callee);\n }));\n return function handleClick(_x) {\n return _ref2.apply(this, arguments);\n };\n }();\n var visibilityOn = function visibilityOn(elem) {\n elem.style.display = 'block';\n };\n var visibilityOff = function visibilityOff(elem) {\n elem.style.display = 'none';\n };\n var getIcon = function getIcon(buttonComponent, ajaxSuccess) {\n var succesIcon = buttonComponent.querySelector('#button-icon-success');\n var failIcon = buttonComponent.querySelector('#button-icon-fail');\n return +ajaxSuccess ? succesIcon : failIcon;\n };\n if (type === 'button') {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n onClick: handleClick,\n id: \"spbc_button__sync\",\n ref: ref\n }, children, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n id: \"spbc_button__sync_regular\"\n }, buttonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px',\n marginTop: '1px'\n },\n className: \"spbc_preloader_button\",\n src: _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n alt: 'Preloader Ico'\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px'\n },\n id: \"button-icon-success\",\n className: \"spbc_success --hide\",\n src: _assets_yes_png__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n alt: 'Yes Ico'\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px'\n },\n id: \"button-icon-fail\",\n className: \"spbc_success --hide\",\n src: _assets_fail_png__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n alt: 'Fail Ico'\n })));\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: url,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\",\n rel: \"noreferrer\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, \" \", children), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, buttonText)));\n }\n});\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Button);\n\n//# sourceURL=webpack:///./js/src/react/components/Button/Button.js?"); +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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/Button/styles.css\");\n/* harmony import */ var _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../assets/preloader2.gif */ \"./js/src/react/assets/preloader2.gif\");\n/* harmony import */ var _assets_yes_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../assets/yes.png */ \"./js/src/react/assets/yes.png\");\n/* harmony import */ var _assets_fail_png__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../assets/fail.png */ \"./js/src/react/assets/fail.png\");\n/* harmony import */ var _hooks_useSync__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks/useSync */ \"./js/src/react/hooks/useSync.js\");\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = \"function\" == typeof Symbol ? Symbol : {}, n = r.iterator || \"@@iterator\", o = r.toStringTag || \"@@toStringTag\"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, \"_invoke\", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError(\"Generator is already running\"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = \"next\"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError(\"iterator result is not an object\"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i[\"return\"]) && t.call(i), c < 2 && (u = TypeError(\"The iterator does not provide a '\" + o + \"' method\"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, \"GeneratorFunction\")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, \"constructor\", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = \"GeneratorFunction\", _regeneratorDefine2(GeneratorFunctionPrototype, o, \"GeneratorFunction\"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, \"Generator\"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, \"toString\", function () { return \"[object Generator]\"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, \"\", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o(\"next\", 0), o(\"throw\", 1), o(\"return\", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\n\n\n\n\n\n\nvar Button = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(function Button(_ref, ref) {\n var children = _ref.children,\n buttonText = _ref.buttonText,\n _ref$type = _ref.type,\n type = _ref$type === void 0 ? 'button' : _ref$type,\n url = _ref.url;\n var handleClick = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee(e) {\n var buttonComponent, preloader, buttonTextContainer;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.n) {\n case 0:\n buttonComponent = e.currentTarget;\n preloader = buttonComponent.querySelector('.spbc_preloader_button');\n buttonTextContainer = buttonComponent.querySelector('#spbc_button__sync_regular');\n visibilityOn(preloader);\n buttonComponent.disabled = true;\n _context.n = 1;\n return (0,_hooks_useSync__WEBPACK_IMPORTED_MODULE_5__.runSync)(function (msg) {\n buttonTextContainer.innerText = msg;\n }, spbcSettings && spbcSettings.key_changed);\n case 1:\n buttonTextContainer.innerText = 'Synchronized successfully';\n visibilityOff(preloader);\n visibilityOn(getIcon(buttonComponent, true));\n buttonComponent.disabled = false;\n setTimeout(function () {\n buttonTextContainer.innerText = buttonText;\n visibilityOff(getIcon(buttonComponent, true));\n }, 5000);\n case 2:\n return _context.a(2);\n }\n }, _callee);\n }));\n return function handleClick(_x) {\n return _ref2.apply(this, arguments);\n };\n }();\n var visibilityOn = function visibilityOn(elem) {\n elem.style.display = 'block';\n };\n var visibilityOff = function visibilityOff(elem) {\n elem.style.display = 'none';\n };\n var getIcon = function getIcon(buttonComponent, ajaxSuccess) {\n var succesIcon = buttonComponent.querySelector('#button-icon-success');\n var failIcon = buttonComponent.querySelector('#button-icon-fail');\n return +ajaxSuccess ? succesIcon : failIcon;\n };\n if (type === 'button') {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n onClick: handleClick,\n id: \"spbc_button__sync\",\n ref: ref\n }, children, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n id: \"spbc_button__sync_regular\"\n }, buttonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px',\n marginTop: '1px'\n },\n className: \"spbc_preloader_button\",\n src: _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n alt: 'Preloader Ico'\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px'\n },\n id: \"button-icon-success\",\n className: \"spbc_success --hide\",\n src: _assets_yes_png__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n alt: 'Yes Ico'\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: '10px'\n },\n id: \"button-icon-fail\",\n className: \"spbc_success --hide\",\n src: _assets_fail_png__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n alt: 'Fail Ico'\n })));\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: url,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\",\n rel: \"noreferrer\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, \" \", children), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, buttonText)));\n }\n});\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Button);\n\n//# sourceURL=webpack:///./js/src/react/components/Button/Button.js?\n}"); /***/ }), @@ -126,7 +126,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \***************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/Button/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/Button/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/Button/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/Button/styles.css?\n}"); /***/ }), @@ -136,7 +136,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ErrorBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/ErrorBlock/styles.css\");\n\n\nfunction ErrorBlock(_ref) {\n var data = _ref.data,\n supportLink = _ref.supportLink,\n supportText = _ref.supportText;\n var isArray = Array.isArray(data);\n if (data.length === 0) {\n return null; // No errors to display\n }\n if (isArray) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"error\"\n }, data.map(function (error, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", {\n key: index,\n style: {\n wordBreak: 'break-all'\n }\n }, error);\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", {\n style: {\n flex: '1 1 auto',\n textAlign: 'right'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, supportText, \":\\xA0\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n target: \"_blank\",\n href: supportLink,\n rel: \"noreferrer\"\n }, supportLink))));\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", null, data));\n }\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ErrorBlock/ErrorBlock.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ErrorBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/ErrorBlock/styles.css\");\n\n\nfunction ErrorBlock(_ref) {\n var data = _ref.data,\n supportLink = _ref.supportLink,\n supportText = _ref.supportText;\n var isArray = Array.isArray(data);\n if (data.length === 0) {\n return null; // No errors to display\n }\n if (isArray) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"error\"\n }, data.map(function (error, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", {\n key: index,\n style: {\n wordBreak: 'break-all'\n }\n }, error);\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", {\n style: {\n flex: '1 1 auto',\n textAlign: 'right'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, supportText, \":\\xA0\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n target: \"_blank\",\n href: supportLink,\n rel: \"noreferrer\"\n }, supportLink))));\n } else {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h4\", null, data));\n }\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ErrorBlock/ErrorBlock.js?\n}"); /***/ }), @@ -146,7 +146,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*******************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/ErrorBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/ErrorBlock/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/ErrorBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/ErrorBlock/styles.css?\n}"); /***/ }), @@ -156,7 +156,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ HeaderAboutBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/HeaderAboutBlock/styles.css\");\n\n\nvar __ = wp.i18n.__;\nfunction HeaderAboutBlock(_ref) {\n var brandname = _ref.brandname,\n supportLink = _ref.supportLink,\n textSupportLink = _ref.textSupportLink,\n homepage = _ref.homepage,\n malwareCleaningLink = _ref.malwareCleaningLink,\n feedback = _ref.feedback;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Tech support of', 'security-malware-firewall'), \"\\xA0\", brandname, \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n target: \"_blank\",\n href: supportLink,\n rel: \"noreferrer\"\n }, textSupportLink), \".\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Plugin Homepage', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: homepage,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, homepage))), malwareCleaningLink && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Malware cleaning', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: malwareCleaningLink,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, malwareCleaningLink)))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, brandname, \"\\xA0\", __('is a registered trademark. All rights reserved.', 'security-malware-firewall'))), feedback && feedback > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, __('Do you like CleanTalk?', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: feedback,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, __('Post your feedback here', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-link-ext\"\n })), \".\")));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderAboutBlock/HeaderAboutBlock.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ HeaderAboutBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/HeaderAboutBlock/styles.css\");\n\n\nvar __ = wp.i18n.__;\nfunction HeaderAboutBlock(_ref) {\n var brandname = _ref.brandname,\n supportLink = _ref.supportLink,\n textSupportLink = _ref.textSupportLink,\n homepage = _ref.homepage,\n malwareCleaningLink = _ref.malwareCleaningLink,\n feedback = _ref.feedback;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Tech support of', 'security-malware-firewall'), \"\\xA0\", brandname, \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n target: \"_blank\",\n href: supportLink,\n rel: \"noreferrer\"\n }, textSupportLink), \".\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Plugin Homepage', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: homepage,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, homepage))), malwareCleaningLink && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, __('Malware cleaning', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: malwareCleaningLink,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, malwareCleaningLink)))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, brandname, \"\\xA0\", __('is a registered trademark. All rights reserved.', 'security-malware-firewall'))), feedback && feedback > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, __('Do you like CleanTalk?', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: feedback,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, __('Post your feedback here', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-link-ext\"\n })), \".\")));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderAboutBlock/HeaderAboutBlock.js?\n}"); /***/ }), @@ -166,7 +166,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/HeaderAboutBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderAboutBlock/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/HeaderAboutBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderAboutBlock/styles.css?\n}"); /***/ }), @@ -176,7 +176,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ HeaderStateInfoBlock)\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 _LongDescriptionIco_LongDescriptionIco__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../LongDescriptionIco/LongDescriptionIco */ \"./js/src/react/components/LongDescriptionIco/LongDescriptionIco.js\");\n/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/HeaderStateInfoBlock/styles.css\");\n\n\n\nvar _wp$i18n = wp.i18n,\n __ = _wp$i18n.__,\n sprintf = _wp$i18n.sprintf;\nfunction HeaderStateInfoBlock(_ref) {\n var nextScanLaunchTime = _ref.nextScanLaunchTime;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"options-general.php?page=spbc&spbc_tab=security_log\"\n }, __('Admins online', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n style: {\n paddingLeft: '2px'\n }\n }, \"1\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_LongDescriptionIco_LongDescriptionIco__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n description: __('Admin', 'security-malware-firewall')\n })), nextScanLaunchTime && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, sprintf(__('The next automatic scan is scheduled on %s.', 'security-malware-firewall'), nextScanLaunchTime)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderStateInfoBlock/HeaderStateInfoBlock.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ HeaderStateInfoBlock)\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 _LongDescriptionIco_LongDescriptionIco__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../LongDescriptionIco/LongDescriptionIco */ \"./js/src/react/components/LongDescriptionIco/LongDescriptionIco.js\");\n/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/HeaderStateInfoBlock/styles.css\");\n\n\n\nvar _wp$i18n = wp.i18n,\n __ = _wp$i18n.__,\n sprintf = _wp$i18n.sprintf;\nfunction HeaderStateInfoBlock(_ref) {\n var nextScanLaunchTime = _ref.nextScanLaunchTime;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"options-general.php?page=spbc&spbc_tab=security_log\"\n }, __('Admins online', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n style: {\n paddingLeft: '2px'\n }\n }, \"1\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_LongDescriptionIco_LongDescriptionIco__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n description: __('Admin', 'security-malware-firewall')\n })), nextScanLaunchTime && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, sprintf(__('The next automatic scan is scheduled on %s.', 'security-malware-firewall'), nextScanLaunchTime)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderStateInfoBlock/HeaderStateInfoBlock.js?\n}"); /***/ }), @@ -186,7 +186,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*****************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/HeaderStateInfoBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderStateInfoBlock/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/HeaderStateInfoBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/HeaderStateInfoBlock/styles.css?\n}"); /***/ }), @@ -196,7 +196,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ InfoBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/InfoBlock/styles.css\");\n\n\nfunction InfoBlock(_ref) {\n var children = _ref.children,\n blockTitle = _ref.blockTitle;\n var isString = typeof children === 'string';\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__state_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_label\"\n }, blockTitle), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_body\"\n }, isString ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n dangerouslySetInnerHTML: {\n __html: children\n }\n }) : children)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/InfoBlock/InfoBlock.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ InfoBlock)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/InfoBlock/styles.css\");\n\n\nfunction InfoBlock(_ref) {\n var children = _ref.children,\n blockTitle = _ref.blockTitle;\n var isString = typeof children === 'string';\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__state_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_label\"\n }, blockTitle), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_body\"\n }, isString ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n dangerouslySetInnerHTML: {\n __html: children\n }\n }) : children)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/InfoBlock/InfoBlock.js?\n}"); /***/ }), @@ -206,7 +206,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/InfoBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/InfoBlock/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/InfoBlock/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/InfoBlock/styles.css?\n}"); /***/ }), @@ -216,7 +216,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ LongDescriptionIco)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/LongDescriptionIco/styles.css\");\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\nfunction LongDescriptionIco(_ref) {\n var description = _ref.description;\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState2 = _slicedToArray(_useState, 2),\n descriptionShow = _useState2[0],\n setDescriptionShow = _useState2[1];\n var showLongDescription = function showLongDescription() {\n setDescriptionShow(true);\n };\n var hideLongDescription = function hideLongDescription() {\n setDescriptionShow(false);\n };\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: 'long_description_wrapper'\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc_long_description spbc-icon-help-circled\",\n onClick: showLongDescription\n }), descriptionShow && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_long_desc\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_long_desc__angle_top_left\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc_long_desc__cancel spbc-icon-cancel\",\n onClick: hideLongDescription\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, description))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/LongDescriptionIco/LongDescriptionIco.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ LongDescriptionIco)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/LongDescriptionIco/styles.css\");\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\nfunction LongDescriptionIco(_ref) {\n var description = _ref.description;\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState2 = _slicedToArray(_useState, 2),\n descriptionShow = _useState2[0],\n setDescriptionShow = _useState2[1];\n var showLongDescription = function showLongDescription() {\n setDescriptionShow(true);\n };\n var hideLongDescription = function hideLongDescription() {\n setDescriptionShow(false);\n };\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: 'long_description_wrapper'\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc_long_description spbc-icon-help-circled\",\n onClick: showLongDescription\n }), descriptionShow && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_long_desc\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_long_desc__angle_top_left\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc_long_desc__cancel spbc-icon-cancel\",\n onClick: hideLongDescription\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, description))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/LongDescriptionIco/LongDescriptionIco.js?\n}"); /***/ }), @@ -226,7 +226,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \***************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/LongDescriptionIco/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/LongDescriptionIco/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/LongDescriptionIco/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/LongDescriptionIco/styles.css?\n}"); /***/ }), @@ -236,7 +236,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Preloader)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/Preloader/styles.css\");\n/* harmony import */ var _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../assets/preloader2.gif */ \"./js/src/react/assets/preloader2.gif\");\n\n\n\nfunction Preloader() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n className: 'spbc_spinner_big',\n src: _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n alt: 'Preloader'\n });\n}\n\n//# sourceURL=webpack:///./js/src/react/components/Preloader/Preloader.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Preloader)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/Preloader/styles.css\");\n/* harmony import */ var _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../assets/preloader2.gif */ \"./js/src/react/assets/preloader2.gif\");\n\n\n\nfunction Preloader() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n className: 'spbc_spinner_big',\n src: _assets_preloader2_gif__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n alt: 'Preloader'\n });\n}\n\n//# sourceURL=webpack:///./js/src/react/components/Preloader/Preloader.js?\n}"); /***/ }), @@ -246,7 +246,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/Preloader/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/Preloader/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/Preloader/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/Preloader/styles.css?\n}"); /***/ }), @@ -256,7 +256,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*****************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ReactFileViewContent)\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 _TabContent_TabFsWatcher_FSWPreloader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../TabContent/TabFsWatcher/FSWPreloader */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js\");\n// components/ReactFileViewDialog/ReactFileViewContent.jsx\n\n\nvar __ = wp.i18n.__;\nfunction ReactFileViewContent(_ref) {\n var fileContent = _ref.fileContent,\n isLoading = _ref.isLoading,\n _ref$preloaderStyle = _ref.preloaderStyle,\n preloaderStyle = _ref$preloaderStyle === void 0 ? {} : _ref$preloaderStyle;\n var decodeHTMLEntities = function decodeHTMLEntities(text) {\n var entities = {\n '<': '<',\n '>': '>',\n '&': '&',\n '"': '\"',\n ''': '\\''\n };\n return text.replace(/&(lt|gt|amp|quot|#039);/g, function (match, entity) {\n return entities[\"&\".concat(entity, \";\")];\n });\n };\n if (isLoading) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContent_TabFsWatcher_FSWPreloader__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n isVisible: isLoading,\n style: preloaderStyle,\n id: 'fsw_preloader__file_content'\n });\n }\n if (!fileContent) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('No content to display', 'security-malware-firewall'));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_view_file_content\"\n }, fileContent.map(function (line, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n key: index,\n className: \"spbc_view_file_row_wrapper\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"spbc_view_file_row_num\"\n }, index + 1), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_view_file_row\"\n }, decodeHTMLEntities(line)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null));\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ReactFileViewDialog/ReactFileViewContent.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ReactFileViewContent)\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 _TabContent_TabFsWatcher_FSWPreloader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../TabContent/TabFsWatcher/FSWPreloader */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js\");\n// components/ReactFileViewDialog/ReactFileViewContent.jsx\n\n\nvar __ = wp.i18n.__;\nfunction ReactFileViewContent(_ref) {\n var fileContent = _ref.fileContent,\n isLoading = _ref.isLoading,\n _ref$preloaderStyle = _ref.preloaderStyle,\n preloaderStyle = _ref$preloaderStyle === void 0 ? {} : _ref$preloaderStyle;\n var decodeHTMLEntities = function decodeHTMLEntities(text) {\n var entities = {\n '<': '<',\n '>': '>',\n '&': '&',\n '"': '\"',\n ''': '\\''\n };\n return text.replace(/&(lt|gt|amp|quot|#039);/g, function (match, entity) {\n return entities[\"&\".concat(entity, \";\")];\n });\n };\n if (isLoading) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContent_TabFsWatcher_FSWPreloader__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n isVisible: isLoading,\n style: preloaderStyle,\n id: 'fsw_preloader__file_content'\n });\n }\n if (!fileContent) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('No content to display', 'security-malware-firewall'));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_view_file_content\"\n }, fileContent.map(function (line, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n key: index,\n className: \"spbc_view_file_row_wrapper\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"spbc_view_file_row_num\"\n }, index + 1), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_view_file_row\"\n }, decodeHTMLEntities(line)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null));\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ReactFileViewDialog/ReactFileViewContent.js?\n}"); /***/ }), @@ -266,7 +266,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \****************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ReactFileViewDialog)\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__);\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\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); }\n// components/ReactFileViewDialog/ReactFileViewDialog.jsx\n\nvar __ = wp.i18n.__;\nfunction ReactFileViewDialog(_ref) {\n var isOpen = _ref.isOpen,\n onClose = _ref.onClose,\n title = _ref.title,\n children = _ref.children,\n _ref$maxWidth = _ref.maxWidth,\n maxWidth = _ref$maxWidth === void 0 ? '80%' : _ref$maxWidth,\n _ref$maxHeight = _ref.maxHeight,\n maxHeight = _ref$maxHeight === void 0 ? '70vh' : _ref$maxHeight,\n _ref$overlayStyle = _ref.overlayStyle,\n overlayStyle = _ref$overlayStyle === void 0 ? {} : _ref$overlayStyle,\n _ref$contentStyle = _ref.contentStyle,\n contentStyle = _ref$contentStyle === void 0 ? {} : _ref$contentStyle;\n if (!isOpen) return null;\n var defaultOverlayStyle = _objectSpread({\n position: 'fixed',\n top: 0,\n left: 0,\n right: 0,\n bottom: 0,\n backgroundColor: 'rgba(0,0,0,0.5)',\n display: 'flex',\n justifyContent: 'center',\n alignItems: 'flex-start',\n zIndex: 9990\n }, overlayStyle);\n var defaultContentStyle = _objectSpread({\n backgroundColor: 'white',\n padding: '20px',\n borderRadius: '5px',\n marginTop: '100px',\n maxWidth: maxWidth,\n maxHeight: maxHeight,\n overflow: 'auto',\n position: 'relative'\n }, contentStyle);\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-dialog-overlay\",\n style: defaultOverlayStyle,\n onClick: onClose\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-dialog-content\",\n style: defaultContentStyle,\n onClick: function onClick(e) {\n return e.stopPropagation();\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'flex',\n justifyContent: 'space-between',\n alignItems: 'center',\n marginBottom: '15px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", null, title), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n onClick: onClose,\n style: {\n background: 'none',\n border: 'none',\n fontSize: '18px',\n cursor: 'pointer'\n },\n \"aria-label\": __('Close', 'security-malware-firewall')\n }, \"\\xD7\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, children)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ReactFileViewDialog/ReactFileViewDialog.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ReactFileViewDialog)\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__);\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\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); }\n// components/ReactFileViewDialog/ReactFileViewDialog.jsx\n\nvar __ = wp.i18n.__;\nfunction ReactFileViewDialog(_ref) {\n var isOpen = _ref.isOpen,\n onClose = _ref.onClose,\n title = _ref.title,\n children = _ref.children,\n _ref$maxWidth = _ref.maxWidth,\n maxWidth = _ref$maxWidth === void 0 ? '80%' : _ref$maxWidth,\n _ref$maxHeight = _ref.maxHeight,\n maxHeight = _ref$maxHeight === void 0 ? '70vh' : _ref$maxHeight,\n _ref$overlayStyle = _ref.overlayStyle,\n overlayStyle = _ref$overlayStyle === void 0 ? {} : _ref$overlayStyle,\n _ref$contentStyle = _ref.contentStyle,\n contentStyle = _ref$contentStyle === void 0 ? {} : _ref$contentStyle;\n if (!isOpen) return null;\n var defaultOverlayStyle = _objectSpread({\n position: 'fixed',\n top: 0,\n left: 0,\n right: 0,\n bottom: 0,\n backgroundColor: 'rgba(0,0,0,0.5)',\n display: 'flex',\n justifyContent: 'center',\n alignItems: 'flex-start',\n zIndex: 9990\n }, overlayStyle);\n var defaultContentStyle = _objectSpread({\n backgroundColor: 'white',\n padding: '20px',\n borderRadius: '5px',\n marginTop: '100px',\n maxWidth: maxWidth,\n maxHeight: maxHeight,\n overflow: 'auto',\n position: 'relative'\n }, contentStyle);\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-dialog-overlay\",\n style: defaultOverlayStyle,\n onClick: onClose\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-dialog-content\",\n style: defaultContentStyle,\n onClick: function onClick(e) {\n return e.stopPropagation();\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'flex',\n justifyContent: 'space-between',\n alignItems: 'center',\n marginBottom: '15px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", null, title), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n onClick: onClose,\n style: {\n background: 'none',\n border: 'none',\n fontSize: '18px',\n cursor: 'pointer'\n },\n \"aria-label\": __('Close', 'security-malware-firewall')\n }, \"\\xD7\")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, children)));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/ReactFileViewDialog/ReactFileViewDialog.js?\n}"); /***/ }), @@ -276,7 +276,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ BackupsSvg)\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\n\n/* eslint-disable max-len */\nfunction BackupsSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_5693_77)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 18.5915C0 13.7133 0 8.83505 0 3.95685C0.0160316 3.90761 0.0332084 3.85894 0.0469498 3.8097C0.053248 3.78795 0.0492401 3.76275 0.0578284 3.74271C0.111076 3.62133 0.134551 3.48792 0.215855 3.37685C0.291432 3.27321 0.345253 3.15355 0.424839 3.05392C0.521601 2.93254 0.631532 2.82089 0.743754 2.71325C0.826775 2.63309 0.919529 2.5621 1.01343 2.49453C1.11649 2.42125 1.22413 2.35369 1.33292 2.28899C1.42338 2.23517 1.51785 2.18879 1.61118 2.14069C1.67187 2.10978 1.73371 2.08229 1.7944 2.05137C1.86826 2.01416 1.93926 1.97236 2.01483 1.93915C2.10015 1.90136 2.18946 1.87159 2.27649 1.83838C2.38471 1.79716 2.49292 1.75536 2.60171 1.71471C2.65037 1.69639 2.70133 1.68322 2.75 1.6649C2.81184 1.64199 2.87138 1.61337 2.93379 1.59333C3.00822 1.56985 3.08609 1.55439 3.1611 1.53264C3.28477 1.49599 3.40672 1.45362 3.53154 1.42041C3.61857 1.39751 3.70904 1.38606 3.79836 1.36888C3.80294 1.36831 3.80752 1.36831 3.8121 1.36717C3.89798 1.34197 3.98329 1.31106 4.07089 1.29273C4.17453 1.27098 4.28045 1.25895 4.38523 1.24292C4.39439 1.24178 4.40355 1.24006 4.41214 1.23777C4.52207 1.21315 4.63086 1.1828 4.74193 1.16505C4.89194 1.14101 5.0431 1.12669 5.19368 1.10837C5.19826 1.10837 5.20284 1.10722 5.20742 1.10665C5.33739 1.0826 5.46679 1.05283 5.59791 1.03508C5.73189 1.01733 5.86701 1.02764 6.00271 0.99672C6.16188 0.960077 6.32964 0.981261 6.49511 0.957787C6.77852 0.917707 7.06881 0.914845 7.35624 0.910837C7.89788 0.903966 8.44009 0.886217 8.98116 0.941182C9.16781 0.960077 9.35504 0.934884 9.54398 0.976108C9.72777 1.01561 9.92302 0.977253 10.1114 1.0242C10.2173 1.05054 10.3284 1.02707 10.44 1.06085C10.566 1.09921 10.704 1.09635 10.8368 1.11295C10.9788 1.1307 11.1202 1.15017 11.2617 1.16906C11.2685 1.17021 11.2748 1.17192 11.2817 1.17364C11.4031 1.19826 11.5239 1.22403 11.6458 1.2475C11.7386 1.26525 11.8331 1.27613 11.9258 1.29617C12.0266 1.31793 12.1251 1.3477 12.2253 1.37232C12.3072 1.39236 12.3896 1.40782 12.4709 1.429C12.5505 1.45019 12.6289 1.47652 12.7074 1.50057C12.744 1.51145 12.7795 1.52634 12.8173 1.53149C12.8402 1.53435 12.8694 1.52748 12.8877 1.51431C12.9673 1.45706 13.0417 1.39236 13.123 1.33682C13.2232 1.26869 13.328 1.20685 13.4322 1.14444C13.5467 1.07573 13.6624 1.00874 13.7786 0.943473C13.8502 0.903393 13.9241 0.86675 13.9985 0.831251C14.0752 0.794607 14.1537 0.760254 14.2321 0.72819C14.2819 0.707578 14.3352 0.694409 14.3855 0.67437C14.4411 0.652613 14.4938 0.62284 14.5504 0.603373C14.6134 0.581615 14.6798 0.569592 14.744 0.550125C14.8745 0.510618 15.0028 0.463096 15.1344 0.43046C15.2799 0.394961 15.4282 0.367478 15.5765 0.346866C15.7259 0.325682 15.8776 0.308505 16.0282 0.304497C16.413 0.293046 16.7983 0.295336 17.1813 0.345721C17.1905 0.346866 17.1997 0.346866 17.2088 0.348584C17.3245 0.373776 17.4396 0.399542 17.5552 0.424734C17.6428 0.444201 17.7321 0.457943 17.818 0.482563C17.9348 0.516344 18.0499 0.557568 18.1656 0.596502C18.2091 0.610816 18.2515 0.627993 18.295 0.641734C18.3494 0.658911 18.406 0.669217 18.4582 0.690402C18.5549 0.730481 18.6488 0.775713 18.7439 0.8198C18.8091 0.850145 18.8744 0.880491 18.9385 0.9137C19.0112 0.950916 19.0834 0.990422 19.1544 1.0305C19.2111 1.06256 19.2672 1.09635 19.3227 1.13127C19.3828 1.16906 19.4418 1.20857 19.5002 1.24865C19.5723 1.29789 19.6439 1.3477 19.7143 1.39923C19.7573 1.43072 19.7979 1.46507 19.8397 1.49828C19.9388 1.57672 20.0424 1.65058 20.1357 1.73532C20.2342 1.82407 20.3258 1.9214 20.4163 2.01874C20.5285 2.13955 20.639 2.2615 20.7455 2.38747C20.8171 2.47278 20.8812 2.56381 20.9453 2.65485C20.9997 2.73215 21.0484 2.81402 21.1011 2.89246C21.1372 2.94686 21.179 2.99724 21.2122 3.05278C21.2465 3.11061 21.274 3.17244 21.3049 3.23256C21.3376 3.29669 21.3708 3.36082 21.4034 3.42494C21.4429 3.50281 21.4841 3.58011 21.5196 3.65969C21.5408 3.70721 21.5511 3.75932 21.5712 3.80798C21.6084 3.89845 21.6547 3.98548 21.6862 4.07766C21.7257 4.19389 21.7538 4.31413 21.7853 4.43322C21.8007 4.49105 21.8122 4.54945 21.8282 4.60728C21.8511 4.68915 21.8821 4.76931 21.8987 4.8529C21.9153 4.93593 21.9153 5.01952 21.9364 5.10426C21.9708 5.24167 21.9788 5.38825 21.9828 5.53139C21.9897 5.78789 21.9845 6.0444 21.984 6.30091C21.984 6.32152 21.9828 6.34213 21.9794 6.36274C21.9559 6.50932 21.925 6.65532 21.9095 6.80247C21.8946 6.94904 21.874 7.09275 21.8254 7.23246C21.7899 7.33495 21.7704 7.44259 21.7395 7.54622C21.6954 7.6928 21.6473 7.83765 21.5998 7.98308C21.586 8.02488 21.5706 8.06611 21.5523 8.10561C21.5145 8.18634 21.475 8.2665 21.4349 8.34609C21.4 8.41479 21.3639 8.48236 21.3267 8.54935C21.2917 8.61347 21.2545 8.67702 21.219 8.74115C21.1858 8.80127 21.1572 8.86483 21.1183 8.92151C21.0404 9.03487 20.9574 9.14423 20.8761 9.25474C20.7988 9.35894 20.7289 9.47002 20.6407 9.56449C20.497 9.71966 20.3384 9.86108 20.1919 10.014C20.039 10.1737 19.8655 10.3082 19.6857 10.4354C19.5993 10.4966 19.5099 10.5539 19.4206 10.6111C19.3302 10.6695 19.2408 10.7296 19.1481 10.7835C19.0685 10.8298 18.9843 10.8688 18.9025 10.9123C18.8303 10.9507 18.7605 10.9947 18.686 11.0285C18.6036 11.0657 18.5171 11.0938 18.4324 11.1264C18.2933 11.1803 18.1558 11.2381 18.0144 11.2862C17.9131 11.3211 17.8083 11.3463 17.7035 11.3698C17.561 11.4018 17.4184 11.4345 17.2735 11.4545C17.1023 11.478 16.9294 11.4963 16.7565 11.5032C16.5303 11.5118 16.303 11.5066 16.0769 11.5078C16.046 11.5078 16.0156 11.5112 15.9807 11.5135V11.6314C15.9807 13.6056 15.9841 15.5798 15.9778 17.5534C15.9767 17.9674 16.0253 18.3848 15.9377 18.7959C15.9211 18.8749 15.8948 18.9533 15.8627 19.0272C15.8221 19.1211 15.7717 19.211 15.723 19.3014C15.6898 19.3633 15.6618 19.432 15.6154 19.4829C15.4866 19.6244 15.3806 19.7864 15.2158 19.8952C15.0984 19.973 14.9976 20.0744 14.8837 20.158C14.8035 20.2169 14.7136 20.2633 14.6277 20.3143C14.5499 20.3601 14.4714 20.4047 14.3924 20.4494C14.3226 20.4883 14.2533 20.5284 14.1823 20.5639C14.1399 20.5845 14.0924 20.5943 14.0494 20.6137C13.9641 20.6527 13.8817 20.6985 13.7952 20.7345C13.7036 20.7723 13.6069 20.797 13.5153 20.8353C13.4013 20.8834 13.2897 20.9367 13.1654 20.9538C13.1568 20.955 13.1488 20.9596 13.1402 20.9624C13.0767 20.9865 13.0137 21.0134 12.9484 21.0328C12.8734 21.0557 12.7967 21.0712 12.7205 21.0907C12.6639 21.105 12.6077 21.1193 12.5516 21.1359C12.4732 21.1588 12.3959 21.1886 12.3169 21.2069C12.2264 21.2281 12.1337 21.2401 12.0421 21.2567C12.0375 21.2573 12.0329 21.2584 12.0289 21.2596C11.9356 21.2848 11.844 21.3157 11.7495 21.334C11.6344 21.3563 11.517 21.3678 11.4008 21.3838C11.3939 21.385 11.3876 21.3873 11.3808 21.389C11.2657 21.4136 11.1517 21.4439 11.0361 21.4605C10.8654 21.4852 10.6931 21.5001 10.5213 21.5189C10.5168 21.5189 10.5122 21.5201 10.5076 21.5207C10.3547 21.5447 10.2019 21.5716 10.0484 21.5922C9.89153 21.6134 9.73407 21.6037 9.5749 21.6266C9.31095 21.6644 9.03956 21.6644 8.77275 21.6701C8.18015 21.6827 7.58583 21.7199 6.99323 21.6449C6.76822 21.6163 6.54091 21.6552 6.31361 21.6077C6.14356 21.5722 5.96206 21.6037 5.78742 21.5596C5.70898 21.5401 5.6231 21.5527 5.5418 21.5424C5.38263 21.5212 5.2246 21.4926 5.066 21.4691C4.93775 21.4502 4.80892 21.4348 4.6801 21.4182C4.67322 21.417 4.66635 21.4159 4.66006 21.4147C4.54841 21.3901 4.4379 21.3626 4.32568 21.3409C4.22491 21.3214 4.123 21.3077 4.02108 21.2916C4.0165 21.2911 4.01192 21.2905 4.00791 21.2888C3.91287 21.263 3.81839 21.235 3.72221 21.2121C3.64147 21.1926 3.55903 21.18 3.47829 21.1605C3.42161 21.1468 3.36665 21.1267 3.31111 21.109C3.23267 21.0849 3.15423 21.0592 3.07521 21.0369C3.01338 21.0191 2.94925 21.0094 2.88856 20.9882C2.78664 20.9527 2.68816 20.9086 2.58682 20.8725C2.48891 20.837 2.38872 20.8078 2.29024 20.774C2.24787 20.7597 2.20664 20.7426 2.16599 20.7237C2.08984 20.6876 2.01541 20.6469 1.93926 20.612C1.86196 20.5765 1.78009 20.5513 1.70565 20.5112C1.55965 20.4328 1.41708 20.3492 1.27509 20.2639C1.18462 20.2095 1.09416 20.1534 1.01057 20.0887C0.898345 20.0017 0.790704 19.9078 0.68478 19.8127C0.546221 19.6885 0.421403 19.5499 0.316625 19.3965C0.260514 19.3146 0.220435 19.2218 0.175203 19.1331C0.154591 19.0924 0.137414 19.0489 0.121382 19.006C0.0961899 18.9367 0.0715699 18.8674 0.0509577 18.797C0.0309182 18.7283 0.0171768 18.6573 0 18.5874L0 18.5915ZM1.29227 10.776C1.29227 10.8167 1.29227 10.8453 1.29227 10.8739C1.29227 11.7923 1.29456 12.7101 1.2894 13.6285C1.28883 13.7482 1.33063 13.8501 1.3896 13.9371C1.4606 14.0419 1.5608 14.1284 1.65756 14.2125C1.73829 14.2829 1.82245 14.3499 1.9238 14.3969C2.01083 14.437 2.08411 14.508 2.17 14.5526C2.29882 14.619 2.43338 14.6746 2.56564 14.7336C2.60457 14.7507 2.64579 14.7645 2.6853 14.7805C2.78435 14.8217 2.88283 14.8647 2.98303 14.9042C3.03284 14.9236 3.08495 14.9368 3.1359 14.9528C3.21835 14.9792 3.30023 15.0055 3.3821 15.0319C3.39527 15.0359 3.40787 15.0399 3.42104 15.0439C3.48631 15.0668 3.54986 15.0937 3.61628 15.112C3.693 15.1332 3.77202 15.1464 3.84989 15.1653C3.95982 15.1916 4.06975 15.2208 4.17968 15.2483C4.19285 15.2517 4.20659 15.2523 4.22033 15.2552C4.34572 15.2815 4.47111 15.3084 4.5965 15.3353C4.60566 15.337 4.61482 15.337 4.62341 15.3393C4.72533 15.3639 4.8261 15.3914 4.92859 15.4126C5.01619 15.4304 5.10493 15.4418 5.19311 15.4538C5.29331 15.467 5.39293 15.459 5.49427 15.4916C5.60478 15.5271 5.72673 15.526 5.84411 15.538C5.98668 15.5529 6.12924 15.5672 6.27238 15.5787C6.47965 15.5953 6.68634 15.6176 6.89418 15.621C7.43181 15.6302 7.97002 15.6342 8.50822 15.6325C8.76588 15.6313 9.0241 15.6141 9.28118 15.5993C9.56116 15.5827 9.84114 15.5603 10.1211 15.5403C10.1463 15.5386 10.1715 15.538 10.1961 15.534C10.3421 15.5099 10.4876 15.4842 10.6336 15.4613C10.7212 15.4475 10.8093 15.4636 10.8992 15.4269C10.9811 15.3937 11.0784 15.4109 11.1695 15.3817C11.3052 15.3376 11.45 15.325 11.5903 15.2952C11.7243 15.2666 11.8571 15.2328 11.9911 15.2036C12.077 15.1847 12.1634 15.171 12.2493 15.1544C12.2579 15.1527 12.2671 15.1498 12.2757 15.1469C12.3449 15.1229 12.4136 15.0971 12.4835 15.0759C12.5522 15.0553 12.6232 15.041 12.6925 15.0227C12.7394 15.0101 12.7864 14.9958 12.8322 14.9798C12.9049 14.954 12.977 14.9265 13.0492 14.8996C13.0967 14.8818 13.1442 14.8647 13.1906 14.8441C13.2702 14.8086 13.3481 14.7691 13.4282 14.7341C13.509 14.6992 13.596 14.6752 13.6721 14.6328C13.837 14.5412 13.9985 14.4444 14.1577 14.3436C14.2894 14.2606 14.4067 14.1598 14.5132 14.0448C14.6369 13.9108 14.6959 13.7642 14.6936 13.5753C14.6844 12.8355 14.6901 12.0958 14.6901 11.3566V11.2604C14.614 11.2392 14.547 11.2266 14.4852 11.2026C14.3947 11.1671 14.3094 11.1178 14.2178 11.0852C14.1783 11.0709 14.1233 11.0715 14.0849 11.0875C13.9338 11.1505 13.7872 11.2243 13.6372 11.2902C13.5616 11.3234 13.4826 11.3486 13.4042 11.3738C13.2971 11.4081 13.1889 11.439 13.0813 11.4711C13.0274 11.4871 12.9736 11.5026 12.9204 11.5198C12.8007 11.5581 12.6822 11.5999 12.5619 11.6354C12.4566 11.6664 12.3495 11.6921 12.2425 11.7173C12.1119 11.7477 11.9808 11.7763 11.8497 11.8038C11.7037 11.8341 11.5582 11.8702 11.4111 11.8908C11.2399 11.9148 11.0681 11.9337 10.8992 11.9755C10.8025 11.9996 10.7006 11.9847 10.5986 12.0139C10.4795 12.0483 10.3501 12.0231 10.2236 12.0568C10.0868 12.0929 9.94019 12.0912 9.79705 12.1026C9.60181 12.1187 9.406 12.1404 9.21018 12.1439C8.34161 12.1593 7.47189 12.1988 6.60447 12.1158C6.41609 12.0975 6.22715 12.0883 6.03935 12.0706C5.91854 12.0597 5.79888 12.0723 5.67692 12.0339C5.56413 11.9984 5.43702 12.0299 5.31678 11.9899C5.22574 11.9595 5.12383 11.987 5.02478 11.9498C4.92973 11.9137 4.82037 11.916 4.71731 11.9005C4.58963 11.8816 4.46252 11.8622 4.33542 11.8421C4.32625 11.841 4.31824 11.837 4.30908 11.8347C4.21518 11.8118 4.12242 11.786 4.02795 11.7666C3.93348 11.7471 3.83729 11.7339 3.74224 11.7173C3.73366 11.7156 3.72507 11.7104 3.71648 11.7082C3.63861 11.6852 3.56189 11.6606 3.48345 11.64C3.40615 11.6194 3.32828 11.6039 3.25042 11.5851C3.20518 11.5742 3.15938 11.5644 3.11586 11.5496C3.04888 11.5267 2.98303 11.4986 2.91661 11.4751C2.86451 11.4562 2.81126 11.439 2.75802 11.4236C2.69618 11.4058 2.63205 11.395 2.57251 11.3721C2.4809 11.3371 2.39272 11.2936 2.30169 11.2564C2.21752 11.222 2.13164 11.1928 2.04747 11.1579C2.0051 11.1407 1.96559 11.1173 1.92437 11.0967C1.85681 11.0629 1.78925 11.0297 1.72226 10.9959C1.64897 10.9587 1.57625 10.9203 1.50354 10.8831C1.4377 10.8493 1.37242 10.8167 1.29341 10.7766L1.29227 10.776ZM1.29227 15.5351C1.29227 15.5838 1.29227 15.617 1.29227 15.6502C1.29227 16.5297 1.29169 17.4091 1.29341 18.2886C1.29341 18.3762 1.28654 18.4615 1.32547 18.5519C1.37586 18.6682 1.448 18.7626 1.53217 18.8503C1.58828 18.9087 1.65126 18.9608 1.7171 19.0083C1.82474 19.0867 1.93525 19.1629 2.04862 19.2333C2.11675 19.2757 2.19233 19.306 2.26504 19.3409C2.37555 19.3942 2.48662 19.4474 2.59827 19.4978C2.64293 19.5179 2.69103 19.5305 2.73626 19.5488C2.82501 19.5854 2.91203 19.6272 3.00135 19.6616C3.06605 19.6862 3.13361 19.7022 3.20003 19.7223C3.24698 19.7366 3.2945 19.7509 3.34145 19.7669C3.41245 19.7904 3.48173 19.8179 3.5533 19.8385C3.62315 19.8585 3.69529 19.8711 3.76572 19.8889C3.86477 19.9146 3.96268 19.9438 4.06173 19.9685C4.14017 19.9879 4.22033 20 4.29934 20.0183C4.40011 20.0417 4.49974 20.0715 4.60108 20.0916C4.71846 20.1145 4.83812 20.1293 4.95664 20.1477C4.96122 20.1482 4.9658 20.1488 4.97038 20.1494C5.08661 20.174 5.2017 20.2032 5.3185 20.2221C5.42499 20.2393 5.53206 20.2261 5.64028 20.2587C5.75021 20.292 5.87045 20.2736 5.98839 20.2994C6.15329 20.336 6.32735 20.3355 6.4974 20.3469C6.73157 20.363 6.96632 20.3847 7.20107 20.387C7.78394 20.3922 8.36737 20.4271 8.94967 20.363C9.19415 20.336 9.44264 20.3681 9.68712 20.3166C9.81881 20.2891 9.95565 20.3206 10.0908 20.2771C10.1996 20.2416 10.3209 20.2713 10.4383 20.2358C10.5477 20.2026 10.6679 20.225 10.7853 20.1918C10.9468 20.146 11.1174 20.1339 11.2834 20.103C11.4294 20.0761 11.5743 20.0417 11.7197 20.0131C11.8125 19.9948 11.9064 19.9811 11.9991 19.9645C12.0077 19.9627 12.0169 19.9604 12.0255 19.9576C12.1045 19.933 12.1829 19.906 12.2631 19.8843C12.3375 19.8643 12.4142 19.8528 12.4887 19.8316C12.5757 19.807 12.6616 19.7772 12.748 19.7486C12.8408 19.7177 12.9335 19.6862 13.0257 19.6536C13.0956 19.6289 13.1654 19.6026 13.2347 19.5774C13.245 19.5734 13.2565 19.5717 13.2662 19.5665C13.3108 19.5436 13.3538 19.5184 13.399 19.4972C13.4838 19.4583 13.5714 19.4262 13.6544 19.3844C13.7414 19.3409 13.8239 19.2883 13.9086 19.2407C13.9916 19.1938 14.0827 19.1571 14.1577 19.1005C14.279 19.0089 14.3976 18.9109 14.5035 18.8027C14.6025 18.7014 14.6907 18.5869 14.6907 18.4317C14.6907 17.495 14.6907 16.5583 14.6907 15.6216C14.6907 15.5964 14.6856 15.5712 14.6821 15.5357C14.6546 15.5586 14.6403 15.5746 14.6226 15.5844C14.5333 15.6313 14.4428 15.6766 14.3529 15.7229C14.2727 15.7642 14.1926 15.8054 14.1119 15.846C14.0632 15.8707 14.0139 15.8953 13.9641 15.9176C13.8874 15.952 13.8113 15.9875 13.7323 16.0172C13.6424 16.051 13.5496 16.0773 13.4586 16.1088C13.3841 16.1346 13.3108 16.1644 13.2358 16.1896C13.1814 16.2079 13.1248 16.2211 13.0698 16.2394C12.9988 16.2629 12.929 16.2926 12.8574 16.3144C12.7847 16.3361 12.7097 16.3505 12.6364 16.3688C12.5339 16.3951 12.4314 16.4226 12.3289 16.4489C12.3203 16.4512 12.31 16.4489 12.3014 16.4518C12.2201 16.4764 12.1405 16.5068 12.0581 16.5262C11.923 16.5583 11.7861 16.5846 11.6499 16.611C11.4855 16.6425 11.3224 16.6791 11.1569 16.6997C10.9714 16.7232 10.7864 16.745 10.6032 16.7839C10.4807 16.8097 10.353 16.7896 10.2265 16.8234C10.0976 16.8577 9.95852 16.8417 9.82282 16.8623C9.57376 16.9007 9.31839 16.9081 9.06532 16.9127C8.57121 16.9219 8.07652 16.9265 7.58182 16.9202C7.25089 16.9161 6.91937 16.9333 6.58901 16.8841C6.40407 16.8566 6.21341 16.8812 6.02733 16.8371C5.91453 16.8102 5.79716 16.8337 5.67864 16.8022C5.52806 16.7621 5.36659 16.765 5.20971 16.7472C5.07917 16.7329 4.9492 16.7158 4.81866 16.6997C4.81407 16.6997 4.81007 16.6969 4.80549 16.6957C4.68868 16.6705 4.57188 16.6442 4.45451 16.6219C4.34572 16.6012 4.23636 16.5852 4.127 16.5669C4.12242 16.5663 4.11842 16.564 4.11383 16.5629C4.02852 16.5388 3.94379 16.5119 3.85733 16.4925C3.76858 16.4724 3.67812 16.4604 3.58823 16.4449C3.58365 16.4444 3.57907 16.4438 3.57506 16.4421C3.49261 16.4163 3.41073 16.3894 3.32771 16.3653C3.25271 16.3442 3.17598 16.327 3.10041 16.3069C3.0483 16.2932 2.9962 16.2806 2.94524 16.2623C2.84275 16.2256 2.74141 16.1844 2.63892 16.1478C2.54216 16.1134 2.44368 16.0831 2.34635 16.0504C2.30684 16.0373 2.26791 16.0224 2.23012 16.0052C2.14996 15.968 2.07209 15.9273 1.99136 15.8913C1.88773 15.8443 1.77951 15.806 1.67874 15.7544C1.55278 15.6897 1.43197 15.6153 1.29169 15.5351H1.29227ZM16.3746 10.2315C17.8243 10.2058 18.9969 9.6206 19.8661 8.45945C20.41 7.73345 20.6928 6.90267 20.698 5.99344C20.7066 4.44868 20.0567 3.22855 18.8068 2.33823C18.1295 1.85613 17.3554 1.60879 16.5218 1.5939C15.0234 1.56756 13.809 2.15501 12.9038 3.34936C12.3381 4.09598 12.0581 4.94795 12.0644 5.88866C12.0741 7.46206 12.7526 8.67874 14.05 9.54731C14.7474 10.0145 15.5284 10.2372 16.3746 10.2304V10.2315ZM10.9124 7.20154C10.8397 7.22273 10.7882 7.24276 10.7338 7.25193C10.6381 7.26853 10.5408 7.27998 10.4446 7.29086C10.2958 7.30804 10.1463 7.32407 9.99688 7.33838C9.85431 7.35212 9.71117 7.36644 9.56803 7.37503C9.26228 7.39392 8.95711 7.42255 8.65136 7.42484C8.05705 7.42885 7.46216 7.45633 6.86842 7.39163C6.68291 7.37159 6.49568 7.36701 6.30903 7.35212C6.14127 7.33838 5.97408 7.31548 5.80632 7.30403C5.58531 7.28914 5.36545 7.26968 5.14845 7.21986C5.0534 7.19811 4.95321 7.21528 4.85587 7.17921C4.77915 7.15116 4.68983 7.17578 4.60624 7.13741C4.53467 7.10478 4.44821 7.1065 4.36862 7.09104C4.23407 7.0647 4.10009 7.03664 3.96611 7.00859C3.80981 6.97595 3.6535 6.94274 3.49776 6.90954C3.48688 6.90725 3.47658 6.90209 3.4657 6.89923C3.38898 6.87575 3.31283 6.85171 3.23553 6.82938C3.16568 6.80934 3.09468 6.79216 3.02426 6.77269C2.9796 6.76067 2.93494 6.74865 2.89142 6.73319C2.7855 6.69425 2.68129 6.65131 2.57537 6.61352C2.48319 6.58031 2.38814 6.55455 2.29596 6.52077C2.23183 6.49729 2.17 6.46638 2.10759 6.43832C2.03029 6.40282 1.953 6.36675 1.8757 6.33011C1.77264 6.28087 1.66901 6.23277 1.56652 6.18124C1.52873 6.16235 1.49552 6.13372 1.45773 6.11368C1.40849 6.08849 1.35696 6.06787 1.29971 6.04211C1.29627 6.07188 1.29341 6.08505 1.29341 6.09822C1.29341 7.04409 1.29284 7.98938 1.29627 8.93525C1.29627 8.99193 1.32719 9.0532 1.35811 9.10358C1.39991 9.17172 1.45201 9.2347 1.5064 9.2931C1.57282 9.3641 1.64267 9.4328 1.71882 9.49292C1.7818 9.54331 1.85624 9.57995 1.92437 9.62461C1.98449 9.66412 2.04003 9.71049 2.10244 9.74542C2.16943 9.78321 2.24157 9.81069 2.31027 9.84505C2.41047 9.89543 2.50666 9.95269 2.60858 9.99792C2.69732 10.0374 2.7918 10.0643 2.88341 10.0975C2.92578 10.1124 2.967 10.129 3.00937 10.1445C3.07579 10.1691 3.14106 10.1966 3.20805 10.2178C3.27275 10.2384 3.34031 10.2493 3.40443 10.2699C3.47028 10.2911 3.53269 10.3226 3.5991 10.3426C3.69873 10.3729 3.80007 10.3993 3.90142 10.4245C4.03024 10.4571 4.15849 10.4903 4.28847 10.5167C4.3921 10.5378 4.49802 10.5499 4.6028 10.5659C4.60967 10.567 4.61654 10.5676 4.62341 10.5693C4.73277 10.5945 4.84156 10.626 4.95206 10.6438C5.10093 10.6672 5.25094 10.6804 5.40037 10.6982C5.40496 10.6982 5.40896 10.7004 5.41354 10.701C5.57672 10.7256 5.7399 10.7531 5.90365 10.7743C6.02332 10.7898 6.14356 10.8001 6.26437 10.8092C6.50541 10.8281 6.74703 10.8585 6.98808 10.8596C7.79539 10.8631 8.60327 10.906 9.40886 10.8247C9.52738 10.8127 9.64704 10.8178 9.76556 10.8058C9.98485 10.784 10.203 10.756 10.4223 10.7308C10.4629 10.7262 10.5047 10.7285 10.5454 10.7222C10.7051 10.6976 10.8643 10.6712 11.0235 10.6455C11.0481 10.6415 11.0739 10.6426 11.0985 10.6369C11.2061 10.6128 11.3132 10.5848 11.4214 10.5642C11.5233 10.5441 11.6258 10.5315 11.7283 10.5149C11.7352 10.5138 11.7415 10.5104 11.7478 10.5086C11.8314 10.4846 11.9144 10.4577 11.9991 10.4371C12.0861 10.4159 12.1749 10.4016 12.2625 10.3815C12.3186 10.3689 12.3747 10.3523 12.4297 10.3352C12.5058 10.3117 12.582 10.2882 12.657 10.2613C12.6948 10.2476 12.7291 10.2258 12.7652 10.2075C12.7555 10.2092 12.7457 10.2103 12.736 10.2121C12.7228 10.1869 12.7148 10.1559 12.6953 10.1365C12.5511 9.99391 12.4033 9.85535 12.2596 9.71278C12.1806 9.63434 12.1022 9.55476 12.0335 9.46773C11.9327 9.34005 11.8417 9.20492 11.746 9.07266C11.6985 9.00682 11.6447 8.94498 11.604 8.87513C11.5525 8.78638 11.513 8.69134 11.4661 8.6003C11.4094 8.48865 11.3504 8.37758 11.2932 8.2665C11.2748 8.231 11.2594 8.19436 11.2428 8.15829C11.2187 8.1079 11.1924 8.05866 11.1718 8.00713C11.1494 7.95217 11.134 7.89434 11.1139 7.83823C11.0762 7.73402 11.0326 7.63096 10.9994 7.52504C10.9668 7.42255 10.9439 7.3172 10.913 7.19925L10.9124 7.20154ZM7.9872 6.13773C7.9872 6.14402 7.9872 6.1509 7.98777 6.15719C8.36279 6.1383 8.73839 6.12055 9.11342 6.09994C9.2703 6.09135 9.42604 6.07589 9.58292 6.06444C9.75755 6.05184 9.93218 6.05471 10.1068 6.02035C10.2849 5.98485 10.4687 5.98085 10.6502 5.96252C10.657 5.96195 10.6639 5.96138 10.6708 5.95966C10.7492 5.94191 10.7761 5.91099 10.7784 5.83083C10.783 5.66594 10.7853 5.50104 10.7899 5.33614C10.7904 5.31095 10.7945 5.28633 10.7985 5.26171C10.8219 5.12945 10.846 4.99719 10.8689 4.86436C10.8855 4.76759 10.9004 4.67083 10.9158 4.57407C10.9164 4.56949 10.9187 4.56548 10.9198 4.56147C10.945 4.48418 10.9697 4.40688 10.9948 4.32959C11.0183 4.25859 11.0407 4.18702 11.0653 4.11602C11.0847 4.05934 11.1065 4.0038 11.1271 3.94769C11.1592 3.86009 11.1884 3.77134 11.2244 3.68546C11.2582 3.60587 11.2983 3.52915 11.3378 3.45185C11.3762 3.37628 11.4151 3.30127 11.4563 3.22798C11.4867 3.17359 11.5227 3.12263 11.5525 3.06824C11.5754 3.02701 11.588 2.98006 11.6138 2.94113C11.6768 2.84666 11.7466 2.75734 11.8085 2.66229C11.8279 2.63252 11.8268 2.59473 11.7775 2.58385C11.6413 2.55351 11.505 2.52145 11.3682 2.49453C11.2147 2.46362 11.0601 2.43499 10.9055 2.41037C10.8065 2.39491 10.7063 2.40293 10.6055 2.37258C10.5002 2.34052 10.3834 2.36342 10.2711 2.32964C10.1601 2.29643 10.0381 2.297 9.92015 2.28612C9.75239 2.27009 9.58463 2.25234 9.41687 2.24375C9.0722 2.226 8.72751 2.20367 8.38283 2.20081C7.99235 2.19795 7.60129 2.21169 7.21081 2.22429C6.91193 2.23345 6.61248 2.22772 6.3159 2.27696C6.226 2.29185 6.13268 2.27982 6.04164 2.29013C5.84697 2.31189 5.6523 2.34052 5.45763 2.36514C5.32823 2.38174 5.19826 2.39548 5.06886 2.41094C5.06428 2.41094 5.0597 2.41266 5.05512 2.4138C4.94863 2.43842 4.84328 2.46591 4.73621 2.48652C4.61883 2.50942 4.49974 2.52603 4.38179 2.54549C4.37721 2.54607 4.3732 2.54778 4.36862 2.54893C4.22606 2.58672 4.08349 2.62622 3.94035 2.66115C3.85618 2.68176 3.77087 2.6955 3.68556 2.71268C3.67869 2.71382 3.67239 2.71611 3.66609 2.71841C3.5991 2.74245 3.53326 2.76936 3.4657 2.79055C3.35061 2.82605 3.23438 2.85754 3.1193 2.89189C3.07636 2.90449 3.03342 2.91766 2.99219 2.93483C2.90402 2.97148 2.81699 3.01156 2.72939 3.04934C2.66297 3.07797 2.59484 3.10259 2.52956 3.13351C2.41219 3.18905 2.29596 3.24573 2.18088 3.30585C2.07553 3.36082 1.97017 3.41578 1.87112 3.48105C1.77321 3.54518 1.67931 3.61675 1.59171 3.69462C1.51499 3.76275 1.43999 3.83776 1.38273 3.92192C1.3375 3.98891 1.3083 4.07365 1.29456 4.15438C1.27051 4.2958 1.36555 4.4023 1.44342 4.50078C1.57282 4.66396 1.74287 4.78592 1.92036 4.89356C2.00453 4.94451 2.0927 4.98975 2.17916 5.0367C2.27592 5.08994 2.37154 5.14663 2.47116 5.19358C2.55361 5.23251 2.64236 5.25942 2.72767 5.2932C2.85764 5.3453 2.98589 5.40142 3.11644 5.4518C3.20118 5.48444 3.28878 5.50906 3.37581 5.53539C3.476 5.56574 3.57563 5.59666 3.67697 5.62185C3.81668 5.65678 3.95695 5.68712 4.09723 5.71919C4.10811 5.72148 4.11842 5.72663 4.12929 5.72949C4.2169 5.75239 4.30392 5.78045 4.39267 5.79705C4.50432 5.81824 4.61826 5.82969 4.73105 5.84572C4.73563 5.84629 4.74021 5.84744 4.74422 5.84858C4.84614 5.87263 4.94691 5.90412 5.0494 5.91958C5.21544 5.94477 5.3832 5.95966 5.54981 5.97856C5.55668 5.97913 5.56355 5.98027 5.57043 5.98142C5.7296 6.00604 5.88877 6.03409 6.04851 6.05356C6.20196 6.07188 6.35655 6.08333 6.51057 6.09364C6.75505 6.11024 6.99953 6.10566 7.24516 6.13315C7.48964 6.16063 7.73928 6.13944 7.98662 6.13944L7.9872 6.13773Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.3774 2.88083C16.4873 2.88083 16.5984 2.8711 16.7066 2.88312C16.8354 2.89801 16.9625 2.93122 17.0902 2.95813C17.1646 2.97358 17.2402 2.98733 17.3124 3.00966C17.3748 3.02912 17.4338 3.06004 17.4944 3.08581C17.5672 3.11615 17.6416 3.14363 17.7137 3.17627C17.7819 3.20719 17.8489 3.24154 17.9136 3.27819C17.9794 3.3154 18.0458 3.35319 18.1065 3.39842C18.2016 3.46885 18.2972 3.53985 18.3831 3.62C18.4936 3.72364 18.5989 3.833 18.698 3.94693C18.785 4.0477 18.8646 4.15592 18.9407 4.2647C19.0008 4.35059 19.0558 4.44105 19.1039 4.53381C19.1434 4.6111 19.1703 4.6947 19.2012 4.776C19.2402 4.87677 19.2797 4.97697 19.3152 5.07888C19.3369 5.14244 19.3581 5.20714 19.3673 5.27355C19.3873 5.41727 19.4079 5.56155 19.4137 5.70584C19.4211 5.88619 19.4228 6.06827 19.4097 6.24805C19.4005 6.37229 19.3627 6.49482 19.3364 6.61792C19.3238 6.67518 19.31 6.73186 19.2917 6.7874C19.2648 6.87157 19.2344 6.95516 19.2041 7.03818C19.1869 7.0857 19.2098 7.14582 19.2619 7.16701C19.3845 7.21682 19.4566 7.31072 19.5013 7.43038C19.5253 7.49451 19.5551 7.55806 19.5683 7.62448C19.5786 7.67601 19.5728 7.73269 19.562 7.7848C19.5476 7.85293 19.5247 7.91992 19.499 7.98462C19.4623 8.07566 19.4068 8.14894 19.3232 8.20849C19.1778 8.31155 19.0117 8.36251 18.8491 8.42434C18.7621 8.45755 18.6802 8.50393 18.5938 8.54C18.5439 8.56061 18.4907 8.57149 18.4392 8.58867C18.3979 8.60241 18.3573 8.61844 18.3166 8.63447C18.2239 8.67112 18.134 8.72437 18.0378 8.74097C17.9428 8.75757 17.8386 8.75013 17.7435 8.73066C17.6651 8.71463 17.5906 8.67112 17.5202 8.62989C17.4234 8.57321 17.3565 8.48733 17.3112 8.38427C17.2494 8.24399 17.2351 8.09398 17.2168 7.94397C17.195 7.76762 17.1738 7.58898 17.1274 7.41779C17.1034 7.32847 17.1011 7.24087 17.0891 7.15212C17.0839 7.11548 17.0541 7.07769 17.0593 7.04448C17.0788 6.91966 17.0948 6.79541 17.1646 6.68033C17.2087 6.60819 17.2597 6.54063 17.3238 6.49997C17.3954 6.45417 17.4692 6.39233 17.5672 6.39577C17.5981 6.39691 17.629 6.37859 17.6599 6.3763C17.6994 6.37344 17.7395 6.37573 17.7784 6.37974C17.8122 6.38317 17.8454 6.39119 17.8781 6.39978C17.905 6.40722 17.9324 6.41581 17.9565 6.42955C18.0097 6.4599 18.0676 6.43871 18.0819 6.38546C18.1351 6.18564 18.1265 5.98181 18.126 5.77855C18.126 5.63885 18.1019 5.50429 18.0464 5.37547C18 5.26783 17.9662 5.15389 17.9101 5.05197C17.8134 4.87677 17.6971 4.71359 17.5334 4.59221C17.4229 4.51033 17.3152 4.42273 17.1973 4.35231C17.1166 4.30421 17.0186 4.28474 16.931 4.24696C16.6682 4.13359 16.3923 4.15649 16.1186 4.16966C16.0275 4.17424 15.9377 4.21489 15.8483 4.24066C15.8008 4.2544 15.7544 4.271 15.7081 4.28932C15.6016 4.33112 15.5048 4.3901 15.4069 4.45021C15.2878 4.52407 15.1922 4.61797 15.0966 4.71474C14.9786 4.8344 14.8784 4.96723 14.8114 5.12354C14.7754 5.20714 14.7278 5.28615 14.6969 5.37146C14.6717 5.44074 14.6591 5.51632 14.65 5.59018C14.6334 5.72416 14.6093 5.85985 14.6145 5.99383C14.6191 6.11178 14.6586 6.22858 14.6832 6.34596C14.6843 6.35054 14.686 6.35454 14.6866 6.35913C14.6969 6.48738 14.7547 6.59731 14.8149 6.70781C14.8887 6.84465 14.9254 6.99008 14.9116 7.14868C14.9019 7.25976 14.8521 7.34965 14.7994 7.44355C14.7347 7.55921 14.6311 7.62849 14.5194 7.67086C14.4043 7.71437 14.2818 7.74987 14.149 7.70407C14.0648 7.67544 13.9784 7.65769 13.9074 7.60043C13.8243 7.53344 13.7436 7.46645 13.7001 7.36225C13.6537 7.25174 13.5879 7.14983 13.5432 7.03932C13.5014 6.93455 13.4757 6.8229 13.4447 6.71411C13.4201 6.62823 13.3978 6.54177 13.3743 6.45589C13.3714 6.44501 13.3669 6.43413 13.3657 6.42268C13.3503 6.22457 13.3211 6.0259 13.3245 5.82779C13.3274 5.66289 13.3674 5.49857 13.3938 5.33424C13.4081 5.24607 13.4258 5.1579 13.4487 5.07144C13.4671 5.00273 13.4945 4.93632 13.5197 4.86933C13.5352 4.82868 13.5518 4.7886 13.5696 4.74909C13.6285 4.61912 13.6789 4.48342 13.7505 4.36089C13.8192 4.24352 13.9091 4.13874 13.9927 4.03053C14.0499 3.9561 14.1072 3.88052 14.1736 3.8141C14.2755 3.71161 14.3792 3.60855 14.4937 3.52038C14.6294 3.4156 14.7742 3.32227 14.9196 3.23181C14.9884 3.18887 15.0685 3.16425 15.1435 3.13161C15.2323 3.09268 15.3187 3.04973 15.4098 3.01653C15.4767 2.99191 15.5483 2.97988 15.6182 2.96442C15.7012 2.9461 15.7842 2.92606 15.8684 2.91347C15.976 2.89743 16.0842 2.88484 16.193 2.87568C16.2543 2.87052 16.3167 2.87453 16.3785 2.87453V2.87911L16.3774 2.88083Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_5693_77\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/BackupsSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ BackupsSvg)\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\n\n/* eslint-disable max-len */\nfunction BackupsSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_5693_77)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 18.5915C0 13.7133 0 8.83505 0 3.95685C0.0160316 3.90761 0.0332084 3.85894 0.0469498 3.8097C0.053248 3.78795 0.0492401 3.76275 0.0578284 3.74271C0.111076 3.62133 0.134551 3.48792 0.215855 3.37685C0.291432 3.27321 0.345253 3.15355 0.424839 3.05392C0.521601 2.93254 0.631532 2.82089 0.743754 2.71325C0.826775 2.63309 0.919529 2.5621 1.01343 2.49453C1.11649 2.42125 1.22413 2.35369 1.33292 2.28899C1.42338 2.23517 1.51785 2.18879 1.61118 2.14069C1.67187 2.10978 1.73371 2.08229 1.7944 2.05137C1.86826 2.01416 1.93926 1.97236 2.01483 1.93915C2.10015 1.90136 2.18946 1.87159 2.27649 1.83838C2.38471 1.79716 2.49292 1.75536 2.60171 1.71471C2.65037 1.69639 2.70133 1.68322 2.75 1.6649C2.81184 1.64199 2.87138 1.61337 2.93379 1.59333C3.00822 1.56985 3.08609 1.55439 3.1611 1.53264C3.28477 1.49599 3.40672 1.45362 3.53154 1.42041C3.61857 1.39751 3.70904 1.38606 3.79836 1.36888C3.80294 1.36831 3.80752 1.36831 3.8121 1.36717C3.89798 1.34197 3.98329 1.31106 4.07089 1.29273C4.17453 1.27098 4.28045 1.25895 4.38523 1.24292C4.39439 1.24178 4.40355 1.24006 4.41214 1.23777C4.52207 1.21315 4.63086 1.1828 4.74193 1.16505C4.89194 1.14101 5.0431 1.12669 5.19368 1.10837C5.19826 1.10837 5.20284 1.10722 5.20742 1.10665C5.33739 1.0826 5.46679 1.05283 5.59791 1.03508C5.73189 1.01733 5.86701 1.02764 6.00271 0.99672C6.16188 0.960077 6.32964 0.981261 6.49511 0.957787C6.77852 0.917707 7.06881 0.914845 7.35624 0.910837C7.89788 0.903966 8.44009 0.886217 8.98116 0.941182C9.16781 0.960077 9.35504 0.934884 9.54398 0.976108C9.72777 1.01561 9.92302 0.977253 10.1114 1.0242C10.2173 1.05054 10.3284 1.02707 10.44 1.06085C10.566 1.09921 10.704 1.09635 10.8368 1.11295C10.9788 1.1307 11.1202 1.15017 11.2617 1.16906C11.2685 1.17021 11.2748 1.17192 11.2817 1.17364C11.4031 1.19826 11.5239 1.22403 11.6458 1.2475C11.7386 1.26525 11.8331 1.27613 11.9258 1.29617C12.0266 1.31793 12.1251 1.3477 12.2253 1.37232C12.3072 1.39236 12.3896 1.40782 12.4709 1.429C12.5505 1.45019 12.6289 1.47652 12.7074 1.50057C12.744 1.51145 12.7795 1.52634 12.8173 1.53149C12.8402 1.53435 12.8694 1.52748 12.8877 1.51431C12.9673 1.45706 13.0417 1.39236 13.123 1.33682C13.2232 1.26869 13.328 1.20685 13.4322 1.14444C13.5467 1.07573 13.6624 1.00874 13.7786 0.943473C13.8502 0.903393 13.9241 0.86675 13.9985 0.831251C14.0752 0.794607 14.1537 0.760254 14.2321 0.72819C14.2819 0.707578 14.3352 0.694409 14.3855 0.67437C14.4411 0.652613 14.4938 0.62284 14.5504 0.603373C14.6134 0.581615 14.6798 0.569592 14.744 0.550125C14.8745 0.510618 15.0028 0.463096 15.1344 0.43046C15.2799 0.394961 15.4282 0.367478 15.5765 0.346866C15.7259 0.325682 15.8776 0.308505 16.0282 0.304497C16.413 0.293046 16.7983 0.295336 17.1813 0.345721C17.1905 0.346866 17.1997 0.346866 17.2088 0.348584C17.3245 0.373776 17.4396 0.399542 17.5552 0.424734C17.6428 0.444201 17.7321 0.457943 17.818 0.482563C17.9348 0.516344 18.0499 0.557568 18.1656 0.596502C18.2091 0.610816 18.2515 0.627993 18.295 0.641734C18.3494 0.658911 18.406 0.669217 18.4582 0.690402C18.5549 0.730481 18.6488 0.775713 18.7439 0.8198C18.8091 0.850145 18.8744 0.880491 18.9385 0.9137C19.0112 0.950916 19.0834 0.990422 19.1544 1.0305C19.2111 1.06256 19.2672 1.09635 19.3227 1.13127C19.3828 1.16906 19.4418 1.20857 19.5002 1.24865C19.5723 1.29789 19.6439 1.3477 19.7143 1.39923C19.7573 1.43072 19.7979 1.46507 19.8397 1.49828C19.9388 1.57672 20.0424 1.65058 20.1357 1.73532C20.2342 1.82407 20.3258 1.9214 20.4163 2.01874C20.5285 2.13955 20.639 2.2615 20.7455 2.38747C20.8171 2.47278 20.8812 2.56381 20.9453 2.65485C20.9997 2.73215 21.0484 2.81402 21.1011 2.89246C21.1372 2.94686 21.179 2.99724 21.2122 3.05278C21.2465 3.11061 21.274 3.17244 21.3049 3.23256C21.3376 3.29669 21.3708 3.36082 21.4034 3.42494C21.4429 3.50281 21.4841 3.58011 21.5196 3.65969C21.5408 3.70721 21.5511 3.75932 21.5712 3.80798C21.6084 3.89845 21.6547 3.98548 21.6862 4.07766C21.7257 4.19389 21.7538 4.31413 21.7853 4.43322C21.8007 4.49105 21.8122 4.54945 21.8282 4.60728C21.8511 4.68915 21.8821 4.76931 21.8987 4.8529C21.9153 4.93593 21.9153 5.01952 21.9364 5.10426C21.9708 5.24167 21.9788 5.38825 21.9828 5.53139C21.9897 5.78789 21.9845 6.0444 21.984 6.30091C21.984 6.32152 21.9828 6.34213 21.9794 6.36274C21.9559 6.50932 21.925 6.65532 21.9095 6.80247C21.8946 6.94904 21.874 7.09275 21.8254 7.23246C21.7899 7.33495 21.7704 7.44259 21.7395 7.54622C21.6954 7.6928 21.6473 7.83765 21.5998 7.98308C21.586 8.02488 21.5706 8.06611 21.5523 8.10561C21.5145 8.18634 21.475 8.2665 21.4349 8.34609C21.4 8.41479 21.3639 8.48236 21.3267 8.54935C21.2917 8.61347 21.2545 8.67702 21.219 8.74115C21.1858 8.80127 21.1572 8.86483 21.1183 8.92151C21.0404 9.03487 20.9574 9.14423 20.8761 9.25474C20.7988 9.35894 20.7289 9.47002 20.6407 9.56449C20.497 9.71966 20.3384 9.86108 20.1919 10.014C20.039 10.1737 19.8655 10.3082 19.6857 10.4354C19.5993 10.4966 19.5099 10.5539 19.4206 10.6111C19.3302 10.6695 19.2408 10.7296 19.1481 10.7835C19.0685 10.8298 18.9843 10.8688 18.9025 10.9123C18.8303 10.9507 18.7605 10.9947 18.686 11.0285C18.6036 11.0657 18.5171 11.0938 18.4324 11.1264C18.2933 11.1803 18.1558 11.2381 18.0144 11.2862C17.9131 11.3211 17.8083 11.3463 17.7035 11.3698C17.561 11.4018 17.4184 11.4345 17.2735 11.4545C17.1023 11.478 16.9294 11.4963 16.7565 11.5032C16.5303 11.5118 16.303 11.5066 16.0769 11.5078C16.046 11.5078 16.0156 11.5112 15.9807 11.5135V11.6314C15.9807 13.6056 15.9841 15.5798 15.9778 17.5534C15.9767 17.9674 16.0253 18.3848 15.9377 18.7959C15.9211 18.8749 15.8948 18.9533 15.8627 19.0272C15.8221 19.1211 15.7717 19.211 15.723 19.3014C15.6898 19.3633 15.6618 19.432 15.6154 19.4829C15.4866 19.6244 15.3806 19.7864 15.2158 19.8952C15.0984 19.973 14.9976 20.0744 14.8837 20.158C14.8035 20.2169 14.7136 20.2633 14.6277 20.3143C14.5499 20.3601 14.4714 20.4047 14.3924 20.4494C14.3226 20.4883 14.2533 20.5284 14.1823 20.5639C14.1399 20.5845 14.0924 20.5943 14.0494 20.6137C13.9641 20.6527 13.8817 20.6985 13.7952 20.7345C13.7036 20.7723 13.6069 20.797 13.5153 20.8353C13.4013 20.8834 13.2897 20.9367 13.1654 20.9538C13.1568 20.955 13.1488 20.9596 13.1402 20.9624C13.0767 20.9865 13.0137 21.0134 12.9484 21.0328C12.8734 21.0557 12.7967 21.0712 12.7205 21.0907C12.6639 21.105 12.6077 21.1193 12.5516 21.1359C12.4732 21.1588 12.3959 21.1886 12.3169 21.2069C12.2264 21.2281 12.1337 21.2401 12.0421 21.2567C12.0375 21.2573 12.0329 21.2584 12.0289 21.2596C11.9356 21.2848 11.844 21.3157 11.7495 21.334C11.6344 21.3563 11.517 21.3678 11.4008 21.3838C11.3939 21.385 11.3876 21.3873 11.3808 21.389C11.2657 21.4136 11.1517 21.4439 11.0361 21.4605C10.8654 21.4852 10.6931 21.5001 10.5213 21.5189C10.5168 21.5189 10.5122 21.5201 10.5076 21.5207C10.3547 21.5447 10.2019 21.5716 10.0484 21.5922C9.89153 21.6134 9.73407 21.6037 9.5749 21.6266C9.31095 21.6644 9.03956 21.6644 8.77275 21.6701C8.18015 21.6827 7.58583 21.7199 6.99323 21.6449C6.76822 21.6163 6.54091 21.6552 6.31361 21.6077C6.14356 21.5722 5.96206 21.6037 5.78742 21.5596C5.70898 21.5401 5.6231 21.5527 5.5418 21.5424C5.38263 21.5212 5.2246 21.4926 5.066 21.4691C4.93775 21.4502 4.80892 21.4348 4.6801 21.4182C4.67322 21.417 4.66635 21.4159 4.66006 21.4147C4.54841 21.3901 4.4379 21.3626 4.32568 21.3409C4.22491 21.3214 4.123 21.3077 4.02108 21.2916C4.0165 21.2911 4.01192 21.2905 4.00791 21.2888C3.91287 21.263 3.81839 21.235 3.72221 21.2121C3.64147 21.1926 3.55903 21.18 3.47829 21.1605C3.42161 21.1468 3.36665 21.1267 3.31111 21.109C3.23267 21.0849 3.15423 21.0592 3.07521 21.0369C3.01338 21.0191 2.94925 21.0094 2.88856 20.9882C2.78664 20.9527 2.68816 20.9086 2.58682 20.8725C2.48891 20.837 2.38872 20.8078 2.29024 20.774C2.24787 20.7597 2.20664 20.7426 2.16599 20.7237C2.08984 20.6876 2.01541 20.6469 1.93926 20.612C1.86196 20.5765 1.78009 20.5513 1.70565 20.5112C1.55965 20.4328 1.41708 20.3492 1.27509 20.2639C1.18462 20.2095 1.09416 20.1534 1.01057 20.0887C0.898345 20.0017 0.790704 19.9078 0.68478 19.8127C0.546221 19.6885 0.421403 19.5499 0.316625 19.3965C0.260514 19.3146 0.220435 19.2218 0.175203 19.1331C0.154591 19.0924 0.137414 19.0489 0.121382 19.006C0.0961899 18.9367 0.0715699 18.8674 0.0509577 18.797C0.0309182 18.7283 0.0171768 18.6573 0 18.5874L0 18.5915ZM1.29227 10.776C1.29227 10.8167 1.29227 10.8453 1.29227 10.8739C1.29227 11.7923 1.29456 12.7101 1.2894 13.6285C1.28883 13.7482 1.33063 13.8501 1.3896 13.9371C1.4606 14.0419 1.5608 14.1284 1.65756 14.2125C1.73829 14.2829 1.82245 14.3499 1.9238 14.3969C2.01083 14.437 2.08411 14.508 2.17 14.5526C2.29882 14.619 2.43338 14.6746 2.56564 14.7336C2.60457 14.7507 2.64579 14.7645 2.6853 14.7805C2.78435 14.8217 2.88283 14.8647 2.98303 14.9042C3.03284 14.9236 3.08495 14.9368 3.1359 14.9528C3.21835 14.9792 3.30023 15.0055 3.3821 15.0319C3.39527 15.0359 3.40787 15.0399 3.42104 15.0439C3.48631 15.0668 3.54986 15.0937 3.61628 15.112C3.693 15.1332 3.77202 15.1464 3.84989 15.1653C3.95982 15.1916 4.06975 15.2208 4.17968 15.2483C4.19285 15.2517 4.20659 15.2523 4.22033 15.2552C4.34572 15.2815 4.47111 15.3084 4.5965 15.3353C4.60566 15.337 4.61482 15.337 4.62341 15.3393C4.72533 15.3639 4.8261 15.3914 4.92859 15.4126C5.01619 15.4304 5.10493 15.4418 5.19311 15.4538C5.29331 15.467 5.39293 15.459 5.49427 15.4916C5.60478 15.5271 5.72673 15.526 5.84411 15.538C5.98668 15.5529 6.12924 15.5672 6.27238 15.5787C6.47965 15.5953 6.68634 15.6176 6.89418 15.621C7.43181 15.6302 7.97002 15.6342 8.50822 15.6325C8.76588 15.6313 9.0241 15.6141 9.28118 15.5993C9.56116 15.5827 9.84114 15.5603 10.1211 15.5403C10.1463 15.5386 10.1715 15.538 10.1961 15.534C10.3421 15.5099 10.4876 15.4842 10.6336 15.4613C10.7212 15.4475 10.8093 15.4636 10.8992 15.4269C10.9811 15.3937 11.0784 15.4109 11.1695 15.3817C11.3052 15.3376 11.45 15.325 11.5903 15.2952C11.7243 15.2666 11.8571 15.2328 11.9911 15.2036C12.077 15.1847 12.1634 15.171 12.2493 15.1544C12.2579 15.1527 12.2671 15.1498 12.2757 15.1469C12.3449 15.1229 12.4136 15.0971 12.4835 15.0759C12.5522 15.0553 12.6232 15.041 12.6925 15.0227C12.7394 15.0101 12.7864 14.9958 12.8322 14.9798C12.9049 14.954 12.977 14.9265 13.0492 14.8996C13.0967 14.8818 13.1442 14.8647 13.1906 14.8441C13.2702 14.8086 13.3481 14.7691 13.4282 14.7341C13.509 14.6992 13.596 14.6752 13.6721 14.6328C13.837 14.5412 13.9985 14.4444 14.1577 14.3436C14.2894 14.2606 14.4067 14.1598 14.5132 14.0448C14.6369 13.9108 14.6959 13.7642 14.6936 13.5753C14.6844 12.8355 14.6901 12.0958 14.6901 11.3566V11.2604C14.614 11.2392 14.547 11.2266 14.4852 11.2026C14.3947 11.1671 14.3094 11.1178 14.2178 11.0852C14.1783 11.0709 14.1233 11.0715 14.0849 11.0875C13.9338 11.1505 13.7872 11.2243 13.6372 11.2902C13.5616 11.3234 13.4826 11.3486 13.4042 11.3738C13.2971 11.4081 13.1889 11.439 13.0813 11.4711C13.0274 11.4871 12.9736 11.5026 12.9204 11.5198C12.8007 11.5581 12.6822 11.5999 12.5619 11.6354C12.4566 11.6664 12.3495 11.6921 12.2425 11.7173C12.1119 11.7477 11.9808 11.7763 11.8497 11.8038C11.7037 11.8341 11.5582 11.8702 11.4111 11.8908C11.2399 11.9148 11.0681 11.9337 10.8992 11.9755C10.8025 11.9996 10.7006 11.9847 10.5986 12.0139C10.4795 12.0483 10.3501 12.0231 10.2236 12.0568C10.0868 12.0929 9.94019 12.0912 9.79705 12.1026C9.60181 12.1187 9.406 12.1404 9.21018 12.1439C8.34161 12.1593 7.47189 12.1988 6.60447 12.1158C6.41609 12.0975 6.22715 12.0883 6.03935 12.0706C5.91854 12.0597 5.79888 12.0723 5.67692 12.0339C5.56413 11.9984 5.43702 12.0299 5.31678 11.9899C5.22574 11.9595 5.12383 11.987 5.02478 11.9498C4.92973 11.9137 4.82037 11.916 4.71731 11.9005C4.58963 11.8816 4.46252 11.8622 4.33542 11.8421C4.32625 11.841 4.31824 11.837 4.30908 11.8347C4.21518 11.8118 4.12242 11.786 4.02795 11.7666C3.93348 11.7471 3.83729 11.7339 3.74224 11.7173C3.73366 11.7156 3.72507 11.7104 3.71648 11.7082C3.63861 11.6852 3.56189 11.6606 3.48345 11.64C3.40615 11.6194 3.32828 11.6039 3.25042 11.5851C3.20518 11.5742 3.15938 11.5644 3.11586 11.5496C3.04888 11.5267 2.98303 11.4986 2.91661 11.4751C2.86451 11.4562 2.81126 11.439 2.75802 11.4236C2.69618 11.4058 2.63205 11.395 2.57251 11.3721C2.4809 11.3371 2.39272 11.2936 2.30169 11.2564C2.21752 11.222 2.13164 11.1928 2.04747 11.1579C2.0051 11.1407 1.96559 11.1173 1.92437 11.0967C1.85681 11.0629 1.78925 11.0297 1.72226 10.9959C1.64897 10.9587 1.57625 10.9203 1.50354 10.8831C1.4377 10.8493 1.37242 10.8167 1.29341 10.7766L1.29227 10.776ZM1.29227 15.5351C1.29227 15.5838 1.29227 15.617 1.29227 15.6502C1.29227 16.5297 1.29169 17.4091 1.29341 18.2886C1.29341 18.3762 1.28654 18.4615 1.32547 18.5519C1.37586 18.6682 1.448 18.7626 1.53217 18.8503C1.58828 18.9087 1.65126 18.9608 1.7171 19.0083C1.82474 19.0867 1.93525 19.1629 2.04862 19.2333C2.11675 19.2757 2.19233 19.306 2.26504 19.3409C2.37555 19.3942 2.48662 19.4474 2.59827 19.4978C2.64293 19.5179 2.69103 19.5305 2.73626 19.5488C2.82501 19.5854 2.91203 19.6272 3.00135 19.6616C3.06605 19.6862 3.13361 19.7022 3.20003 19.7223C3.24698 19.7366 3.2945 19.7509 3.34145 19.7669C3.41245 19.7904 3.48173 19.8179 3.5533 19.8385C3.62315 19.8585 3.69529 19.8711 3.76572 19.8889C3.86477 19.9146 3.96268 19.9438 4.06173 19.9685C4.14017 19.9879 4.22033 20 4.29934 20.0183C4.40011 20.0417 4.49974 20.0715 4.60108 20.0916C4.71846 20.1145 4.83812 20.1293 4.95664 20.1477C4.96122 20.1482 4.9658 20.1488 4.97038 20.1494C5.08661 20.174 5.2017 20.2032 5.3185 20.2221C5.42499 20.2393 5.53206 20.2261 5.64028 20.2587C5.75021 20.292 5.87045 20.2736 5.98839 20.2994C6.15329 20.336 6.32735 20.3355 6.4974 20.3469C6.73157 20.363 6.96632 20.3847 7.20107 20.387C7.78394 20.3922 8.36737 20.4271 8.94967 20.363C9.19415 20.336 9.44264 20.3681 9.68712 20.3166C9.81881 20.2891 9.95565 20.3206 10.0908 20.2771C10.1996 20.2416 10.3209 20.2713 10.4383 20.2358C10.5477 20.2026 10.6679 20.225 10.7853 20.1918C10.9468 20.146 11.1174 20.1339 11.2834 20.103C11.4294 20.0761 11.5743 20.0417 11.7197 20.0131C11.8125 19.9948 11.9064 19.9811 11.9991 19.9645C12.0077 19.9627 12.0169 19.9604 12.0255 19.9576C12.1045 19.933 12.1829 19.906 12.2631 19.8843C12.3375 19.8643 12.4142 19.8528 12.4887 19.8316C12.5757 19.807 12.6616 19.7772 12.748 19.7486C12.8408 19.7177 12.9335 19.6862 13.0257 19.6536C13.0956 19.6289 13.1654 19.6026 13.2347 19.5774C13.245 19.5734 13.2565 19.5717 13.2662 19.5665C13.3108 19.5436 13.3538 19.5184 13.399 19.4972C13.4838 19.4583 13.5714 19.4262 13.6544 19.3844C13.7414 19.3409 13.8239 19.2883 13.9086 19.2407C13.9916 19.1938 14.0827 19.1571 14.1577 19.1005C14.279 19.0089 14.3976 18.9109 14.5035 18.8027C14.6025 18.7014 14.6907 18.5869 14.6907 18.4317C14.6907 17.495 14.6907 16.5583 14.6907 15.6216C14.6907 15.5964 14.6856 15.5712 14.6821 15.5357C14.6546 15.5586 14.6403 15.5746 14.6226 15.5844C14.5333 15.6313 14.4428 15.6766 14.3529 15.7229C14.2727 15.7642 14.1926 15.8054 14.1119 15.846C14.0632 15.8707 14.0139 15.8953 13.9641 15.9176C13.8874 15.952 13.8113 15.9875 13.7323 16.0172C13.6424 16.051 13.5496 16.0773 13.4586 16.1088C13.3841 16.1346 13.3108 16.1644 13.2358 16.1896C13.1814 16.2079 13.1248 16.2211 13.0698 16.2394C12.9988 16.2629 12.929 16.2926 12.8574 16.3144C12.7847 16.3361 12.7097 16.3505 12.6364 16.3688C12.5339 16.3951 12.4314 16.4226 12.3289 16.4489C12.3203 16.4512 12.31 16.4489 12.3014 16.4518C12.2201 16.4764 12.1405 16.5068 12.0581 16.5262C11.923 16.5583 11.7861 16.5846 11.6499 16.611C11.4855 16.6425 11.3224 16.6791 11.1569 16.6997C10.9714 16.7232 10.7864 16.745 10.6032 16.7839C10.4807 16.8097 10.353 16.7896 10.2265 16.8234C10.0976 16.8577 9.95852 16.8417 9.82282 16.8623C9.57376 16.9007 9.31839 16.9081 9.06532 16.9127C8.57121 16.9219 8.07652 16.9265 7.58182 16.9202C7.25089 16.9161 6.91937 16.9333 6.58901 16.8841C6.40407 16.8566 6.21341 16.8812 6.02733 16.8371C5.91453 16.8102 5.79716 16.8337 5.67864 16.8022C5.52806 16.7621 5.36659 16.765 5.20971 16.7472C5.07917 16.7329 4.9492 16.7158 4.81866 16.6997C4.81407 16.6997 4.81007 16.6969 4.80549 16.6957C4.68868 16.6705 4.57188 16.6442 4.45451 16.6219C4.34572 16.6012 4.23636 16.5852 4.127 16.5669C4.12242 16.5663 4.11842 16.564 4.11383 16.5629C4.02852 16.5388 3.94379 16.5119 3.85733 16.4925C3.76858 16.4724 3.67812 16.4604 3.58823 16.4449C3.58365 16.4444 3.57907 16.4438 3.57506 16.4421C3.49261 16.4163 3.41073 16.3894 3.32771 16.3653C3.25271 16.3442 3.17598 16.327 3.10041 16.3069C3.0483 16.2932 2.9962 16.2806 2.94524 16.2623C2.84275 16.2256 2.74141 16.1844 2.63892 16.1478C2.54216 16.1134 2.44368 16.0831 2.34635 16.0504C2.30684 16.0373 2.26791 16.0224 2.23012 16.0052C2.14996 15.968 2.07209 15.9273 1.99136 15.8913C1.88773 15.8443 1.77951 15.806 1.67874 15.7544C1.55278 15.6897 1.43197 15.6153 1.29169 15.5351H1.29227ZM16.3746 10.2315C17.8243 10.2058 18.9969 9.6206 19.8661 8.45945C20.41 7.73345 20.6928 6.90267 20.698 5.99344C20.7066 4.44868 20.0567 3.22855 18.8068 2.33823C18.1295 1.85613 17.3554 1.60879 16.5218 1.5939C15.0234 1.56756 13.809 2.15501 12.9038 3.34936C12.3381 4.09598 12.0581 4.94795 12.0644 5.88866C12.0741 7.46206 12.7526 8.67874 14.05 9.54731C14.7474 10.0145 15.5284 10.2372 16.3746 10.2304V10.2315ZM10.9124 7.20154C10.8397 7.22273 10.7882 7.24276 10.7338 7.25193C10.6381 7.26853 10.5408 7.27998 10.4446 7.29086C10.2958 7.30804 10.1463 7.32407 9.99688 7.33838C9.85431 7.35212 9.71117 7.36644 9.56803 7.37503C9.26228 7.39392 8.95711 7.42255 8.65136 7.42484C8.05705 7.42885 7.46216 7.45633 6.86842 7.39163C6.68291 7.37159 6.49568 7.36701 6.30903 7.35212C6.14127 7.33838 5.97408 7.31548 5.80632 7.30403C5.58531 7.28914 5.36545 7.26968 5.14845 7.21986C5.0534 7.19811 4.95321 7.21528 4.85587 7.17921C4.77915 7.15116 4.68983 7.17578 4.60624 7.13741C4.53467 7.10478 4.44821 7.1065 4.36862 7.09104C4.23407 7.0647 4.10009 7.03664 3.96611 7.00859C3.80981 6.97595 3.6535 6.94274 3.49776 6.90954C3.48688 6.90725 3.47658 6.90209 3.4657 6.89923C3.38898 6.87575 3.31283 6.85171 3.23553 6.82938C3.16568 6.80934 3.09468 6.79216 3.02426 6.77269C2.9796 6.76067 2.93494 6.74865 2.89142 6.73319C2.7855 6.69425 2.68129 6.65131 2.57537 6.61352C2.48319 6.58031 2.38814 6.55455 2.29596 6.52077C2.23183 6.49729 2.17 6.46638 2.10759 6.43832C2.03029 6.40282 1.953 6.36675 1.8757 6.33011C1.77264 6.28087 1.66901 6.23277 1.56652 6.18124C1.52873 6.16235 1.49552 6.13372 1.45773 6.11368C1.40849 6.08849 1.35696 6.06787 1.29971 6.04211C1.29627 6.07188 1.29341 6.08505 1.29341 6.09822C1.29341 7.04409 1.29284 7.98938 1.29627 8.93525C1.29627 8.99193 1.32719 9.0532 1.35811 9.10358C1.39991 9.17172 1.45201 9.2347 1.5064 9.2931C1.57282 9.3641 1.64267 9.4328 1.71882 9.49292C1.7818 9.54331 1.85624 9.57995 1.92437 9.62461C1.98449 9.66412 2.04003 9.71049 2.10244 9.74542C2.16943 9.78321 2.24157 9.81069 2.31027 9.84505C2.41047 9.89543 2.50666 9.95269 2.60858 9.99792C2.69732 10.0374 2.7918 10.0643 2.88341 10.0975C2.92578 10.1124 2.967 10.129 3.00937 10.1445C3.07579 10.1691 3.14106 10.1966 3.20805 10.2178C3.27275 10.2384 3.34031 10.2493 3.40443 10.2699C3.47028 10.2911 3.53269 10.3226 3.5991 10.3426C3.69873 10.3729 3.80007 10.3993 3.90142 10.4245C4.03024 10.4571 4.15849 10.4903 4.28847 10.5167C4.3921 10.5378 4.49802 10.5499 4.6028 10.5659C4.60967 10.567 4.61654 10.5676 4.62341 10.5693C4.73277 10.5945 4.84156 10.626 4.95206 10.6438C5.10093 10.6672 5.25094 10.6804 5.40037 10.6982C5.40496 10.6982 5.40896 10.7004 5.41354 10.701C5.57672 10.7256 5.7399 10.7531 5.90365 10.7743C6.02332 10.7898 6.14356 10.8001 6.26437 10.8092C6.50541 10.8281 6.74703 10.8585 6.98808 10.8596C7.79539 10.8631 8.60327 10.906 9.40886 10.8247C9.52738 10.8127 9.64704 10.8178 9.76556 10.8058C9.98485 10.784 10.203 10.756 10.4223 10.7308C10.4629 10.7262 10.5047 10.7285 10.5454 10.7222C10.7051 10.6976 10.8643 10.6712 11.0235 10.6455C11.0481 10.6415 11.0739 10.6426 11.0985 10.6369C11.2061 10.6128 11.3132 10.5848 11.4214 10.5642C11.5233 10.5441 11.6258 10.5315 11.7283 10.5149C11.7352 10.5138 11.7415 10.5104 11.7478 10.5086C11.8314 10.4846 11.9144 10.4577 11.9991 10.4371C12.0861 10.4159 12.1749 10.4016 12.2625 10.3815C12.3186 10.3689 12.3747 10.3523 12.4297 10.3352C12.5058 10.3117 12.582 10.2882 12.657 10.2613C12.6948 10.2476 12.7291 10.2258 12.7652 10.2075C12.7555 10.2092 12.7457 10.2103 12.736 10.2121C12.7228 10.1869 12.7148 10.1559 12.6953 10.1365C12.5511 9.99391 12.4033 9.85535 12.2596 9.71278C12.1806 9.63434 12.1022 9.55476 12.0335 9.46773C11.9327 9.34005 11.8417 9.20492 11.746 9.07266C11.6985 9.00682 11.6447 8.94498 11.604 8.87513C11.5525 8.78638 11.513 8.69134 11.4661 8.6003C11.4094 8.48865 11.3504 8.37758 11.2932 8.2665C11.2748 8.231 11.2594 8.19436 11.2428 8.15829C11.2187 8.1079 11.1924 8.05866 11.1718 8.00713C11.1494 7.95217 11.134 7.89434 11.1139 7.83823C11.0762 7.73402 11.0326 7.63096 10.9994 7.52504C10.9668 7.42255 10.9439 7.3172 10.913 7.19925L10.9124 7.20154ZM7.9872 6.13773C7.9872 6.14402 7.9872 6.1509 7.98777 6.15719C8.36279 6.1383 8.73839 6.12055 9.11342 6.09994C9.2703 6.09135 9.42604 6.07589 9.58292 6.06444C9.75755 6.05184 9.93218 6.05471 10.1068 6.02035C10.2849 5.98485 10.4687 5.98085 10.6502 5.96252C10.657 5.96195 10.6639 5.96138 10.6708 5.95966C10.7492 5.94191 10.7761 5.91099 10.7784 5.83083C10.783 5.66594 10.7853 5.50104 10.7899 5.33614C10.7904 5.31095 10.7945 5.28633 10.7985 5.26171C10.8219 5.12945 10.846 4.99719 10.8689 4.86436C10.8855 4.76759 10.9004 4.67083 10.9158 4.57407C10.9164 4.56949 10.9187 4.56548 10.9198 4.56147C10.945 4.48418 10.9697 4.40688 10.9948 4.32959C11.0183 4.25859 11.0407 4.18702 11.0653 4.11602C11.0847 4.05934 11.1065 4.0038 11.1271 3.94769C11.1592 3.86009 11.1884 3.77134 11.2244 3.68546C11.2582 3.60587 11.2983 3.52915 11.3378 3.45185C11.3762 3.37628 11.4151 3.30127 11.4563 3.22798C11.4867 3.17359 11.5227 3.12263 11.5525 3.06824C11.5754 3.02701 11.588 2.98006 11.6138 2.94113C11.6768 2.84666 11.7466 2.75734 11.8085 2.66229C11.8279 2.63252 11.8268 2.59473 11.7775 2.58385C11.6413 2.55351 11.505 2.52145 11.3682 2.49453C11.2147 2.46362 11.0601 2.43499 10.9055 2.41037C10.8065 2.39491 10.7063 2.40293 10.6055 2.37258C10.5002 2.34052 10.3834 2.36342 10.2711 2.32964C10.1601 2.29643 10.0381 2.297 9.92015 2.28612C9.75239 2.27009 9.58463 2.25234 9.41687 2.24375C9.0722 2.226 8.72751 2.20367 8.38283 2.20081C7.99235 2.19795 7.60129 2.21169 7.21081 2.22429C6.91193 2.23345 6.61248 2.22772 6.3159 2.27696C6.226 2.29185 6.13268 2.27982 6.04164 2.29013C5.84697 2.31189 5.6523 2.34052 5.45763 2.36514C5.32823 2.38174 5.19826 2.39548 5.06886 2.41094C5.06428 2.41094 5.0597 2.41266 5.05512 2.4138C4.94863 2.43842 4.84328 2.46591 4.73621 2.48652C4.61883 2.50942 4.49974 2.52603 4.38179 2.54549C4.37721 2.54607 4.3732 2.54778 4.36862 2.54893C4.22606 2.58672 4.08349 2.62622 3.94035 2.66115C3.85618 2.68176 3.77087 2.6955 3.68556 2.71268C3.67869 2.71382 3.67239 2.71611 3.66609 2.71841C3.5991 2.74245 3.53326 2.76936 3.4657 2.79055C3.35061 2.82605 3.23438 2.85754 3.1193 2.89189C3.07636 2.90449 3.03342 2.91766 2.99219 2.93483C2.90402 2.97148 2.81699 3.01156 2.72939 3.04934C2.66297 3.07797 2.59484 3.10259 2.52956 3.13351C2.41219 3.18905 2.29596 3.24573 2.18088 3.30585C2.07553 3.36082 1.97017 3.41578 1.87112 3.48105C1.77321 3.54518 1.67931 3.61675 1.59171 3.69462C1.51499 3.76275 1.43999 3.83776 1.38273 3.92192C1.3375 3.98891 1.3083 4.07365 1.29456 4.15438C1.27051 4.2958 1.36555 4.4023 1.44342 4.50078C1.57282 4.66396 1.74287 4.78592 1.92036 4.89356C2.00453 4.94451 2.0927 4.98975 2.17916 5.0367C2.27592 5.08994 2.37154 5.14663 2.47116 5.19358C2.55361 5.23251 2.64236 5.25942 2.72767 5.2932C2.85764 5.3453 2.98589 5.40142 3.11644 5.4518C3.20118 5.48444 3.28878 5.50906 3.37581 5.53539C3.476 5.56574 3.57563 5.59666 3.67697 5.62185C3.81668 5.65678 3.95695 5.68712 4.09723 5.71919C4.10811 5.72148 4.11842 5.72663 4.12929 5.72949C4.2169 5.75239 4.30392 5.78045 4.39267 5.79705C4.50432 5.81824 4.61826 5.82969 4.73105 5.84572C4.73563 5.84629 4.74021 5.84744 4.74422 5.84858C4.84614 5.87263 4.94691 5.90412 5.0494 5.91958C5.21544 5.94477 5.3832 5.95966 5.54981 5.97856C5.55668 5.97913 5.56355 5.98027 5.57043 5.98142C5.7296 6.00604 5.88877 6.03409 6.04851 6.05356C6.20196 6.07188 6.35655 6.08333 6.51057 6.09364C6.75505 6.11024 6.99953 6.10566 7.24516 6.13315C7.48964 6.16063 7.73928 6.13944 7.98662 6.13944L7.9872 6.13773Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.3774 2.88083C16.4873 2.88083 16.5984 2.8711 16.7066 2.88312C16.8354 2.89801 16.9625 2.93122 17.0902 2.95813C17.1646 2.97358 17.2402 2.98733 17.3124 3.00966C17.3748 3.02912 17.4338 3.06004 17.4944 3.08581C17.5672 3.11615 17.6416 3.14363 17.7137 3.17627C17.7819 3.20719 17.8489 3.24154 17.9136 3.27819C17.9794 3.3154 18.0458 3.35319 18.1065 3.39842C18.2016 3.46885 18.2972 3.53985 18.3831 3.62C18.4936 3.72364 18.5989 3.833 18.698 3.94693C18.785 4.0477 18.8646 4.15592 18.9407 4.2647C19.0008 4.35059 19.0558 4.44105 19.1039 4.53381C19.1434 4.6111 19.1703 4.6947 19.2012 4.776C19.2402 4.87677 19.2797 4.97697 19.3152 5.07888C19.3369 5.14244 19.3581 5.20714 19.3673 5.27355C19.3873 5.41727 19.4079 5.56155 19.4137 5.70584C19.4211 5.88619 19.4228 6.06827 19.4097 6.24805C19.4005 6.37229 19.3627 6.49482 19.3364 6.61792C19.3238 6.67518 19.31 6.73186 19.2917 6.7874C19.2648 6.87157 19.2344 6.95516 19.2041 7.03818C19.1869 7.0857 19.2098 7.14582 19.2619 7.16701C19.3845 7.21682 19.4566 7.31072 19.5013 7.43038C19.5253 7.49451 19.5551 7.55806 19.5683 7.62448C19.5786 7.67601 19.5728 7.73269 19.562 7.7848C19.5476 7.85293 19.5247 7.91992 19.499 7.98462C19.4623 8.07566 19.4068 8.14894 19.3232 8.20849C19.1778 8.31155 19.0117 8.36251 18.8491 8.42434C18.7621 8.45755 18.6802 8.50393 18.5938 8.54C18.5439 8.56061 18.4907 8.57149 18.4392 8.58867C18.3979 8.60241 18.3573 8.61844 18.3166 8.63447C18.2239 8.67112 18.134 8.72437 18.0378 8.74097C17.9428 8.75757 17.8386 8.75013 17.7435 8.73066C17.6651 8.71463 17.5906 8.67112 17.5202 8.62989C17.4234 8.57321 17.3565 8.48733 17.3112 8.38427C17.2494 8.24399 17.2351 8.09398 17.2168 7.94397C17.195 7.76762 17.1738 7.58898 17.1274 7.41779C17.1034 7.32847 17.1011 7.24087 17.0891 7.15212C17.0839 7.11548 17.0541 7.07769 17.0593 7.04448C17.0788 6.91966 17.0948 6.79541 17.1646 6.68033C17.2087 6.60819 17.2597 6.54063 17.3238 6.49997C17.3954 6.45417 17.4692 6.39233 17.5672 6.39577C17.5981 6.39691 17.629 6.37859 17.6599 6.3763C17.6994 6.37344 17.7395 6.37573 17.7784 6.37974C17.8122 6.38317 17.8454 6.39119 17.8781 6.39978C17.905 6.40722 17.9324 6.41581 17.9565 6.42955C18.0097 6.4599 18.0676 6.43871 18.0819 6.38546C18.1351 6.18564 18.1265 5.98181 18.126 5.77855C18.126 5.63885 18.1019 5.50429 18.0464 5.37547C18 5.26783 17.9662 5.15389 17.9101 5.05197C17.8134 4.87677 17.6971 4.71359 17.5334 4.59221C17.4229 4.51033 17.3152 4.42273 17.1973 4.35231C17.1166 4.30421 17.0186 4.28474 16.931 4.24696C16.6682 4.13359 16.3923 4.15649 16.1186 4.16966C16.0275 4.17424 15.9377 4.21489 15.8483 4.24066C15.8008 4.2544 15.7544 4.271 15.7081 4.28932C15.6016 4.33112 15.5048 4.3901 15.4069 4.45021C15.2878 4.52407 15.1922 4.61797 15.0966 4.71474C14.9786 4.8344 14.8784 4.96723 14.8114 5.12354C14.7754 5.20714 14.7278 5.28615 14.6969 5.37146C14.6717 5.44074 14.6591 5.51632 14.65 5.59018C14.6334 5.72416 14.6093 5.85985 14.6145 5.99383C14.6191 6.11178 14.6586 6.22858 14.6832 6.34596C14.6843 6.35054 14.686 6.35454 14.6866 6.35913C14.6969 6.48738 14.7547 6.59731 14.8149 6.70781C14.8887 6.84465 14.9254 6.99008 14.9116 7.14868C14.9019 7.25976 14.8521 7.34965 14.7994 7.44355C14.7347 7.55921 14.6311 7.62849 14.5194 7.67086C14.4043 7.71437 14.2818 7.74987 14.149 7.70407C14.0648 7.67544 13.9784 7.65769 13.9074 7.60043C13.8243 7.53344 13.7436 7.46645 13.7001 7.36225C13.6537 7.25174 13.5879 7.14983 13.5432 7.03932C13.5014 6.93455 13.4757 6.8229 13.4447 6.71411C13.4201 6.62823 13.3978 6.54177 13.3743 6.45589C13.3714 6.44501 13.3669 6.43413 13.3657 6.42268C13.3503 6.22457 13.3211 6.0259 13.3245 5.82779C13.3274 5.66289 13.3674 5.49857 13.3938 5.33424C13.4081 5.24607 13.4258 5.1579 13.4487 5.07144C13.4671 5.00273 13.4945 4.93632 13.5197 4.86933C13.5352 4.82868 13.5518 4.7886 13.5696 4.74909C13.6285 4.61912 13.6789 4.48342 13.7505 4.36089C13.8192 4.24352 13.9091 4.13874 13.9927 4.03053C14.0499 3.9561 14.1072 3.88052 14.1736 3.8141C14.2755 3.71161 14.3792 3.60855 14.4937 3.52038C14.6294 3.4156 14.7742 3.32227 14.9196 3.23181C14.9884 3.18887 15.0685 3.16425 15.1435 3.13161C15.2323 3.09268 15.3187 3.04973 15.4098 3.01653C15.4767 2.99191 15.5483 2.97988 15.6182 2.96442C15.7012 2.9461 15.7842 2.92606 15.8684 2.91347C15.976 2.89743 16.0842 2.88484 16.193 2.87568C16.2543 2.87052 16.3167 2.87453 16.3785 2.87453V2.87911L16.3774 2.88083Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_5693_77\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/BackupsSvg.js?\n}"); /***/ }), @@ -286,7 +286,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \****************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ CriticalUpdatesSvg)\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\n\n/* eslint-disable max-len */\nfunction CriticalUpdatesSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_4058_112)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M13.2433 21.0002H2.52304C1.53779 21.0002 0.736328 20.2152 0.736328 19.2502V2.95512C0.736328 1.99009 1.53779 1.20508 2.52304 1.20508H8.46673C8.79554 1.20508 9.0623 1.46637 9.0623 1.78843C9.0623 2.11048 8.79554 2.37178 8.46673 2.37178H2.52304C2.19462 2.37178 1.92747 2.63345 1.92747 2.95512V19.2502C1.92747 19.5718 2.19462 19.8335 2.52304 19.8335H13.2433C13.5721 19.8335 13.8389 20.0948 13.8389 20.4168C13.8389 20.7389 13.5721 21.0002 13.2433 21.0002Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.4042 10.4999C18.0754 10.4999 17.8087 10.2386 17.8087 9.91657V2.95512C17.8087 2.63345 17.5415 2.37178 17.2131 2.37178H11.2694C10.9406 2.37178 10.6738 2.11048 10.6738 1.78843C10.6738 1.46637 10.9406 1.20508 11.2694 1.20508H17.2131C18.1983 1.20508 18.9998 1.99009 18.9998 2.95512V9.91657C18.9998 10.2386 18.733 10.4999 18.4042 10.4999Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 10.8897C7.35661 10.8897 7.08984 10.6284 7.08984 10.3064C7.08984 9.98433 7.35661 9.72304 7.68541 9.72304L16.0234 9.72266C16.3522 9.72266 16.619 9.98395 16.619 10.306C16.619 10.6281 16.3522 10.8894 16.0234 10.8894L7.68541 10.8897Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30822 11.4675C4.1349 11.4675 3.97011 11.3934 3.85728 11.265L3.2617 10.5883C3.04689 10.3441 3.07481 9.97566 3.32374 9.76564C3.57306 9.55486 3.94917 9.58259 4.16359 9.82641L4.30163 9.98326L4.84447 9.34902C5.0554 9.10254 5.43073 9.06988 5.68354 9.27686C5.93557 9.48384 5.96853 9.85147 5.75721 10.0987L4.76459 11.259C4.65253 11.39 4.48697 11.4663 4.31249 11.4675H4.30822Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 14.0538C7.35661 14.0538 7.08984 13.7929 7.08984 13.4704C7.08984 13.1484 7.35661 12.8871 7.68541 12.8871L10.8618 12.8867C11.1906 12.8867 11.4574 13.148 11.4574 13.4701C11.4574 13.7921 11.1906 14.0534 10.8618 14.0534L7.68541 14.0538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 14.6339C4.13496 14.6339 3.97017 14.5599 3.85695 14.4315L3.26138 13.7544C3.04696 13.5102 3.07488 13.1418 3.32381 12.9314C3.5739 12.7206 3.94924 12.7491 4.16404 12.9925L4.30208 13.1497L4.84453 12.5155C5.05546 12.2683 5.43157 12.236 5.68321 12.443C5.93563 12.6496 5.96859 13.0176 5.75727 13.2644L4.76465 14.4251C4.65259 14.5565 4.48703 14.6328 4.31255 14.6339L4.30828 14.6339Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.8618 17.2175H7.68541C7.35661 17.2175 7.08984 16.9562 7.08984 16.6341C7.08984 16.3121 7.35661 16.0508 7.68541 16.0508H10.8618C11.1906 16.0508 11.4574 16.3121 11.4574 16.6341C11.4574 16.9562 11.1906 17.2175 10.8618 17.2175Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 17.798C4.13496 17.798 3.97017 17.7239 3.85695 17.5956L3.26138 16.9184C3.04696 16.6742 3.07488 16.3058 3.32381 16.0954C3.5739 15.8846 3.94924 15.9131 4.16404 16.1566L4.30208 16.3138L4.84453 15.6796C5.05546 15.4323 5.43157 15.4 5.68321 15.607C5.93563 15.8136 5.96859 16.1816 5.75727 16.4285L4.76465 17.5891C4.65259 17.7205 4.48703 17.7969 4.31255 17.798L4.30828 17.798Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8371 8.55578H6.90545C6.2552 8.55578 5.67243 8.2265 5.3475 7.6743C5.02219 7.12285 5.02219 6.46393 5.3475 5.91248L8.31334 0.881098C8.63866 0.329269 9.22104 0 9.87129 0C10.5215 0 11.1039 0.329273 11.4292 0.881098L14.3951 5.91248C14.7204 6.46393 14.7204 7.12285 14.3951 7.6743C14.0701 8.2265 13.4874 8.55578 12.8371 8.55578ZM9.34473 1.46444L6.37889 6.49583C6.22069 6.76433 6.32616 7.0017 6.37889 7.09133C6.43163 7.18096 6.58866 7.38908 6.90545 7.38908H12.8371C13.1539 7.38908 13.3109 7.18095 13.3637 7.09133C13.4164 7.0017 13.5219 6.76433 13.3637 6.49583L10.3978 1.46444C10.2392 1.19594 9.97674 1.16669 9.87128 1.16669C9.76581 1.16669 9.50331 1.19594 9.34473 1.46444Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 4.89281C9.54021 4.89281 9.27344 4.63151 9.27344 4.30946V3.02085C9.27344 2.69879 9.54021 2.4375 9.86901 2.4375C10.1978 2.4375 10.4646 2.69879 10.4646 3.02085V4.30946C10.4646 4.63151 10.1978 4.89281 9.86901 4.89281Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 6.83538C9.54021 6.83538 9.27344 6.57408 9.27344 6.25203V6.05796C9.27344 5.7359 9.54021 5.47461 9.86901 5.47461C10.1978 5.47461 10.4646 5.7359 10.4646 6.05796V6.25203C10.4646 6.57408 10.1978 6.83538 9.86901 6.83538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n x: \"12.5\",\n y: \"12.5\",\n width: \"9\",\n height: \"9\",\n rx: \"0.5\",\n fill: \"#FDFDFD\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15 15.207V16.457H16.25\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.5859 18.543V17.293H18.3359\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.0604 16.2495C18.9548 15.9509 18.7752 15.684 18.5384 15.4736C18.3017 15.2631 18.0155 15.1161 17.7066 15.0462C17.3977 14.9763 17.0761 14.9858 16.7718 15.0738C16.4676 15.1618 16.1906 15.3255 15.9667 15.5495L15 16.4578M19.5833 17.2912L18.6167 18.1995C18.3928 18.4235 18.1158 18.5872 17.8115 18.6752C17.5072 18.7632 17.1856 18.7727 16.8767 18.7028C16.5678 18.6329 16.2816 18.4859 16.0449 18.2755C15.8082 18.065 15.6286 17.7981 15.5229 17.4995\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_4058_112\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/CriticalUpdatesSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ CriticalUpdatesSvg)\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\n\n/* eslint-disable max-len */\nfunction CriticalUpdatesSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_4058_112)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M13.2433 21.0002H2.52304C1.53779 21.0002 0.736328 20.2152 0.736328 19.2502V2.95512C0.736328 1.99009 1.53779 1.20508 2.52304 1.20508H8.46673C8.79554 1.20508 9.0623 1.46637 9.0623 1.78843C9.0623 2.11048 8.79554 2.37178 8.46673 2.37178H2.52304C2.19462 2.37178 1.92747 2.63345 1.92747 2.95512V19.2502C1.92747 19.5718 2.19462 19.8335 2.52304 19.8335H13.2433C13.5721 19.8335 13.8389 20.0948 13.8389 20.4168C13.8389 20.7389 13.5721 21.0002 13.2433 21.0002Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.4042 10.4999C18.0754 10.4999 17.8087 10.2386 17.8087 9.91657V2.95512C17.8087 2.63345 17.5415 2.37178 17.2131 2.37178H11.2694C10.9406 2.37178 10.6738 2.11048 10.6738 1.78843C10.6738 1.46637 10.9406 1.20508 11.2694 1.20508H17.2131C18.1983 1.20508 18.9998 1.99009 18.9998 2.95512V9.91657C18.9998 10.2386 18.733 10.4999 18.4042 10.4999Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 10.8897C7.35661 10.8897 7.08984 10.6284 7.08984 10.3064C7.08984 9.98433 7.35661 9.72304 7.68541 9.72304L16.0234 9.72266C16.3522 9.72266 16.619 9.98395 16.619 10.306C16.619 10.6281 16.3522 10.8894 16.0234 10.8894L7.68541 10.8897Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30822 11.4675C4.1349 11.4675 3.97011 11.3934 3.85728 11.265L3.2617 10.5883C3.04689 10.3441 3.07481 9.97566 3.32374 9.76564C3.57306 9.55486 3.94917 9.58259 4.16359 9.82641L4.30163 9.98326L4.84447 9.34902C5.0554 9.10254 5.43073 9.06988 5.68354 9.27686C5.93557 9.48384 5.96853 9.85147 5.75721 10.0987L4.76459 11.259C4.65253 11.39 4.48697 11.4663 4.31249 11.4675H4.30822Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 14.0538C7.35661 14.0538 7.08984 13.7929 7.08984 13.4704C7.08984 13.1484 7.35661 12.8871 7.68541 12.8871L10.8618 12.8867C11.1906 12.8867 11.4574 13.148 11.4574 13.4701C11.4574 13.7921 11.1906 14.0534 10.8618 14.0534L7.68541 14.0538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 14.6339C4.13496 14.6339 3.97017 14.5599 3.85695 14.4315L3.26138 13.7544C3.04696 13.5102 3.07488 13.1418 3.32381 12.9314C3.5739 12.7206 3.94924 12.7491 4.16404 12.9925L4.30208 13.1497L4.84453 12.5155C5.05546 12.2683 5.43157 12.236 5.68321 12.443C5.93563 12.6496 5.96859 13.0176 5.75727 13.2644L4.76465 14.4251C4.65259 14.5565 4.48703 14.6328 4.31255 14.6339L4.30828 14.6339Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.8618 17.2175H7.68541C7.35661 17.2175 7.08984 16.9562 7.08984 16.6341C7.08984 16.3121 7.35661 16.0508 7.68541 16.0508H10.8618C11.1906 16.0508 11.4574 16.3121 11.4574 16.6341C11.4574 16.9562 11.1906 17.2175 10.8618 17.2175Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 17.798C4.13496 17.798 3.97017 17.7239 3.85695 17.5956L3.26138 16.9184C3.04696 16.6742 3.07488 16.3058 3.32381 16.0954C3.5739 15.8846 3.94924 15.9131 4.16404 16.1566L4.30208 16.3138L4.84453 15.6796C5.05546 15.4323 5.43157 15.4 5.68321 15.607C5.93563 15.8136 5.96859 16.1816 5.75727 16.4285L4.76465 17.5891C4.65259 17.7205 4.48703 17.7969 4.31255 17.798L4.30828 17.798Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8371 8.55578H6.90545C6.2552 8.55578 5.67243 8.2265 5.3475 7.6743C5.02219 7.12285 5.02219 6.46393 5.3475 5.91248L8.31334 0.881098C8.63866 0.329269 9.22104 0 9.87129 0C10.5215 0 11.1039 0.329273 11.4292 0.881098L14.3951 5.91248C14.7204 6.46393 14.7204 7.12285 14.3951 7.6743C14.0701 8.2265 13.4874 8.55578 12.8371 8.55578ZM9.34473 1.46444L6.37889 6.49583C6.22069 6.76433 6.32616 7.0017 6.37889 7.09133C6.43163 7.18096 6.58866 7.38908 6.90545 7.38908H12.8371C13.1539 7.38908 13.3109 7.18095 13.3637 7.09133C13.4164 7.0017 13.5219 6.76433 13.3637 6.49583L10.3978 1.46444C10.2392 1.19594 9.97674 1.16669 9.87128 1.16669C9.76581 1.16669 9.50331 1.19594 9.34473 1.46444Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 4.89281C9.54021 4.89281 9.27344 4.63151 9.27344 4.30946V3.02085C9.27344 2.69879 9.54021 2.4375 9.86901 2.4375C10.1978 2.4375 10.4646 2.69879 10.4646 3.02085V4.30946C10.4646 4.63151 10.1978 4.89281 9.86901 4.89281Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 6.83538C9.54021 6.83538 9.27344 6.57408 9.27344 6.25203V6.05796C9.27344 5.7359 9.54021 5.47461 9.86901 5.47461C10.1978 5.47461 10.4646 5.7359 10.4646 6.05796V6.25203C10.4646 6.57408 10.1978 6.83538 9.86901 6.83538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n x: \"12.5\",\n y: \"12.5\",\n width: \"9\",\n height: \"9\",\n rx: \"0.5\",\n fill: \"#FDFDFD\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15 15.207V16.457H16.25\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.5859 18.543V17.293H18.3359\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.0604 16.2495C18.9548 15.9509 18.7752 15.684 18.5384 15.4736C18.3017 15.2631 18.0155 15.1161 17.7066 15.0462C17.3977 14.9763 17.0761 14.9858 16.7718 15.0738C16.4676 15.1618 16.1906 15.3255 15.9667 15.5495L15 16.4578M19.5833 17.2912L18.6167 18.1995C18.3928 18.4235 18.1158 18.5872 17.8115 18.6752C17.5072 18.7632 17.1856 18.7727 16.8767 18.7028C16.5678 18.6329 16.2816 18.4859 16.0449 18.2755C15.8082 18.065 15.6286 17.7981 15.5229 17.4995\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_4058_112\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/CriticalUpdatesSvg.js?\n}"); /***/ }), @@ -296,7 +296,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \****************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ DashboardButtonSvg)\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\n\n/* eslint-disable max-len */\nfunction DashboardButtonSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_159)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.1669 7.69043H9.92542V5.16602C9.92542 4.81006 9.63684 4.52148 9.28089 4.52148C8.92494 4.52148 8.63636 4.81006 8.63636 5.16602V7.69043H7.34713V5.59575C7.34713 5.23979 7.05855 4.95121 6.70259 4.95121C6.34664 4.95121 6.05806 5.23979 6.05806 5.59575V7.69043H4.76883V6.45516C4.76883 6.09921 4.48025 5.81063 4.1243 5.81063C3.76834 5.81063 3.47977 6.09921 3.47977 6.45516V7.69043H3.23828C2.88233 7.69043 2.59375 7.97901 2.59375 8.33496C2.59375 8.69091 2.88233 8.97949 3.23828 8.97949H10.1669C10.5229 8.97949 10.8114 8.69091 10.8114 8.33496C10.8114 7.97901 10.5229 7.69043 10.1669 7.69043Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.15888 10.2695H3.23828C2.88233 10.2695 2.59375 10.5581 2.59375 10.9141C2.59375 11.27 2.88233 11.5586 3.23828 11.5586H7.15892C7.51487 11.5586 7.80345 11.27 7.80345 10.9141C7.80345 10.5581 7.51483 10.2695 7.15888 10.2695Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M22 1.68164C22 1.32569 21.7114 1.03711 21.3555 1.03711H0.644531C0.288578 1.03711 0 1.32569 0 1.68164V17.3808C0 17.7367 0.288578 18.0253 0.644531 18.0253H7.63224H14.3678H21.3555C21.7114 18.0253 22 17.7367 22 17.3808V1.68164ZM18.0461 15.9651L17.1296 16.5057L16.2131 15.9651C14.5561 14.9876 13.5266 13.1852 13.5266 11.2613V9.26421C14.26 9.0968 14.9079 8.6492 15.323 8.01566H18.9362C19.3471 8.64288 19.9864 9.08748 20.7109 9.25871V11.7362C20.5571 13.4779 19.5659 15.0685 18.0461 15.9651ZM1.28906 2.32617H20.7109V7.90394C20.359 7.7453 20.0664 7.4639 19.8993 7.10129C19.7939 6.87295 19.5654 6.72664 19.3139 6.72664H14.9453C14.6938 6.72664 14.4653 6.87291 14.36 7.10129C14.0948 7.6763 13.5147 8.04785 12.8822 8.04785C12.5262 8.04785 12.2376 8.33643 12.2376 8.69238V11.2613C12.2376 12.1256 12.4065 12.9698 12.7188 13.7527H1.28906V2.32617ZM1.28906 15.0418H13.4013C13.8409 15.6925 14.3938 16.2686 15.041 16.7363H1.28906V15.0418ZM19.2183 16.7363C19.7954 16.3193 20.2973 15.8161 20.7109 15.2507V16.7363H19.2183Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.3438 10.5598L16.8519 12.0518L16.3464 11.5464C16.0947 11.2947 15.6866 11.2947 15.4349 11.5464C15.1832 11.798 15.1832 12.2061 15.4349 12.4579L16.3961 13.4191C16.517 13.5399 16.6809 13.6079 16.8518 13.6079C17.0228 13.6079 17.1867 13.54 17.3075 13.4191L19.2553 11.4713C19.507 11.2197 19.507 10.8116 19.2553 10.5598C19.0036 10.3082 18.5955 10.3082 18.3438 10.5598Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_159\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/DashboardButtonSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ DashboardButtonSvg)\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\n\n/* eslint-disable max-len */\nfunction DashboardButtonSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_159)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.1669 7.69043H9.92542V5.16602C9.92542 4.81006 9.63684 4.52148 9.28089 4.52148C8.92494 4.52148 8.63636 4.81006 8.63636 5.16602V7.69043H7.34713V5.59575C7.34713 5.23979 7.05855 4.95121 6.70259 4.95121C6.34664 4.95121 6.05806 5.23979 6.05806 5.59575V7.69043H4.76883V6.45516C4.76883 6.09921 4.48025 5.81063 4.1243 5.81063C3.76834 5.81063 3.47977 6.09921 3.47977 6.45516V7.69043H3.23828C2.88233 7.69043 2.59375 7.97901 2.59375 8.33496C2.59375 8.69091 2.88233 8.97949 3.23828 8.97949H10.1669C10.5229 8.97949 10.8114 8.69091 10.8114 8.33496C10.8114 7.97901 10.5229 7.69043 10.1669 7.69043Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.15888 10.2695H3.23828C2.88233 10.2695 2.59375 10.5581 2.59375 10.9141C2.59375 11.27 2.88233 11.5586 3.23828 11.5586H7.15892C7.51487 11.5586 7.80345 11.27 7.80345 10.9141C7.80345 10.5581 7.51483 10.2695 7.15888 10.2695Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M22 1.68164C22 1.32569 21.7114 1.03711 21.3555 1.03711H0.644531C0.288578 1.03711 0 1.32569 0 1.68164V17.3808C0 17.7367 0.288578 18.0253 0.644531 18.0253H7.63224H14.3678H21.3555C21.7114 18.0253 22 17.7367 22 17.3808V1.68164ZM18.0461 15.9651L17.1296 16.5057L16.2131 15.9651C14.5561 14.9876 13.5266 13.1852 13.5266 11.2613V9.26421C14.26 9.0968 14.9079 8.6492 15.323 8.01566H18.9362C19.3471 8.64288 19.9864 9.08748 20.7109 9.25871V11.7362C20.5571 13.4779 19.5659 15.0685 18.0461 15.9651ZM1.28906 2.32617H20.7109V7.90394C20.359 7.7453 20.0664 7.4639 19.8993 7.10129C19.7939 6.87295 19.5654 6.72664 19.3139 6.72664H14.9453C14.6938 6.72664 14.4653 6.87291 14.36 7.10129C14.0948 7.6763 13.5147 8.04785 12.8822 8.04785C12.5262 8.04785 12.2376 8.33643 12.2376 8.69238V11.2613C12.2376 12.1256 12.4065 12.9698 12.7188 13.7527H1.28906V2.32617ZM1.28906 15.0418H13.4013C13.8409 15.6925 14.3938 16.2686 15.041 16.7363H1.28906V15.0418ZM19.2183 16.7363C19.7954 16.3193 20.2973 15.8161 20.7109 15.2507V16.7363H19.2183Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.3438 10.5598L16.8519 12.0518L16.3464 11.5464C16.0947 11.2947 15.6866 11.2947 15.4349 11.5464C15.1832 11.798 15.1832 12.2061 15.4349 12.4579L16.3961 13.4191C16.517 13.5399 16.6809 13.6079 16.8518 13.6079C17.0228 13.6079 17.1867 13.54 17.3075 13.4191L19.2553 11.4713C19.507 11.2197 19.507 10.8116 19.2553 10.5598C19.0036 10.3082 18.5955 10.3082 18.3438 10.5598Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_159\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/DashboardButtonSvg.js?\n}"); /***/ }), @@ -306,7 +306,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ FileSystemWatcherSvg)\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\n\n/* eslint-disable max-len */\nfunction FileSystemWatcherSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_3710_3316\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 4.94336H11.8164V0.646485L16.1133 4.94336Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 7.52148H10.5273\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 10.0996H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 12.6777H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 15.2559H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask1_3710_3316\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask1_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.7072 9.51355C19.2174 11.0238 19.2174 13.4723 17.7072 14.9826C16.197 16.4928 13.7483 16.4928 12.2382 14.9826C10.7279 13.4723 10.7279 11.0238 12.2382 9.51355C13.7483 8.00333 16.197 8.00333 17.7072 9.51355Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.355 18.6309L17.709 14.9848\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 8.55413V4.94531L11.8166 0.648438H2.36328C1.41402 0.648438 0.644531 1.41796 0.644531 2.36719V19.6406C0.644531 20.5898 1.41402 21.3594 2.36328 21.3594H14.3945C15.3438 21.3594 16.1133 20.5898 16.1133 19.6406V15.9459\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_3710_3316\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/FileSystemWatcherSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ FileSystemWatcherSvg)\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\n\n/* eslint-disable max-len */\nfunction FileSystemWatcherSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_3710_3316\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 4.94336H11.8164V0.646485L16.1133 4.94336Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 7.52148H10.5273\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 10.0996H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 12.6777H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 15.2559H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask1_3710_3316\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask1_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.7072 9.51355C19.2174 11.0238 19.2174 13.4723 17.7072 14.9826C16.197 16.4928 13.7483 16.4928 12.2382 14.9826C10.7279 13.4723 10.7279 11.0238 12.2382 9.51355C13.7483 8.00333 16.197 8.00333 17.7072 9.51355Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.355 18.6309L17.709 14.9848\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 8.55413V4.94531L11.8166 0.648438H2.36328C1.41402 0.648438 0.644531 1.41796 0.644531 2.36719V19.6406C0.644531 20.5898 1.41402 21.3594 2.36328 21.3594H14.3945C15.3438 21.3594 16.1133 20.5898 16.1133 19.6406V15.9459\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_3710_3316\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/FileSystemWatcherSvg.js?\n}"); /***/ }), @@ -316,7 +316,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ FirewallSvg)\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\n\n/* eslint-disable max-len */\nfunction FirewallSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.3554 5.20115H18.3724C18.2553 5.03834 18.1338 4.87983 18.011 4.71986C17.3452 3.85275 16.5907 2.86993 16.1948 0.538579C16.1561 0.310717 15.9984 0.120967 15.7814 0.0413889C15.5643 -0.038232 15.3213 0.00452184 15.1444 0.153279C12.6517 2.25037 12.0335 4.01887 11.8906 5.92917C11.5892 5.49678 11.3885 4.96066 11.3885 4.55667C11.3885 4.31359 11.2517 4.09119 11.0347 3.98149C10.8178 3.87179 10.5576 3.89353 10.3618 4.0376C9.87282 4.39755 9.45165 4.78633 9.09831 5.2012H0.64453C0.288578 5.2012 0 5.48977 0 5.84573V21.3574C0 21.7134 0.288578 22.0019 0.64453 22.0019H21.3554C21.7114 22.0019 22 21.7134 22 21.3574V5.84568C22 5.48973 21.7114 5.20115 21.3554 5.20115ZM10.3436 5.75162C10.6939 6.65912 11.3952 7.53775 12.2819 7.84845C12.7006 7.99532 13.1395 7.68367 13.1395 7.24019C13.1395 5.25229 13.2941 3.74095 15.1619 1.8798C15.6459 3.7562 16.38 4.71238 16.9884 5.50486C17.6481 6.36419 18.0871 6.95939 18.0871 8.4238C18.0871 10.9116 16.0632 12.9355 13.5754 12.9355C11.6675 12.9355 9.85306 11.6267 9.26091 9.82355C8.78774 8.38264 9.18232 6.93949 10.3436 5.75162ZM15.5117 14.2246V16.8027H6.48827V14.2246H15.5117ZM6.48827 6.49026H8.2615C8.17793 6.66858 8.10363 6.85008 8.04086 7.03549C7.81772 7.69445 7.73711 8.38242 7.79765 9.06838H6.48827V6.49026ZM1.28906 6.49021H5.19921V9.06833H1.28906V6.49021ZM1.28906 10.3574H8.08253C8.4372 11.3486 9.09097 12.2534 9.94591 12.9355H1.28906V10.3574ZM1.28906 14.2246H5.19921V16.8027H1.28906V14.2246ZM10.3554 20.7128H1.28906V18.0918H10.3554V20.7128ZM20.7109 20.7128H11.6445V18.0918H20.7109V20.7128ZM20.7109 16.8027H16.8007V14.2246H20.7109V16.8027ZM20.7109 12.9355H17.217C18.0431 12.2675 18.6826 11.3777 19.0444 10.3574H20.7109V12.9355ZM20.7109 9.06833H19.3402C19.3637 8.85663 19.3762 8.64165 19.3762 8.4238C19.3762 7.62171 19.2609 7.00425 19.0759 6.49021H20.7109V9.06833Z\",\n fill: \"#1D2327\"\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/FirewallSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ FirewallSvg)\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\n\n/* eslint-disable max-len */\nfunction FirewallSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.3554 5.20115H18.3724C18.2553 5.03834 18.1338 4.87983 18.011 4.71986C17.3452 3.85275 16.5907 2.86993 16.1948 0.538579C16.1561 0.310717 15.9984 0.120967 15.7814 0.0413889C15.5643 -0.038232 15.3213 0.00452184 15.1444 0.153279C12.6517 2.25037 12.0335 4.01887 11.8906 5.92917C11.5892 5.49678 11.3885 4.96066 11.3885 4.55667C11.3885 4.31359 11.2517 4.09119 11.0347 3.98149C10.8178 3.87179 10.5576 3.89353 10.3618 4.0376C9.87282 4.39755 9.45165 4.78633 9.09831 5.2012H0.64453C0.288578 5.2012 0 5.48977 0 5.84573V21.3574C0 21.7134 0.288578 22.0019 0.64453 22.0019H21.3554C21.7114 22.0019 22 21.7134 22 21.3574V5.84568C22 5.48973 21.7114 5.20115 21.3554 5.20115ZM10.3436 5.75162C10.6939 6.65912 11.3952 7.53775 12.2819 7.84845C12.7006 7.99532 13.1395 7.68367 13.1395 7.24019C13.1395 5.25229 13.2941 3.74095 15.1619 1.8798C15.6459 3.7562 16.38 4.71238 16.9884 5.50486C17.6481 6.36419 18.0871 6.95939 18.0871 8.4238C18.0871 10.9116 16.0632 12.9355 13.5754 12.9355C11.6675 12.9355 9.85306 11.6267 9.26091 9.82355C8.78774 8.38264 9.18232 6.93949 10.3436 5.75162ZM15.5117 14.2246V16.8027H6.48827V14.2246H15.5117ZM6.48827 6.49026H8.2615C8.17793 6.66858 8.10363 6.85008 8.04086 7.03549C7.81772 7.69445 7.73711 8.38242 7.79765 9.06838H6.48827V6.49026ZM1.28906 6.49021H5.19921V9.06833H1.28906V6.49021ZM1.28906 10.3574H8.08253C8.4372 11.3486 9.09097 12.2534 9.94591 12.9355H1.28906V10.3574ZM1.28906 14.2246H5.19921V16.8027H1.28906V14.2246ZM10.3554 20.7128H1.28906V18.0918H10.3554V20.7128ZM20.7109 20.7128H11.6445V18.0918H20.7109V20.7128ZM20.7109 16.8027H16.8007V14.2246H20.7109V16.8027ZM20.7109 12.9355H17.217C18.0431 12.2675 18.6826 11.3777 19.0444 10.3574H20.7109V12.9355ZM20.7109 9.06833H19.3402C19.3637 8.85663 19.3762 8.64165 19.3762 8.4238C19.3762 7.62171 19.2609 7.00425 19.0759 6.49021H20.7109V9.06833Z\",\n fill: \"#1D2327\"\n }));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/FirewallSvg.js?\n}"); /***/ }), @@ -326,7 +326,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \****************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ GeneralSettingsSvg)\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\n\n/* eslint-disable max-len */\nfunction GeneralSettingsSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_281)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11.5354 13.0716C11.2269 13.0716 10.9768 13.3217 10.9768 13.6302C10.9766 15.0762 9.80426 16.2481 8.35832 16.2479C6.91238 16.2476 5.74041 15.0753 5.74066 13.6294C5.74092 12.1836 6.91298 11.0117 8.35875 11.0117C8.66727 11.0117 8.91734 10.7616 8.91734 10.4531C8.91734 10.1446 8.66727 9.89453 8.35875 9.89453C6.29616 9.89595 4.62446 11.5676 4.62305 13.6302C4.62305 15.6933 6.29548 17.3657 8.35854 17.3657C10.4216 17.3657 12.094 15.6933 12.094 13.6302C12.094 13.3217 11.8439 13.0716 11.5354 13.0716Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.9784 14.9199C15.9251 14.6161 15.6356 14.4129 15.3317 14.4662L14.1625 14.6711C13.9486 14.7086 13.7759 14.8666 13.7195 15.0763C13.5948 15.539 13.4104 15.9835 13.1708 16.3985C13.0616 16.587 13.072 16.8219 13.1974 17L13.8798 17.9724C13.9752 18.1079 13.9593 18.2924 13.842 18.4094L13.1407 19.1107C13.0238 19.2279 12.8396 19.244 12.7041 19.1489L11.7318 18.4666C11.5536 18.3411 11.3187 18.3307 11.1302 18.4399C10.7152 18.6796 10.2708 18.864 9.80805 18.9886C9.59836 19.045 9.44032 19.2178 9.40285 19.4317L9.19531 20.5995C9.16691 20.7626 9.02524 20.8816 8.85973 20.8814H7.86758C7.70206 20.8816 7.56044 20.7626 7.53199 20.5995L7.32703 19.4308C7.28956 19.2169 7.13152 19.0442 6.92184 18.9878C6.45902 18.8631 6.01442 18.6787 5.59926 18.4391C5.41071 18.3298 5.17584 18.3402 4.9977 18.4657L4.02703 19.1476C3.89159 19.2431 3.70709 19.2271 3.59004 19.1098L2.88879 18.4086C2.77174 18.2916 2.75563 18.1075 2.85055 17.972L3.53289 16.9996C3.65832 16.8215 3.66876 16.5866 3.55953 16.3981C3.31981 15.9831 3.13534 15.5386 3.01082 15.0759C2.95445 14.8662 2.78167 14.7082 2.56781 14.6707L1.39906 14.4658C1.2363 14.4374 1.11745 14.2962 1.11719 14.131V13.1389C1.11702 12.9734 1.236 12.8317 1.39906 12.8033L2.56781 12.5983C2.78167 12.5609 2.95445 12.4028 3.01082 12.1931C3.13526 11.7299 3.31972 11.285 3.55953 10.8697C3.66876 10.6812 3.65832 10.4463 3.53289 10.2681L2.85098 9.29876C2.7555 9.16332 2.77149 8.97881 2.88879 8.86177L3.59047 8.16009C3.70743 8.043 3.89168 8.02706 4.02703 8.12228L4.99941 8.80462C5.17756 8.93009 5.41243 8.94049 5.60098 8.83126C6.0161 8.59162 6.4607 8.40716 6.92356 8.28255C7.13324 8.22617 7.29128 8.0534 7.32875 7.83954L7.53371 6.67079C7.58699 6.36692 7.38384 6.07739 7.07996 6.02411C6.77609 5.97083 6.48656 6.17399 6.43328 6.47786L6.28805 7.30716C5.96948 7.41239 5.65937 7.54168 5.36035 7.69388L4.6707 7.21005C4.09131 6.80236 3.30254 6.87111 2.80242 7.3729L2.09859 8.072C1.59728 8.57237 1.52874 9.36089 1.93617 9.94028L2.42 10.6299C2.26776 10.929 2.13847 11.2393 2.03328 11.5581L1.20399 11.7033C0.507118 11.8257 -0.000858177 12.4314 1.19802e-06 13.1389V14.131C-0.000901146 14.8392 0.508021 15.4454 1.2057 15.567L2.035 15.7127C2.14019 16.0313 2.26948 16.3414 2.42172 16.6404L1.93617 17.33C1.52887 17.9095 1.59758 18.698 2.09902 19.1983L2.8007 19.8996C3.30099 20.4011 4.08964 20.4696 4.66899 20.062L5.35649 19.5782C5.6555 19.7304 5.96561 19.8596 6.28418 19.9649L6.42942 20.7942C6.55179 21.4922 7.15894 22.0007 7.86758 21.9986H8.85973C9.56811 21.9995 10.1743 21.4903 10.2957 20.7925L10.4414 19.9632C10.76 19.8579 11.0701 19.7287 11.3691 19.5765L12.0592 20.0603C12.6386 20.4678 13.4273 20.399 13.9275 19.8974L14.6291 19.1958C15.1306 18.6955 15.1993 17.9069 14.792 17.3275L14.3086 16.64C14.4608 16.341 14.59 16.0308 14.6953 15.7123L15.5246 15.5666C15.8285 15.5133 16.0316 15.2238 15.9784 14.9199Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M20.9473 5.07031L20.3629 4.96805C20.2899 4.75733 20.2038 4.55138 20.1051 4.35145L20.4489 3.86719C20.803 3.3636 20.7433 2.6782 20.3075 2.2434L19.7541 1.68867C19.319 1.25194 18.6326 1.19204 18.1286 1.54688L17.6426 1.88762C17.4426 1.78888 17.2367 1.70277 17.026 1.62981L16.9254 1.04801C16.8196 0.441377 16.2925 -0.000986629 15.6768 1.65263e-06H14.8952C14.2794 -0.000771785 13.7525 0.441806 13.6469 1.04844L13.5442 1.63281C13.3335 1.70578 13.1276 1.79188 12.9276 1.89063L12.4416 1.54688C11.938 1.19273 11.2527 1.25241 10.8179 1.68824L10.2653 2.24168C9.82854 2.6767 9.76864 3.36312 10.1235 3.86719L10.4642 4.35317C10.3655 4.5531 10.2794 4.75905 10.2064 4.96977L9.62418 5.07031C9.01772 5.1761 8.5754 5.70294 8.57617 6.31856V7.10016C8.57497 7.71607 9.01742 8.24343 9.62418 8.34926L10.2081 8.45153C10.2811 8.66224 10.3672 8.86819 10.4659 9.06813L10.1248 9.5541C9.77058 10.0575 9.82987 10.7428 10.2653 11.1779L10.8179 11.7305C11.2527 12.1666 11.9384 12.2262 12.4421 11.8718L12.9293 11.5311C13.1293 11.6298 13.3352 11.7159 13.5459 11.7889L13.6486 12.3733C13.7544 12.9797 14.2813 13.4221 14.8969 13.4213H15.6785C16.2943 13.4213 16.8207 12.978 16.9254 12.3711L17.0277 11.7872C17.2384 11.7142 17.4444 11.6281 17.6443 11.5294L18.1286 11.8723C18.6326 12.2273 19.3191 12.1674 19.7541 11.7305L20.3071 11.1775C20.7426 10.7427 20.8025 10.0577 20.4489 9.5541L20.1073 9.06641C20.206 8.86643 20.2921 8.66053 20.3651 8.44981L20.9495 8.34711C21.5546 8.24072 21.9958 7.715 21.9957 7.10059V6.31899C21.9967 5.70307 21.5541 5.17593 20.9473 5.07031ZM20.8786 7.10188C20.8786 7.17479 20.8262 7.23714 20.7544 7.24969L19.8331 7.41125C19.6193 7.44872 19.4465 7.60676 19.3901 7.81645C19.2946 8.1712 19.1531 8.51194 18.9695 8.83008C18.8602 9.01863 18.8706 9.25349 18.9961 9.43164L19.5336 10.1982C19.5757 10.2579 19.5686 10.3392 19.5169 10.3907L18.9643 10.9433C18.9122 10.9933 18.8318 10.9991 18.7731 10.957L18.0052 10.4199C17.8271 10.2945 17.5922 10.2841 17.4037 10.3933C17.0855 10.577 16.7448 10.7184 16.39 10.8139C16.1808 10.871 16.0235 11.0441 15.9866 11.2578L15.825 12.1791C15.8125 12.2509 15.7501 12.3033 15.6772 12.3032H14.8952C14.8222 12.3033 14.7599 12.2509 14.7473 12.1791L14.5854 11.2578C14.5479 11.044 14.3898 10.8712 14.1802 10.8148C13.8253 10.7192 13.4844 10.5778 13.1661 10.3941C12.9775 10.2849 12.7427 10.2953 12.5645 10.4208L11.8001 10.957C11.7404 10.9991 11.6591 10.992 11.6076 10.9403L11.055 10.3877C11.0034 10.3362 10.9963 10.2549 11.0383 10.1952L11.5758 9.42863C11.7013 9.25049 11.7117 9.01562 11.6025 8.82707C11.4187 8.50897 11.2773 8.16819 11.1818 7.81344C11.1246 7.60435 10.9516 7.44722 10.7379 7.41039L9.81668 7.24883C9.74488 7.23628 9.69246 7.17394 9.6925 7.10102L9.69293 6.31899C9.69289 6.24607 9.74531 6.18372 9.81711 6.17117L10.7379 6.00918C10.9518 5.97171 11.1246 5.81367 11.1809 5.60399C11.2765 5.24924 11.4179 4.90849 11.6016 4.59035C11.7108 4.40181 11.7004 4.16694 11.575 3.98879L11.0387 3.22266C10.9967 3.16297 11.0038 3.08168 11.0555 3.03016L11.6085 2.47715C11.66 2.42546 11.7413 2.41837 11.801 2.46039L12.5671 2.99793C12.7453 3.12336 12.9801 3.1338 13.1687 3.02457C13.4868 2.84084 13.8276 2.69943 14.1823 2.60391C14.392 2.54753 14.55 2.37476 14.5875 2.1609L14.7491 1.23965C14.7622 1.16914 14.8234 1.11783 14.8952 1.11719H15.6768C15.7497 1.11715 15.812 1.16957 15.8246 1.24137L15.9861 2.16262C16.0236 2.37647 16.1816 2.54925 16.3913 2.60563C16.7461 2.7011 17.0869 2.84251 17.405 3.02629C17.5935 3.13552 17.8284 3.12512 18.0065 2.99965L18.7731 2.46211C18.8328 2.42009 18.9141 2.42718 18.9656 2.47887L19.5186 3.03188C19.5688 3.08361 19.5751 3.1637 19.5336 3.22266L18.9961 3.99051C18.8706 4.16866 18.8602 4.40353 18.9695 4.59207C19.1531 4.91021 19.2946 5.25096 19.3901 5.60571C19.4465 5.81539 19.6193 5.97343 19.8331 6.0109L20.7544 6.17246C20.8262 6.18501 20.8786 6.24736 20.8786 6.32028V7.10188Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.2938 4.03711C13.8199 4.03711 12.625 5.23198 12.625 6.7059C12.6267 8.17912 13.8206 9.37301 15.2938 9.37469C16.7677 9.37469 17.9626 8.17981 17.9626 6.7059C17.9626 5.23198 16.7677 4.03711 15.2938 4.03711ZM15.2938 8.2575C14.4369 8.2575 13.7422 7.56282 13.7422 6.7059C13.742 5.84854 14.4364 5.15309 15.2938 5.15215V5.1543C16.1507 5.1543 16.8454 5.84897 16.8454 6.7059C16.8454 7.56282 16.1507 8.2575 15.2938 8.2575Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_281\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/GeneralSettingsSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ GeneralSettingsSvg)\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\n\n/* eslint-disable max-len */\nfunction GeneralSettingsSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_281)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11.5354 13.0716C11.2269 13.0716 10.9768 13.3217 10.9768 13.6302C10.9766 15.0762 9.80426 16.2481 8.35832 16.2479C6.91238 16.2476 5.74041 15.0753 5.74066 13.6294C5.74092 12.1836 6.91298 11.0117 8.35875 11.0117C8.66727 11.0117 8.91734 10.7616 8.91734 10.4531C8.91734 10.1446 8.66727 9.89453 8.35875 9.89453C6.29616 9.89595 4.62446 11.5676 4.62305 13.6302C4.62305 15.6933 6.29548 17.3657 8.35854 17.3657C10.4216 17.3657 12.094 15.6933 12.094 13.6302C12.094 13.3217 11.8439 13.0716 11.5354 13.0716Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.9784 14.9199C15.9251 14.6161 15.6356 14.4129 15.3317 14.4662L14.1625 14.6711C13.9486 14.7086 13.7759 14.8666 13.7195 15.0763C13.5948 15.539 13.4104 15.9835 13.1708 16.3985C13.0616 16.587 13.072 16.8219 13.1974 17L13.8798 17.9724C13.9752 18.1079 13.9593 18.2924 13.842 18.4094L13.1407 19.1107C13.0238 19.2279 12.8396 19.244 12.7041 19.1489L11.7318 18.4666C11.5536 18.3411 11.3187 18.3307 11.1302 18.4399C10.7152 18.6796 10.2708 18.864 9.80805 18.9886C9.59836 19.045 9.44032 19.2178 9.40285 19.4317L9.19531 20.5995C9.16691 20.7626 9.02524 20.8816 8.85973 20.8814H7.86758C7.70206 20.8816 7.56044 20.7626 7.53199 20.5995L7.32703 19.4308C7.28956 19.2169 7.13152 19.0442 6.92184 18.9878C6.45902 18.8631 6.01442 18.6787 5.59926 18.4391C5.41071 18.3298 5.17584 18.3402 4.9977 18.4657L4.02703 19.1476C3.89159 19.2431 3.70709 19.2271 3.59004 19.1098L2.88879 18.4086C2.77174 18.2916 2.75563 18.1075 2.85055 17.972L3.53289 16.9996C3.65832 16.8215 3.66876 16.5866 3.55953 16.3981C3.31981 15.9831 3.13534 15.5386 3.01082 15.0759C2.95445 14.8662 2.78167 14.7082 2.56781 14.6707L1.39906 14.4658C1.2363 14.4374 1.11745 14.2962 1.11719 14.131V13.1389C1.11702 12.9734 1.236 12.8317 1.39906 12.8033L2.56781 12.5983C2.78167 12.5609 2.95445 12.4028 3.01082 12.1931C3.13526 11.7299 3.31972 11.285 3.55953 10.8697C3.66876 10.6812 3.65832 10.4463 3.53289 10.2681L2.85098 9.29876C2.7555 9.16332 2.77149 8.97881 2.88879 8.86177L3.59047 8.16009C3.70743 8.043 3.89168 8.02706 4.02703 8.12228L4.99941 8.80462C5.17756 8.93009 5.41243 8.94049 5.60098 8.83126C6.0161 8.59162 6.4607 8.40716 6.92356 8.28255C7.13324 8.22617 7.29128 8.0534 7.32875 7.83954L7.53371 6.67079C7.58699 6.36692 7.38384 6.07739 7.07996 6.02411C6.77609 5.97083 6.48656 6.17399 6.43328 6.47786L6.28805 7.30716C5.96948 7.41239 5.65937 7.54168 5.36035 7.69388L4.6707 7.21005C4.09131 6.80236 3.30254 6.87111 2.80242 7.3729L2.09859 8.072C1.59728 8.57237 1.52874 9.36089 1.93617 9.94028L2.42 10.6299C2.26776 10.929 2.13847 11.2393 2.03328 11.5581L1.20399 11.7033C0.507118 11.8257 -0.000858177 12.4314 1.19802e-06 13.1389V14.131C-0.000901146 14.8392 0.508021 15.4454 1.2057 15.567L2.035 15.7127C2.14019 16.0313 2.26948 16.3414 2.42172 16.6404L1.93617 17.33C1.52887 17.9095 1.59758 18.698 2.09902 19.1983L2.8007 19.8996C3.30099 20.4011 4.08964 20.4696 4.66899 20.062L5.35649 19.5782C5.6555 19.7304 5.96561 19.8596 6.28418 19.9649L6.42942 20.7942C6.55179 21.4922 7.15894 22.0007 7.86758 21.9986H8.85973C9.56811 21.9995 10.1743 21.4903 10.2957 20.7925L10.4414 19.9632C10.76 19.8579 11.0701 19.7287 11.3691 19.5765L12.0592 20.0603C12.6386 20.4678 13.4273 20.399 13.9275 19.8974L14.6291 19.1958C15.1306 18.6955 15.1993 17.9069 14.792 17.3275L14.3086 16.64C14.4608 16.341 14.59 16.0308 14.6953 15.7123L15.5246 15.5666C15.8285 15.5133 16.0316 15.2238 15.9784 14.9199Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M20.9473 5.07031L20.3629 4.96805C20.2899 4.75733 20.2038 4.55138 20.1051 4.35145L20.4489 3.86719C20.803 3.3636 20.7433 2.6782 20.3075 2.2434L19.7541 1.68867C19.319 1.25194 18.6326 1.19204 18.1286 1.54688L17.6426 1.88762C17.4426 1.78888 17.2367 1.70277 17.026 1.62981L16.9254 1.04801C16.8196 0.441377 16.2925 -0.000986629 15.6768 1.65263e-06H14.8952C14.2794 -0.000771785 13.7525 0.441806 13.6469 1.04844L13.5442 1.63281C13.3335 1.70578 13.1276 1.79188 12.9276 1.89063L12.4416 1.54688C11.938 1.19273 11.2527 1.25241 10.8179 1.68824L10.2653 2.24168C9.82854 2.6767 9.76864 3.36312 10.1235 3.86719L10.4642 4.35317C10.3655 4.5531 10.2794 4.75905 10.2064 4.96977L9.62418 5.07031C9.01772 5.1761 8.5754 5.70294 8.57617 6.31856V7.10016C8.57497 7.71607 9.01742 8.24343 9.62418 8.34926L10.2081 8.45153C10.2811 8.66224 10.3672 8.86819 10.4659 9.06813L10.1248 9.5541C9.77058 10.0575 9.82987 10.7428 10.2653 11.1779L10.8179 11.7305C11.2527 12.1666 11.9384 12.2262 12.4421 11.8718L12.9293 11.5311C13.1293 11.6298 13.3352 11.7159 13.5459 11.7889L13.6486 12.3733C13.7544 12.9797 14.2813 13.4221 14.8969 13.4213H15.6785C16.2943 13.4213 16.8207 12.978 16.9254 12.3711L17.0277 11.7872C17.2384 11.7142 17.4444 11.6281 17.6443 11.5294L18.1286 11.8723C18.6326 12.2273 19.3191 12.1674 19.7541 11.7305L20.3071 11.1775C20.7426 10.7427 20.8025 10.0577 20.4489 9.5541L20.1073 9.06641C20.206 8.86643 20.2921 8.66053 20.3651 8.44981L20.9495 8.34711C21.5546 8.24072 21.9958 7.715 21.9957 7.10059V6.31899C21.9967 5.70307 21.5541 5.17593 20.9473 5.07031ZM20.8786 7.10188C20.8786 7.17479 20.8262 7.23714 20.7544 7.24969L19.8331 7.41125C19.6193 7.44872 19.4465 7.60676 19.3901 7.81645C19.2946 8.1712 19.1531 8.51194 18.9695 8.83008C18.8602 9.01863 18.8706 9.25349 18.9961 9.43164L19.5336 10.1982C19.5757 10.2579 19.5686 10.3392 19.5169 10.3907L18.9643 10.9433C18.9122 10.9933 18.8318 10.9991 18.7731 10.957L18.0052 10.4199C17.8271 10.2945 17.5922 10.2841 17.4037 10.3933C17.0855 10.577 16.7448 10.7184 16.39 10.8139C16.1808 10.871 16.0235 11.0441 15.9866 11.2578L15.825 12.1791C15.8125 12.2509 15.7501 12.3033 15.6772 12.3032H14.8952C14.8222 12.3033 14.7599 12.2509 14.7473 12.1791L14.5854 11.2578C14.5479 11.044 14.3898 10.8712 14.1802 10.8148C13.8253 10.7192 13.4844 10.5778 13.1661 10.3941C12.9775 10.2849 12.7427 10.2953 12.5645 10.4208L11.8001 10.957C11.7404 10.9991 11.6591 10.992 11.6076 10.9403L11.055 10.3877C11.0034 10.3362 10.9963 10.2549 11.0383 10.1952L11.5758 9.42863C11.7013 9.25049 11.7117 9.01562 11.6025 8.82707C11.4187 8.50897 11.2773 8.16819 11.1818 7.81344C11.1246 7.60435 10.9516 7.44722 10.7379 7.41039L9.81668 7.24883C9.74488 7.23628 9.69246 7.17394 9.6925 7.10102L9.69293 6.31899C9.69289 6.24607 9.74531 6.18372 9.81711 6.17117L10.7379 6.00918C10.9518 5.97171 11.1246 5.81367 11.1809 5.60399C11.2765 5.24924 11.4179 4.90849 11.6016 4.59035C11.7108 4.40181 11.7004 4.16694 11.575 3.98879L11.0387 3.22266C10.9967 3.16297 11.0038 3.08168 11.0555 3.03016L11.6085 2.47715C11.66 2.42546 11.7413 2.41837 11.801 2.46039L12.5671 2.99793C12.7453 3.12336 12.9801 3.1338 13.1687 3.02457C13.4868 2.84084 13.8276 2.69943 14.1823 2.60391C14.392 2.54753 14.55 2.37476 14.5875 2.1609L14.7491 1.23965C14.7622 1.16914 14.8234 1.11783 14.8952 1.11719H15.6768C15.7497 1.11715 15.812 1.16957 15.8246 1.24137L15.9861 2.16262C16.0236 2.37647 16.1816 2.54925 16.3913 2.60563C16.7461 2.7011 17.0869 2.84251 17.405 3.02629C17.5935 3.13552 17.8284 3.12512 18.0065 2.99965L18.7731 2.46211C18.8328 2.42009 18.9141 2.42718 18.9656 2.47887L19.5186 3.03188C19.5688 3.08361 19.5751 3.1637 19.5336 3.22266L18.9961 3.99051C18.8706 4.16866 18.8602 4.40353 18.9695 4.59207C19.1531 4.91021 19.2946 5.25096 19.3901 5.60571C19.4465 5.81539 19.6193 5.97343 19.8331 6.0109L20.7544 6.17246C20.8262 6.18501 20.8786 6.24736 20.8786 6.32028V7.10188Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.2938 4.03711C13.8199 4.03711 12.625 5.23198 12.625 6.7059C12.6267 8.17912 13.8206 9.37301 15.2938 9.37469C16.7677 9.37469 17.9626 8.17981 17.9626 6.7059C17.9626 5.23198 16.7677 4.03711 15.2938 4.03711ZM15.2938 8.2575C14.4369 8.2575 13.7422 7.56282 13.7422 6.7059C13.742 5.84854 14.4364 5.15309 15.2938 5.15215V5.1543C16.1507 5.1543 16.8454 5.84897 16.8454 6.7059C16.8454 7.56282 16.1507 8.2575 15.2938 8.2575Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_281\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/GeneralSettingsSvg.js?\n}"); /***/ }), @@ -336,7 +336,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \***************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ MalwareScannerSvg)\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\n\n/* eslint-disable max-len */\nfunction MalwareScannerSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_209\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"-1\",\n y: \"0\",\n width: \"23\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.9961 0.00390816H-0.00390434V22.0039H21.9961V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.644533 8.38281C0.644533 12.6544 4.10734 16.1172 8.37891 16.1172C12.6505 16.1172 16.1133 12.6544 16.1133 8.38281C16.1133 4.11125 12.6505 0.648439 8.37891 0.648439C4.10734 0.648439 0.644533 4.11125 0.644533 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.6741 6.58789L12.2422 5.80384V4.51478\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.07422 6.58789L4.50616 5.80384\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2422 8.38281H10.9531\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281H4.51172\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281C5.80078 11.2305 6.95505 12.25 8.37891 12.25C9.80276 12.25 10.957 11.2305 10.957 8.38281C10.957 5.5351 9.80276 5.80469 8.37891 5.80469C6.95505 5.80469 5.80078 5.5351 5.80078 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.7443 10.212L12.2422 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.00781 10.212L4.50988 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.66602 5.83594V4.51336C9.66602 3.80141 9.08886 3.2243 8.37695 3.2243C7.66505 3.2243 7.08789 3.80141 7.08789 4.51336V5.83594\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.50977 5.80469V4.51562\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8566 14.6872L19.1511 20.9817C19.4029 21.2335 19.7327 21.3594 20.0625 21.3594C20.3923 21.3594 20.7221 21.2335 20.9739 20.9817C21.4775 20.4782 21.4775 19.6625 20.9739 19.1589L14.6794 12.8644\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_209\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\",\n transform: \"matrix(-1 0 0 1 22 0)\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/MalwareScannerSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ MalwareScannerSvg)\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\n\n/* eslint-disable max-len */\nfunction MalwareScannerSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_209\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"-1\",\n y: \"0\",\n width: \"23\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.9961 0.00390816H-0.00390434V22.0039H21.9961V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.644533 8.38281C0.644533 12.6544 4.10734 16.1172 8.37891 16.1172C12.6505 16.1172 16.1133 12.6544 16.1133 8.38281C16.1133 4.11125 12.6505 0.648439 8.37891 0.648439C4.10734 0.648439 0.644533 4.11125 0.644533 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.6741 6.58789L12.2422 5.80384V4.51478\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.07422 6.58789L4.50616 5.80384\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2422 8.38281H10.9531\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281H4.51172\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281C5.80078 11.2305 6.95505 12.25 8.37891 12.25C9.80276 12.25 10.957 11.2305 10.957 8.38281C10.957 5.5351 9.80276 5.80469 8.37891 5.80469C6.95505 5.80469 5.80078 5.5351 5.80078 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.7443 10.212L12.2422 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.00781 10.212L4.50988 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.66602 5.83594V4.51336C9.66602 3.80141 9.08886 3.2243 8.37695 3.2243C7.66505 3.2243 7.08789 3.80141 7.08789 4.51336V5.83594\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.50977 5.80469V4.51562\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8566 14.6872L19.1511 20.9817C19.4029 21.2335 19.7327 21.3594 20.0625 21.3594C20.3923 21.3594 20.7221 21.2335 20.9739 20.9817C21.4775 20.4782 21.4775 19.6625 20.9739 19.1589L14.6794 12.8644\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_209\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\",\n transform: \"matrix(-1 0 0 1 22 0)\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/MalwareScannerSvg.js?\n}"); /***/ }), @@ -346,7 +346,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SecurityLogSvg)\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\n\n/* eslint-disable max-len */\nfunction SecurityLogSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_239\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"23\",\n height: \"22\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.0078125 3.8147e-06H22.0078V22H0.0078125V3.8147e-06Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M1.93359 14.4785H20.0664C20.7783 14.4785 21.3555 15.0557 21.3555 15.7676V20.0645C21.3555 20.7764 20.7783 21.3535 20.0664 21.3535H1.93359C1.22169 21.3535 0.644531 20.7764 0.644531 20.0645V15.7676C0.644531 15.0557 1.22169 14.4785 1.93359 14.4785Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.7832 18.8867L9.7168 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7168 18.8867L7.7832 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.26562 18.8867L5.19922 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.19922 18.8867L3.26562 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2891 18.8867L14.2227 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M14.2227 18.8867L12.2891 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.8066 18.8867L18.7402 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.7402 18.8867L16.8066 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.41992 6.22656C5.41992 3.14154 7.92083 0.640626 11.0059 0.640626C14.0909 0.640626 16.5918 3.14154 16.5918 6.22656C16.5918 9.31159 14.0909 11.8125 11.0059 11.8125C7.92083 11.8125 5.41992 9.31159 5.41992 6.22656Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11 3.2207C11.8306 3.2207 12.5039 3.89402 12.5039 4.72461V5.58398C12.5039 6.41457 11.8306 7.08789 11 7.08789C10.1694 7.08789 9.49609 6.41457 9.49609 5.58398V4.72461C9.49609 3.89402 10.1694 3.2207 11 3.2207Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.99805 10.9277V10.0929C7.99805 8.43172 9.34469 7.08508 11.0059 7.08508C12.667 7.08508 14.0137 8.43172 14.0137 10.0929V10.9277\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_239\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SecurityLogSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SecurityLogSvg)\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\n\n/* eslint-disable max-len */\nfunction SecurityLogSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_239\",\n style: {\n maskType: 'luminance'\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"23\",\n height: \"22\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.0078125 3.8147e-06H22.0078V22H0.0078125V3.8147e-06Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M1.93359 14.4785H20.0664C20.7783 14.4785 21.3555 15.0557 21.3555 15.7676V20.0645C21.3555 20.7764 20.7783 21.3535 20.0664 21.3535H1.93359C1.22169 21.3535 0.644531 20.7764 0.644531 20.0645V15.7676C0.644531 15.0557 1.22169 14.4785 1.93359 14.4785Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.7832 18.8867L9.7168 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7168 18.8867L7.7832 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.26562 18.8867L5.19922 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.19922 18.8867L3.26562 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2891 18.8867L14.2227 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M14.2227 18.8867L12.2891 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.8066 18.8867L18.7402 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.7402 18.8867L16.8066 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.41992 6.22656C5.41992 3.14154 7.92083 0.640626 11.0059 0.640626C14.0909 0.640626 16.5918 3.14154 16.5918 6.22656C16.5918 9.31159 14.0909 11.8125 11.0059 11.8125C7.92083 11.8125 5.41992 9.31159 5.41992 6.22656Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11 3.2207C11.8306 3.2207 12.5039 3.89402 12.5039 4.72461V5.58398C12.5039 6.41457 11.8306 7.08789 11 7.08789C10.1694 7.08789 9.49609 6.41457 9.49609 5.58398V4.72461C9.49609 3.89402 10.1694 3.2207 11 3.2207Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.99805 10.9277V10.0929C7.99805 8.43172 9.34469 7.08508 11.0059 7.08508C12.667 7.08508 14.0137 8.43172 14.0137 10.0929V10.9277\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_239\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SecurityLogSvg.js?\n}"); /***/ }), @@ -356,7 +356,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SummarySvg)\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\n\n/* eslint-disable max-len */\nfunction SummarySvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_309)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.4381 2.88241H15.4478V1.99201C15.4478 1.70394 15.1335 1.57301 14.8455 1.57301H13.3004C12.9337 0.525466 12.0171 0.00169566 10.9696 0.00169566C9.93357 -0.0372525 8.99125 0.597999 8.63881 1.57301H7.11988C6.8318 1.57301 6.54373 1.70394 6.54373 1.99201V2.88241H4.55336C3.37389 2.89499 2.40896 3.82543 2.35352 5.00365V20.0096C2.35352 21.1619 3.40106 21.9999 4.55336 21.9999H17.4381C18.5904 21.9999 19.6379 21.1619 19.6379 20.0096V5.0037C19.5825 3.82543 18.6176 2.89499 17.4381 2.88241ZM7.59122 2.62055H9.0316C9.28303 2.58987 9.48499 2.39859 9.5292 2.14916C9.68429 1.47376 10.2768 0.988934 10.9696 0.970688C11.6559 0.99149 12.2395 1.47782 12.3837 2.14916C12.4307 2.40721 12.646 2.60095 12.9075 2.62055H14.4003V4.71563H7.59122V2.62055ZM18.5904 20.0097C18.5904 20.5858 18.0142 20.9525 17.4381 20.9525H4.55336C3.97721 20.9525 3.40106 20.5858 3.40106 20.0097V5.0037C3.45449 4.40399 3.95134 3.94097 4.55336 3.93H6.54368V5.26561C6.57135 5.55905 6.82549 5.77856 7.11983 5.76322H14.8454C15.1452 5.77961 15.4073 5.56311 15.4477 5.26561V3.92995H17.438C18.04 3.94097 18.5369 4.40394 18.5903 5.00365V20.0097H18.5904Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 11.7102C8.78397 11.5031 8.45785 11.4914 8.24712 11.684L6.57104 13.2815L5.86396 12.5482C5.66751 12.3411 5.34139 12.3295 5.13066 12.522C4.9278 12.7345 4.9278 13.0689 5.13066 13.2815L6.20437 14.3814C6.2973 14.4855 6.43154 14.543 6.57099 14.5385C6.70914 14.5366 6.84092 14.4801 6.93762 14.3814L8.98031 12.4435C9.18282 12.2577 9.19636 11.9429 9.01054 11.7404C9.00102 11.7299 8.99094 11.7198 8.98041 11.7102Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 12.8359H10.473C10.1837 12.8359 9.94922 13.0704 9.94922 13.3597C9.94922 13.649 10.1837 13.8835 10.473 13.8835H16.4963C16.7856 13.8835 17.0201 13.649 17.0201 13.3597C17.0201 13.0704 16.7856 12.8359 16.4963 12.8359Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 7.51681C8.78397 7.30973 8.45785 7.29805 8.24712 7.49064L6.57104 9.08812L5.86396 8.35482C5.66751 8.14775 5.34139 8.13607 5.13066 8.32865C4.9278 8.54119 4.9278 8.87558 5.13066 9.08812L6.20437 10.188C6.2973 10.2921 6.43154 10.3496 6.57099 10.3452C6.70914 10.3432 6.84092 10.2867 6.93762 10.188L8.98031 8.2501C9.18282 8.06434 9.19636 7.74954 9.01054 7.54708C9.00102 7.53651 8.99094 7.52643 8.98041 7.51681Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 8.64258H10.473C10.1837 8.64258 9.94922 8.87707 9.94922 9.16635C9.94922 9.45563 10.1837 9.69012 10.473 9.69012H16.4963C16.7856 9.69012 17.0201 9.45563 17.0201 9.16635C17.0201 8.87707 16.7856 8.64258 16.4963 8.64258Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 15.8976C8.78397 15.6906 8.45785 15.6789 8.24712 15.8715L6.57104 17.469L5.86396 16.7357C5.66751 16.5286 5.34139 16.517 5.13066 16.7095C4.9278 16.922 4.9278 17.2564 5.13066 17.469L6.20437 18.5689C6.2973 18.6729 6.43154 18.7305 6.57099 18.726C6.70914 18.7241 6.84092 18.6676 6.93762 18.5689L8.98031 16.6309C9.18282 16.4452 9.19636 16.1304 9.01054 15.9279C9.00102 15.9174 8.99094 15.9073 8.98041 15.8976Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 17.0234H10.473C10.1837 17.0234 9.94922 17.2579 9.94922 17.5472C9.94922 17.8365 10.1837 18.071 10.473 18.071H16.4963C16.7856 18.071 17.0201 17.8365 17.0201 17.5472C17.0201 17.2579 16.7856 17.0234 16.4963 17.0234Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_309\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SummarySvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SummarySvg)\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\n\n/* eslint-disable max-len */\nfunction SummarySvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_309)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.4381 2.88241H15.4478V1.99201C15.4478 1.70394 15.1335 1.57301 14.8455 1.57301H13.3004C12.9337 0.525466 12.0171 0.00169566 10.9696 0.00169566C9.93357 -0.0372525 8.99125 0.597999 8.63881 1.57301H7.11988C6.8318 1.57301 6.54373 1.70394 6.54373 1.99201V2.88241H4.55336C3.37389 2.89499 2.40896 3.82543 2.35352 5.00365V20.0096C2.35352 21.1619 3.40106 21.9999 4.55336 21.9999H17.4381C18.5904 21.9999 19.6379 21.1619 19.6379 20.0096V5.0037C19.5825 3.82543 18.6176 2.89499 17.4381 2.88241ZM7.59122 2.62055H9.0316C9.28303 2.58987 9.48499 2.39859 9.5292 2.14916C9.68429 1.47376 10.2768 0.988934 10.9696 0.970688C11.6559 0.99149 12.2395 1.47782 12.3837 2.14916C12.4307 2.40721 12.646 2.60095 12.9075 2.62055H14.4003V4.71563H7.59122V2.62055ZM18.5904 20.0097C18.5904 20.5858 18.0142 20.9525 17.4381 20.9525H4.55336C3.97721 20.9525 3.40106 20.5858 3.40106 20.0097V5.0037C3.45449 4.40399 3.95134 3.94097 4.55336 3.93H6.54368V5.26561C6.57135 5.55905 6.82549 5.77856 7.11983 5.76322H14.8454C15.1452 5.77961 15.4073 5.56311 15.4477 5.26561V3.92995H17.438C18.04 3.94097 18.5369 4.40394 18.5903 5.00365V20.0097H18.5904Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 11.7102C8.78397 11.5031 8.45785 11.4914 8.24712 11.684L6.57104 13.2815L5.86396 12.5482C5.66751 12.3411 5.34139 12.3295 5.13066 12.522C4.9278 12.7345 4.9278 13.0689 5.13066 13.2815L6.20437 14.3814C6.2973 14.4855 6.43154 14.543 6.57099 14.5385C6.70914 14.5366 6.84092 14.4801 6.93762 14.3814L8.98031 12.4435C9.18282 12.2577 9.19636 11.9429 9.01054 11.7404C9.00102 11.7299 8.99094 11.7198 8.98041 11.7102Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 12.8359H10.473C10.1837 12.8359 9.94922 13.0704 9.94922 13.3597C9.94922 13.649 10.1837 13.8835 10.473 13.8835H16.4963C16.7856 13.8835 17.0201 13.649 17.0201 13.3597C17.0201 13.0704 16.7856 12.8359 16.4963 12.8359Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 7.51681C8.78397 7.30973 8.45785 7.29805 8.24712 7.49064L6.57104 9.08812L5.86396 8.35482C5.66751 8.14775 5.34139 8.13607 5.13066 8.32865C4.9278 8.54119 4.9278 8.87558 5.13066 9.08812L6.20437 10.188C6.2973 10.2921 6.43154 10.3496 6.57099 10.3452C6.70914 10.3432 6.84092 10.2867 6.93762 10.188L8.98031 8.2501C9.18282 8.06434 9.19636 7.74954 9.01054 7.54708C9.00102 7.53651 8.99094 7.52643 8.98041 7.51681Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 8.64258H10.473C10.1837 8.64258 9.94922 8.87707 9.94922 9.16635C9.94922 9.45563 10.1837 9.69012 10.473 9.69012H16.4963C16.7856 9.69012 17.0201 9.45563 17.0201 9.16635C17.0201 8.87707 16.7856 8.64258 16.4963 8.64258Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 15.8976C8.78397 15.6906 8.45785 15.6789 8.24712 15.8715L6.57104 17.469L5.86396 16.7357C5.66751 16.5286 5.34139 16.517 5.13066 16.7095C4.9278 16.922 4.9278 17.2564 5.13066 17.469L6.20437 18.5689C6.2973 18.6729 6.43154 18.7305 6.57099 18.726C6.70914 18.7241 6.84092 18.6676 6.93762 18.5689L8.98031 16.6309C9.18282 16.4452 9.19636 16.1304 9.01054 15.9279C9.00102 15.9174 8.99094 15.9073 8.98041 15.8976Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 17.0234H10.473C10.1837 17.0234 9.94922 17.2579 9.94922 17.5472C9.94922 17.8365 10.1837 18.071 10.473 18.071H16.4963C16.7856 18.071 17.0201 17.8365 17.0201 17.5472C17.0201 17.2579 16.7856 17.0234 16.4963 17.0234Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_309\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SummarySvg.js?\n}"); /***/ }), @@ -366,7 +366,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SynchronizeSvg)\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\n\n/* eslint-disable max-len */\nfunction SynchronizeSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_179)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.5 21.9991C16.4083 21.9991 16.3167 21.9808 16.2305 21.9441C16.0178 21.8534 11 19.668 11 15.1736V11.4905C11 11.1962 11.187 10.935 11.4666 10.8396L16.2791 9.20245C16.4221 9.15387 16.5779 9.15387 16.7209 9.20245L21.5334 10.8396C21.813 10.935 22 11.1962 22 11.4905V15.1736C22 19.668 16.9822 21.8534 16.7695 21.945C16.6833 21.9808 16.5917 21.9991 16.5 21.9991ZM12.375 11.9827V15.1727C12.375 18.228 15.543 20.065 16.5 20.549C17.457 20.065 20.625 18.228 20.625 15.1727V11.9827L16.5 10.5793L12.375 11.9827Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.2706 17.8756C16.0891 17.8756 15.9131 17.8041 15.7848 17.6739L13.9514 15.8406C13.6829 15.572 13.6829 15.1366 13.9514 14.868C14.22 14.5994 14.6554 14.5994 14.924 14.868L16.1973 16.1413L18.4706 13.1089C18.6961 12.8055 19.1288 12.7432 19.4331 12.9723C19.7365 13.1997 19.7979 13.6305 19.5697 13.9348L16.8197 17.6015C16.7005 17.761 16.5181 17.86 16.3183 17.8747C16.3027 17.8747 16.2871 17.8756 16.2706 17.8756Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7075 19.25H2.52083C1.13025 19.25 0 18.1198 0 16.7292V2.52083C0 1.13025 1.13025 0 2.52083 0H13.0625C14.4531 0 15.5833 1.13025 15.5833 2.52083V7.49833C15.5833 7.87783 15.2753 8.18583 14.8958 8.18583C14.5163 8.18583 14.2083 7.87783 14.2083 7.49833V2.52083C14.2083 1.88925 13.6941 1.375 13.0625 1.375H2.52083C1.88925 1.375 1.375 1.88925 1.375 2.52083V16.7292C1.375 17.3608 1.88925 17.875 2.52083 17.875H9.7075C10.087 17.875 10.395 18.183 10.395 18.5625C10.395 18.942 10.087 19.25 9.7075 19.25Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.1458 8.70898H3.4375C3.058 8.70898 2.75 8.40098 2.75 8.02148C2.75 7.64198 3.058 7.33398 3.4375 7.33398H12.1458C12.5253 7.33398 12.8333 7.64198 12.8333 8.02148C12.8333 8.40098 12.5253 8.70898 12.1458 8.70898Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.47917 12.375H3.4375C3.058 12.375 2.75 12.067 2.75 11.6875C2.75 11.308 3.058 11 3.4375 11H8.47917C8.85867 11 9.16667 11.308 9.16667 11.6875C9.16667 12.067 8.85867 12.375 8.47917 12.375Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.5625 5.04102H3.4375C3.058 5.04102 2.75 4.73302 2.75 4.35352C2.75 3.97402 3.058 3.66602 3.4375 3.66602H7.5625C7.942 3.66602 8.25 3.97402 8.25 4.35352C8.25 4.73302 7.942 5.04102 7.5625 5.04102Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_179\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SynchronizeSvg.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SynchronizeSvg)\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\n\n/* eslint-disable max-len */\nfunction SynchronizeSvg() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_179)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.5 21.9991C16.4083 21.9991 16.3167 21.9808 16.2305 21.9441C16.0178 21.8534 11 19.668 11 15.1736V11.4905C11 11.1962 11.187 10.935 11.4666 10.8396L16.2791 9.20245C16.4221 9.15387 16.5779 9.15387 16.7209 9.20245L21.5334 10.8396C21.813 10.935 22 11.1962 22 11.4905V15.1736C22 19.668 16.9822 21.8534 16.7695 21.945C16.6833 21.9808 16.5917 21.9991 16.5 21.9991ZM12.375 11.9827V15.1727C12.375 18.228 15.543 20.065 16.5 20.549C17.457 20.065 20.625 18.228 20.625 15.1727V11.9827L16.5 10.5793L12.375 11.9827Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.2706 17.8756C16.0891 17.8756 15.9131 17.8041 15.7848 17.6739L13.9514 15.8406C13.6829 15.572 13.6829 15.1366 13.9514 14.868C14.22 14.5994 14.6554 14.5994 14.924 14.868L16.1973 16.1413L18.4706 13.1089C18.6961 12.8055 19.1288 12.7432 19.4331 12.9723C19.7365 13.1997 19.7979 13.6305 19.5697 13.9348L16.8197 17.6015C16.7005 17.761 16.5181 17.86 16.3183 17.8747C16.3027 17.8747 16.2871 17.8756 16.2706 17.8756Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7075 19.25H2.52083C1.13025 19.25 0 18.1198 0 16.7292V2.52083C0 1.13025 1.13025 0 2.52083 0H13.0625C14.4531 0 15.5833 1.13025 15.5833 2.52083V7.49833C15.5833 7.87783 15.2753 8.18583 14.8958 8.18583C14.5163 8.18583 14.2083 7.87783 14.2083 7.49833V2.52083C14.2083 1.88925 13.6941 1.375 13.0625 1.375H2.52083C1.88925 1.375 1.375 1.88925 1.375 2.52083V16.7292C1.375 17.3608 1.88925 17.875 2.52083 17.875H9.7075C10.087 17.875 10.395 18.183 10.395 18.5625C10.395 18.942 10.087 19.25 9.7075 19.25Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.1458 8.70898H3.4375C3.058 8.70898 2.75 8.40098 2.75 8.02148C2.75 7.64198 3.058 7.33398 3.4375 7.33398H12.1458C12.5253 7.33398 12.8333 7.64198 12.8333 8.02148C12.8333 8.40098 12.5253 8.70898 12.1458 8.70898Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.47917 12.375H3.4375C3.058 12.375 2.75 12.067 2.75 11.6875C2.75 11.308 3.058 11 3.4375 11H8.47917C8.85867 11 9.16667 11.308 9.16667 11.6875C9.16667 12.067 8.85867 12.375 8.47917 12.375Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.5625 5.04102H3.4375C3.058 5.04102 2.75 4.73302 2.75 4.35352C2.75 3.97402 3.058 3.66602 3.4375 3.66602H7.5625C7.942 3.66602 8.25 3.97402 8.25 4.35352C8.25 4.73302 7.942 5.04102 7.5625 5.04102Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_179\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SvgIcons/SynchronizeSvg.js?\n}"); /***/ }), @@ -376,7 +376,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ NoticeBanner)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/NoticeBanner/styles.css\");\n/* harmony import */ var _hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../hooks/useCookie */ \"./js/src/react/hooks/useCookie.js\");\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\nvar __ = wp.i18n.__;\n\n\nfunction NoticeBanner() {\n var cookieName = 'spbct_notice-found_critical_files';\n var cookie = (0,_hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__.useCookie)(cookieName);\n var setCookie = (0,_hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__.useSetCookie)();\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(function () {\n return cookie !== '1';\n }),\n _useState2 = _slicedToArray(_useState, 2),\n visible = _useState2[0],\n setVisible = _useState2[1];\n var handleDismiss = function handleDismiss(e) {\n setCookie(cookieName, 1, 30);\n setVisible(false);\n // Avoid infinite loop: do not dispatch click on the same button\n if (e && e.target && e.target.classList.contains('spbct_notice-dismiss-react')) return;\n // If needed, trigger jQuery handler for other elements (not this button)\n var event = new Event('click', {\n bubbles: true\n });\n document.querySelectorAll('.spbct_notice-dismiss-react').forEach(function (el) {\n if (el !== (e === null || e === void 0 ? void 0 : e.target)) el.dispatchEvent(event);\n });\n };\n if (!visible) return null;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"notice notice-warning spbct_notice spbct_notice-found_critical_files\",\n style: {\n scrollMarginTop: '160px'\n },\n id: \"notice_id_found_critical_files\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc---top\"\n }, __('There\\'s a high probability that your website has been compromised, as critical files show signs of infection. Take action now by ordering malware removal from our experienced security specialists.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n alignContent: 'center',\n margin: '0 30px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n className: \"spbc_manual_link\",\n target: \"_blank\",\n href: window.spbcSettings.link_remove_malware_from_website,\n rel: \"noreferrer\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-link-ext\"\n }), \"\\xA0\\xA0\", __('Request Malware removal', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"notice-dismiss spbct_notice-dismiss-react\",\n onClick: handleDismiss\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"screen-reader-text\"\n }, __('Dismiss this notice.', 'security-malware-firewall'))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/NoticeBanner/NoticeBanner.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ NoticeBanner)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/NoticeBanner/styles.css\");\n/* harmony import */ var _hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../hooks/useCookie */ \"./js/src/react/hooks/useCookie.js\");\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\nvar __ = wp.i18n.__;\n\n\nfunction NoticeBanner() {\n var cookieName = 'spbct_notice-found_critical_files';\n var cookie = (0,_hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__.useCookie)(cookieName);\n var setCookie = (0,_hooks_useCookie__WEBPACK_IMPORTED_MODULE_2__.useSetCookie)();\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(function () {\n return cookie !== '1';\n }),\n _useState2 = _slicedToArray(_useState, 2),\n visible = _useState2[0],\n setVisible = _useState2[1];\n var handleDismiss = function handleDismiss(e) {\n setCookie(cookieName, 1, 30);\n setVisible(false);\n // Avoid infinite loop: do not dispatch click on the same button\n if (e && e.target && e.target.classList.contains('spbct_notice-dismiss-react')) return;\n // If needed, trigger jQuery handler for other elements (not this button)\n var event = new Event('click', {\n bubbles: true\n });\n document.querySelectorAll('.spbct_notice-dismiss-react').forEach(function (el) {\n if (el !== (e === null || e === void 0 ? void 0 : e.target)) el.dispatchEvent(event);\n });\n };\n if (!visible) return null;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"notice notice-warning spbct_notice spbct_notice-found_critical_files\",\n style: {\n scrollMarginTop: '160px'\n },\n id: \"notice_id_found_critical_files\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc---top\"\n }, __('There\\'s a high probability that your website has been compromised, as critical files show signs of infection. Take action now by ordering malware removal from our experienced security specialists.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n alignContent: 'center',\n margin: '0 30px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n className: \"spbc_manual_link\",\n target: \"_blank\",\n href: window.spbcSettings.link_remove_malware_from_website,\n rel: \"noreferrer\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-link-ext\"\n }), \"\\xA0\\xA0\", __('Request Malware removal', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"notice-dismiss spbct_notice-dismiss-react\",\n onClick: handleDismiss\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"screen-reader-text\"\n }, __('Dismiss this notice.', 'security-malware-firewall'))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/NoticeBanner/NoticeBanner.js?\n}"); /***/ }), @@ -386,7 +386,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/NoticeBanner/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/NoticeBanner/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/NoticeBanner/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/NoticeBanner/styles.css?\n}"); /***/ }), @@ -396,7 +396,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabBackups)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabBackups/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabBackups(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Backups\n * @param {DOMElement} obj\n * @return {void}\n */\n window.spbcActionBackupsRollback = function (obj) {\n // eslint-disable-line no-unused-vars\n if (!confirm('Are you sure want to rollback to this backup?')) {\n return;\n }\n var self = jQuery(obj);\n var data = {\n action: 'spbc_rollback',\n backup_id: self.parent().attr('uid'),\n cols: self.parent().attr('cols_amount')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: function callback(result, data, params, obj) {\n if (result.success) {\n if (result.color) {\n obj.css({\n background: result.background,\n color: result.color\n });\n }\n if (result.html) {\n obj.html(result.html);\n setTimeout(function () {\n obj.fadeOut(300);\n }, 1500);\n }\n }\n }\n };\n spbcSendAJAXRequest(data, params, self.parents('tr'));\n };\n\n /**\n * Delete\n * @param {DOMElement} obj\n * @return {void}\n */\n window.spbcActionBackupsDelete = function (obj) {\n // eslint-disable-line no-unused-vars\n if (!confirm('Are you sure want to delete this backup?')) {\n return;\n }\n var self = jQuery(obj);\n var data = {\n action: 'spbc_backup__delete',\n backup_id: self.parent().attr('uid'),\n cols: self.parent().attr('cols_amount')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: function callback(result, data, params, obj) {\n if (result.success) {\n if (result.color) {\n obj.css({\n background: result.background,\n color: result.color\n });\n }\n if (result.html) {\n obj.html(result.html);\n setTimeout(function () {\n obj.fadeOut(300);\n }, 1500);\n }\n }\n }\n };\n spbcSendAJAXRequest(data, params, self.parents('tr'));\n };\n jQuery(document).ready(function () {\n spbcTblSortListen();\n });\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabBackups/TabBackups.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabBackups)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabBackups/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabBackups(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Backups\n * @param {DOMElement} obj\n * @return {void}\n */\n window.spbcActionBackupsRollback = function (obj) {\n // eslint-disable-line no-unused-vars\n if (!confirm('Are you sure want to rollback to this backup?')) {\n return;\n }\n var self = jQuery(obj);\n var data = {\n action: 'spbc_rollback',\n backup_id: self.parent().attr('uid'),\n cols: self.parent().attr('cols_amount')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: function callback(result, data, params, obj) {\n if (result.success) {\n if (result.color) {\n obj.css({\n background: result.background,\n color: result.color\n });\n }\n if (result.html) {\n obj.html(result.html);\n setTimeout(function () {\n obj.fadeOut(300);\n }, 1500);\n }\n }\n }\n };\n spbcSendAJAXRequest(data, params, self.parents('tr'));\n };\n\n /**\n * Delete\n * @param {DOMElement} obj\n * @return {void}\n */\n window.spbcActionBackupsDelete = function (obj) {\n // eslint-disable-line no-unused-vars\n if (!confirm('Are you sure want to delete this backup?')) {\n return;\n }\n var self = jQuery(obj);\n var data = {\n action: 'spbc_backup__delete',\n backup_id: self.parent().attr('uid'),\n cols: self.parent().attr('cols_amount')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: function callback(result, data, params, obj) {\n if (result.success) {\n if (result.color) {\n obj.css({\n background: result.background,\n color: result.color\n });\n }\n if (result.html) {\n obj.html(result.html);\n setTimeout(function () {\n obj.fadeOut(300);\n }, 1500);\n }\n }\n }\n };\n spbcSendAJAXRequest(data, params, self.parents('tr'));\n };\n jQuery(document).ready(function () {\n spbcTblSortListen();\n });\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabBackups/TabBackups.js?\n}"); /***/ }), @@ -406,7 +406,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabBackups/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabBackups/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabBackups/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabBackups/styles.css?\n}"); /***/ }), @@ -416,7 +416,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabContent)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/styles.css\");\n/* harmony import */ var _Preloader_Preloader__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Preloader/Preloader */ \"./js/src/react/components/Preloader/Preloader.js\");\n/* harmony import */ var _modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../modules/Http/Ajax */ \"./js/src/react/modules/Http/Ajax.js\");\n/* harmony import */ var _TabDefault_TabDefault__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./TabDefault/TabDefault */ \"./js/src/react/components/TabContent/TabDefault/TabDefault.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = \"function\" == typeof Symbol ? Symbol : {}, a = i.iterator || \"@@iterator\", c = i.asyncIterator || \"@@asyncIterator\", u = i.toStringTag || \"@@toStringTag\"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, \"\"); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, \"_invoke\", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: \"normal\", arg: t.call(e, r) }; } catch (t) { return { type: \"throw\", arg: t }; } } e.wrap = wrap; var h = \"suspendedStart\", l = \"suspendedYield\", f = \"executing\", s = \"completed\", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { [\"next\", \"throw\", \"return\"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if (\"throw\" !== c.type) { var u = c.arg, h = u.value; return h && \"object\" == _typeof(h) && n.call(h, \"__await\") ? e.resolve(h.__await).then(function (t) { invoke(\"next\", t, i, a); }, function (t) { invoke(\"throw\", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke(\"throw\", t, i, a); }); } a(c.arg); } var r; o(this, \"_invoke\", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw Error(\"Generator is already running\"); if (o === s) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = f; var p = tryCatch(e, r, n); if (\"normal\" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } \"throw\" === p.type && (o = s, n.method = \"throw\", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, \"throw\" === n && e.iterator[\"return\"] && (r.method = \"return\", r.arg = t, maybeInvokeDelegate(e, r), \"throw\" === r.method) || \"return\" !== n && (r.method = \"throw\", r.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), y; var i = tryCatch(o, e.iterator, r.arg); if (\"throw\" === i.type) return r.method = \"throw\", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, \"return\" !== r.method && (r.method = \"next\", r.arg = t), r.delegate = null, y) : a : (r.method = \"throw\", r.arg = new TypeError(\"iterator result is not an object\"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = \"normal\", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: \"root\" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || \"\" === e) { var r = e[a]; if (r) return r.call(e); if (\"function\" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(_typeof(e) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), e.isGeneratorFunction = function (t) { var e = \"function\" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || \"GeneratorFunction\" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, \"GeneratorFunction\")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, \"Generator\"), define(g, a, function () { return this; }), define(g, \"toString\", function () { return \"[object Generator]\"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) \"t\" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = \"throw\", a.arg = e, r.next = n, o && (r.method = \"next\", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if (\"root\" === i.tryLoc) return handle(\"end\"); if (i.tryLoc <= this.prev) { var c = n.call(i, \"catchLoc\"), u = n.call(i, \"finallyLoc\"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw Error(\"try statement without catch or finally\"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) { var i = o; break; } } i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, \"catch\": function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if (\"throw\" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, \"next\" === this.method && (this.arg = t), y; } }, e; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nfunction TabContent(_ref) {\n var sectionId = _ref.sectionId,\n isActive = _ref.isActive,\n tabComponent = _ref.tabComponent;\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n _useState2 = _slicedToArray(_useState, 2),\n sectionData = _useState2[0],\n setSectionData = _useState2[1];\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (isActive && !sectionData) {\n if (sectionId === 'critical_updates' || sectionId === 'fswatcher') {\n fetchContent();\n } else {\n fetchContentOld();\n }\n }\n }, [isActive, sectionData]);\n var fetchContent = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n var requestData, data;\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n _context.prev = 0;\n requestData = {\n action: 'spbct_get_tab_data',\n tab_name: sectionId\n };\n _context.next = 4;\n return (0,_modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__.sendAjaxRequest)(requestData, true);\n case 4:\n data = _context.sent;\n setSectionData(data);\n _context.next = 11;\n break;\n case 8:\n _context.prev = 8;\n _context.t0 = _context[\"catch\"](0);\n console.error('Error fetching content:', _context.t0);\n case 11:\n case \"end\":\n return _context.stop();\n }\n }, _callee, null, [[0, 8]]);\n }));\n return function fetchContent() {\n return _ref2.apply(this, arguments);\n };\n }();\n var fetchContentOld = /*#__PURE__*/function () {\n var _ref3 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee2() {\n var requestData, data;\n return _regeneratorRuntime().wrap(function _callee2$(_context2) {\n while (1) switch (_context2.prev = _context2.next) {\n case 0:\n _context2.prev = 0;\n requestData = {\n action: 'spbc_settings__draw_elements',\n tab_name: sectionId\n };\n _context2.next = 4;\n return (0,_modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__.sendAjaxRequest)(requestData);\n case 4:\n data = _context2.sent;\n setSectionData(data);\n document.dispatchEvent(new CustomEvent('spbctTabLoaded', {\n bubbles: true,\n detail: {\n tab: sectionId\n }\n }));\n _context2.next = 12;\n break;\n case 9:\n _context2.prev = 9;\n _context2.t0 = _context2[\"catch\"](0);\n console.error('Error fetching content:', _context2.t0);\n case 12:\n case \"end\":\n return _context2.stop();\n }\n }, _callee2, null, [[0, 9]]);\n }));\n return function fetchContentOld() {\n return _ref3.apply(this, arguments);\n };\n }();\n var isActiveClass = isActive ? 'spbc_tab_section--active' : '';\n var TabContentInner = tabComponent || _TabDefault_TabDefault__WEBPACK_IMPORTED_MODULE_4__[\"default\"];\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: 'spbc_tab-' + sectionId,\n className: 'spbc_tab spbc_tab-' + sectionId + ' ' + isActiveClass\n }, isActive && sectionData ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TabContentInner, {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n }) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_Preloader_Preloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabContent.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabContent)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/styles.css\");\n/* harmony import */ var _Preloader_Preloader__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Preloader/Preloader */ \"./js/src/react/components/Preloader/Preloader.js\");\n/* harmony import */ var _modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../modules/Http/Ajax */ \"./js/src/react/modules/Http/Ajax.js\");\n/* harmony import */ var _TabDefault_TabDefault__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./TabDefault/TabDefault */ \"./js/src/react/components/TabContent/TabDefault/TabDefault.js\");\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = \"function\" == typeof Symbol ? Symbol : {}, n = r.iterator || \"@@iterator\", o = r.toStringTag || \"@@toStringTag\"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, \"_invoke\", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError(\"Generator is already running\"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = \"next\"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError(\"iterator result is not an object\"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i[\"return\"]) && t.call(i), c < 2 && (u = TypeError(\"The iterator does not provide a '\" + o + \"' method\"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, \"GeneratorFunction\")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, \"constructor\", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = \"GeneratorFunction\", _regeneratorDefine2(GeneratorFunctionPrototype, o, \"GeneratorFunction\"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, \"Generator\"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, \"toString\", function () { return \"[object Generator]\"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, \"\", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o(\"next\", 0), o(\"throw\", 1), o(\"return\", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nfunction TabContent(_ref) {\n var sectionId = _ref.sectionId,\n isActive = _ref.isActive,\n tabComponent = _ref.tabComponent;\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n _useState2 = _slicedToArray(_useState, 2),\n sectionData = _useState2[0],\n setSectionData = _useState2[1];\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (isActive && !sectionData) {\n if (sectionId === 'critical_updates' || sectionId === 'fswatcher' || sectionId === 'traffic_control') {\n fetchContent();\n } else {\n fetchContentOld();\n }\n }\n }, [isActive, sectionData]);\n var fetchContent = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee() {\n var requestData, data, _t;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.p = _context.n) {\n case 0:\n _context.p = 0;\n requestData = {\n action: 'spbct_get_tab_data',\n tab_name: sectionId\n };\n _context.n = 1;\n return (0,_modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__.sendAjaxRequest)(requestData, true);\n case 1:\n data = _context.v;\n setSectionData(data);\n _context.n = 3;\n break;\n case 2:\n _context.p = 2;\n _t = _context.v;\n console.error('Error fetching content:', _t);\n case 3:\n return _context.a(2);\n }\n }, _callee, null, [[0, 2]]);\n }));\n return function fetchContent() {\n return _ref2.apply(this, arguments);\n };\n }();\n var fetchContentOld = /*#__PURE__*/function () {\n var _ref3 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee2() {\n var requestData, data, _t2;\n return _regenerator().w(function (_context2) {\n while (1) switch (_context2.p = _context2.n) {\n case 0:\n _context2.p = 0;\n requestData = {\n action: 'spbc_settings__draw_elements',\n tab_name: sectionId\n };\n _context2.n = 1;\n return (0,_modules_Http_Ajax__WEBPACK_IMPORTED_MODULE_3__.sendAjaxRequest)(requestData);\n case 1:\n data = _context2.v;\n setSectionData(data);\n document.dispatchEvent(new CustomEvent('spbctTabLoaded', {\n bubbles: true,\n detail: {\n tab: sectionId\n }\n }));\n _context2.n = 3;\n break;\n case 2:\n _context2.p = 2;\n _t2 = _context2.v;\n console.error('Error fetching content:', _t2);\n case 3:\n return _context2.a(2);\n }\n }, _callee2, null, [[0, 2]]);\n }));\n return function fetchContentOld() {\n return _ref3.apply(this, arguments);\n };\n }();\n var isActiveClass = isActive ? 'spbc_tab_section--active' : '';\n var TabContentInner = tabComponent || _TabDefault_TabDefault__WEBPACK_IMPORTED_MODULE_4__[\"default\"];\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: 'spbc_tab-' + sectionId,\n className: 'spbc_tab spbc_tab-' + sectionId + ' ' + isActiveClass\n }, isActive && sectionData ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TabContentInner, {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n }) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_Preloader_Preloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabContent.js?\n}"); /***/ }), @@ -426,7 +426,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabCriticalUpdates)\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 _NoticeBanner_NoticeBanner_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../NoticeBanner/NoticeBanner.js */ \"./js/src/react/components/TabContent/NoticeBanner/NoticeBanner.js\");\n/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabCriticalUpdates/styles.css\");\n\n\n\nvar _wp$i18n = wp.i18n,\n __ = _wp$i18n.__,\n sprintf = _wp$i18n.sprintf;\nfunction TabCriticalUpdates(_ref) {\n var sectionData = _ref.sectionData;\n if (!sectionData) return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('Loading...', 'security-malware-firewall'));\n var summary = sectionData.summary || {};\n var leakedUsers = sectionData.passwords && Array.isArray(sectionData.passwords.leaked_users) ? sectionData.passwords.leaked_users : [];\n var vulnerabilities = Array.isArray(sectionData.vulnerabilities) ? sectionData.vulnerabilities : [];\n var psc = Array.isArray(sectionData.psc) ? sectionData.psc : [];\n var legend = sectionData.legend || {};\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), window.spbcSettings && window.spbcSettings.critical > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_NoticeBanner_NoticeBanner_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"], null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc__wrapper--center spbc_critical_updates-summary\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-summary-plugins_and_themes\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc-icon-search spbc_critical_updates-h_names\"\n }, summary.last_update_result ? summary.last_update_result : \"\".concat(__('Plugins and themes found: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_found_modules, \", \\n \").concat(__('Scanned: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_modules_requested, \", \\n \").concat(__('Vulnerabilities found: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_found_modules_vulnerable, \", \\n \").concat(__('Last update: ', 'security-malware-firewall'), \"\\n \").concat(summary.last_update_date ? summary.last_update_date : 'Never'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-summary-vulnerabilities\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: summary.current_state_class + ' spbc_critical_updates-h_names'\n }, summary.current_state_text ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, \"\".concat(summary.current_state_text, \" vulnerabilities is still active!\")) : __('No active vulnerabilities found at the current state.', 'security-malware-firewall')))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc_critical_updates-password_security\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('Password Security', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('The following users have passwords found in known data breaches:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, leakedUsers.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No users with leaked passwords found', 'security-malware-firewall')) : leakedUsers.map(function (user) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: user.user_id\n }, user.user_login);\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('We strongly recommend updating passwords for these users to prevent unauthorized access.', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc_critical_updates-vulnerabilities\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-vulnerabilities-list\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('Known vulnerabilities', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('Vulnerabilities contains in:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, vulnerabilities.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No vulnerabilities found', 'security-malware-firewall')) : vulnerabilities.map(function (v, i) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: i\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"strong\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: v.type === 'theme' ? 'themes.php' : \"plugins.php#\".concat(v.slug, \"-spbc-anchor\"),\n target: \"_blank\",\n rel: \"noreferrer\"\n }, v.name)), \"\\xA0\", __('of version', 'security-malware-firewall'), \"\\xA0 (\", v.version_from, \" \", '>', \" \", v.version_to, \") \\xA0\", __('contains', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: v.cve_url,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, v.cve), \".\", v.recommendation === 'update' ? sprintf(__('Updating the %s to a version higher than', 'security-malware-firewall'), v.type === 'theme' ? __('theme', 'security-malware-firewall') : __('plugin', 'security-malware-firewall')) + ' ' + v.version_to + ' ' + __('is strongly recommended.', 'security-malware-firewall') : __('It is strongly recommended to delete the theme.', 'security-malware-firewall'));\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-vulnerabilities-psc\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('plugins/themes have received a PSC', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('The following plugins/themes have received a PSC:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, psc.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No plugins/themes have received a PSC', 'security-malware-firewall')) : psc.map(function (p, i) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: i\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"strong\", null, p.name), \"\\xA0\", __('of version', 'security-malware-firewall'), \"\\xA0\", p.version, \"\\xA0\", __('has', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: p.psc_url,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, p.psc));\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-legend\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('The Security plugin preforms a scheduled request to CleanTalk API to check every installed plugin or theme for known vulnerabilities. The report data are updated with the next triggers:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n marginLeft: '2%',\n listStyle: 'disc'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('within 100 seconds since any plugin or theme is activated', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('within 30 seconds since the Security plugin is activated', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('every 24 hours after last update', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('Also the single check runs every time you observe plugins/themes install pages for every listed item.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('Categories description:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'disc',\n marginLeft: '2%'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('Known vulnerabilities - plugins ant themes on your website with known and published vulnerabilities.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('plugins/themes have received a PSC - tested by Cloud Malware scanner or CleanTalk Research team and do not have known security issues or vulnerabilities. These plugins and themes are safe to use by now.', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('Full database of vulnerabilities and safe plugins/themes is here', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: legend.db_link,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, legend.db_link)))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabCriticalUpdates/TabCriticalUpdates.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabCriticalUpdates)\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 _NoticeBanner_NoticeBanner_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../NoticeBanner/NoticeBanner.js */ \"./js/src/react/components/TabContent/NoticeBanner/NoticeBanner.js\");\n/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabCriticalUpdates/styles.css\");\n\n\n\nvar _wp$i18n = wp.i18n,\n __ = _wp$i18n.__,\n sprintf = _wp$i18n.sprintf;\nfunction TabCriticalUpdates(_ref) {\n var sectionData = _ref.sectionData;\n if (!sectionData) return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('Loading...', 'security-malware-firewall'));\n var summary = sectionData.summary || {};\n var leakedUsers = sectionData.passwords && Array.isArray(sectionData.passwords.leaked_users) ? sectionData.passwords.leaked_users : [];\n var vulnerabilities = Array.isArray(sectionData.vulnerabilities) ? sectionData.vulnerabilities : [];\n var psc = Array.isArray(sectionData.psc) ? sectionData.psc : [];\n var legend = sectionData.legend || {};\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), window.spbcSettings && window.spbcSettings.critical > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_NoticeBanner_NoticeBanner_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"], null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc__wrapper--center spbc_critical_updates-summary\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-summary-plugins_and_themes\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc-icon-search spbc_critical_updates-h_names\"\n }, summary.last_update_result ? summary.last_update_result : \"\".concat(__('Plugins and themes found: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_found_modules, \", \\n \").concat(__('Scanned: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_modules_requested, \", \\n \").concat(__('Vulnerabilities found: ', 'security-malware-firewall'), \"\\n \").concat(summary.total_found_modules_vulnerable, \", \\n \").concat(__('Last update: ', 'security-malware-firewall'), \"\\n \").concat(summary.last_update_date ? summary.last_update_date : 'Never'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-summary-vulnerabilities\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: summary.current_state_class + ' spbc_critical_updates-h_names'\n }, summary.current_state_text ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, \"\".concat(summary.current_state_text, \" vulnerabilities is still active!\")) : __('No active vulnerabilities found at the current state.', 'security-malware-firewall')))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc_critical_updates-password_security\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('Password Security', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('The following users have passwords found in known data breaches:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, leakedUsers.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No users with leaked passwords found', 'security-malware-firewall')) : leakedUsers.map(function (user) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: user.user_id\n }, user.user_login);\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('We strongly recommend updating passwords for these users to prevent unauthorized access.', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group spbc_critical_updates-vulnerabilities\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-vulnerabilities-list\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('Known vulnerabilities', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('Vulnerabilities contains in:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, vulnerabilities.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No vulnerabilities found', 'security-malware-firewall')) : vulnerabilities.map(function (v, i) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: i\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"strong\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: v.type === 'theme' ? 'themes.php' : \"plugins.php#\".concat(v.slug, \"-spbc-anchor\"),\n target: \"_blank\",\n rel: \"noreferrer\"\n }, v.name)), \"\\xA0\", __('of version', 'security-malware-firewall'), \"\\xA0 (\", v.version_from, \" \", '>', \" \", v.version_to, \") \\xA0\", __('contains', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: v.cve_url,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, v.cve), \".\", v.recommendation === 'update' ? sprintf(__('Updating the %s to a version higher than', 'security-malware-firewall'), v.type === 'theme' ? __('theme', 'security-malware-firewall') : __('plugin', 'security-malware-firewall')) + ' ' + v.version_to + ' ' + __('is strongly recommended.', 'security-malware-firewall') : __('It is strongly recommended to delete the theme.', 'security-malware-firewall'));\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_critical_updates-vulnerabilities-psc\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"spbc_group_header\"\n }, __('plugins/themes have received a PSC', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-h_names\"\n }, __('The following plugins/themes have received a PSC:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'circle',\n paddingLeft: '5ch'\n }\n }, psc.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('No plugins/themes have received a PSC', 'security-malware-firewall')) : psc.map(function (p, i) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", {\n key: i\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"strong\", null, p.name), \"\\xA0\", __('of version', 'security-malware-firewall'), \"\\xA0\", p.version, \"\\xA0\", __('has', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: p.psc_url,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, p.psc));\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field spbc_critical_updates-legend\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('The Security plugin preforms a scheduled request to CleanTalk API to check every installed plugin or theme for known vulnerabilities. The report data are updated with the next triggers:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n marginLeft: '2%',\n listStyle: 'disc'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('within 100 seconds since any plugin or theme is activated', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('within 30 seconds since the Security plugin is activated', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('every 24 hours after last update', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('Also the single check runs every time you observe plugins/themes install pages for every listed item.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, __('Categories description:', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", {\n style: {\n listStyle: 'disc',\n marginLeft: '2%'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('Known vulnerabilities - plugins ant themes on your website with known and published vulnerabilities.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", null, __('plugins/themes have received a PSC - tested by Cloud Malware scanner or CleanTalk Research team and do not have known security issues or vulnerabilities. These plugins and themes are safe to use by now.', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, __('Full database of vulnerabilities and safe plugins/themes is here', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: legend.db_link,\n target: \"_blank\",\n rel: \"noreferrer\"\n }, legend.db_link)))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabCriticalUpdates/TabCriticalUpdates.js?\n}"); /***/ }), @@ -436,7 +436,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabCriticalUpdates/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabCriticalUpdates/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabCriticalUpdates/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabCriticalUpdates/styles.css?\n}"); /***/ }), @@ -446,7 +446,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabDefault)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabDefault/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabDefault(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabDefault/TabDefault.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabDefault)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabDefault/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabDefault(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabDefault/TabDefault.js?\n}"); /***/ }), @@ -456,7 +456,17 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabDefault/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabDefault/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabDefault/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabDefault/styles.css?\n}"); + +/***/ }), + +/***/ "./js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js": +/*!****************************************************************************!*\ + !*** ./js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js ***! + \****************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ FirewallTableRow)\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__);\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = \"function\" == typeof Symbol ? Symbol : {}, n = r.iterator || \"@@iterator\", o = r.toStringTag || \"@@toStringTag\"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, \"_invoke\", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError(\"Generator is already running\"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = \"next\"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError(\"iterator result is not an object\"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i[\"return\"]) && t.call(i), c < 2 && (u = TypeError(\"The iterator does not provide a '\" + o + \"' method\"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, \"GeneratorFunction\")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, \"constructor\", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = \"GeneratorFunction\", _regeneratorDefine2(GeneratorFunctionPrototype, o, \"GeneratorFunction\"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, \"Generator\"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, \"toString\", function () { return \"[object Generator]\"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, \"\", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o(\"next\", 0), o(\"throw\", 1), o(\"return\", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\n\nvar __ = wp.i18n.__;\nfunction FirewallTableRow(_ref) {\n var row = _ref.row,\n rowIndex = _ref.rowIndex;\n // AJAX wrapper for filter IP requests\n var filterIpAjaxWrapper = function filterIpAjaxWrapper(data) {\n return new Promise(function (resolve, reject) {\n var params = {\n callback: function callback(response) {\n if (_typeof(response) === 'object' && response.error) {\n reject(new Error(response.error));\n } else {\n resolve(response);\n }\n },\n error_callback: function error_callback(error) {\n reject(error);\n }\n };\n spbcSendAJAXRequest(data, params);\n });\n };\n\n // Handler for allowing an IP\n var handleAllowIp = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee(e) {\n var data, response, _t;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.p = _context.n) {\n case 0:\n e.preventDefault();\n data = {\n action: 'spbc_tc__filter_ip',\n ip: row.ip_entry,\n status: 'allow'\n };\n _context.p = 1;\n _context.n = 2;\n return filterIpAjaxWrapper(data);\n case 2:\n response = _context.v;\n if (response.success) {\n alert(__('Success.', 'security-malware-firewall'));\n } else {\n alert(response.data || __('An error occurred.', 'security-malware-firewall'));\n }\n _context.n = 4;\n break;\n case 3:\n _context.p = 3;\n _t = _context.v;\n console.error('Error allowing IP:', _t);\n alert(_t.message || __('An error occurred.', 'security-malware-firewall'));\n case 4:\n return _context.a(2);\n }\n }, _callee, null, [[1, 3]]);\n }));\n return function (_x) {\n return _ref2.apply(this, arguments);\n };\n }(), [row.ip_entry]);\n\n // Handler for banning an IP\n var handleBanIp = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/function () {\n var _ref3 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee2(e) {\n var data, response, _t2;\n return _regenerator().w(function (_context2) {\n while (1) switch (_context2.p = _context2.n) {\n case 0:\n e.preventDefault();\n data = {\n action: 'spbc_tc__filter_ip',\n ip: row.ip_entry,\n status: 'deny'\n };\n _context2.p = 1;\n _context2.n = 2;\n return filterIpAjaxWrapper(data);\n case 2:\n response = _context2.v;\n if (response.success) {\n alert(__('Success.', 'security-malware-firewall'));\n } else {\n alert(response.data || __('An error occurred.', 'security-malware-firewall'));\n }\n _context2.n = 4;\n break;\n case 3:\n _context2.p = 3;\n _t2 = _context2.v;\n console.error('Error banning IP:', _t2);\n alert(_t2.message || __('An error occurred.', 'security-malware-firewall'));\n case 4:\n return _context2.a(2);\n }\n }, _callee2, null, [[1, 3]]);\n }));\n return function (_x2) {\n return _ref3.apply(this, arguments);\n };\n }(), [row.ip_entry]);\n var formatTimestamp = function formatTimestamp(timestamp) {\n if (!timestamp) return '';\n var date = new Date(timestamp * 1000); // Convert Unix timestamp to milliseconds\n var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\n var month = months[date.getMonth()];\n var day = date.getDate();\n var year = date.getFullYear();\n var hours = String(date.getHours()).padStart(2, '0');\n var minutes = String(date.getMinutes()).padStart(2, '0');\n var seconds = String(date.getSeconds()).padStart(2, '0');\n return \"\".concat(month, \" \").concat(day, \" \").concat(year, \", \").concat(hours, \":\").concat(minutes, \":\").concat(seconds);\n };\n var formatUserAgent = function formatUserAgent(userAgent) {\n if (!userAgent) return '';\n var maxLength = 50;\n if (userAgent.length <= maxLength) {\n return userAgent;\n }\n return userAgent.substring(0, maxLength) + '...';\n };\n var getCleanTalkUrl = function getCleanTalkUrl(ip) {\n var utmParams = 'utm_id=&utm_term=&utm_source=wordpress&utm_medium=dashboard&utm_content=firewall_log&utm_campaign=firewall';\n return \"https://cleantalk.org/blacklists/\".concat(ip, \"?\").concat(utmParams);\n };\n var getCountryPart = function getCountryPart(country) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n src: \"https://cleantalk.org/images/flags/\".concat(country.country_code.toLowerCase(), \".png\"),\n alt: country.country_code\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), country.country_name, \" | \", country.subdivision, \" | \", country.city);\n };\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"ip_entry column-ip_entry column-primary mob_block_1\",\n \"data-before\": __('IP', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: getCleanTalkUrl(row.ip_entry),\n target: \"_blank\",\n rel: \"noopener noreferrer\"\n }, row.ip_entry), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"#\",\n onClick: handleAllowIp,\n className: \"spbcGreen\"\n }, __('Allow', 'security-malware-firewall')), \"\\xA0|\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"#\",\n onClick: handleBanIp,\n className: \"spbc---red\"\n }, __('Ban', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n onClick: function onClick() {\n return window.spbcShowHideRows && window.spbcShowHideRows(rowIndex + 1, 'spbc_tbl__traffic_control_logs');\n },\n className: \"toggle-row\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"screen-reader-text\"\n }, __('Show more details', 'security-malware-firewall')))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"country column-country mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Country', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, row.country ? getCountryPart(row.country) : '-'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"entry_timestamp column-entry_timestamp mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Last Request', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\",\n \"data-sort-value\": row.entry_timestamp\n }, formatTimestamp(row.entry_timestamp)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"status column-status mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Status', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: row.statusColor || 'spbcRed'\n }, row.status || __('Unknown', 'security-malware-firewall'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"requests column-requests tbl-width--100px mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Requests and attempts', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, row.requests || 0)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"requests_per column-requests_per tbl-width--100px mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Requests per 5 minutes', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, row.requests_per || 0)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"page_url column-page_url mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('Page', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, row.page_url || '-'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n className: \"http_user_agent column-http_user_agent mob_entries mob_block_1 spbc_tbl__traffic_control_logs_block_1\",\n \"data-before\": __('User Agent', 'security-malware-firewall'),\n \"data-defore-no-code\": \"\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbcShortText\"\n }, formatUserAgent(row.http_user_agent || '')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbcFullText spbc_hide_table_cell_desc\"\n }, row.http_user_agent || '-')));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js?\n}"); /***/ }), @@ -466,7 +476,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \***********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabFirewall)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFirewall/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabFirewall(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Callback for displaying Firewall logs\n *\n * @param {obj} result\n * @param {obj} data\n * @param {obj} params\n */\n function spbcTcShowMoreCallback(result, data, params) {\n if (data.full_refresh) {\n jQuery(params.wrapper).html(result);\n spbcTblRowActionsListen();\n spbcTblPaginationListen();\n spbcTblSortListen();\n spbcStartShowHide();\n } else if (result.size > 0) {\n jQuery(params.wrapper).html(result.html);\n spbcTblRowActionsListen();\n spbcStartShowHide();\n } else {\n // Hide \"More logs\" button, show \"Control Panel\" button\n jQuery(params.button).hide();\n jQuery(params.button).siblings('.spbc__show_more_logs').css('display', 'inline-block');\n }\n }\n\n /**\n * Listener for `Show more` button in the TC log\n */\n function spbcTcShowMoreListen() {\n jQuery('#spbc_show_more_fw_logs_button').on('click', function () {\n if (spbcSettingsFWLogs.clicks < 2) {\n spbcSettingsFWLogs.clicks++;\n var data = {\n action: 'spbc_show_more_security_firewall_logs',\n amount: spbcSettingsFWLogs.amount * (+spbcSettingsFWLogs.clicks + 1)\n };\n var params = {\n button: this,\n spinner: this.nextElementSibling,\n wrapper: jQuery('#spbc_tbl__traffic_control_logs').find('tbody'),\n callback: spbcTcShowMoreCallback\n };\n spbcSendAJAXRequest(data, params);\n } else {\n // Hide \"More logs\" button, show \"Control Panel\" button\n jQuery(this).hide();\n jQuery(this).siblings('.spbc__show_more_logs').css('display', 'inline-block');\n }\n });\n }\n jQuery(document).ready(function () {\n spbcTblRowActionsListen(); // Table. Row actions handler\n spbcTblPaginationListen(); // Table. Pagination handler\n spbcTblSortListen(); // Table. Sort handler\n\n // Start to hide long values in a table\n spbcStartShowHide();\n\n // FIREWALL LOGS EVENTS\n\n // Handler for show more FIREWALL LOGS\n spbcTcShowMoreListen();\n\n // Timer for FireWall logs\n setTimeout(function spbcHeartbeat() {\n // Do refresh only if traffic control is enabled and tab is active\n if (+spbcSettingsFWLogs.moderate && jQuery('.spbc_tab_nav-traffic_control').hasClass('spbc_tab_nav--active')) {\n var data = {\n action: 'spbc_show_more_security_firewall_logs',\n full_refresh: true\n };\n var params = {\n wrapper: jQuery('#spbc_tbl__traffic_control_logs'),\n callback: spbcTcShowMoreCallback,\n notJson: true\n };\n spbcSendAJAXRequest(data, params);\n }\n setTimeout(spbcHeartbeat, 60000);\n }, 60000);\n });\n\n /**\n * @param {string} ip\n * @return {boolean}\n */\n window.spbcTcAllowIp = function (ip) {\n // eslint-disable-line no-unused-vars\n spbcTcFilterIp(ip, 'allow');\n return false;\n };\n\n /**\n * @param {string} ip\n * @return {boolean}\n */\n window.spbcTcBanIp = function (ip) {\n // eslint-disable-line no-unused-vars\n spbcTcFilterIp(ip, 'deny');\n return false;\n };\n\n /**\n * @param {string} ip\n * @param {string} status 'allow'|'deny'\n * @return {boolean}\n */\n function spbcTcFilterIp(ip, status) {\n var data = {\n action: 'spbc_tc__filter_ip',\n ip: ip,\n status: status\n };\n var params = {\n callback: spbcTcAllowIpCallback\n };\n spbcSendAJAXRequest(data, params);\n return false;\n }\n\n /**\n * @param {obj} data\n */\n function spbcTcAllowIpCallback(data) {\n if (data.success) {\n alert('Success.');\n } else {\n alert(data.data);\n }\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/TabFirewall.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabFirewall)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFirewall/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n/* harmony import */ var _FirewallTableRow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./FirewallTableRow */ \"./js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js\");\n/* harmony import */ var _tableSort__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./tableSort */ \"./js/src/react/components/TabContent/TabFirewall/tableSort.js\");\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = \"function\" == typeof Symbol ? Symbol : {}, n = r.iterator || \"@@iterator\", o = r.toStringTag || \"@@toStringTag\"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, \"_invoke\", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError(\"Generator is already running\"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = \"next\"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError(\"iterator result is not an object\"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i[\"return\"]) && t.call(i), c < 2 && (u = TypeError(\"The iterator does not provide a '\" + o + \"' method\"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, \"GeneratorFunction\")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, \"constructor\", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = \"GeneratorFunction\", _regeneratorDefine2(GeneratorFunctionPrototype, o, \"GeneratorFunction\"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, \"Generator\"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, \"toString\", function () { return \"[object Generator]\"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, \"\", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o(\"next\", 0), o(\"throw\", 1), o(\"return\", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _iterableToArray(r) { if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nvar _wp$i18n = wp.i18n,\n __ = _wp$i18n.__,\n sprintf = _wp$i18n.sprintf;\nfunction TabFirewall(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(sectionData.objects.rows || []),\n _useState2 = _slicedToArray(_useState, 2),\n tableRows = _useState2[0],\n setTableRows = _useState2[1];\n var linkToControlPanel = 'https://cleantalk.org/my/logs_firewall';\n linkToControlPanel += \"?service=\".concat(sectionData.objects.service_id, \"&user_token=\").concat(sectionData.objects.user_token);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (sectionData.objects.rows) {\n setTableRows(sectionData.objects.rows);\n }\n }, [sectionData.objects.rows]);\n var topInfoText = function topInfoText() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_hint spbc_hint--left -display--inline-block\"\n }, sprintf(__('This list contains details of access attempts for the past hour and shows only last %d records.', 'security-malware-firewall'), 20), \"\\xA0\", sprintf(__('The list updates itself every %d seconds automatically.', 'security-malware-firewall'), 60), \"\\xA0\", __('Traffic Control blocks visitors who opened more than ', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, sectionData.objects.fw_settings.autoblock_amount), \" \", __('website pages within ', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, sectionData.objects.fw_settings.autoblock_timeframe), \" \", __('minutes.', 'security-malware-firewall'), __('You can adjust it ', 'security-malware-firewall'), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"#\",\n onClick: function onClick() {\n document.querySelector('#spbc_tab-traffic_control').remove();\n spbcSwitchTab(document.getElementsByClassName('spbc_tab_nav-settings_general')[0], {\n target: 'spbc_setting_traffic_control__autoblock_amount',\n action: 'highlight',\n times: 3\n });\n }\n }, __('here', 'security-malware-firewall')), \".\\xA0\", __('Traffic Control is ', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, sectionData.flags.is_traffic_control_enabled ? __('active', 'security-malware-firewall') : __('inactive', 'security-malware-firewall')), \".\", __('Web Application Firewall (WAF) is ', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, sectionData.flags.is_waf_enabled ? __('active', 'security-malware-firewall') : __('inactive', 'security-malware-firewall')), \".\");\n };\n\n // Callback promise wrapper\n var fwAjaxWrapper = function fwAjaxWrapper(data) {\n return new Promise(function (resolve, reject) {\n var params = {\n callback: function callback(response) {\n if (_typeof(response) === 'object' && response.error) {\n reject(new Error(response.error));\n } else {\n resolve(response);\n }\n },\n error_callback: function error_callback(error) {\n reject(error);\n }\n };\n spbcSendAJAXRequest(data, params);\n });\n };\n var showMoreButtonListener = function showMoreButtonListener() {\n if (!document.getElementById('spbc_show_more_fw_logs_button')) {\n return;\n }\n document.getElementById('spbc_show_more_fw_logs_button').addEventListener('click', /*#__PURE__*/_asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee() {\n var data, response, _t;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.p = _context.n) {\n case 0:\n document.querySelector('.spbc__wrapper--show_more .spbc_preloader').style.display = 'block';\n if (!(spbcSettingsFWLogs.clicks < 2)) {\n _context.n = 5;\n break;\n }\n spbcSettingsFWLogs.clicks++;\n data = {\n action: 'spbc_show_more_security_firewall_logs',\n amount: spbcSettingsFWLogs.amount * spbcSettingsFWLogs.clicks\n };\n _context.p = 1;\n _context.n = 2;\n return fwAjaxWrapper(data);\n case 2:\n response = _context.v;\n if (response.error) {\n console.error(response.error);\n } else {\n // Add new rows to existing rows using React state\n if (response.objects && response.objects.rows) {\n setTableRows(function (prevRows) {\n return [].concat(_toConsumableArray(prevRows), _toConsumableArray(response.objects.rows));\n });\n if (response.objects.rows.length < spbcSettingsFWLogs.amount) {\n showControlPanelButton();\n }\n }\n }\n _context.n = 4;\n break;\n case 3:\n _context.p = 3;\n _t = _context.v;\n console.error(_t);\n case 4:\n _context.n = 6;\n break;\n case 5:\n showControlPanelButton();\n case 6:\n document.querySelector('.spbc__wrapper--show_more .spbc_preloader').style.display = 'none';\n case 7:\n return _context.a(2);\n }\n }, _callee, null, [[1, 3]]);\n })));\n };\n var showMoreButton = function showMoreButton() {\n var showMoreButtonLinkToControlPanel = document.querySelector('#spbc__show_more_logs_link_to_control_panel');\n if (showMoreButtonLinkToControlPanel) {\n showMoreButtonLinkToControlPanel.style.display = 'none';\n }\n var showMoreButton = document.querySelector('#spbc_show_more_fw_logs_button');\n if (showMoreButton) {\n showMoreButton.style.display = 'block';\n }\n };\n var showControlPanelButton = function showControlPanelButton() {\n var showMoreButton = document.querySelector('#spbc_show_more_fw_logs_button');\n if (showMoreButton) {\n showMoreButton.style.display = 'none';\n }\n var showMoreButtonLinkToControlPanel = document.querySelector('#spbc__show_more_logs_link_to_control_panel');\n if (showMoreButtonLinkToControlPanel) {\n showMoreButtonLinkToControlPanel.style.display = 'block';\n }\n };\n var moreLogsButtons = function moreLogsButtons() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc__wrapper--center spbc__wrapper--show_more\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_show_more_fw_logs_button\",\n className: \"spbc_manual_link\"\n }, \"Show more\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n className: \"spbc_preloader\",\n src: \"/wp-content/plugins/security-malware-firewall/images/preloader.gif\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc__show_more_logs_link_to_control_panel\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"-display--inline-block\"\n }, \"Proceed to:\\xA0\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n target: \"_blank\",\n href: linkToControlPanel,\n className: \"spbc_manual_link -display--inline-block\"\n }, \"Security Control Panel\"), \"\\xA0\", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n className: \"-display--inline-block\"\n }, \"to see more.\")));\n };\n var table = function table(rows) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_tbl__traffic_control_logs\",\n type: \"traffic_control\",\n className: \"tbl-root\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"table\", {\n className: \"wp-list-table widefat fixed striped\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"thead\", null, tableColumnNames()), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tbody\", null, rows.map(function (row, idx) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FirewallTableRow__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n key: idx,\n row: row,\n rowIndex: idx\n });\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tfoot\", null, tableColumnNames())));\n };\n var tableColumnNames = function tableColumnNames() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"ip_entry\",\n className: \"manage-column column-ip_entry column-primary\"\n }, __('IP', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"country\",\n className: \"manage-column column-country\"\n }, __('Country', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"entry_timestamp\",\n className: \"manage-column column-entry_timestamp\"\n }, __('Last Request', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"status\",\n className: \"manage-column column-status\"\n }, __('Status', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"requests\",\n className: \"manage-column column-requests tbl-width--100px\"\n }, __('Requests and attempts', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"requests_per\",\n className: \"manage-column column-requests_per tbl-width--100px\"\n }, __('Requests per ', 'security-malware-firewall'), sectionData.objects.fw_settings.autoblock_timeframe, __(' minutes', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"page_url\",\n className: \"manage-column column-page_url\"\n }, __('Page', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", {\n id: \"http_user_agent\",\n className: \"manage-column column-http_user_agent\"\n }, __('User Agent', 'security-malware-firewall')));\n };\n var tableDescription = function tableDescription() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"description-firewall-table\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_hint spbc_hint--left\"\n }, __('Requests and attempts - shows the total number of requests with a designated status.', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_hint spbc_hint--left\"\n }, __('Requests per ', 'security-malware-firewall'), sectionData.objects.fw_settings.autoblock_timeframe, \" \", __('minutes - shows the total number of requests in the last ', 'security-malware-firewall'), sectionData.objects.fw_settings.autoblock_timeframe, \" \", __('minutes', 'security-malware-firewall'), \".\"));\n };\n\n // Run showMoreButtonListener after showMoreButton renders\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (sectionData.flags.showMoreButton) {\n showMoreButton();\n showMoreButtonListener();\n } else {\n showControlPanelButton();\n }\n (0,_tableSort__WEBPACK_IMPORTED_MODULE_4__.sortTable)();\n (0,_tableSort__WEBPACK_IMPORTED_MODULE_4__.sortTableListener)();\n }, [sectionData.flags.showMoreButton, sectionData.objects.rows]);\n if (!sectionData.flags.is_key_ok) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_tab-traffic_control\",\n className: \"spbc_tab spbc_tab-traffic_control spbc_tab_section--active\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'contents'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n margin: '10px auto',\n textAlign: 'center'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", {\n style: {\n margin: '5px',\n display: 'inline-block'\n }\n }, __('Plugin does not work until you enter the Access key in ', 'security-malware-firewall'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: \"/wp-admin/options-general.php?page=spbc&spbc_tab=settings_general\"\n }, __('General settings', 'security-malware-firewall')), \".\"))))));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_tab-traffic_control\",\n className: \"spbc_tab spbc_tab-traffic_control spbc_tab_section--\".concat(isActive ? 'active' : 'inactive')\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'contents'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, topInfoText(), table(tableRows), moreLogsButtons(), tableDescription()))));\n}\n;\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/TabFirewall.js?\n}"); /***/ }), @@ -476,7 +486,17 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*******************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabFirewall/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabFirewall/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/styles.css?\n}"); + +/***/ }), + +/***/ "./js/src/react/components/TabContent/TabFirewall/tableSort.js": +/*!*********************************************************************!*\ + !*** ./js/src/react/components/TabContent/TabFirewall/tableSort.js ***! + \*********************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ sortTable: () => (/* binding */ sortTable),\n/* harmony export */ sortTableListener: () => (/* binding */ sortTableListener)\n/* harmony export */ });\n/**\n * Table sorting utilities for Firewall logs table\n */\n\n/**\n * Sets up event listeners for table column sorting\n */\nvar sortTableListener = function sortTableListener() {\n document.querySelectorAll('.manage-column').forEach(function (column) {\n column.addEventListener('click', function () {\n return sortTable(column.id);\n });\n });\n};\n\n/**\n * Handles table column sorting and updates sorting indicators\n * @param {string} columnId - The ID of the column to sort (default: 'entry_timestamp')\n */\nvar sortTable = function sortTable() {\n var columnId = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'entry_timestamp';\n var currentIndicator = document.querySelector('.tbl-sorting_indicator');\n var columnElement = document.getElementById(columnId);\n if (!columnElement) {\n console.warn(\"Column with id \\\"\".concat(columnId, \"\\\" not found\"));\n return;\n }\n if (currentIndicator) {\n var currentColumn = currentIndicator.parentElement.id;\n if (currentColumn === columnId) {\n switchSortDirection(currentIndicator, columnId);\n } else {\n currentIndicator.remove();\n var newIndicator = createSortIndicator(columnElement);\n switchSortDirection(newIndicator, columnId);\n }\n } else {\n var _newIndicator = createSortIndicator(columnElement);\n switchSortDirection(_newIndicator, columnId);\n }\n};\nvar createSortIndicator = function createSortIndicator(columnElement) {\n var indicator = document.createElement('i');\n indicator.className = 'tbl-sorting_indicator tbl-sorting_indicator--sorted spbc-icon-sort-alt-down';\n columnElement.appendChild(indicator);\n return indicator;\n};\nvar switchSortDirection = function switchSortDirection(indicator, columnId) {\n if (indicator.classList.contains('spbc-icon-sort-alt-down')) {\n indicator.classList.remove('spbc-icon-sort-alt-down');\n indicator.classList.add('spbc-icon-sort-alt-up');\n sortRows(columnId, 'desc');\n return;\n }\n if (indicator.classList.contains('spbc-icon-sort-alt-up')) {\n indicator.classList.remove('spbc-icon-sort-alt-up');\n indicator.classList.add('spbc-icon-sort-alt-down');\n sortRows(columnId, 'asc');\n }\n};\nvar sortRows = function sortRows(columnId, order) {\n var tbody = document.querySelector('.wp-list-table tbody');\n if (!tbody) {\n console.warn('Table tbody not found');\n return;\n }\n\n // Get all rows and convert NodeList to Array\n var rows = Array.from(tbody.querySelectorAll('tr'));\n\n // Sort rows by columnId\n rows.sort(function (a, b) {\n var aValue = getRowValue(a, columnId);\n var bValue = getRowValue(b, columnId);\n var comparison = 0;\n\n // Check if we have data-sort-value (used for timestamps and other special cases)\n var aCell = a.querySelector(\"td.column-\".concat(columnId));\n var bCell = b.querySelector(\"td.column-\".concat(columnId));\n var aSortValue = aCell === null || aCell === void 0 ? void 0 : aCell.getAttribute('data-sort-value');\n var bSortValue = bCell === null || bCell === void 0 ? void 0 : bCell.getAttribute('data-sort-value');\n if (aSortValue !== null && bSortValue !== null) {\n // Use data-sort-value for comparison (numeric/timestamp)\n var aNum = parseFloat(aSortValue);\n var bNum = parseFloat(bSortValue);\n if (!isNaN(aNum) && !isNaN(bNum)) {\n comparison = aNum - bNum;\n } else {\n comparison = aSortValue.localeCompare(bSortValue);\n }\n } else {\n // Try to parse as number for numeric columns\n var _aNum = parseFloat(aValue);\n var _bNum = parseFloat(bValue);\n if (!isNaN(_aNum) && !isNaN(_bNum)) {\n // Numeric comparison\n comparison = _aNum - _bNum;\n } else {\n // String comparison\n comparison = aValue.localeCompare(bValue);\n }\n }\n return order === 'asc' ? comparison : -comparison;\n });\n\n // Re-append sorted rows to tbody\n rows.forEach(function (row) {\n return tbody.appendChild(row);\n });\n};\nvar getRowValue = function getRowValue(row, columnId) {\n // Match columnId to cell class (e.g., 'ip_entry' -> 'column-ip_entry')\n var cell = row.querySelector(\"td.column-\".concat(columnId));\n if (!cell) {\n return '';\n }\n\n // Check for data-sort-value attribute first (used for timestamps)\n var sortValue = cell.getAttribute('data-sort-value');\n if (sortValue !== null) {\n return sortValue;\n }\n return cell.textContent.trim();\n};\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFirewall/tableSort.js?\n}"); /***/ }), @@ -486,7 +506,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*****************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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\nvar FSWComparisonSelectComponent = function FSWComparisonSelectComponent(_ref) {\n var className = _ref.className,\n selectLabel = _ref.selectLabel,\n value = _ref.value,\n _onChange = _ref.onChange,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? [] : _ref$options;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'block'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n style: {\n display: 'block'\n },\n htmlFor: className\n }, selectLabel), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: className,\n id: className,\n value: value,\n onChange: function onChange(e) {\n return _onChange(e.target.value);\n }\n }, options.map(function (option, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: index,\n value: option.value\n }, option.label);\n })));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonSelectComponent);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonSelectComponent.js?"); +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\nvar FSWComparisonSelectComponent = function FSWComparisonSelectComponent(_ref) {\n var className = _ref.className,\n selectLabel = _ref.selectLabel,\n value = _ref.value,\n _onChange = _ref.onChange,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? [] : _ref$options;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'block'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n style: {\n display: 'block'\n },\n htmlFor: className\n }, selectLabel), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", {\n className: className,\n id: className,\n value: value,\n onChange: function onChange(e) {\n return _onChange(e.target.value);\n }\n }, options.map(function (option, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", {\n key: index,\n value: option.value\n }, option.label);\n })));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonSelectComponent);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonSelectComponent.js?\n}"); /***/ }), @@ -496,7 +516,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*******************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n/* harmony import */ var _FSWComparisonTableRow__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FSWComparisonTableRow */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTableRow.js\");\n\n\n\nvar __ = wp.i18n.__;\nvar FSWComparisonTable = function FSWComparisonTable(_ref) {\n var _ref$comparisonData = _ref.comparisonData,\n comparisonData = _ref$comparisonData === void 0 ? [] : _ref$comparisonData,\n firstDate = _ref.firstDate,\n secondDate = _ref.secondDate,\n _ref$selectorOptionsD = _ref.selectorOptionsDates,\n selectorOptionsDates = _ref$selectorOptionsD === void 0 ? [] : _ref$selectorOptionsD,\n onViewFile = _ref.onViewFile,\n _ref$strings = _ref.strings,\n strings = _ref$strings === void 0 ? {} : _ref$strings;\n // Get time label of value\n var getDateLabel = function getDateLabel(dateValue) {\n var option = selectorOptionsDates.find(function (opt) {\n return opt.value.toString() === dateValue.toString();\n });\n return (option === null || option === void 0 ? void 0 : option.label) || dateValue;\n };\n\n // Count changes\n var changesCount = comparisonData.filter(function (item) {\n return !item.isNoChanges;\n }).length;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"ui-accordion\",\n id: \"spbc--fs-watcher-table-div\",\n style: {\n padding: '10px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: 'spbc--fs-watcher-table-content'\n }, comparisonData.length > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_short_text_field\",\n id: \"spbc--fs-watcher-table-handling-selects-info\"\n }, __('Comparing log', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, getDateLabel(firstDate)), ' ', __('with log', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, getDateLabel(secondDate)), ' ', __('total count of different files', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, changesCount)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"table\", {\n className: \"wp-list-table widefat fixed striped\"\n }, /*#__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, strings.columnHeaderPath || 'Path'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, strings.columnHeaderEvent || 'Event'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, strings.columnHeaderChangeOn || 'Changed on'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tbody\", {\n id: \"spbc-table-fs_watcher-comparison\"\n }, comparisonData.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", {\n id: \"spbc-tr-default-comparison-result\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n colSpan: \"3\"\n }, strings.noLogsText || 'No logs available')) : comparisonData.map(function (row, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonTableRow__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n key: index,\n row: row,\n onViewFile: onViewFile\n });\n })))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonTable);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTable.js?"); +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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n/* harmony import */ var _FSWComparisonTableRow__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FSWComparisonTableRow */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTableRow.js\");\n\n\n\nvar __ = wp.i18n.__;\nvar FSWComparisonTable = function FSWComparisonTable(_ref) {\n var _ref$comparisonData = _ref.comparisonData,\n comparisonData = _ref$comparisonData === void 0 ? [] : _ref$comparisonData,\n firstDate = _ref.firstDate,\n secondDate = _ref.secondDate,\n _ref$selectorOptionsD = _ref.selectorOptionsDates,\n selectorOptionsDates = _ref$selectorOptionsD === void 0 ? [] : _ref$selectorOptionsD,\n onViewFile = _ref.onViewFile,\n _ref$strings = _ref.strings,\n strings = _ref$strings === void 0 ? {} : _ref$strings;\n // Get time label of value\n var getDateLabel = function getDateLabel(dateValue) {\n var option = selectorOptionsDates.find(function (opt) {\n return opt.value.toString() === dateValue.toString();\n });\n return (option === null || option === void 0 ? void 0 : option.label) || dateValue;\n };\n\n // Count changes\n var changesCount = comparisonData.filter(function (item) {\n return !item.isNoChanges;\n }).length;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"ui-accordion\",\n id: \"spbc--fs-watcher-table-div\",\n style: {\n padding: '10px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: 'spbc--fs-watcher-table-content'\n }, comparisonData.length > 0 && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", {\n className: \"spbc_short_text_field\",\n id: \"spbc--fs-watcher-table-handling-selects-info\"\n }, __('Comparing log', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, getDateLabel(firstDate)), ' ', __('with log', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, getDateLabel(secondDate)), ' ', __('total count of different files', 'security-malware-firewall'), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"b\", null, changesCount)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"table\", {\n className: \"wp-list-table widefat fixed striped\"\n }, /*#__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, strings.columnHeaderPath || 'Path'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, strings.columnHeaderEvent || 'Event'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"th\", null, strings.columnHeaderChangeOn || 'Changed on'))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tbody\", {\n id: \"spbc-table-fs_watcher-comparison\"\n }, comparisonData.length === 0 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", {\n id: \"spbc-tr-default-comparison-result\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n colSpan: \"3\"\n }, strings.noLogsText || 'No logs available')) : comparisonData.map(function (row, index) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonTableRow__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n key: index,\n row: row,\n onViewFile: onViewFile\n });\n })))));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonTable);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTable.js?\n}"); /***/ }), @@ -506,7 +526,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**********************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n\n\nvar __ = wp.i18n.__;\nvar FSWComparisonTableRow = function FSWComparisonTableRow(_ref) {\n var row = _ref.row,\n onViewFile = _ref.onViewFile;\n if (row.isNoChanges) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n colSpan: \"3\",\n name: \"fswatcher-event-no-changes\"\n }, __('No changes detected on selected dates', 'security-malware-firewall')));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-path\",\n \"data-before\": \"Path\"\n }, row.path, row.event_type !== 'DELETED' && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n style: {\n cursor: 'pointer',\n color: 'blue'\n },\n onClick: function onClick() {\n return onViewFile(row.path);\n }\n }, \"View\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-type\",\n \"data-before\": \"Event\"\n }, row.event_type), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-date\",\n \"data-before\": \"Changed on date\"\n }, row.date));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonTableRow);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTableRow.js?"); +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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n\n\nvar __ = wp.i18n.__;\nvar FSWComparisonTableRow = function FSWComparisonTableRow(_ref) {\n var row = _ref.row,\n onViewFile = _ref.onViewFile;\n if (row.isNoChanges) {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n colSpan: \"3\",\n name: \"fswatcher-event-no-changes\"\n }, __('No changes detected on selected dates', 'security-malware-firewall')));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"tr\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-path\",\n \"data-before\": \"Path\"\n }, row.path, row.event_type !== 'DELETED' && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"br\", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n style: {\n cursor: 'pointer',\n color: 'blue'\n },\n onClick: function onClick() {\n return onViewFile(row.path);\n }\n }, \"View\"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-type\",\n \"data-before\": \"Event\"\n }, row.event_type), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"td\", {\n name: \"fswatcher-event-date\",\n \"data-before\": \"Changed on date\"\n }, row.date));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWComparisonTableRow);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTableRow.js?\n}"); /***/ }), @@ -516,7 +536,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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__);\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\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); }\n\nvar FSWPreloader = function FSWPreloader(_ref) {\n var isVisible = _ref.isVisible,\n _ref$style = _ref.style,\n style = _ref$style === void 0 ? {} : _ref$style,\n _ref$id = _ref.id,\n id = _ref$id === void 0 ? 'fsw_preloader_default' : _ref$id;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: _objectSpread({\n display: isVisible ? 'inline' : 'none',\n marginLeft: '10px',\n marginTop: '1px',\n width: '16px'\n }, style),\n src: \"../../wp-content/plugins/security-malware-firewall/images/preloader2.gif\",\n alt: \"Loading...\",\n id: id\n });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWPreloader);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js?"); +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__);\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\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); }\n\nvar FSWPreloader = function FSWPreloader(_ref) {\n var isVisible = _ref.isVisible,\n _ref$style = _ref.style,\n style = _ref$style === void 0 ? {} : _ref$style,\n _ref$id = _ref.id,\n id = _ref$id === void 0 ? 'fsw_preloader_default' : _ref$id;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: _objectSpread({\n display: isVisible ? 'inline' : 'none',\n marginLeft: '10px',\n marginTop: '1px',\n width: '16px'\n }, style),\n src: \"../../wp-content/plugins/security-malware-firewall/images/preloader2.gif\",\n alt: \"Loading...\",\n id: id\n });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FSWPreloader);\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js?\n}"); /***/ }), @@ -526,7 +546,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \**************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabFsWatchers)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n/* harmony import */ var _FSWPreloader__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FSWPreloader */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js\");\n/* harmony import */ var _FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./FSWComparisonSelectComponent */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonSelectComponent.js\");\n/* harmony import */ var _ReactFileViewDialog_ReactFileViewDialog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../ReactFileViewDialog/ReactFileViewDialog */ \"./js/src/react/components/ReactFileViewDialog/ReactFileViewDialog.js\");\n/* harmony import */ var _ReactFileViewDialog_ReactFileViewContent__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../ReactFileViewDialog/ReactFileViewContent */ \"./js/src/react/components/ReactFileViewDialog/ReactFileViewContent.js\");\n/* harmony import */ var _FSWComparisonTable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./FSWComparisonTable */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTable.js\");\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = \"function\" == typeof Symbol ? Symbol : {}, a = i.iterator || \"@@iterator\", c = i.asyncIterator || \"@@asyncIterator\", u = i.toStringTag || \"@@toStringTag\"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, \"\"); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, \"_invoke\", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: \"normal\", arg: t.call(e, r) }; } catch (t) { return { type: \"throw\", arg: t }; } } e.wrap = wrap; var h = \"suspendedStart\", l = \"suspendedYield\", f = \"executing\", s = \"completed\", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { [\"next\", \"throw\", \"return\"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if (\"throw\" !== c.type) { var u = c.arg, h = u.value; return h && \"object\" == _typeof(h) && n.call(h, \"__await\") ? e.resolve(h.__await).then(function (t) { invoke(\"next\", t, i, a); }, function (t) { invoke(\"throw\", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke(\"throw\", t, i, a); }); } a(c.arg); } var r; o(this, \"_invoke\", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw Error(\"Generator is already running\"); if (o === s) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = f; var p = tryCatch(e, r, n); if (\"normal\" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } \"throw\" === p.type && (o = s, n.method = \"throw\", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, \"throw\" === n && e.iterator[\"return\"] && (r.method = \"return\", r.arg = t, maybeInvokeDelegate(e, r), \"throw\" === r.method) || \"return\" !== n && (r.method = \"throw\", r.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), y; var i = tryCatch(o, e.iterator, r.arg); if (\"throw\" === i.type) return r.method = \"throw\", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, \"return\" !== r.method && (r.method = \"next\", r.arg = t), r.delegate = null, y) : a : (r.method = \"throw\", r.arg = new TypeError(\"iterator result is not an object\"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = \"normal\", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: \"root\" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || \"\" === e) { var r = e[a]; if (r) return r.call(e); if (\"function\" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(_typeof(e) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), e.isGeneratorFunction = function (t) { var e = \"function\" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || \"GeneratorFunction\" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, \"GeneratorFunction\")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, \"Generator\"), define(g, a, function () { return this; }), define(g, \"toString\", function () { return \"[object Generator]\"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) \"t\" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = \"throw\", a.arg = e, r.next = n, o && (r.method = \"next\", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if (\"root\" === i.tryLoc) return handle(\"end\"); if (i.tryLoc <= this.prev) { var c = n.call(i, \"catchLoc\"), u = n.call(i, \"finallyLoc\"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw Error(\"try statement without catch or finally\"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) { var i = o; break; } } i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, \"catch\": function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if (\"throw\" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, \"next\" === this.method && (this.arg = t), y; } }, e; }\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\n\n\nvar __ = wp.i18n.__;\nfunction TabFsWatchers(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n // ---State vars---\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState2 = _slicedToArray(_useState, 2),\n firstDate = _useState2[0],\n setFirstDate = _useState2[1];\n var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState4 = _slicedToArray(_useState3, 2),\n secondDate = _useState4[0],\n setSecondDate = _useState4[1];\n var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),\n _useState6 = _slicedToArray(_useState5, 2),\n comparisonData = _useState6[0],\n setComparisonData = _useState6[1];\n var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState8 = _slicedToArray(_useState7, 2),\n isLoadingCompare = _useState8[0],\n setIsLoadingCompare = _useState8[1];\n var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState10 = _slicedToArray(_useState9, 2),\n isLoadingCreate = _useState10[0],\n setIsLoadingCreate = _useState10[1];\n var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n _useState12 = _slicedToArray(_useState11, 2),\n fileContent = _useState12[0],\n setFileContent = _useState12[1];\n var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState14 = _slicedToArray(_useState13, 2),\n isDialogOpen = _useState14[0],\n setIsDialogOpen = _useState14[1];\n var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState16 = _slicedToArray(_useState15, 2),\n dialogTitle = _useState16[0],\n setDialogTitle = _useState16[1];\n var _useState17 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState18 = _slicedToArray(_useState17, 2),\n isLoadingFile = _useState18[0],\n setIsLoadingFile = _useState18[1];\n\n // ---On page load effects---\n\n // Selectors initialize\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n var datesObject = sectionData.objects.selectorOptionsDates;\n if (datesObject.length > 0) {\n var _datesObject$, _datesObject;\n setFirstDate(((_datesObject$ = datesObject[0]) === null || _datesObject$ === void 0 ? void 0 : _datesObject$.value) || '');\n setSecondDate(((_datesObject = datesObject[datesObject.length - 1]) === null || _datesObject === void 0 ? void 0 : _datesObject.value) || '');\n }\n }, [sectionData.objects.selectorOptionsDates]);\n\n // Automatic compare if any of selectors data prepared\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (firstDate && secondDate) {\n handleCompare();\n }\n }, [firstDate, secondDate]);\n\n // ---Callbacks---\n\n // Comparison logic callback\n var handleCompare = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/_asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n var data, response, responseDataObj, availableFSWDataSetNames, _i, _availableFSWDataSetN, dataSetName, tableData, hasChanges;\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n if (!(!firstDate || !secondDate)) {\n _context.next = 2;\n break;\n }\n return _context.abrupt(\"return\");\n case 2:\n setIsLoadingCompare(true);\n data = {\n action: 'spbct_fswatcher_compare',\n fswatcher__first_date: firstDate,\n fswatcher__second_date: secondDate\n };\n _context.prev = 4;\n _context.next = 7;\n return fswAjaxWrapper(data);\n case 7:\n response = _context.sent;\n responseDataObj = typeof response === 'string' ? JSON.parse(response) : response;\n if (!responseDataObj.error) {\n _context.next = 13;\n break;\n }\n alert(__('File System watcher JSON parse error: see console for details.', 'security-malware-firewall'));\n console.log('File System watcher JSON parse error: ' + responseDataObj.error);\n return _context.abrupt(\"return\");\n case 13:\n if (!(!responseDataObj || _typeof(responseDataObj) !== 'object')) {\n _context.next = 15;\n break;\n }\n throw new Error(__('Response is invalid.', 'security-malware-firewall'));\n case 15:\n availableFSWDataSetNames = ['added', 'changed', 'deleted'];\n _i = 0, _availableFSWDataSetN = availableFSWDataSetNames;\n case 17:\n if (!(_i < _availableFSWDataSetN.length)) {\n _context.next = 24;\n break;\n }\n dataSetName = _availableFSWDataSetN[_i];\n if (responseDataObj.hasOwnProperty(dataSetName)) {\n _context.next = 21;\n break;\n }\n throw new Error(__('Response has no required properties.', 'security-malware-firewall'));\n case 21:\n _i++;\n _context.next = 17;\n break;\n case 24:\n // Data transforming\n tableData = [];\n hasChanges = false;\n availableFSWDataSetNames.forEach(function (eventType) {\n var eventsArray = responseDataObj[eventType];\n if (eventsArray.length > 0) {\n hasChanges = true;\n eventsArray.forEach(function (event) {\n tableData.push(convertFSWEventToRow(event, eventType));\n });\n }\n });\n if (!hasChanges) {\n tableData.push({\n path: '',\n event_type: 'no_changes',\n date: '',\n isNoChanges: true\n });\n }\n setComparisonData(tableData);\n _context.next = 35;\n break;\n case 31:\n _context.prev = 31;\n _context.t0 = _context[\"catch\"](4);\n alert(_context.t0.message + ' ' + __('Please contact', 'security-malware-firewall') + ' support@cleantalk.org');\n console.log('File System watcher response validating error: ' + _context.t0.message);\n case 35:\n _context.prev = 35;\n setIsLoadingCompare(false);\n return _context.finish(35);\n case 38:\n case \"end\":\n return _context.stop();\n }\n }, _callee, null, [[4, 31, 35, 38]]);\n })), [firstDate, secondDate]);\n\n // Snap creation logic callback\n var handleCreateSnapshot = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/_asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee2() {\n var data;\n return _regeneratorRuntime().wrap(function _callee2$(_context2) {\n while (1) switch (_context2.prev = _context2.next) {\n case 0:\n setIsLoadingCreate(true);\n data = {\n action: 'spbct_fswatcher_create_snapshot'\n };\n _context2.prev = 2;\n _context2.next = 5;\n return fswAjaxWrapper(data);\n case 5:\n _context2.next = 10;\n break;\n case 7:\n _context2.prev = 7;\n _context2.t0 = _context2[\"catch\"](2);\n console.error('Error creating snapshot:', _context2.t0);\n case 10:\n _context2.prev = 10;\n setIsLoadingCreate(false);\n // TODO crunch, we need to rebuild page without reloading\n window.location.reload();\n return _context2.finish(10);\n case 14:\n case \"end\":\n return _context2.stop();\n }\n }, _callee2, null, [[2, 7, 10, 14]]);\n })), []);\n\n // View file callback\n var handleViewFile = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/function () {\n var _ref4 = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee3(filePath) {\n var data, response;\n return _regeneratorRuntime().wrap(function _callee3$(_context3) {\n while (1) switch (_context3.prev = _context3.next) {\n case 0:\n setDialogTitle(__('Content of', 'security-malware-firewall') + ' ' + filePath);\n setIsDialogOpen(true);\n setIsLoadingFile(true);\n setFileContent(null);\n data = {\n action: 'spbct_fswatcher_view_file',\n fswatcher_file_path: filePath,\n fswatcher__first_date: firstDate,\n fswatcher__second_date: secondDate\n };\n _context3.prev = 5;\n _context3.next = 8;\n return fswAjaxWrapper(data);\n case 8:\n response = _context3.sent;\n if (response.error) {\n setFileContent([response.error]);\n } else if (response.data) {\n setFileContent(response.data.split('\\n'));\n } else {\n setFileContent(['Unknown error on reading file. Data is empty.']);\n }\n _context3.next = 15;\n break;\n case 12:\n _context3.prev = 12;\n _context3.t0 = _context3[\"catch\"](5);\n setFileContent([\"Error loading file: \".concat(_context3.t0.message)]);\n case 15:\n _context3.prev = 15;\n setIsLoadingFile(false);\n return _context3.finish(15);\n case 18:\n case \"end\":\n return _context3.stop();\n }\n }, _callee3, null, [[5, 12, 15, 18]]);\n }));\n return function (_x) {\n return _ref4.apply(this, arguments);\n };\n }(), [firstDate, secondDate]);\n\n // Callback promise wrapper\n var fswAjaxWrapper = function fswAjaxWrapper(data) {\n return new Promise(function (resolve, reject) {\n var params = {\n callback: function callback(response) {\n if (_typeof(response) === 'object' && response.error) {\n reject(new Error(response.error));\n } else {\n resolve(response);\n }\n },\n error_callback: function error_callback(error) {\n reject(error);\n }\n };\n spbcSendAJAXRequest(data, params);\n });\n };\n\n // --Misc--\n\n var closeDialog = function closeDialog() {\n setIsDialogOpen(false);\n setFileContent(null);\n setDialogTitle('');\n setIsLoadingFile(false);\n };\n var convertFSWEventToRow = function convertFSWEventToRow(event, eventType) {\n var row = {\n path: 'unknown',\n event_type: eventType.toUpperCase(),\n date: 'unknown',\n isNoChanges: false\n };\n if (event.length === 2) {\n if (typeof event[0] === 'string') {\n row.path = event[0];\n }\n if (typeof event[1] === 'string') {\n var d = new Date(Number(event[1]) * 1000);\n var shortMonthName = new Intl.DateTimeFormat('en-US', {\n month: 'short'\n }).format;\n var minutes = String(d.getMinutes()).padStart(2, '0');\n var seconds = String(d.getSeconds()).padStart(2, '0');\n row.date = \"\".concat(shortMonthName(d), \" \").concat(d.getDate(), \" \").concat(d.getFullYear(), \" \").concat(d.getHours(), \":\").concat(minutes, \":\").concat(seconds);\n }\n }\n return row;\n };\n var fswSettingsLink = sectionData.strings.spbcSettingsRootLink + '&spbc_tab=settings_general#spbc_setting_scanner__fs_watcher';\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", null, sectionData.strings.innerHeader)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n padding: '0 0 0 10px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_description_box\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.commonDescription), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.extendedDescriptionPrefix, ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: fswSettingsLink\n }, sectionData.strings.innerHeader), ' ', sectionData.strings.extendedDescriptionPostfix, sectionData.strings.extendedDescription)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_create_snaps_button_area\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n className: \"spbc-icon-download\",\n id: \"fswatcher__create_snapshot\",\n onClick: handleCreateSnapshot,\n disabled: isLoadingCreate\n }, sectionData.strings.createSnapButtonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWPreloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n isVisible: isLoadingCreate,\n id: 'fsw_preloader__create_snapshot'\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_snaps_not_ready_text\",\n style: {\n display: sectionData.flags.snapshotsAreReady ? 'none' : 'block'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.snapshotNotReadyText1), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.snapshotNotReadyText2)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: sectionData.flags.snapshotsAreReady ? 'block' : 'none'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.compareButtonDescription), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'flex',\n flexWrap: 'wrap',\n gap: '16px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n className: 'fswatcher__first_date',\n selectLabel: sectionData.strings.firstDateLabel,\n value: firstDate,\n onChange: setFirstDate,\n options: sectionData.objects.selectorOptionsDates\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n className: 'fswatcher__second_date',\n selectLabel: sectionData.strings.secondDateLabel,\n value: secondDate,\n onChange: setSecondDate,\n options: sectionData.objects.selectorOptionsDates\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'inline',\n alignContent: 'flex-end'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n className: \"spbc-icon-exchange\",\n onClick: handleCompare,\n disabled: isLoadingCompare || !firstDate || !secondDate,\n style: {\n minHeight: '30px'\n }\n }, sectionData.strings.compareButtonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWPreloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n isVisible: isLoadingCompare,\n id: 'fsw_preloader__compare_snaps'\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonTable__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n comparisonData: comparisonData,\n firstDate: firstDate,\n secondDate: secondDate,\n selectorOptionsDates: sectionData.objects.selectorOptionsDates,\n onViewFile: handleViewFile,\n strings: {\n columnHeaderPath: sectionData.strings.columnHeaderPath,\n columnHeaderEvent: sectionData.strings.columnHeaderEvent,\n columnHeaderChangeOn: sectionData.strings.columnHeaderChangeOn,\n noLogsText: sectionData.strings.noLogsText\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_ReactFileViewDialog_ReactFileViewDialog__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n isOpen: isDialogOpen,\n onClose: closeDialog,\n title: dialogTitle,\n maxWidth: \"90%\",\n maxHeight: \"80vh\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_ReactFileViewDialog_ReactFileViewContent__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n fileContent: fileContent,\n isLoading: isLoadingFile,\n preloaderStyle: {\n width: '50px',\n height: '50px'\n }\n })))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/TabFsWatchers.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabFsWatchers)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n/* harmony import */ var _FSWPreloader__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FSWPreloader */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWPreloader.js\");\n/* harmony import */ var _FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./FSWComparisonSelectComponent */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonSelectComponent.js\");\n/* harmony import */ var _ReactFileViewDialog_ReactFileViewDialog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../ReactFileViewDialog/ReactFileViewDialog */ \"./js/src/react/components/ReactFileViewDialog/ReactFileViewDialog.js\");\n/* harmony import */ var _ReactFileViewDialog_ReactFileViewContent__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../ReactFileViewDialog/ReactFileViewContent */ \"./js/src/react/components/ReactFileViewDialog/ReactFileViewContent.js\");\n/* harmony import */ var _FSWComparisonTable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./FSWComparisonTable */ \"./js/src/react/components/TabContent/TabFsWatcher/FSWComparisonTable.js\");\nfunction _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = \"function\" == typeof Symbol ? Symbol : {}, n = r.iterator || \"@@iterator\", o = r.toStringTag || \"@@toStringTag\"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, \"_invoke\", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError(\"Generator is already running\"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = \"next\"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError(\"iterator result is not an object\"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i[\"return\"]) && t.call(i), c < 2 && (u = TypeError(\"The iterator does not provide a '\" + o + \"' method\"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, \"GeneratorFunction\")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, \"constructor\", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = \"GeneratorFunction\", _regeneratorDefine2(GeneratorFunctionPrototype, o, \"GeneratorFunction\"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, \"Generator\"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, \"toString\", function () { return \"[object Generator]\"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }\nfunction _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, \"\", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o(\"next\", 0), o(\"throw\", 1), o(\"return\", 2)); }, _regeneratorDefine2(e, r, n, t); }\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\n\n\nvar __ = wp.i18n.__;\nfunction TabFsWatchers(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n // ---State vars---\n var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState2 = _slicedToArray(_useState, 2),\n firstDate = _useState2[0],\n setFirstDate = _useState2[1];\n var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState4 = _slicedToArray(_useState3, 2),\n secondDate = _useState4[0],\n setSecondDate = _useState4[1];\n var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),\n _useState6 = _slicedToArray(_useState5, 2),\n comparisonData = _useState6[0],\n setComparisonData = _useState6[1];\n var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState8 = _slicedToArray(_useState7, 2),\n isLoadingCompare = _useState8[0],\n setIsLoadingCompare = _useState8[1];\n var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState0 = _slicedToArray(_useState9, 2),\n isLoadingCreate = _useState0[0],\n setIsLoadingCreate = _useState0[1];\n var _useState1 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),\n _useState10 = _slicedToArray(_useState1, 2),\n fileContent = _useState10[0],\n setFileContent = _useState10[1];\n var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState12 = _slicedToArray(_useState11, 2),\n isDialogOpen = _useState12[0],\n setIsDialogOpen = _useState12[1];\n var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''),\n _useState14 = _slicedToArray(_useState13, 2),\n dialogTitle = _useState14[0],\n setDialogTitle = _useState14[1];\n var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false),\n _useState16 = _slicedToArray(_useState15, 2),\n isLoadingFile = _useState16[0],\n setIsLoadingFile = _useState16[1];\n\n // ---On page load effects---\n\n // Selectors initialize\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n var datesObject = sectionData.objects.selectorOptionsDates;\n if (datesObject.length > 0) {\n var _datesObject$, _datesObject;\n setFirstDate(((_datesObject$ = datesObject[0]) === null || _datesObject$ === void 0 ? void 0 : _datesObject$.value) || '');\n setSecondDate(((_datesObject = datesObject[datesObject.length - 1]) === null || _datesObject === void 0 ? void 0 : _datesObject.value) || '');\n }\n }, [sectionData.objects.selectorOptionsDates]);\n\n // Automatic compare if any of selectors data prepared\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {\n if (firstDate && secondDate) {\n handleCompare();\n }\n }, [firstDate, secondDate]);\n\n // ---Callbacks---\n\n // Comparison logic callback\n var handleCompare = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/_asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee() {\n var data, response, responseDataObj, availableFSWDataSetNames, _i, _availableFSWDataSetN, dataSetName, tableData, hasChanges, _t;\n return _regenerator().w(function (_context) {\n while (1) switch (_context.p = _context.n) {\n case 0:\n if (!(!firstDate || !secondDate)) {\n _context.n = 1;\n break;\n }\n return _context.a(2);\n case 1:\n setIsLoadingCompare(true);\n data = {\n action: 'spbct_fswatcher_compare',\n fswatcher__first_date: firstDate,\n fswatcher__second_date: secondDate\n };\n _context.p = 2;\n _context.n = 3;\n return fswAjaxWrapper(data);\n case 3:\n response = _context.v;\n responseDataObj = typeof response === 'string' ? JSON.parse(response) : response;\n if (!responseDataObj.error) {\n _context.n = 4;\n break;\n }\n alert(__('File System watcher JSON parse error: see console for details.', 'security-malware-firewall'));\n console.log('File System watcher JSON parse error: ' + responseDataObj.error);\n return _context.a(2);\n case 4:\n if (!(!responseDataObj || _typeof(responseDataObj) !== 'object')) {\n _context.n = 5;\n break;\n }\n throw new Error(__('Response is invalid.', 'security-malware-firewall'));\n case 5:\n availableFSWDataSetNames = ['added', 'changed', 'deleted'];\n _i = 0, _availableFSWDataSetN = availableFSWDataSetNames;\n case 6:\n if (!(_i < _availableFSWDataSetN.length)) {\n _context.n = 8;\n break;\n }\n dataSetName = _availableFSWDataSetN[_i];\n if (responseDataObj.hasOwnProperty(dataSetName)) {\n _context.n = 7;\n break;\n }\n throw new Error(__('Response has no required properties.', 'security-malware-firewall'));\n case 7:\n _i++;\n _context.n = 6;\n break;\n case 8:\n // Data transforming\n tableData = [];\n hasChanges = false;\n availableFSWDataSetNames.forEach(function (eventType) {\n var eventsArray = responseDataObj[eventType];\n if (eventsArray.length > 0) {\n hasChanges = true;\n eventsArray.forEach(function (event) {\n tableData.push(convertFSWEventToRow(event, eventType));\n });\n }\n });\n if (!hasChanges) {\n tableData.push({\n path: '',\n event_type: 'no_changes',\n date: '',\n isNoChanges: true\n });\n }\n setComparisonData(tableData);\n _context.n = 10;\n break;\n case 9:\n _context.p = 9;\n _t = _context.v;\n alert(_t.message + ' ' + __('Please contact', 'security-malware-firewall') + ' support@cleantalk.org');\n console.log('File System watcher response validating error: ' + _t.message);\n case 10:\n _context.p = 10;\n setIsLoadingCompare(false);\n return _context.f(10);\n case 11:\n return _context.a(2);\n }\n }, _callee, null, [[2, 9, 10, 11]]);\n })), [firstDate, secondDate]);\n\n // Snap creation logic callback\n var handleCreateSnapshot = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/_asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee2() {\n var data, _t2;\n return _regenerator().w(function (_context2) {\n while (1) switch (_context2.p = _context2.n) {\n case 0:\n setIsLoadingCreate(true);\n data = {\n action: 'spbct_fswatcher_create_snapshot'\n };\n _context2.p = 1;\n _context2.n = 2;\n return fswAjaxWrapper(data);\n case 2:\n _context2.n = 4;\n break;\n case 3:\n _context2.p = 3;\n _t2 = _context2.v;\n console.error('Error creating snapshot:', _t2);\n case 4:\n _context2.p = 4;\n setIsLoadingCreate(false);\n // TODO crunch, we need to rebuild page without reloading\n window.location.reload();\n return _context2.f(4);\n case 5:\n return _context2.a(2);\n }\n }, _callee2, null, [[1, 3, 4, 5]]);\n })), []);\n\n // View file callback\n var handleViewFile = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(/*#__PURE__*/function () {\n var _ref4 = _asyncToGenerator(/*#__PURE__*/_regenerator().m(function _callee3(filePath) {\n var data, response, _t3;\n return _regenerator().w(function (_context3) {\n while (1) switch (_context3.p = _context3.n) {\n case 0:\n setDialogTitle(__('Content of', 'security-malware-firewall') + ' ' + filePath);\n setIsDialogOpen(true);\n setIsLoadingFile(true);\n setFileContent(null);\n data = {\n action: 'spbct_fswatcher_view_file',\n fswatcher_file_path: filePath,\n fswatcher__first_date: firstDate,\n fswatcher__second_date: secondDate\n };\n _context3.p = 1;\n _context3.n = 2;\n return fswAjaxWrapper(data);\n case 2:\n response = _context3.v;\n if (response.error) {\n setFileContent([response.error]);\n } else if (response.data) {\n setFileContent(response.data.split('\\n'));\n } else {\n setFileContent(['Unknown error on reading file. Data is empty.']);\n }\n _context3.n = 4;\n break;\n case 3:\n _context3.p = 3;\n _t3 = _context3.v;\n setFileContent([\"Error loading file: \".concat(_t3.message)]);\n case 4:\n _context3.p = 4;\n setIsLoadingFile(false);\n return _context3.f(4);\n case 5:\n return _context3.a(2);\n }\n }, _callee3, null, [[1, 3, 4, 5]]);\n }));\n return function (_x) {\n return _ref4.apply(this, arguments);\n };\n }(), [firstDate, secondDate]);\n\n // Callback promise wrapper\n var fswAjaxWrapper = function fswAjaxWrapper(data) {\n return new Promise(function (resolve, reject) {\n var params = {\n callback: function callback(response) {\n if (_typeof(response) === 'object' && response.error) {\n reject(new Error(response.error));\n } else {\n resolve(response);\n }\n },\n error_callback: function error_callback(error) {\n reject(error);\n }\n };\n spbcSendAJAXRequest(data, params);\n });\n };\n\n // --Misc--\n\n var closeDialog = function closeDialog() {\n setIsDialogOpen(false);\n setFileContent(null);\n setDialogTitle('');\n setIsLoadingFile(false);\n };\n var convertFSWEventToRow = function convertFSWEventToRow(event, eventType) {\n var row = {\n path: 'unknown',\n event_type: eventType.toUpperCase(),\n date: 'unknown',\n isNoChanges: false\n };\n if (event.length === 2) {\n if (typeof event[0] === 'string') {\n row.path = event[0];\n }\n if (typeof event[1] === 'string') {\n var d = new Date(Number(event[1]) * 1000);\n var shortMonthName = new Intl.DateTimeFormat('en-US', {\n month: 'short'\n }).format;\n var minutes = String(d.getMinutes()).padStart(2, '0');\n var seconds = String(d.getSeconds()).padStart(2, '0');\n row.date = \"\".concat(shortMonthName(d), \" \").concat(d.getDate(), \" \").concat(d.getFullYear(), \" \").concat(d.getHours(), \":\").concat(minutes, \":\").concat(seconds);\n }\n }\n return row;\n };\n var fswSettingsLink = sectionData.strings.spbcSettingsRootLink + '&spbc_tab=settings_general#spbc_setting_scanner__fs_watcher';\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_wrapper_field\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_fields_group\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_group_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h3\", null, sectionData.strings.innerHeader)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n padding: '0 0 0 10px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_description_box\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.commonDescription), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.extendedDescriptionPrefix, ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: fswSettingsLink\n }, sectionData.strings.innerHeader), ' ', sectionData.strings.extendedDescriptionPostfix, sectionData.strings.extendedDescription)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_create_snaps_button_area\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n className: \"spbc-icon-download\",\n id: \"fswatcher__create_snapshot\",\n onClick: handleCreateSnapshot,\n disabled: isLoadingCreate\n }, sectionData.strings.createSnapButtonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWPreloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n isVisible: isLoadingCreate,\n id: 'fsw_preloader__create_snapshot'\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_fswatcher_snaps_not_ready_text\",\n style: {\n display: sectionData.flags.snapshotsAreReady ? 'none' : 'block'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.snapshotNotReadyText1), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.snapshotNotReadyText2)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: sectionData.flags.snapshotsAreReady ? 'block' : 'none'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"p\", null, sectionData.strings.compareButtonDescription), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'flex',\n flexWrap: 'wrap',\n gap: '16px'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n className: 'fswatcher__first_date',\n selectLabel: sectionData.strings.firstDateLabel,\n value: firstDate,\n onChange: setFirstDate,\n options: sectionData.objects.selectorOptionsDates\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonSelectComponent__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n className: 'fswatcher__second_date',\n selectLabel: sectionData.strings.secondDateLabel,\n value: secondDate,\n onChange: setSecondDate,\n options: sectionData.objects.selectorOptionsDates\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: 'inline',\n alignContent: 'flex-end'\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n className: \"spbc-icon-exchange\",\n onClick: handleCompare,\n disabled: isLoadingCompare || !firstDate || !secondDate,\n style: {\n minHeight: '30px'\n }\n }, sectionData.strings.compareButtonText), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWPreloader__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n isVisible: isLoadingCompare,\n id: 'fsw_preloader__compare_snaps'\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_FSWComparisonTable__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n comparisonData: comparisonData,\n firstDate: firstDate,\n secondDate: secondDate,\n selectorOptionsDates: sectionData.objects.selectorOptionsDates,\n onViewFile: handleViewFile,\n strings: {\n columnHeaderPath: sectionData.strings.columnHeaderPath,\n columnHeaderEvent: sectionData.strings.columnHeaderEvent,\n columnHeaderChangeOn: sectionData.strings.columnHeaderChangeOn,\n noLogsText: sectionData.strings.noLogsText\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_ReactFileViewDialog_ReactFileViewDialog__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n isOpen: isDialogOpen,\n onClose: closeDialog,\n title: dialogTitle,\n maxWidth: \"90%\",\n maxHeight: \"80vh\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_ReactFileViewDialog_ReactFileViewContent__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n fileContent: fileContent,\n isLoading: isLoadingFile,\n preloaderStyle: {\n width: '50px',\n height: '50px'\n }\n })))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/TabFsWatchers.js?\n}"); /***/ }), @@ -536,7 +556,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabFsWatcher/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabFsWatcher/styles.css?\n}"); /***/ }), @@ -546,7 +566,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*********************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabScanner)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabScanner/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _iterableToArray(r) { if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n\n\n\nfunction TabScanner(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Show popup tip\n *\n * @param {object} showIcon\n */\n window.spbcPopupTipShow = function (showIcon) {\n // eslint-disable-line no-unused-vars\n var tipTitle = showIcon.attr('spbc_tip_title') || null;\n var tipText = showIcon.attr('spbc_tip_text') || null;\n var _removeDescFunc = function removeDescFunc(e) {\n if (typeof e === 'undefined' || jQuery(e.target).parent('.spbc_popup_tip--wrapper').length == 0 || jQuery(e.target).hasClass('spbc_popup_tip--icon---cancel')) {\n jQuery('.spbc_popup_tip--wrapper').hide();\n jQuery(document).off('click', _removeDescFunc);\n }\n };\n _removeDescFunc();\n showIcon.after('');\n var obj = jQuery('.spbc_popup_tip--wrapper');\n obj.empty().append('').css({\n top: showIcon.position().top - 2,\n left: showIcon.position().left + 25\n });\n obj.append('').append('' + tipText + '
');\n jQuery(document).on('click', _removeDescFunc);\n showIcon.parents('tr').on('mouseout', _removeDescFunc);\n };\n\n /**\n * View file in the scanner\n *\n * @param {object} obj\n */\n window.spbcScannerButtonFileViewEvent = function (obj) {\n // eslint-disable-line no-unused-vars\n var self = jQuery(obj);\n var data = {\n action: 'spbc_scanner_file_view',\n file_id: self.parents('.row-actions').attr('uid')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: spbcScannerButtonViewCallback,\n errorOutput: function errorOutput(msg) {\n spbcModal.open().putError(msg);\n document.addEventListener('spbcModalClosed', function (e) {\n spbcReloadAccordion();\n });\n }\n };\n spbcSendAJAXRequest(data, params);\n };\n\n /**\n * Delete file from analysis log\n *\n * @param {object} obj\n */\n window.spbcScannerAnalysisLogDeleteFromLog = function (obj) {\n // eslint-disable-line no-unused-vars\n var fileIds = [];\n var self = jQuery(obj);\n var spinner;\n if (jQuery(obj).hasClass('tbl-row_action')) {\n fileIds.push(self.parents('.row-actions').attr('uid'));\n spinner = self.parent().siblings('.tbl-preloader--tiny');\n } else {\n var selectedItems = self.closest('#spbc_tbl__scanner_analysis_log').find('.cb-select:checked');\n if (selectedItems.length === 0) {\n alert('Please, select elements.');\n return;\n }\n selectedItems.each(function (index, element) {\n var elementId = jQuery(element).val();\n fileIds.push(elementId);\n });\n spinner = self.children('.tbl-preloader--small');\n }\n var data = {\n action: 'spbc_scanner_analysis_log_delete_from_log',\n file_ids: fileIds\n };\n var params = {\n spinner: spinner,\n callback: function callback() {\n window.location.reload();\n }\n };\n spbcSendAJAXRequest(data, params);\n };\n\n /**\n * View page in the scanner\n *\n * @param {object} obj\n */\n window.spbcScannerButtonPageViewEvent = function (obj) {\n // eslint-disable-line no-unused-vars\n var self = jQuery(obj);\n var data = {\n action: 'spbc_scanner_page_view',\n page_url: self.parents('.row-actions').attr('uid')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: spbcScannerButtonViewCallback,\n errorOutput: function errorOutput(msg) {\n spbcModal.open().putError(msg);\n }\n };\n var wpWrap = jQuery('#wpwrap');\n var dialogWindow = jQuery('#spbc_dialog');\n dialogWindow.dialog({\n modal: true,\n title: 'Loading..',\n position: {\n my: 'center top',\n at: 'center top+100px',\n of: window\n },\n width: +(wpWrap.width() / 100 * 80),\n show: {\n effect: 'blind',\n duration: 500\n },\n draggable: false,\n resizable: false,\n closeText: 'X',\n classes: {\n 'ui-dialog': 'spbc---top'\n },\n open: function open(event, ui) {\n event.target.style.overflow = 'auto';\n jQuery('#spbc_dialog').height(document.documentElement.clientHeight / 100 * 25);\n },\n beforeClose: function beforeClose(event, ui) {\n document.body.style.overflow = 'auto';\n jQuery('#spbc_dialog').empty();\n }\n });\n dialogWindow.append('%s
%s
%s
%s
' + '%s
' + '/g, '\\n').replace(/<\\/p>/g, '');\n navigator.clipboard.writeText(formattedLog).then(function () {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint);\n })[\"catch\"](function (err) {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint_failed);\n });\n } else {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint_unsupported);\n }\n });\n }\n });\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabScanner/TabScanner.js?"); +eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabScanner)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabScanner/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _iterableToArray(r) { if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n\n\n\nfunction TabScanner(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Show popup tip\n *\n * @param {object} showIcon\n */\n window.spbcPopupTipShow = function (showIcon) {\n // eslint-disable-line no-unused-vars\n var tipTitle = showIcon.attr('spbc_tip_title') || null;\n var tipText = showIcon.attr('spbc_tip_text') || null;\n var _removeDescFunc = function removeDescFunc(e) {\n if (typeof e === 'undefined' || jQuery(e.target).parent('.spbc_popup_tip--wrapper').length == 0 || jQuery(e.target).hasClass('spbc_popup_tip--icon---cancel')) {\n jQuery('.spbc_popup_tip--wrapper').hide();\n jQuery(document).off('click', _removeDescFunc);\n }\n };\n _removeDescFunc();\n showIcon.after('
');\n var obj = jQuery('.spbc_popup_tip--wrapper');\n obj.empty().append('').css({\n top: showIcon.position().top - 2,\n left: showIcon.position().left + 25\n });\n obj.append('').append('' + tipText + '
');\n jQuery(document).on('click', _removeDescFunc);\n showIcon.parents('tr').on('mouseout', _removeDescFunc);\n };\n\n /**\n * View file in the scanner\n *\n * @param {object} obj\n */\n window.spbcScannerButtonFileViewEvent = function (obj) {\n // eslint-disable-line no-unused-vars\n var self = jQuery(obj);\n var data = {\n action: 'spbc_scanner_file_view',\n file_id: self.parents('.row-actions').attr('uid')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: spbcScannerButtonViewCallback,\n errorOutput: function errorOutput(msg) {\n spbcModal.open().putError(msg);\n document.addEventListener('spbcModalClosed', function (e) {\n spbcReloadAccordion();\n });\n }\n };\n spbcSendAJAXRequest(data, params);\n };\n\n /**\n * Delete file from analysis log\n *\n * @param {object} obj\n */\n window.spbcScannerAnalysisLogDeleteFromLog = function (obj) {\n // eslint-disable-line no-unused-vars\n var fileIds = [];\n var self = jQuery(obj);\n var spinner;\n if (jQuery(obj).hasClass('tbl-row_action')) {\n fileIds.push(self.parents('.row-actions').attr('uid'));\n spinner = self.parent().siblings('.tbl-preloader--tiny');\n } else {\n var selectedItems = self.closest('#spbc_tbl__scanner_analysis_log').find('.cb-select:checked');\n if (selectedItems.length === 0) {\n alert('Please, select elements.');\n return;\n }\n selectedItems.each(function (index, element) {\n var elementId = jQuery(element).val();\n fileIds.push(elementId);\n });\n spinner = self.children('.tbl-preloader--small');\n }\n var data = {\n action: 'spbc_scanner_analysis_log_delete_from_log',\n file_ids: fileIds\n };\n var params = {\n spinner: spinner,\n callback: function callback() {\n window.location.reload();\n }\n };\n spbcSendAJAXRequest(data, params);\n };\n\n /**\n * View page in the scanner\n *\n * @param {object} obj\n */\n window.spbcScannerButtonPageViewEvent = function (obj) {\n // eslint-disable-line no-unused-vars\n var self = jQuery(obj);\n var data = {\n action: 'spbc_scanner_page_view',\n page_url: self.parents('.row-actions').attr('uid')\n };\n var params = {\n spinner: self.parent().siblings('.tbl-preloader--tiny'),\n callback: spbcScannerButtonViewCallback,\n errorOutput: function errorOutput(msg) {\n spbcModal.open().putError(msg);\n }\n };\n var wpWrap = jQuery('#wpwrap');\n var dialogWindow = jQuery('#spbc_dialog');\n dialogWindow.dialog({\n modal: true,\n title: 'Loading..',\n position: {\n my: 'center top',\n at: 'center top+100px',\n of: window\n },\n width: +(wpWrap.width() / 100 * 80),\n show: {\n effect: 'blind',\n duration: 500\n },\n draggable: false,\n resizable: false,\n closeText: 'X',\n classes: {\n 'ui-dialog': 'spbc---top'\n },\n open: function open(event, ui) {\n event.target.style.overflow = 'auto';\n jQuery('#spbc_dialog').height(document.documentElement.clientHeight / 100 * 25);\n },\n beforeClose: function beforeClose(event, ui) {\n document.body.style.overflow = 'auto';\n jQuery('#spbc_dialog').empty();\n }\n });\n dialogWindow.append('%s
%s
%s
%s
' + '%s
' + '/g, '\\n').replace(/<\\/p>/g, '');\n navigator.clipboard.writeText(formattedLog).then(function () {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint);\n })[\"catch\"](function (err) {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint_failed);\n });\n } else {\n spbcScannerCopyLogToClipboardHint(spbcScaner.copy_log_to_clipboard_hint_unsupported);\n }\n });\n }\n });\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n sectionId: sectionId,\n sectionData: sectionData,\n isActive: isActive\n });\n}\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabScanner/TabScanner.js?\n}"); /***/ }), @@ -556,7 +576,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \******************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabScanner/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabScanner/styles.css?"); +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_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"./node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"./node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"./node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"./node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../../../../../node_modules/css-loader/dist/cjs.js!./styles.css */ \"./node_modules/css-loader/dist/cjs.js!./js/src/react/components/TabContent/TabScanner/styles.css\");\n\n \n \n \n \n \n \n \n \n \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\noptions.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_styles_css__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./js/src/react/components/TabContent/TabScanner/styles.css?\n}"); /***/ }), @@ -566,7 +586,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*****************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ TabSecurityLog)\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 _styles_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css */ \"./js/src/react/components/TabContent/TabSecurityLog/styles.css\");\n/* harmony import */ var _TabContentTypes_Html_TabContentHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../TabContentTypes/Html/TabContentHtml */ \"./js/src/react/components/TabContentTypes/Html/TabContentHtml.js\");\n\n\n\nfunction TabSecurityLog(_ref) {\n var sectionId = _ref.sectionId,\n sectionData = _ref.sectionData,\n isActive = _ref.isActive;\n /**\n * Show more security logs\n */\n function spbcSecLogsShowMoreListen() {\n jQuery('#spbc_show_more_button').on('click', function () {\n if (spbcSettingsSecLogs.clicks < 2) {\n spbcSettingsSecLogs.clicks++;\n var data = {\n action: 'spbc_show_more_security_logs',\n amount: spbcSettingsSecLogs.amount * (+spbcSettingsSecLogs.clicks + 1)\n };\n var params = {\n button: this,\n spinner: this.nextElementSibling,\n wrapper: jQuery('#spbc_tbl__secuirty_logs').find('tbody'),\n callback: spbcSecLogsShowMoreCallback\n };\n spbcSendAJAXRequest(data, params);\n } else {\n // Hide \"More logs\" button, show \"Control Panel\" button\n jQuery(this).hide();\n jQuery(this).siblings('.spbc__show_more_logs').css('display', 'inline-block');\n spbcSecLogsShowHostname();\n }\n });\n if (jQuery('#spbc_tbl__secuirty_logs tbody tr').length < 20) {\n jQuery('#spbc_show_more_button').click();\n }\n if (!jQuery('#spbc_show_more_button').length) {\n spbcSecLogsShowHostname();\n }\n }\n\n /**\n * Callback for SHOW MORE SECURITY LOGS\n * @param {*} result\n * @param {*} data\n * @param {*} params\n */\n function spbcSecLogsShowMoreCallback(result, data, params) {\n if (result.size > 0) {\n jQuery(params.wrapper).html(result.html);\n spbcTblRowActionsListen();\n spbcStartShowHide();\n if (jQuery('#spbc_tbl__secuirty_logs tbody tr').length < 20) {\n jQuery('#spbc_show_more_button').click();\n } else {\n spbcSecLogsShowHostname();\n }\n } else {\n // Hide \"More logs\" button, show \"Control Panel\" button\n jQuery(params.button).hide();\n jQuery(params.button).siblings('.spbc__show_more_logs').css('display', 'inline-block');\n }\n }\n\n /**\n * Show hostname\n */\n function spbcSecLogsShowHostname() {\n var data = {\n action: 'spbc_show_hostname_security_logs',\n ips: jQuery.unique(jQuery('#spbc_tbl__secuirty_logs tbody tr').map(function () {\n return jQuery(this).find('.auth_ip a').text();\n }).get())\n };\n var params = {\n callback: spbcSecLogsShowHostnameCallback,\n timeout: 60000\n };\n spbcSendAJAXRequest(data, params);\n }\n\n /**\n * Show hostname callback\n * @param {*} result\n * @param {*} data\n */\n function spbcSecLogsShowHostnameCallback(result, data) {\n if (result.success && result.hostnames) {\n var ip;\n var hostname;\n for (var i = 0; i < result.hostnames.length; i++) {\n ip = result.hostnames[i].network;\n hostname = result.hostnames[i].hostname;\n jQuery('#spbc_tbl__secuirty_logs tbody tr').each(function () {\n if (jQuery(this).find('.auth_ip a').text() === ip) {\n jQuery(this).find('.auth_ip').append('' + hostname + '');\n }\n });\n }\n }\n }\n\n /**\n * Allow IP\n * @param {*} ip\n * @return {boolean}\n */\n window.spbcSecLogsAllowIp = function (ip) {\n // eslint-disable-line no-unused-vars\n spbcSecLogsFilterIp(ip, 'allow');\n return false;\n };\n\n /**\n * Ban IP\n * @param {*} ip\n * @return {boolean}\n */\n window.spbcSecLogsBanIp = function (ip) {\n // eslint-disable-line no-unused-vars\n spbcSecLogsFilterIp(ip, 'deny');\n return false;\n };\n\n /**\n * Filter IP\n * @param {*} ip\n * @param {*} status\n * @param {*} bulk\n * @return {boolean}\n */\n window.spbcSecLogsFilterIp = function (ip, status) {\n var bulk = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n var data = {\n action: 'spbc_tc__filter_ip',\n ip: ip,\n status: status\n };\n var params = {\n status: status\n };\n if (!bulk) {\n params.callback = spbcSecLogsAllowIpCallback;\n }\n spbcSendAJAXRequest(data, params);\n return false;\n };\n\n /**\n * Callback for FILTER IP\n * @param {*} result\n * @param {*} data\n */\n function spbcSecLogsAllowIpCallback(result, data) {\n console.log(data);\n if (result.success) {\n var msg = data.status === 'allow' ? 'Allowed' : 'Banned';\n alert('Success. Selected IPs have been ' + msg + '. Changes will be applied within 10 minutes.');\n } else {\n alert(result.data);\n }\n }\n\n /**\n * Change role\n * @param {*} userId\n * @param {*} role\n * @param {*} userLogin\n * @return {boolean}\n */\n window.spbcSecLogsChangeRole = function (userId, role, userLogin) {\n // eslint-disable-line no-unused-vars\n spbcModal.open().load('spbc_change_role_template', {\n user_id: userId,\n user_login: userLogin,\n role: role\n });\n document.addEventListener('spbcModalContentLoaded', function (e) {\n var select = document.getElementById('spbc_role_select');\n if (select) {\n fetchCapabilities(select.value);\n }\n jQuery('#spbc_change_role_button').on('click', function () {\n var newRole = jQuery('#spbc_role_select').val();\n if (newRole) {\n // send AJAX request to change role\n var data = {\n action: 'spbc_change_role',\n user_id: userId,\n new_role: newRole\n };\n var params = {\n callback: spbcSecLogsChangeRoleCallback\n };\n spbcSendAJAXRequest(data, params);\n }\n });\n });\n return false;\n };\n\n /**\n * Callback for CHANGE ROLE\n * @param {*} result\n * @param {*} data\n */\n function spbcSecLogsChangeRoleCallback(result, data) {\n if (result.success) {\n alert(result.data.message);\n document.addEventListener('spbcModalClosed', function (e) {\n document.location.reload();\n });\n } else {\n alert(result.data.message);\n }\n }\n\n /**\n * Fetches capabilities for a role and renders them.\n * @param {string} data\n * @return {string}\n */\n function renderCapabilities(data) {\n var html = '';\n if (data.core && data.core.length) {\n html += \"\\n