File: /var/www/html/wpdeskera/wp-content/plugins/defender-security/assets/app/scan.js
"use strict";(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[915],{682:(e,t,n)=>{n.d(t,{X:()=>o,m:()=>r});var i=n(9726),a=(0,i.KR)(defender.misc.high_contrast||!1),r=function(e){a.value=e},o=function(){var e=(0,i.KR)(1===parseInt(defender.is_free)),t=(0,i.KR)(defender.tracking_modal),n=(0,i.KR)(defender.is_whitelabel),r=(0,i.KR)(defender.misc||{}),o=(0,i.KR)(defender.whitelabel||{}),u=(0,i.KR)(defender.upgrade_title||""),l=(0,i.KR)(defender.is_membership||!1),s=(0,i.KR)(defender.wpmudev_support_ticket_text||""),c=(0,i.KR)(defender.hosted||!1),d=(0,i.EW)(function(){return"show"===t.value}),f=(0,i.EW)(function(){return"disabled"===n.value}),v=(0,i.EW)(function(){return"enabled"===n.value}),p=(0,i.EW)(function(){return!0===a.value});return{is_free:e,tracking_modal:t,is_whitelabel:n,is_membership:l,misc:r,whitelabel:o,upgradeTitle:u,support_text:s,hosted:c,showTrackingModal:d,isWhitelabelDisabled:f,isWhitelabelEnabled:v,showSupportLinks:function(){return f.value&&!e.value},hasFeature:function(t){if(!e.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(t)},maybeHighContrast:function(){return{"sui-color-accessible":p.value}},isHighContrast:function(){return p.value}}}},1289:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(9726),a=n(7476),r=["id","type","disabled","aria-live"],o={class:"sui-loading-text"},u={class:"sui-button-text-default"},l={class:"sui-button-text-onload"};const s={__name:"sui-button",props:{label:{type:String,default:""},type:{type:String,default:"button"},variant:{type:String,default:"auto"},icon:{type:String,default:""},action:{type:String,default:""},disabled:{type:Boolean,default:!1},loadingText:{type:String,default:""},customClass:{type:String,default:""},onlyIcon:{type:[Boolean,String],default:!1}},emits:["click"],setup:function(e){var t=(0,a.r)(),n=e,s=(0,i.EW)(function(){return n.icon||(n.action.includes("save")?"sui-icon-save":"")}),c=(0,i.EW)(function(){return"auto"===n.variant?"submit"===n.type?"sui-button-blue":"sui-button-ghost":{blue:"sui-button-blue",ghost:"sui-button-ghost",red:"sui-button-red",gray:"",purple:"sui-button-purple"}[n.variant]}),d=(0,i.EW)(function(){return n.action&&t.isLoading(n.action)}),f=(0,i.EW)(function(){var e=[n.onlyIcon?"sui-button-icon":"sui-button",c.value];return d.value&&e.push(n.loadingText?"sui-button-onload-text":"sui-button-onload"),n.customClass&&e.push(n.customClass),e}),v=(0,i.EW)(function(){return n.action?"".concat(n.type,"-").concat(n.action.toLowerCase().replace(/\s+/g,"-")):"".concat(n.type,"-").concat(n.label.toLowerCase().replace(/\s+/g,"-"),"-").concat(n.type)});return function(t,n){return(0,i.uX)(),(0,i.CE)("button",(0,i.v6)({id:v.value,type:e.type,class:f.value,disabled:d.value||e.disabled,"aria-live":e.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(e){return t.$emit("click")})},t.$attrs),[e.loadingText?((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",u,[s.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(s.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),(0,i.Lk)("span",l,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)(e.loadingText),1)])],64)):((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.Lk)("span",o,[s.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(s.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),n[1]||(n[1]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],64))],16,r)}}}},1512:(e,t,n)=>{n.d(t,{A:()=>f});var i=n(9726),a=n(7786),r={class:"sui-tabs sui-side-tabs"},o={role:"tablist",class:"sui-tabs-menu"},u=["id","aria-controls","aria-selected","tabindex","onClick"],l=["name","value","aria-label","checked"],s={class:"sui-tabs-content"},c=["id","aria-labelledby","hidden"],d={key:0,class:"sui-border-frame"};const f={__name:"side-tab",props:{tabs:{type:Array,required:!0},modelValue:{type:[String,Boolean],required:!0},slug:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,f=e,v=n,p=(0,a.hRP)(f,"modelValue",v),m=(0,i.EW)(function(){return"".concat(f.slug,"-tabs")}),b=function(e){return e?"".concat(f.slug,"__").concat(e,"__tab"):""},g=function(e){return e?"".concat(f.slug,"__").concat(e,"__content"):""};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",r,[(0,i.Lk)("div",o,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(a){return(0,i.uX)(),(0,i.CE)(i.FK,{key:a.value},[(0,i.Lk)("button",{type:"button",role:"tab",id:b(a.value),class:(0,i.C4)(["sui-tab-item",{active:e.modelValue===a.value}]),"aria-controls":g(a.value),"aria-selected":e.modelValue===a.value?"true":"false",tabindex:e.modelValue===a.value?"0":"-1",onClick:function(e){return t.$emit("update:modelValue",a.value)}},(0,i.v_)(a.label),11,u),(0,i.bo)((0,i.Lk)("input",{type:"radio",name:m.value,value:a.value,class:"sui-screen-reader-text","aria-label":a.label,"aria-hidden":"true",checked:e.modelValue===a.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(p)?p.value=e:null})},null,8,l),[[i.XL,(0,i.R1)(p)]])],64)}),128))]),(0,i.Lk)("div",s,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)(i.FK,{key:n.value},[n.hideContent?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",{key:0,role:"tabpanel",id:g(n.value),class:(0,i.C4)(["sui-tab-content",{active:e.modelValue===n.value}]),"aria-labelledby":b(n.value),tabindex:0,hidden:e.modelValue!==n.value},[!1!==n.hasFrame?((0,i.uX)(),(0,i.CE)("div",d,[(0,i.RG)(t.$slots,n.value)])):(0,i.RG)(t.$slots,n.value,{key:1})],10,c))],64)}),128))])])}}}},1669:e=>{e.exports=jQuery},1751:(e,t,n)=>{n.d(t,{q:()=>b});var i=n(4335),a=n(3279),r=n(2720),o=n(7786),u=n(8261);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return c(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return l.prototype=d,c(v,"constructor",d),c(d,"constructor",l),l.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(v),c(v,a,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:r,m:p}})()}function c(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){v(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function m(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){p(r,i,a,o,u,"next",e)}function u(e){p(r,i,a,o,u,"throw",e)}o(void 0)})}}function b(){var e=(0,u.m)().rebindSUI,t=i.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(e,t){return"&route=".concat(encodeURIComponent(e),"&_def_nonce=").concat(encodeURIComponent(t))}function l(e,t,n,i){return c.apply(this,arguments)}function c(){return c=m(s().m(function i(o,u,l,c){var v,p,m,b,g,h,y,k,_,w,L,C,x,R,E,S,T,X,W,P=arguments;return s().w(function(i){for(;;)switch(i.n){case 0:return h=P.length>4&&void 0!==P[4]?P[4]:{},y=new FormData,c instanceof File&&"application/json"===c.type?y.append("file",c):(k=JSON.stringify(c),y.append("data",k)),_=n(u,l),i.n=1,(0,a.q)(_,f({method:o,data:y},h),t);case 1:if(w=i.v,L=w.data,!w.error.value){i.n=2;break}return i.a(2,null);case 2:return C=L.value,x=C.success,R=(null===(v=C.data)||void 0===v?void 0:v.message)||null,E=(null===(p=C.data)||void 0===p?void 0:p.redirect)||null,S=(null===(m=C.data)||void 0===m?void 0:m.interval)||null,T=(null===(b=C.data)||void 0===b?void 0:b.type_notice)||!1,(void 0===(null===(g=C.data)||void 0===g?void 0:g.auto_close)||C.data.auto_close)&&null!==R&&(W=!0===(null===(X=C.data)||void 0===X?void 0:X.auto_close),Defender.showNotification(x?T||"success":"error",R,W)),"session_out"===T&&null===E&&d(),null!==S?(0,r.TO)(function(){null!==E?location.href=E:location.reload()},1e3*S):null!==E&&(location.href=E),e(),i.a(2,C.data)}},i)})),c.apply(this,arguments)}function d(){(0,r.TO)(function(){(0,o.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,o.MLh)(window,"load",function(){var e=document.getElementById("wp-auth-check-frame");if(e){var t,n=null===(t=e.contentDocument)||void 0===t?void 0:t.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,r.TO)(function(){location.reload()},1e3)})}})},2e3)}var v=function(){var e=m(s().m(function e(t,n){var i,r,o,u,l,c,d,v,p,m,b,g,h=arguments;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:return i=h.length>2&&void 0!==h[2]?h[2]:{},r=h.length>3&&void 0!==h[3]?h[3]:{},e.p=1,o="".concat(window.ajaxurl,"?action=").concat(t,"&_def_nonce=").concat(n),e.n=2,(0,a.q)(f({url:o,method:"POST",data:i},r));case 2:if(u=e.v,!(l=u.data).value){e.n=4;break}if(!(c=l.value).success){e.n=3;break}return e.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(v=window.Defender)&&void 0!==v&&v.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(p=c.data)||void 0===p?void 0:p.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw e.p=5,g=e.v,403===(null===(m=g.response)||void 0===m?void 0:m.status)&&(null!==(b=window.Defender)&&void 0!==b&&b.showNotification&&window.Defender.showNotification("error","Session expired. Please refresh the page."),setTimeout(function(){return window.location.reload()},2e3)),g;case 6:return e.a(2)}},e,null,[[1,5]])}));return function(t,n){return e.apply(this,arguments)}}();return{ajax:v,post:function(e,t,n){return l("post",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(e,t,n){return l("get",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},1904:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".prefix-icon[data-v-b05b1ba2]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const r=a},2688:(e,t,n)=>{n.d(t,{A:()=>d});var i=n(9726),a=["id","aria-labelledby","aria-describedby"],r={class:"sui-box",role:"document"},o={key:0,type:"button","data-modal-close":"",class:"sui-button-icon sui-button-float--right"},u={class:"sui-screen-reader-text"},l=["id"],s=["id","innerHTML"],c={key:0,type:"button","data-modal-close":"",class:"sui-button sui-button-ghost"};const d={__name:"sui-modal",props:{id:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,default:""},size:{type:String,default:"md",validator:function(e){return["sm","md","lg","xl"].includes(e)}},closeText:{type:String,default:"Close this dialog"},cancelText:{type:String,default:"Cancel"},showCancel:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0},footerAlignment:{type:String,default:"separated",validator:function(e){return["separated","center","right"].includes(e)}},isScan:{type:Boolean,default:!1}},setup:function(e){var t=e,n=(0,i.Ht)(),d=(0,i.EW)(function(){return t.size?"sui-modal-".concat(t.size):""}),f=(0,i.EW)(function(){switch(t.footerAlignment){case"separated":default:return"sui-content-separated";case"center":return"sui-content-center";case"right":return"sui-content-right"}});return function(t,v){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-modal",d.value])},[(0,i.Lk)("div",{id:e.id,role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"".concat(e.id,"-title"),"aria-describedby":"".concat(e.id,"-desc")},[(0,i.Lk)("div",r,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-header",{"sui-flatten sui-content-center sui-spacing-top--60":!e.isScan}])},[e.showCancel?((0,i.uX)(),(0,i.CE)("button",o,[v[0]||(v[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",u,(0,i.v_)(e.closeText),1)])):(0,i.Q3)("",!0),(0,i.Lk)("h3",{id:"modal-title-".concat(e.id),class:(0,i.C4)(["sui-box-title",{"sui-lg":!e.isScan}])},(0,i.v_)(e.title),11,l),e.description?((0,i.uX)(),(0,i.CE)("p",{key:1,id:"modal-description-".concat(e.id),class:"sui-description",innerHTML:e.description},null,8,s)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"header-content")],2),(0,i.RG)(t.$slots,"default"),e.showFooter?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,i.C4)(["sui-box-footer sui-flatten",f.value])},[e.showCancel?((0,i.uX)(),(0,i.CE)("button",c,(0,i.v_)(e.cancelText),1)):(0,i.Q3)("",!0),(0,i.R1)(n).footer?(0,i.RG)(t.$slots,"footer",{key:1}):(0,i.Q3)("",!0)],2)):(0,i.Q3)("",!0)])],8,a)],2)}}}},2976:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(9726),a=n(7786),r=["id"],o=["for"],u=["id","name","value","true-value","disabled","required","aria-labelledby"],l=["id"];const s={__name:"sui-checkbox",props:{id:{type:String,default:""},modelValue:{type:[Boolean,Array,String,Number,Object],default:!1},label:{type:String,default:""},name:{type:String,default:""},value:{type:[String,Number,Boolean],default:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0}},emits:["update:modelValue","change"],setup:function(e,t){var n=t.emit,s=(0,i.Ht)(),c=e,d=n,f=(0,a.hRP)(c,"modelValue",d),v=(0,i.EW)(function(){return c.id?c.id:c.label?c.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"checkbox-".concat(Math.random().toString(36).substr(2,9))}),p=(0,i.EW)(function(){return"".concat(v.value,"-input")}),m=(0,i.EW)(function(){return"".concat(v.value,"-label")}),b=function(e){d("change",e)};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{id:v.value,class:(0,i.C4)({"sui-form-field":e.hasField})},[(0,i.Lk)("label",{for:p.value,class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{id:p.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(f)?f.value=e:null}),type:"checkbox",name:e.name,value:e.value,"true-value":e.value,disabled:e.disabled,required:e.required,"aria-labelledby":m.value,onChange:b},null,40,u),[[i.lH,(0,i.R1)(f)]]),n[1]||(n[1]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),e.label||t.$slots.default?((0,i.uX)(),(0,i.CE)("span",{key:0,id:m.value},[(0,i.RG)(t.$slots,"default",{},function(){return[(0,i.eW)((0,i.v_)(e.label),1)]})],8,l)):(0,i.Q3)("",!0)],8,o),(0,i.R1)(s).description?(0,i.RG)(t.$slots,"description",{key:0}):(0,i.Q3)("",!0)],10,r)}}}},3211:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".upsell-blur[data-v-04781f10]{-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}",""]);const r=a},3498:(e,t,n)=>{n.d(t,{A:()=>m});var i=n(9726),a=n(5592),r=n(682);function o(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var l=["innerHTML"],s={key:0},c={class:"sui-footer-nav"},d=["href"],f={class:"sui-footer-social"},v=["href"],p={class:"sui-screen-reader-text"};const m={__name:"app-footer",setup:function(e){var t=(0,a.B)().__,n=(0,r.X)(),u=n.is_free,m=n.whitelabel,b=(0,i.EW)(function(){return m.value.footer_text}),g=(0,i.EW)(function(){return m.value.change_footer}),h=[{url:"https://wpmudev.com/roadmap/",text:t("Roadmap")},{url:"https://wpmudev.com/docs/",text:t("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:t("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:t("Privacy Policy")}],y=[{url:"https://wpmudev.com/hub2/",text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:"https://wpmudev.com/hub2/support/",text:t("Support")},{url:"https://wpmudev.com/hub2/community/",text:t("Community")}],k=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:t("Free Plugins")},{url:"https://wpmudev.com/features/",text:t("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:t("Support")},{url:"https://wpmudev.com/hub-welcome/",text:t("The Hub")}],_=(0,i.EW)(function(){return[].concat(o(u.value?k:y),h)}),w=[{url:"https://www.facebook.com/wpmudev",icon:"sui-icon-social-facebook",name:t("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:t("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:t("Instagram")}];return function(e,t){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",{class:"sui-footer",innerHTML:b.value},null,8,l),g.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",s,[(0,i.Lk)("ul",c,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(_.value,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},(0,i.v_)(e.text),9,d)])}),128))]),(0,i.Lk)("ul",f,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(w,function(e){return(0,i.Lk)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},[(0,i.Lk)("i",{class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2),(0,i.Lk)("span",p,(0,i.v_)(e.name),1)],8,v)])}),64))])]))])}}}},4073:(e,t,n)=>{n.d(t,{I:()=>i});var i=function(){return{homeUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+e},siteUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+e},adminUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+e},assetUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+e},wpmuDevApiBaseUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+e},campaign_url:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"project/wp-defender",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n=n&&!n.endsWith("&")?n+"&":n,"".concat(defender.wpmudev_api_base_url).concat(t,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(e)},isUrlOrSlug:function(e){return/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/i.test(e)?"url":"slug"}}}},4146:(e,t,n)=>{n.d(t,{A:()=>v});var i=n(9726),a=n(7786),r=["for"],o=["id","disabled","name"],u={class:"sui-toggle-label"},l=["innerHTML"],s={key:0,class:"sui-notice margin-top-10 sui-description"},c={class:"sui-notice-content"},d={class:"sui-notice-message"},f={key:1,class:"sui-toggle-content"};const v={__name:"toggle-feature",props:{feature:{type:String,required:!0},label:{type:String,required:!0},description:{type:String,default:""},modelValue:{type:Boolean,required:!0},disabled:{type:Boolean,default:!1},disabledNotice:{type:String,default:""},name:{type:String,default:""},hasField:{type:Boolean,default:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,v=e,p=n,m=(0,a.hRP)(v,"modelValue",p);return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":e.hasField})},[(0,i.Lk)("label",{for:"toggle-".concat(e.feature),class:"sui-toggle mb-10px"},[(0,i.bo)((0,i.Lk)("input",{id:"toggle-".concat(e.feature),type:"checkbox","onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(m)?m.value=e:null}),disabled:e.disabled,name:e.name},null,8,o),[[i.lH,(0,i.R1)(m)]]),n[1]||(n[1]=(0,i.Lk)("span",{class:"sui-toggle-slider","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",u,[(0,i.eW)((0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"label-addon")]),e.description?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"sui-description text-left",innerHTML:e.description},null,8,l)):(0,i.Q3)("",!0)],8,r),e.disabled&&e.disabledNotice?((0,i.uX)(),(0,i.CE)("div",s,[(0,i.Lk)("div",c,[(0,i.Lk)("div",d,[n[2]||(n[2]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)(e.disabledNotice),1)])])])):(0,i.Q3)("",!0),(0,i.R1)(m)&&!e.disabled&&t.$slots.default?((0,i.uX)(),(0,i.CE)("div",f,[(0,i.RG)(t.$slots,"default")])):(0,i.Q3)("",!0)],2)}}}},4438:(e,t,n)=>{n.d(t,{A:()=>T});var i=n(9726),a=n(7786),r=n(682),o=n(1669),u=n.n(o);const l={mounted:function(e,t){(0,r.X)().isHighContrast()&&!u()("body").hasClass("sui-elements-accessible")&&u()("body").addClass("sui-elements-accessible");var n=jQuery(e).closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(e).SUIselect2({dropdownParent:i}),jQuery(e).on("select2:select",function(){var n,i=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(i),null===(n=t.value)||void 0===n||n.call(t,e)}),jQuery(e).on("select2:unselect",function(){var t=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)})},updated:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy");var n=t.closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof t.SUIselect2&&t.SUIselect2({dropdownParent:i})},unmounted:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy")}};function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,r,o,u=[],l=!0,s=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=r.call(n)).done)&&(u.push(i.value),u.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(s)throw a}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=["for"],p={key:1,class:"sui-field-prefix"},m={key:2,class:"relative"},b=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],g={key:0,value:""},h=["value"],y=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],k={key:0,value:""},_=["value"],w={key:4,class:"sui-error-message"},L={key:5,class:"sui-description"};const C={__name:"sui-select",props:{modelValue:{type:[String,Number,Array],default:""},options:{type:[Array,Object],required:!0},id:{type:String,default:""},name:{type:String,default:""},label:{type:String,default:""},prefix:{type:String,default:""},placeholder:{type:String,default:""},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},helperMessage:{type:String,default:""},customClass:{type:String,default:""},width:{type:String,default:"100%"},icon:{type:String,default:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=l,o=e,u=n,s=(0,i.EW)(function(){return o.id||"select-".concat(Math.random().toString(36).substr(2,9))}),f=(0,i.EW)(function(){return(Array.isArray(o.options)?o.options:Object.entries(o.options).map(function(e){var t=d(e,2);return c({},t[0],t[1])})).map(function(e){if("string"==typeof e)return{value:e,label:e};if(void 0!==e.value||void 0!==e.label)return e;var t=d(Object.entries(e)[0]||[],2);return{value:t[0],label:t[1]}})}),C=(0,a.hRP)(o,"modelValue",u);return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":e.hasField,"sui-form-field-error":e.hasError})},[e.label?((0,i.uX)(),(0,i.CE)("label",{key:0,class:"sui-label",for:s.value},(0,i.v_)(e.label),9,v)):(0,i.Q3)("",!0),e.prefix?((0,i.uX)(),(0,i.CE)("span",p,(0,i.v_)(e.prefix),1)):(0,i.Q3)("",!0),e.icon?((0,i.uX)(),(0,i.CE)("div",m,[n[2]||(n[2]=(0,i.Lk)("span",{class:"prefix-icon sui-icon-web-globe-world"},null,-1)),(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{id:s.value,name:e.name,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(C)?C.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",g)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,h)}),128))],10,b)),[[i.u1,(0,i.R1)(C)],[(0,i.R1)(r)]])])):(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{key:3,id:s.value,name:e.name,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,i.i9)(C)?C.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",k)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,_)}),128))],10,y)),[[i.u1,(0,i.R1)(C)],[(0,i.R1)(r)]]),e.hasError&&e.errorMessage?((0,i.uX)(),(0,i.CE)("p",w,(0,i.v_)(e.errorMessage),1)):(0,i.Q3)("",!0),e.helperMessage?((0,i.uX)(),(0,i.CE)("p",L,(0,i.v_)(e.helperMessage),1)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"default")],2)}}};var x=n(5072),R=n.n(x),E=n(1904),S={insert:"head",singleton:!1};R()(E.A,S);E.A.locals;const T=(0,n(6262).A)(C,[["__scopeId","data-v-b05b1ba2"]])},4497:(e,t,n)=>{n.d(t,{A:()=>o});var i=n(9726),a={class:"sui-notice-content"},r={class:"sui-notice-message"};const o={__name:"notice",props:{noticeType:String,iconType:String},setup:function(e){return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-notice",e.noticeType])},[(0,i.Lk)("div",a,[(0,i.Lk)("div",r,[(0,i.Lk)("i",{class:(0,i.C4)(["sui-notice-icon sui-md",e.iconType]),"aria-hidden":"true"},null,2),(0,i.RG)(t.$slots,"default")])])],2)}}}},4916:(e,t,n)=>{n.d(t,{w:()=>u});var i=n(1751);function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function u(n,i,a,o){var u=i&&i.prototype instanceof s?i:s,c=Object.create(u.prototype);return r(c,"_invoke",function(n,i,a){var r,o,u,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,o=0,u=e,f.n=n,l}};function v(n,i){for(o=n,u=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(u=r[(o=r[4])?5:(o=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(o=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,o=0))}if(a||n>1)return l;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),o=c,u=p;(t=o<2?e:u)||!d;){r||(o?o<3?(o>1&&(f.n=-1),v(o,u)):f.n=u:f.v=u);try{if(s=2,r){if(o||(a="next"),t=r[a]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,o<2&&(o=0)}else 1===o&&(t=r.return)&&t.call(r),o<2&&(u=TypeError("The iterator does not provide a '"+a+"' method"),o=1);r=e}else if((t=(d=f.n<0)?u:n.call(i,f))!==l)break}catch(t){r=e,o=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),c}var l={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(r(t={},i,function(){return this}),t),v=d.prototype=s.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,r(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,r(v,"constructor",d),r(d,"constructor",c),c.displayName="GeneratorFunction",r(d,o,"GeneratorFunction"),r(v),r(v,o,"Generator"),r(v,i,function(){return this}),r(v,"toString",function(){return"[object Generator]"}),(a=function(){return{w:u,m:p}})()}function r(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}r=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var o=function(t,n){r(e,t,function(e){return this._invoke(t,n,e)})};o("next",0),o("throw",1),o("return",2)}},r(e,t,n,i)}function o(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}var u=(0,n(810).nY)("analyticsTracking",function(){function e(){var t;return t=a().m(function e(t){var n,r,o,u;return a().w(function(e){for(;;)switch(e.n){case 0:if(o=null===(n=defender)||void 0===n||null===(n=n.routes)||void 0===n?void 0:n.track_feature_handler,u=null===(r=defender)||void 0===r||null===(r=r.nonces)||void 0===r?void 0:r.track_feature_handler,!o||!u){e.n=2;break}return e.n=1,(0,i.q)().post(o,u,t);case 1:return e.a(2,e.v);case 2:return e.a(2)}},e)}),e=function(){var e=this,n=arguments;return new Promise(function(i,a){var r=t.apply(e,n);function u(e){o(r,i,a,u,l,"next",e)}function l(e){o(r,i,a,u,l,"throw",e)}u(void 0)})},e.apply(this,arguments)}return{trackFeature:function(t){return e.apply(this,arguments)}}})},5592:(e,t,n)=>{n.d(t,{B:()=>r});var i=n(4005),a=new i.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(e,t,n){return"a"===e&&"href"===t&&"%s"===n?"%s":(0,i.safeAttrValue)(e,t,n)}}),r=function(){var e=wp.i18n;return{__:function(t){return a.process(e.__(t,"defender-security"))},_n:function(t,n,i){return a.process(e._n(t,n,i,"defender-security"))},xss:function(e){return a.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},5658:(e,t,n)=>{n.d(t,{A:()=>h});var i=n(9726),a=n(7786),r=n(2720);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,r,o,u=[],l=!0,s=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=r.call(n)).done)&&(u.push(i.value),u.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(s)throw a}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var l=["tabindex","innerHTML"],s=["tabindex","innerHTML"],c=["onClick","onKeyup"],d=["tabindex","innerHTML"],f=["tabindex","innerHTML"],v=["innerHTML"],p=["innerHTML"],m=["onClick","onKeyup"],b=["innerHTML"],g=["innerHTML"];const h={__name:"pagination",props:{modelValue:Number,pageCount:{type:Number,required:!0},forcePage:Number,clickHandler:{type:Function,default:function(){}},pageRange:{type:Number,default:3},marginPages:{type:Number,default:1},prevText:{type:String,default:"Prev"},nextText:{type:String,default:"Next"},breakViewText:{type:String,default:"…"},containerClass:String,pageClass:String,pageLinkClass:String,prevClass:String,prevLinkClass:String,nextClass:String,nextLinkClass:String,breakViewClass:String,breakViewLinkClass:String,activeClass:{type:String,default:"active"},disabledClass:{type:String,default:"disabled"},noLiSurround:{type:Boolean,default:!1},firstLastButton:{type:Boolean,default:!1},firstButtonText:{type:String,default:"First"},lastButtonText:{type:String,default:"Last"},hidePrevNext:{type:Boolean,default:!1}},emits:["update:modelValue","input"],setup:function(e,t){var n=t.expose,u=t.emit,h=e,y=u,k=(0,a.hRP)(h,"modelValue",y,{defaultValue:(0,a.Mjh)("pagination-selected",1)});(0,i.wB)(function(){return h.forcePage},function(e){void 0!==e&&e!==k.value&&(k.value=e)});var _=(0,i.EW)(function(){var e={},t=k.value,n=Math.floor(h.pageRange/2),i=function(n){e[n]={index:n,content:n+1,selected:n===t-1}},a=function(t){e[t]={disabled:!0,breakView:!0}};if(h.pageCount<=h.pageRange){for(var r=0;r<h.pageCount;r++)i(r);return e}for(var o=0;o<h.marginPages;o++)i(o);var u=Math.max(0,t-1-n),l=u+h.pageRange-1;l>=h.pageCount&&(l=h.pageCount-1,u=Math.max(0,l-h.pageRange+1));for(var s=u;s<=l;s++)i(s);u>h.marginPages&&a(u-1),l+1<h.pageCount-h.marginPages&&a(l+1);for(var c=h.pageCount-1;c>=h.pageCount-h.marginPages;c--)i(c);return e}),w=(0,r.k3)(function(e){h.clickHandler(e)},300),L=function(e){e!==k.value&&(k.value=e,y("update:modelValue",e),y("input",e),w(e))},C=function(){k.value>1&&L(k.value-1)},x=function(){k.value<h.pageCount&&L(k.value+1)},R=function(){return 1===k.value},E=function(){return k.value===h.pageCount||0===h.pageCount},S=function(){k.value>1&&L(1)},T=function(){k.value<h.pageCount&&L(h.pageCount)},X=o((0,r.eY)(),1)[0],W=(0,i.KR)(null);return(0,a.X2F)(W,function(){X.value=!1}),(0,a.MLh)("keydown",function(e){"ArrowLeft"===e.key&&C(),"ArrowRight"===e.key&&x()}),n({prevPage:C,nextPage:x,firstPageSelected:R,lastPageSelected:E,selectFirstPage:S,selectLastPage:T}),function(t,n){return e.noLiSurround?((0,i.uX)(),(0,i.CE)("div",{key:1,class:(0,i.C4)(e.containerClass)},[e.firstLastButton?((0,i.uX)(),(0,i.CE)("a",{key:0,onClick:n[8]||(n[8]=function(e){return S()}),onKeyup:n[9]||(n[9]=(0,i.jR)(function(e){return S()},["enter"])),class:(0,i.C4)([e.pageLinkClass,R()?e.disabledClass:""]),tabindex:"0",innerHTML:e.firstButtonText},null,42,v)):(0,i.Q3)("",!0),R()&&e.hidePrevNext?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("a",{key:1,onClick:n[10]||(n[10]=function(e){return C()}),onKeyup:n[11]||(n[11]=(0,i.jR)(function(e){return C()},["enter"])),class:(0,i.C4)([e.prevLinkClass,R()?e.disabledClass:""]),tabindex:"0",innerHTML:e.prevText},null,42,p)),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(_.value,function(n,a){return(0,i.uX)(),(0,i.CE)(i.FK,{key:a},[n.breakView?((0,i.uX)(),(0,i.CE)("a",{key:0,class:(0,i.C4)([e.pageLinkClass,e.breakViewLinkClass,n.disabled?e.disabledClass:""]),tabindex:"0"},[(0,i.RG)(t.$slots,"breakViewContent",{},function(){return[(0,i.eW)((0,i.v_)(e.breakViewText),1)]})],2)):n.disabled?((0,i.uX)(),(0,i.CE)("a",{key:1,class:(0,i.C4)([e.pageLinkClass,n.selected?e.activeClass:"",e.disabledClass]),tabindex:"0"},(0,i.v_)(n.content),3)):((0,i.uX)(),(0,i.CE)("a",{key:2,onClick:function(e){return L(n.index+1)},onKeyup:(0,i.jR)(function(e){return L(n.index+1)},["enter"]),class:(0,i.C4)([e.pageLinkClass,n.selected?e.activeClass:""]),tabindex:"0"},(0,i.v_)(n.content),43,m))],64)}),128)),E()&&e.hidePrevNext?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("a",{key:2,onClick:n[12]||(n[12]=function(e){return x()}),onKeyup:n[13]||(n[13]=(0,i.jR)(function(e){return x()},["enter"])),class:(0,i.C4)([e.nextLinkClass,E()?e.disabledClass:""]),tabindex:"0",innerHTML:e.nextText},null,42,b)),e.firstLastButton?((0,i.uX)(),(0,i.CE)("a",{key:3,onClick:n[14]||(n[14]=function(e){return T()}),onKeyup:n[15]||(n[15]=(0,i.jR)(function(e){return T()},["enter"])),class:(0,i.C4)([e.pageLinkClass,E()?e.disabledClass:""]),tabindex:"0",innerHTML:e.lastButtonText},null,42,g)):(0,i.Q3)("",!0)],2)):((0,i.uX)(),(0,i.CE)("ul",{key:0,class:(0,i.C4)(e.containerClass)},[e.firstLastButton?((0,i.uX)(),(0,i.CE)("li",{key:0,class:(0,i.C4)([e.pageClass,R()?e.disabledClass:""])},[(0,i.Lk)("a",{onClick:n[0]||(n[0]=function(e){return S()}),onKeyup:n[1]||(n[1]=(0,i.jR)(function(e){return S()},["enter"])),class:(0,i.C4)(e.pageLinkClass),tabindex:R()?-1:0,innerHTML:e.firstButtonText},null,42,l)],2)):(0,i.Q3)("",!0),R()&&e.hidePrevNext?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("li",{key:1,class:(0,i.C4)([e.prevClass,R()?e.disabledClass:""])},[(0,i.Lk)("a",{onClick:n[2]||(n[2]=function(e){return C()}),onKeyup:n[3]||(n[3]=(0,i.jR)(function(e){return C()},["enter"])),class:(0,i.C4)(e.prevLinkClass),tabindex:R()?-1:0,innerHTML:e.prevText},null,42,s)],2)),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(_.value,function(n,a){return(0,i.uX)(),(0,i.CE)("li",{key:a,class:(0,i.C4)([e.pageClass,n.selected?e.activeClass:"",n.disabled?e.disabledClass:"",n.breakView?e.breakViewClass:""])},[n.breakView?((0,i.uX)(),(0,i.CE)("a",{key:0,class:(0,i.C4)([e.pageLinkClass,e.breakViewLinkClass]),tabindex:"0"},[(0,i.RG)(t.$slots,"breakViewContent",{},function(){return[(0,i.eW)((0,i.v_)(e.breakViewText),1)]})],2)):n.disabled?((0,i.uX)(),(0,i.CE)("a",{key:1,class:(0,i.C4)(e.pageLinkClass),tabindex:"0"},(0,i.v_)(n.content),3)):((0,i.uX)(),(0,i.CE)("a",{key:2,onClick:function(e){return L(n.index+1)},onKeyup:(0,i.jR)(function(e){return L(n.index+1)},["enter"]),class:(0,i.C4)([e.pageLinkClass,n.selected?e.activeClass:""]),tabindex:"0"},(0,i.v_)(n.content),43,c))],2)}),128)),E()&&e.hidePrevNext?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("li",{key:2,class:(0,i.C4)([e.nextClass,E()?e.disabledClass:""])},[(0,i.Lk)("a",{onClick:n[4]||(n[4]=function(e){return x()}),onKeyup:n[5]||(n[5]=(0,i.jR)(function(e){return x()},["enter"])),class:(0,i.C4)(e.nextLinkClass),tabindex:E()?-1:0,innerHTML:e.nextText},null,42,d)],2)),e.firstLastButton?((0,i.uX)(),(0,i.CE)("li",{key:3,class:(0,i.C4)([e.pageClass,E()?e.disabledClass:""])},[(0,i.Lk)("a",{onClick:n[6]||(n[6]=function(e){return T()}),onKeyup:n[7]||(n[7]=(0,i.jR)(function(e){return T()},["enter"])),class:(0,i.C4)(e.pageLinkClass),tabindex:E()?-1:0,innerHTML:e.lastButtonText},null,42,f)],2)):(0,i.Q3)("",!0)],2))}}}},5807:(e,t,n)=>{n.d(t,{A:()=>ye});var i=n(9726),a=n(682),r=n(5945),o=n(5592),u=n(1751),l=n(9919);function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return c(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return l.prototype=d,c(v,"constructor",d),c(d,"constructor",l),l.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(v),c(v,a,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:r,m:p}})()}function c(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){d(r,i,a,o,u,"next",e)}function u(e){d(r,i,a,o,u,"throw",e)}o(void 0)})}}var v={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},p={class:"sui-notice-content"},m={class:"sui-notice-message"},b={class:"sui-notice-actions"},g={class:"sui-screen-reader-text"};const h={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,o.B)().__,n=(0,u.q)(),a=(0,i.WQ)("store"),r=(0,i.KR)(!0),c=(0,i.EW)(function(){return a.misc.rating_is_displayed}),d=(0,i.EW)(function(){return a.misc.rating_text}),h=(0,i.EW)(function(){return a.misc.rating_type}),y=(0,i.EW)(function(){return a.routes}),k=(0,i.EW)(function(){return a.nonces}),_=function(){var e=f(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(y.value.handle_notice,k.value.handle_notice,{});case 1:r.value=!1,window.open("https://wordpress.org/support/plugin/defender-security/reviews/#new-post","_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){var e=f(s().m(function e(){var t,i,a;return s().w(function(e){for(;;)switch(e.n){case 0:return t="tweak"===h.value,i=t?y.value.refuse_notice:y.value.postpone_notice,a=t?k.value.refuse_notice:k.value.postpone_notice,e.n=1,n.post(i,a,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=f(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(y.value.refuse_notice,k.value.refuse_notice,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return c.value&&r.value?((0,i.uX)(),(0,i.CE)("div",v,[(0,i.Lk)("div",p,[(0,i.Lk)("div",m,[(0,i.Lk)("p",null,(0,i.v_)(d.value),1),(0,i.bF)((0,i.R1)(l.A),{"css-class":"sui-button-blue",onClick:_},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Rate Defender")),1)]}),_:1}),(0,i.bF)((0,i.R1)(l.A),{onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Maybe later")),1)]}),_:1}),(0,i.Lk)("a",{href:"#",onClick:(0,i.D$)(L,["prevent"]),class:"refuse"},(0,i.v_)((0,i.R1)(t)("No thanks")),1)]),(0,i.Lk)("div",b,[(0,i.Lk)("button",{class:"sui-button-icon",onClick:L},[n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",g,(0,i.v_)((0,i.R1)(t)("Close this notice")),1)])])])])):(0,i.Q3)("",!0)}}};var y={key:0,class:"sui-notice sui-notice-info"},k={class:"sui-notice-content"},_={class:"sui-notice-message"},w={class:"m-0"},L=["innerHTML"];const C={__name:"opcache-notice",setup:function(e){var t=(0,o.B)().__,n=(0,i.KR)(defender.opcache_save_comments),a=(0,i.KR)(defender.opcache_message);return function(e,r){return"disabled"===n.value?((0,i.uX)(),(0,i.CE)("div",y,[(0,i.Lk)("div",k,[(0,i.Lk)("div",_,[(0,i.Lk)("h3",w,(0,i.v_)((0,i.R1)(t)("Enable OPcache Save Comments")),1),(0,i.Lk)("p",{innerHTML:a.value},null,8,L)])])])):(0,i.Q3)("",!0)}}};var x=n(6874),R=n(4073),E=n(4438),S={class:"sui-row-with-sidenav"},T={role:"navigation",class:"sui-sidenav"},X={class:"sui-vertical-tabs sui-sidenav-hide-md"},W=["data-tab","onClick"],P={key:0,class:"wd-new-feature-dot"},A={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},j={class:"sui-sidenav-hide-lg"};const O={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(e){var t,n=(0,R.I)().adminUrl,a=(0,o.B)().__,r=e,u=(0,i.KR)(r.defaultTab||(null===(t=r.tabs[0])||void 0===t?void 0:t.id));(0,i.wB)(u,function(){var e=n("admin.php?page="+l()+"&view="+u.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e)});var l=function(){return new URLSearchParams(window.location.search).get("page")};return(0,i.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&r.tabs.some(function(t){return t.id===e})?u.value=e:!r.defaultTab&&r.tabs.length>0&&(u.value=r.tabs[0].id)}),function(t,r){return(0,i.uX)(),(0,i.CE)("section",S,[(0,i.Lk)("div",T,[(0,i.Lk)("ul",X,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.id,class:(0,i.C4)(["sui-vertical-tab",{current:u.value===e.id,"heading pl-5px":e.heading}])},[e.heading?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.eW)((0,i.v_)(e.heading),1)],64)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:"#",role:"button","data-tab":e.id,onClick:(0,i.D$)(function(t){return i=e.id,u.value=i,void history.replaceState({},null,n("admin.php?page="+l()+"&view="+i));var i},["prevent"])},[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.showDot?((0,i.uX)(),(0,i.CE)("span",P)):e.showPro?((0,i.uX)(),(0,i.CE)("span",A,(0,i.v_)((0,i.R1)(a)("Pro")),1)):e.badge?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":u.value===e.id}]])},(0,i.v_)(e.badge),3)):e.icon?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,W))],2)}),128))]),(0,i.Lk)("div",j,[(0,i.bF)(E.A,{"has-field":!1,class:"margin-bottom-30",modelValue:u.value,"onUpdate:modelValue":r[0]||(r[0]=function(e){return u.value=e}),options:e.tabs.map(function(e){return{label:e.label,value:e.id}})},null,8,["modelValue","options"])])]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)("div",{key:"content-".concat(n.id),class:(0,i.C4)({"sui-box":e.boxed}),style:(0,i.Tr)({display:u.value===n.id?"block":"none"})},[n.heading?(0,i.Q3)("",!0):(0,i.RG)(t.$slots,n.id,{key:0,tab:n},function(){return[(0,i.Lk)("p",null,"Content for "+(0,i.v_)(n.label),1)]})],6)}),128))])}}};var I=n(5072),F=n.n(I),M=n(8023),V={insert:"head",singleton:!1};F()(M.A,V);M.A.locals;const q=(0,n(6262).A)(O,[["__scopeId","data-v-4f9f85ba"]]);var Q=n(9806),K={class:"sui-list-detail flex items-center"},U=["href"];const B={__name:"unlock-pro",props:{campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,o.B)().__;return function(n,a){return(0,i.uX)(),(0,i.CE)("span",K,[(0,i.Lk)("a",{href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(t)("Unlock with Pro")),9,U),a[0]||(a[0]=(0,i.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"})],-1))])}}};var H=n(1289),G=["id"],D={class:"sui-summary-segment"},N={class:"sui-summary-details"},$={class:"sui-summary-large"},z=["data-tooltip"],Y={key:1,class:"sui-summary-percent"},Z={class:"sui-summary-sub"},J={key:2,class:"sui-summary-detail"},ee={key:3,class:"sui-summary-sub"},te={key:0,class:"sui-summary-segment"},ne={class:"sui-list"},ie={class:"sui-list-label"},ae=["data-tooltip"],re={class:"sui-list-detail"},oe=["href"],ue={key:0,class:"sui-tag sui-tag-brown"},le={key:2,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},se={key:0,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},ce={key:1,class:"sui-tag sui-tag-brown"},de={key:1,class:"sui-summary-segment"};const fe={__name:"sui-summary",props:{small:{type:Boolean,default:!1},id:{type:String,default:""},title:{type:String,default:""},mainValue:{type:[String,Number]},maxValue:{type:[String,Number],default:""},mainLabel:{type:String},subValue:{type:String,default:""},subLabel:{type:String,default:""},icon:{type:String,default:""},iconColor:{type:String,default:""},listItems:{type:Array,default:function(){return[]}},customContent:{type:Boolean,default:!1},tooltip:{type:String,default:""}},emits:["button-click"],setup:function(e,t){var n=t.emit,a=e,r=n,u=(0,Q.p)(),l=u.maybeHideBranding,s=u.whitelabelHeroImage,c=u.backgroundImageStyle,d=(0,o.B)().__,f=(0,i.EW)(function(){return a.id?a.id:a.title?a.title.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""):""});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box sui-summary",{"sui-summary-sm":e.small,"sui-rebranded":(0,i.R1)(l)&&(0,i.R1)(s),"sui-unbranded":(0,i.R1)(l)&&!(0,i.R1)(s)}]),id:f.value},[(0,i.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,i.Tr)((0,i.R1)(c))},null,4),(0,i.Lk)("div",D,[(0,i.Lk)("div",N,[e.customContent?(0,i.RG)(t.$slots,"custom-content",{key:0}):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",$,(0,i.v_)(e.mainValue),1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,i.eW)(" ")),e.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)([e.icon,e.iconColor]),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,z)):(0,i.Q3)("",!0),e.maxValue?((0,i.uX)(),(0,i.CE)("span",Y,"/"+(0,i.v_)(e.maxValue),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",Z,(0,i.v_)(e.mainLabel),1),e.subValue?((0,i.uX)(),(0,i.CE)("span",J,(0,i.v_)(e.subValue),1)):(0,i.Q3)("",!0),e.subLabel?((0,i.uX)(),(0,i.CE)("span",ee,(0,i.v_)(e.subLabel),1)):(0,i.Q3)("",!0)],64))])]),e.listItems&&e.listItems.length?((0,i.uX)(),(0,i.CE)("div",te,[(0,i.Lk)("ul",ne,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.listItems,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.label},[(0,i.Lk)("span",ie,[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},n[1]||(n[1]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)]),8,ae)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",re,[e.button?((0,i.uX)(),(0,i.Wv)(H.A,{key:0,label:e.button.label||e.value,type:e.button.type||"button",variant:e.button.variant||"default",size:e.button.size||"small",disabled:e.button.disabled||!1,icon:e.button.icon,onClick:function(t){return function(e){var t,n;r("button-click",{action:(null===(t=e.button)||void 0===t?void 0:t.action)||"default",data:(null===(n=e.button)||void 0===n?void 0:n.data)||{},item:e,label:e.label})}(e)}},null,8,["label","type","variant","size","disabled","icon","onClick"])):e.upsellUrl?((0,i.uX)(),(0,i.Wv)(B,{key:1,"campaign-url":e.upsellUrl},null,8,["campaign-url"])):e.link?((0,i.uX)(),(0,i.CE)("a",{key:2,href:e.link,target:"_blank"},["disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",ue,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:1,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):"check"===e.value?((0,i.uX)(),(0,i.CE)("i",le)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],8,oe)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},["check"===e.value?((0,i.uX)(),(0,i.CE)("i",se)):"disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",ce,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],64))])])}),128))])])):(0,i.Q3)("",!0),t.$slots.segment?((0,i.uX)(),(0,i.CE)("div",de,[(0,i.RG)(t.$slots,"segment")])):(0,i.Q3)("",!0)],10,G)}}};var ve=n(3498),pe=n(9250),me=["id"],be={class:"sui-header"},ge={class:"sui-header-title"},he={key:5};const ye={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"}},setup:function(e){var t=e,n=(0,a.X)(),o=n.maybeHighContrast,u=n.showTrackingModal,l=["file-scanning","security-tweaks"].includes(t.feature),s=function(e){e.action&&"start-scan"===e.action&&(0,pe.S)().startScan()};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-wrap",(0,i.R1)(o)()]),id:e.feature},[(0,i.Lk)("div",{class:(0,i.C4)(e.pageClass)},[(0,i.Lk)("div",be,[(0,i.Lk)("h1",ge,(0,i.v_)(e.title),1),(0,i.RG)(t.$slots,"header-actions"),e.docLink?((0,i.uX)(),(0,i.Wv)(r.A,{key:0,link:e.docLink},null,8,["link"])):(0,i.Q3)("",!0)]),(0,i.RG)(t.$slots,"notices"),(0,i.R1)(l)?((0,i.uX)(),(0,i.Wv)(h,{key:0})):(0,i.Q3)("",!0),(0,i.bF)(C),(0,i.R1)(u)?((0,i.uX)(),(0,i.Wv)(x.A,{key:1})):(0,i.Q3)("",!0),e.summary&&e.showSummary?((0,i.uX)(),(0,i.Wv)(fe,{key:2,id:"".concat(e.feature,"-summary"),"main-value":e.summary.mainValue,"main-label":e.summary.mainLabel,"sub-value":e.summary.subValue,"sub-label":e.summary.subLabel,icon:e.summary.icon,"icon-color":e.summary.iconColor,tooltip:e.summary.tooltip,"list-items":e.summary.listItems,onButtonClick:s},null,8,["id","main-value","main-label","sub-value","sub-label","icon","icon-color","tooltip","list-items"])):(0,i.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,i.uX)(),(0,i.Wv)(q,{key:4,tabs:e.tabs,"default-tab":e.defaultTab,boxed:e.boxed},(0,i.eX)({_:2},[(0,i.pI)(e.tabs,function(e){return{name:e.id,fn:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,i.uX)(),(0,i.CE)("div",he,[(0,i.RG)(t.$slots,"default")])),n[0]||(n[0]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1))],2),(0,i.bF)(ve.A),(0,i.RG)(t.$slots,"modals")],10,me)}}}},5945:(e,t,n)=>{n.d(t,{A:()=>u});var i=n(9726),a=n(5592),r={key:0,class:"sui-actions-right"},o=["href"];const u={__name:"doc-link",props:{link:{type:String,required:!0}},setup:function(e){var t=e,n=(0,a.B)().__,u=(0,i.KR)(defender.whitelabel.hide_doc_link),l=(0,i.EW)(function(){return defender.wpmudev_url+t.link});return function(e,t){return!1===u.value?((0,i.uX)(),(0,i.CE)("div",r,[(0,i.Lk)("a",{href:l.value,target:"_blank",class:"sui-button sui-button-ghost"},[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-icon-academy","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Documentation")),1)],8,o)])):(0,i.Q3)("",!0)}}}},6559:(e,t,n)=>{var i=n(9726),a=n(810),r=n(8261),o=n(1751),u=n(7476);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,c=Object.create(l.prototype);return s(c,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),c}var o={};function u(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(s(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,s(v,"constructor",d),s(d,"constructor",c),c.displayName="GeneratorFunction",s(d,a,"GeneratorFunction"),s(v),s(v,a,"Generator"),s(v,i,function(){return this}),s(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function s(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}s=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){s(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},s(e,t,n,i)}function c(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){c(r,i,a,o,u,"next",e)}function u(e){c(r,i,a,o,u,"throw",e)}o(void 0)})}}var f=(0,a.nY)("quarantine",function(){var e,t,n=(0,o.q)().post,a=(0,r.m)(),s=(a.suiRemoveModalClass,a.rebindSUI),c=(0,u.r)(),f=(0,i.KR)([]),v=(0,i.KR)({}),p=(0,i.KR)({}),m=(0,i.KR)({}),b=(0,i.KR)({}),h=(0,i.KR)(!0),y=(0,i.KR)(parseInt((null===(e=defender)||void 0===e?void 0:e.is_free)||0)),k=c.isLoading("quarantine-action"),_=c.isLoading("quarantine-restore"),w=c.isLoading("quarantine-delete"),L=(0,i.EW)(function(){var e,t,n=null===(e=g().settings)||void 0===e?void 0:e.quarantine_expire_schedule;return null===(t=v.value[n])||void 0===t?void 0:t.display}),C=(0,i.EW)(function(){return f.value.length}),x=(0,i.EW)(function(){return 1===y.value?'With Quarantine, you can securely backup your files in case something goes wrong. <a href="admin.php?page=wdf-scan&view=quarantine" target="_blank">Learn more.</a>':"<strong>Note:</strong> Quarantined files will be permanently deleted after <strong>".concat(L.value,'</strong>, based on your <a href="admin.php?page=wdf-scan&view=settings#select-quarantine-expire-schedule" target="_blank">quarantine settings</a>')}),R=function(){var e=d(l().m(function e(t,n){return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return c.start(t),e.p=1,e.n=2,n();case 2:return e.a(2,e.v);case 3:return e.p=3,c.stop(t),s(),e.f(3);case 4:return e.a(2)}},e,null,[[1,,3,4]])}));return function(t,n){return e.apply(this,arguments)}}(),E=function(e){f.value=e.list||[],v.value=e.cron_schedules||{},p.value=e.quarantine_directory||{},m.value=e.routes||{},b.value=e.nonces||{}};void 0!==(null===(t=window.scan)||void 0===t?void 0:t.quarantine)&&E(window.scan.quarantine);var S=function(e){return f.value.find(function(t){return t.id===e})},T=function(e){e.success&&void 0!==e.quarantine_collection&&(f.value=e.quarantine_collection)},X=function(){var e=d(l().m(function e(t){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,R("quarantine-restore",d(l().m(function e(){var i,a,r;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n(m.value.restore_file,b.value.restore_file,t);case 1:return i=e.v,a=S(t.id),T(i),r={full_path:null==a?void 0:a.file_full_path,is_quarantined:!1},P.updateIsQuarantined(r),e.a(2,i)}},e)}))))},e)}));return function(t){return e.apply(this,arguments)}}(),W=function(){var e=d(l().m(function e(t){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,R("quarantine-delete",d(l().m(function e(){var i;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n(m.value.delete_file,b.value.delete_file,t);case 1:return i=e.v,S(t.id),T(i),e.a(2,i)}},e)}))))},e)}));return function(t){return e.apply(this,arguments)}}(),P=g(),A=function(){var e=d(l().m(function e(t){var n,i=arguments;return l().w(function(e){for(;;)if(0===e.n)return n=i.length>1&&void 0!==i[1]?i[1]:"repair",e.a(2,R("quarantine-action",d(l().m(function e(){var i;return l().w(function(e){for(;;)switch(e.n){case 0:return i={intention:"quarantine",id:t.id,parent_action:n},e.n=1,P.itemAction(i);case 1:return e.a(2,e.v)}},e)}))))},e)}));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=d(l().m(function e(t){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,R("quarantine-action",d(l().m(function e(){var n;return l().w(function(e){for(;;)switch(e.n){case 0:return n={intention:"resolve",id:t.id},e.n=1,P.itemAction(n);case 1:return e.a(2,e.v)}},e)}))))},e)}));return function(t){return e.apply(this,arguments)}}(),O=function(){var e=d(l().m(function e(t){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,R("quarantine-action",d(l().m(function e(){var n;return l().w(function(e){for(;;)switch(e.n){case 0:return n={intention:"delete",id:t.id},e.n=1,P.itemAction(n);case 1:return e.a(2,e.v)}},e)}))))},e)}));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=d(l().m(function e(t,n){return l().w(function(e){for(;;)switch(e.n){case 0:if(!n||0!==y.value){e.n=2;break}return e.n=1,A(t,"repair");case 1:case 3:return e.a(2,e.v);case 2:return e.n=3,j(t);case 4:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}(),F=function(){var e=d(l().m(function e(t,n){return l().w(function(e){for(;;)switch(e.n){case 0:if(!n||0!==y.value){e.n=2;break}return e.n=1,A(t,"delete");case 1:case 3:return e.a(2,e.v);case 2:return e.n=3,O(t);case 4:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}();return{list:f,cron_schedules:v,quarantine_directory:p,routes:m,nonces:b,is_quarantine_checked:h,is_free:y,quarantineLoading:k,restoreLoading:_,deleteLoading:w,getQuarantineExpirationTimeText:L,getQuarantineCount:C,quarantineConfirmDescription:function(e){var t=null==e?void 0:e.file_name;return 1===y.value?"Move <strong>".concat(t,'</strong> to quarantine.<span class="sui-tag sui-tag-sm sui-tag-pro min-h-full">Pro</span>'):"Move <strong>".concat(t,'</strong> to quarantine.<span class="sui-tag sui-tag-sm">Recommended</span>')},quarantineExpireNotice:x,init:E,getRestoredFileDetail:S,refreshQuarantineCollection:T,restoreFile:X,deleteFile:W,quarantine:A,resolve:j,deleteItem:O,repairFile:I,deleteFileAction:F}});function v(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return p(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function s(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(p(t={},i,function(){return this}),t),d=s.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,p(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,p(d,"constructor",s),p(s,"constructor",l),l.displayName="GeneratorFunction",p(s,a,"GeneratorFunction"),p(d),p(d,a,"Generator"),p(d,i,function(){return this}),p(d,"toString",function(){return"[object Generator]"}),(v=function(){return{w:r,m:f}})()}function p(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}p=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){p(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},p(e,t,n,i)}function m(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){m(r,i,a,o,u,"next",e)}function u(e){m(r,i,a,o,u,"throw",e)}o(void 0)})}}var g=(0,a.nY)("scan",function(){var e=(0,o.q)().post,t=(0,r.m)(),n=t.suiRemoveModalClass,a=t.rebindSUI,l=(0,u.r)(),s=(0,i.KR)(null),c=(0,i.KR)(null),d=(0,i.KR)({integrity_check:!1,check_core:!1,check_plugins:!1,check_known_vuln:!1,scan_malware:!1}),p=(0,i.KR)({toggle:!1,action:"",ids:[]}),m=(0,i.KR)({active:"all"}),g=(0,i.KR)(""),h=(0,i.KR)({}),y=(0,i.KR)([]),k=(0,i.KR)([]),_=(0,i.KR)(""),w=(0,i.KR)("default"),L=(0,i.KR)({days_of_week:[],times_of_day:[],timezone_text:""}),C=(0,i.KR)([]),x=(0,i.KR)({}),R=l.isLoading("main-ajax"),E=l.isLoading("main-scan"),S=l.isLoading("main-bulk"),T=(0,i.EW)(function(){return null!==s.value}),X=(0,i.EW)(function(){var e;return(null===(e=s.value)||void 0===e?void 0:e.status)&&"idle"!==s.value.status&&"finish"!==s.value.status}),W=(0,i.EW)(function(){var e;return(null===(e=s.value)||void 0===e||null===(e=e.issues_items)||void 0===e?void 0:e.length)>0}),P=(0,i.EW)(function(){return p.value.ids.length>0}),A=(0,i.EW)(function(){var e;return(null===(e=s.value)||void 0===e?void 0:e.percent)||0}),j=(0,i.EW)(function(){var e;return(null===(e=s.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.issues_total)||0}),O=(0,i.EW)(function(){var e;return(null===(e=s.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.ignored)||0}),I=function(e){var t;s.value=e.scan,c.value=(null===(t=e.scan)||void 0===t?void 0:t.paging)||1,y.value=e.routes,k.value=e.nonces,d.value=e.settings,g.value=e.notification,_.value=e.next_run,L.value=e.misc,C.value=e.active_tools,x.value=e.upsell};void 0!==window.scan&&I(window.scan);var F=function(e){localStorage.setItem("codemirrorTheme",e),w.value=e},M=function(e){if(c.value=e.paging,s.value.count=e.count,s.value.paging&&s.value.paging.per_page){var t=s.value.paging.per_page;"issue"===e.scenario&&void 0!==s.value.count.issues_total_filtered&&(s.value.paging.issue.total_pages=Math.ceil(s.value.count.issues_total_filtered/t)),"ignored"===e.scenario&&void 0!==s.value.count.ignored&&(s.value.paging.ignored.total_pages=Math.ceil(s.value.count.ignored/t))}e.intension&&"pagination"===e.intension?"issue"===e.scenario?s.value.issues_items=e.issue:s.value.ignored_items=e.ignored:s.value.issues_items=e.issue},V=function(e){e&&("finish"===e.status?(s.value.percent=100,setTimeout(function(){location.reload()},1e3)):"idle"===e.status?location.reload():s.value=e)},q=function(){Object.assign(p.value,{toggle:!1,action:"",ids:[]})},Q=function(){var e=b(v().m(function e(t,n){return v().w(function(e){for(;;)switch(e.p=e.n){case 0:return l.start(t),e.p=1,e.n=2,n();case 2:return e.a(2,e.v);case 3:return e.p=3,l.stop(t),a(),e.f(3);case 4:return e.a(2)}},e,null,[[1,,3,4]])}));return function(t,n){return e.apply(this,arguments)}}(),K=function(){var t=b(v().m(function t(){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("main-scan",b(v().m(function t(){var n;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.start,k.value.start,{});case 1:return void 0!==(null==(n=t.v)?void 0:n.status)&&(s.value=n),t.a(2,n)}},t)}))))},t)}));return function(){return t.apply(this,arguments)}}(),U=function(){var t=b(v().m(function t(){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("main-scan",b(v().m(function t(){var i;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.cancel,k.value.cancel,{});case 1:return i=t.v,s.value=i.scan,n(),t.a(2,i)}},t)}))))},t)}));return function(){return t.apply(this,arguments)}}(),B=function(){var t=b(v().m(function t(){var n;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.status,k.value.status,{});case 1:if(void 0===(null==(n=t.v)?void 0:n.type_notice)){t.n=2;break}throw new Error(n.type_notice);case 2:return t.a(2,n)}},t)}));return function(){return t.apply(this,arguments)}}(),H=function(){var t=b(v().m(function t(){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("save-scan-settings",b(v().m(function t(){var n;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.save_settings,k.value.save_settings,d.value);case 1:return n=t.v,I(n),t.a(2,n)}},t)}))))},t)}));return function(){return t.apply(this,arguments)}}(),G=function(){var t=b(v().m(function t(n){return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.item_action,k.value.item_action,n,{timeout:0});case 1:return t.a(2,t.v)}},t)}));return function(e){return t.apply(this,arguments)}}(),D=function(){var t=b(v().m(function t(n){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("item-".concat(n.intention),b(v().m(function t(){var i;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.item_action,k.value.item_action,n,{timeout:0});case 1:return void 0!==(i=t.v).scan&&V(i.scan),"undefined"!=typeof SUI&&SUI.closeModal(),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}(),N=function(){var t=b(v().m(function t(){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("main-bulk",b(v().m(function t(){var i;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.bulk_action,k.value.bulk_action,{items:p.value.ids,bulk:p.value.action});case 1:return void 0!==(i=t.v).scan&&(V(i.scan),q()),n(),t.a(2,i)}},t)}))))},t)}));return function(){return t.apply(this,arguments)}}(),$=function(){var t=b(v().m(function t(){var n;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.filter,k.value.filter,{type:m.value.active});case 1:return n=t.v,s.value.issues_items=n.items,t.a(2,n)}},t)}));return function(){return t.apply(this,arguments)}}(),z=function(){var t=b(v().m(function t(n){return v().w(function(t){for(;;)if(0===t.n)return t.a(2,Q("main-ajax",b(v().m(function t(){var i;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(y.value.get_issues,k.value.get_issues,{scenario:n.scenario,type:n.type,per_page:s.value.paging.per_page,paged:n.paged});case 1:return(i=t.v).scenario=n.scenario,i.intension=n.intension,M(i),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}();return{scan:s,paging:c,settings:d,bulk:p,filter:m,notification:g,source_codes:h,routes:y,nonces:k,next_run:_,theme:w,misc:L,active_tools:C,upsell:x,doing_ajax:R,scanLoading:E,bulkActionLoading:S,hasScan:T,scanInProgress:X,hasIssues:W,bulkSelected:P,scanPercent:A,totalIssues:j,totalIgnored:O,init:I,updateTheme:F,updateIssue:M,updateScanStatus:V,updateIsQuarantined:function(e){s.value.issues_items.map(function(t){t.full_path===e.full_path&&(t.is_quarantined=e.is_quarantined)})},resetBulk:q,startScan:K,cancelScan:U,status:B,saveSettings:H,pullSrcCode:G,itemAction:D,bulkItemAction:N,filterItems:$,getIssues:z,goToPage:function(e){"issue"===e.scenario?s.value.paging.issue.paged=e.paged:"ignored"===e.scenario&&(s.value.paging.ignored.paged=e.paged),z(e)},filterIssues:function(e){z(e)},updateIsQuarantinedAction:function(e){f().updateIsQuarantined(e)},initTheme:function(e){var t=localStorage.getItem("codemirrorTheme");F(t||e)}}}),h=n(682),y=n(5592),k=n(4073),_=n(5807),w=n(1289);function L(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return C(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function s(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(C(t={},i,function(){return this}),t),d=s.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,C(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,C(d,"constructor",s),C(s,"constructor",l),l.displayName="GeneratorFunction",C(s,a,"GeneratorFunction"),C(d),C(d,a,"Generator"),C(d,i,function(){return this}),C(d,"toString",function(){return"[object Generator]"}),(L=function(){return{w:r,m:f}})()}function C(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}C=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){C(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},C(e,t,n,i)}function x(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}var R={class:"sui-box sui-message"},E=["src"],S={class:"sui-message-content"};const T={__name:"no-scan",setup:function(e){var t=g(),n=(0,h.X)().maybeHideBranding,a=(0,y.B)().__,r=(0,k.I)().assetUrl,o=function(){var e,n=(e=L().m(function e(){return L().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.startScan();case 1:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){x(r,i,a,o,u,"next",e)}function u(e){x(r,i,a,o,u,"throw",e)}o(void 0)})});return function(){return n.apply(this,arguments)}}();return function(e,u){return(0,i.uX)(),(0,i.Wv)(_.A,{title:(0,i.R1)(a)("Malware Scanning"),"page-class":"file-scanning",feature:"file-scanning","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_malware_docs#malware-scanning"},{default:(0,i.k6)(function(){return[(0,i.Lk)("div",R,[(0,i.R1)(n)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("img",{key:0,src:(0,i.R1)(r)("/assets/img/no-scan-man.svg"),class:"sui-image","aria-hidden":"true"},null,8,E)),(0,i.Lk)("div",S,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious. Defender will keep an eye on your code without you having to worry.")),1),(0,i.Lk)("form",{method:"post",onSubmit:(0,i.D$)(o,["prevent"])},[(0,i.bF)(w.A,{type:"submit",variant:"blue",loading:(0,i.R1)(t).scanLoading},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(a)("Run Scan")),1)]}),_:1},8,["loading"])],32)])])]}),_:1},8,["title"])}}};var X=n(2688);function W(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return P(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function s(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(P(t={},i,function(){return this}),t),d=s.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,P(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,P(d,"constructor",s),P(s,"constructor",l),l.displayName="GeneratorFunction",P(s,a,"GeneratorFunction"),P(d),P(d,a,"Generator"),P(d,i,function(){return this}),P(d,"toString",function(){return"[object Generator]"}),(W=function(){return{w:r,m:f}})()}function P(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}P=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){P(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},P(e,t,n,i)}function A(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function j(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){A(r,i,a,o,u,"next",e)}function u(e){A(r,i,a,o,u,"throw",e)}o(void 0)})}}var O={class:"sui-actions-left margin-right-10"},I={type:"button",class:"sui-button sui-button-blue"},F={class:"grid gap-4 p-30px space-y-10px"},M={class:"mb-0"},V={id:"scanning-progress-block",class:"sui-progress-block py-2px"},q={class:"flex gap-2 sui-progress"},Q={class:"sui-progress-text"},K={class:"rounded-md sui-progress-bar ml-5px","aria-hidden":"true"},U=["data-tooltip"],B={class:"sui-progress-state"},H={key:0,class:"sui-box-settings-row sui-upsell-row mt-"},G={class:"flex min-w-full text-base border border-solid rounded-md border-purple gap-10px leading-22px px-20px py-15px"},D=["href"];const N={__name:"scanning",setup:function(e){var t=g(),n=(0,h.X)().is_free,a=(0,y.B)().__,r=(0,k.I)().campaign_url,o=(0,i.KR)(null),u=(0,i.KR)(null);return(0,i.sV)(function(){var e,n,i,l;e="scanning-dialog",n=jQuery("body"),i="scanning-progress-block",l=!1,"undefined"==typeof SUI?document.onreadystatechange=function(){"complete"===document.readyState&&SUI.openModal(e,n,i,l)}:SUI.openModal(e,n,i,l),o.value=setInterval(j(W().m(function e(){var n;return W().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,t.status();case 1:n=e.v,t.updateScanStatus(n),e.n=3;break;case 2:e.p=2,"session_out"===e.v.message&&clearInterval(o.value);case 3:return e.a(2)}},e,null,[[0,2]])})),3e3),function(){if(null===u.value){var e=r("defender_filescanning_modal_inprogress_upsell_link")+"&utm_content=",t=[{title:a("Did you know 43% of WordPress vulnerabilities require no authentication, making them easy targets for attackers?"),content:a(" to be notified of any known vulnerabilities detected in your plugins, themes, and WP core."),link:e+"vuln_no_auth"},{title:a("Did you know around 7,966 new vulnerabilities were found in the WordPress ecosystem—about 22 every day?"),content:a(" to be notified of any known vulnerabilities detected in your plugins, themes, and WP core."),link:e+"new_vulnerabilities"},{title:a("Did you know over 96% of WordPress vulnerabilities come from plugins, with just 4% in themes and core?"),content:a(" to be notified of any known vulnerabilities detected in your plugins, themes, and WP core."),link:e+"plugin_vulnerabilities"},{title:a("Did you know AI-generated code and unvetted plugins are fueling a rise in security vulnerabilities?"),content:a(" to be notified of any known vulnerabilities detected in your plugins, themes, and WP core."),link:e+"ai_code_vulnerabilities"},{title:a("Did you know malware is responsible for 73% of all WordPress site infections?"),content:a(" to automate malware scanning and quickly detect suspicious or harmful code."),link:e+"malware_infections"}];u.value=t[Math.floor(Math.random()*t.length)]}}()}),(0,i.xo)(function(){o.value&&clearInterval(o.value)}),function(e,r){return(0,i.uX)(),(0,i.Wv)(_.A,{title:(0,i.R1)(a)("File Scanning"),"page-class":"file-scanning",feature:"malware-scanning","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_malware_docs#malware-scanning"},{"header-actions":(0,i.k6)(function(){return[(0,i.Lk)("div",O,[(0,i.Lk)("button",I,(0,i.v_)((0,i.R1)(a)("New Scan")),1)])]}),default:(0,i.k6)(function(){return[(0,i.bF)(X.A,{"is-scan":!0,"show-footer":!1,id:"scanning-dialog",title:(0,i.R1)(a)("Scan in progress"),size:"lg","show-cancel":!1},{default:(0,i.k6)(function(){var e,o,l,s;return[(0,i.Lk)("div",F,[(0,i.Lk)("p",M,(0,i.v_)((0,i.R1)(a)("Defender is currently scanning your files for malicious code. Please be patient, this should only take a few minutes depending on the size of your website.")),1),(0,i.Lk)("div",null,[(0,i.Lk)("div",V,[(0,i.Lk)("div",q,[r[2]||(r[2]=(0,i.Lk)("div",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("div",Q,[(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t).scanPercent)+"%",1)]),(0,i.Lk)("div",K,[(0,i.Lk)("span",{style:(0,i.Tr)({width:(0,i.R1)(t).scanPercent+"%"})},null,4)]),(0,i.Lk)("div",{class:"sui-tooltip","data-tooltip":(0,i.R1)(a)("Cancel")},[(0,i.bF)(w.A,{"only-icon":"true",onClick:r[0]||(r[0]=function(e){return(0,i.R1)(t).cancelScan()}),type:"button",variant:"icon","css-class":"sui-button-icon"},{default:(0,i.k6)(function(){return r[1]||(r[1]=[(0,i.Lk)("i",{class:"sui-icon-close","aria-hidden":"true"},null,-1)])}),_:1,__:[1]})],8,U)])]),(0,i.Lk)("div",B,[(0,i.Lk)("span",null,(0,i.v_)(null===(e=(0,i.R1)(t).scan)||void 0===e?void 0:e.status_text),1)])]),(0,i.R1)(n)?((0,i.uX)(),(0,i.CE)("div",H,[(0,i.Lk)("div",G,[r[5]||(r[5]=(0,i.Lk)("div",null,[(0,i.Lk)("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{width:"30",height:"30",rx:"4",fill:"#F9E1FF"}),(0,i.Lk)("g",{"clip-path":"url(#clip0_16087_8355)"},[(0,i.Lk)("path",{opacity:"0.4",d:"M19.0375 16.3062C18.4188 17.1531 17.7969 18.0063 17.5 19H12.5C12.2 18.0031 11.5781 17.1531 10.9625 16.3062C10.8 16.0844 10.6375 15.8625 10.4812 15.6375C9.8625 14.7469 9.5 13.6656 9.5 12.5C9.5 9.4625 11.9625 7 15 7C18.0375 7 20.5 9.4625 20.5 12.5C20.5 13.6656 20.1375 14.7469 19.5188 15.6344C19.3625 15.8594 19.2 16.0813 19.0375 16.3031V16.3062ZM15 9C14.5844 9 14.25 9.33437 14.25 9.75V13.25C14.25 13.6656 14.5844 14 15 14C15.4156 14 15.75 13.6656 15.75 13.25V9.75C15.75 9.33437 15.4156 9 15 9ZM16 16C16 15.7348 15.8946 15.4804 15.7071 15.2929C15.5196 15.1054 15.2652 15 15 15C14.7348 15 14.4804 15.1054 14.2929 15.2929C14.1054 15.4804 14 15.7348 14 16C14 16.2652 14.1054 16.5196 14.2929 16.7071C14.4804 16.8946 14.7348 17 15 17C15.2652 17 15.5196 16.8946 15.7071 16.7071C15.8946 16.5196 16 16.2652 16 16Z",fill:"#8D00B1"}),(0,i.Lk)("path",{d:"M7.16563 7.12685L8.66563 8.12685C9.00938 8.3581 9.10313 8.82373 8.875 9.16748C8.64687 9.51123 8.17812 9.60498 7.83437 9.37685L6.33438 8.37685C5.99063 8.1456 5.89688 7.67998 6.125 7.33623C6.35312 6.99248 6.82188 6.89873 7.16563 7.12685ZM23.6656 8.37685L22.1656 9.37685C21.8219 9.6081 21.3563 9.51435 21.125 9.16748C20.8938 8.8206 20.9875 8.3581 21.3344 8.12685L22.8344 7.12685C23.1781 6.8956 23.6437 6.98935 23.875 7.33623C24.1063 7.6831 24.0125 8.1456 23.6656 8.37685ZM5.75 12.0019H7.75C8.16563 12.0019 8.5 12.3362 8.5 12.7519C8.5 13.1675 8.16563 13.5019 7.75 13.5019H5.75C5.33437 13.5019 5 13.1675 5 12.7519C5 12.3362 5.33437 12.0019 5.75 12.0019ZM22.25 12.0019H24.25C24.6656 12.0019 25 12.3362 25 12.7519C25 13.1675 24.6656 13.5019 24.25 13.5019H22.25C21.8344 13.5019 21.5 13.1675 21.5 12.7519C21.5 12.3362 21.8344 12.0019 22.25 12.0019ZM8.66563 17.3769L7.16563 18.3769C6.82188 18.6081 6.35625 18.5144 6.125 18.1675C5.89375 17.8206 5.9875 17.3581 6.33438 17.1269L7.83437 16.1269C8.17812 15.8956 8.64375 15.9894 8.875 16.3362C9.10625 16.6831 9.0125 17.1456 8.66563 17.3769ZM22.1656 16.13L23.6656 17.13C24.0094 17.3612 24.1031 17.8269 23.875 18.1706C23.6469 18.5144 23.1781 18.6081 22.8344 18.38L21.3344 17.38C20.9906 17.1487 20.8969 16.6831 21.125 16.3394C21.3531 15.9956 21.8219 15.9019 22.1656 16.13ZM17.5 20.5019C17.5 21.8831 16.3813 23.0019 15 23.0019C13.6187 23.0019 12.5 21.8831 12.5 20.5019V19.0019H17.5V20.5019Z",fill:"#8D00B1"})]),(0,i.Lk)("defs",null,[(0,i.Lk)("clipPath",{id:"clip0_16087_8355"},[(0,i.Lk)("rect",{width:"20",height:"16",fill:"white",transform:"translate(5 7)"})])])])],-1)),(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)(null===(o=u.value)||void 0===o?void 0:o.title),1),r[4]||(r[4]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{href:(null===(l=u.value)||void 0===l?void 0:l.link)||"#",class:"mr-1 font-bold underline text-purple",target:"_blank"},[(0,i.eW)((0,i.v_)((0,i.R1)(a)("Upgrade to Pro "))+" ",1),r[3]||(r[3]=(0,i.Lk)("span",{class:"sui-icon-open-new-window","aria-hidden":"true"},null,-1))],8,D),(0,i.eW)(" "+(0,i.v_)(null===(s=u.value)||void 0===s?void 0:s.content),1)])])])):(0,i.Q3)("",!0)])]}),_:1},8,["title"])]}),_:1},8,["title"])}}};var $=n(5658),z=n(9919),Y=n(2976),Z=n(4438),J={class:"sui-row"},ee={class:"flex items-center gap-2 sui-col-md-5"},te={class:"sui-col-md-7"},ne={class:"sui-pagination-wrap"},ie=["innerHTML"],ae={class:"sui-modal sui-modal-sm"},re={role:"dialog",id:"bulk-delete-confirm",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"bulk-delete-notice-title","aria-describedby":"bulk-delete-notice-desc"},oe={class:"sui-box",role:"document"},ue={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},le={class:"sui-screen-reader-text"},se={id:"bulk-delete-notice-title",class:"sui-box-title sui-lg"},ce={id:"bulk-delete-notice-desc",class:"sui-description"},de={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--60"};const fe={__name:"nav-and-filter",props:{scenario:String,items:Array},setup:function(e){var t=e,n=(0,y.B)(),a=n.__,o=n.sprintf,u=(0,r.m)().rebindSUI,l=g(),s=(0,i.EW)(function(){return l.bulk}),c=(0,i.EW)(function(){return l.filter}),d=(0,i.EW)(function(){return l.scan}),f=(0,i.EW)(function(){return l.paging}),v=(0,i.EW)(function(){return p.value.total_pages>1}),p=(0,i.EW)(function(){return f[t.scenario]||{total_pages:0,paged:1}}),m=(0,i.EW)(function(){return s.value.ids.length>0&&""!==s.value.action}),b=(0,i.EW)(function(){var e=[];return"issue"===t.scenario&&(e.push({value:"ignore",label:a("Ignore")}),e.push({value:"delete",label:a("Delete")})),"ignored"===t.scenario&&e.push({value:"unignore",label:a("Restore")}),e}),h=function(e){l.goToPage({scenario:t.scenario,paged:e,type:c.value.active,intension:"pagination"})},k=function(){"delete"===s.value.action?_():l.bulkItemAction()},_=function(){var e="bulk-delete-confirm",t=document.body,n=void 0,i=!1;"undefined"==typeof SUI?document.onreadystatechange=function(){"complete"===document.readyState&&SUI.openModal(e,t,n,i)}:SUI.openModal(e,t,n,i)},L=function(){SUI.closeModal()},C=(0,i.EW)(function(){var e=0;return"issue"===t.scenario?e=d.value.count.issues_total_filtered:"ignored"===t.scenario&&(e=d.value.count.ignored_total),o(a("%s results"),e)});return(0,i.wB)(function(){return s.value.toggle},function(e){e?("issue"===t.scenario?d.value.issues_items:d.value.ignored_items).forEach(function(e){(function(e){return"all"!==c.value.active&&e.type!==c.value.active})(e)||s.value.ids.push(e.id)}):s.value.ids=[]}),(0,i.sV)(function(){setTimeout(function(){u()},1e3),jQuery(function(e){e(".select-bulk-action").on("change",function(){l.bulk.action=e(this).val()})})}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",J,[(0,i.Lk)("div",ee,[(0,i.bF)(Y.A,{modelValue:s.value.toggle,"onUpdate:modelValue":t[0]||(t[0]=function(e){return s.value.toggle=e}),"has-field":!1,"custom-class":"apply-all"},null,8,["modelValue"]),(0,i.bF)(Z.A,{modelValue:s.value.action,"onUpdate:modelValue":t[1]||(t[1]=function(e){return s.value.action=e}),options:b.value,placeholder:"Bulk Actions",searchable:!1,width:"140px","custom-class":"sui-select-sm sui-select-inline select-bulk-action","has-field":!1},null,8,["modelValue","options"]),(0,i.bF)(w.A,{type:"button",onClick:k,disabled:!m.value,variant:"ghost",label:(0,i.R1)(a)("Apply")},null,8,["disabled","label"])]),(0,i.Lk)("div",te,[(0,i.Lk)("div",ne,[(0,i.Lk)("span",{class:"sui-pagination-results",innerHTML:C.value},null,8,ie),v.value?((0,i.uX)(),(0,i.Wv)($.A,{key:0,"page-count":p.value.total_pages,"click-handler":h,"prev-text":'<i class="sui-icon-chevron-left" aria-hidden="true"></i>',"next-text":'<i class="sui-icon-chevron-right" aria-hidden="true"></i>',value:Number(p.value.paged),"container-class":"sui-pagination"},null,8,["page-count","value"])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",ae,[(0,i.Lk)("div",re,[(0,i.Lk)("div",oe,[(0,i.Lk)("div",ue,[(0,i.Lk)("button",{class:"sui-button-icon sui-button-float--right",onClick:L},[t[3]||(t[3]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",le,(0,i.v_)((0,i.R1)(a)("Close this dialog.")),1)]),(0,i.Lk)("h3",se,(0,i.v_)((0,i.R1)(a)("Are you sure?")),1),(0,i.Lk)("p",ce,(0,i.v_)((0,i.R1)(a)("Deleting files can be dangerous if they are needed for a plugin, theme or the WordPress core. Please double-check the file list and confirm the deletion when you are ready.")),1)]),(0,i.Lk)("div",de,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:L},(0,i.v_)((0,i.R1)(a)("Cancel")),1),(0,i.bF)(z.A,{type:"button",onClick:t[2]||(t[2]=function(e){return(0,i.R1)(l).bulkItemAction()}),"css-class":"sui-button-red sui-button-ghost"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(a)("Confirm")),1)]}),_:1})])])])])])}}},ve=fe;var pe=n(3042),me=n(2144),be=n(614),ge=n(939),he=n(3510),ye=n(7786),ke=n(3299);function _e(e){return function(e){if(Array.isArray(e))return Le(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||we(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(e,t){if(e){if("string"==typeof e)return Le(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Le(e,t):void 0}}function Le(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Ce={class:"code-viewer"},xe={class:"flex justify-between"},Re={class:"inline-block pl-5"},Ee=["data-tooltip"],Se=["src"],Te=["data-tooltip"],Xe=["src"],We=["textContent"],Pe={class:"col-span-1 code-viewer-right"},Ae=["data-tooltip"],je=["src"],Oe=["data-tooltip"],Ie=["src"],Fe={key:0,class:"code-navigate-buttons"};const Me={__name:"code-viewer",props:{modelValue:{type:Object,default:function(){return{code:"",origin:"",file:"",mapper:[],index:0}}}},emits:["update:modelValue"],setup:function(e){var t=e,n=(0,k.I)().assetUrl,r=(0,y.B)().__,o=(0,ye.hRP)(t,"modelValue"),u=g(),l=(0,a.bP)(u).theme,s=(0,i.EW)(function(){return o.value.code&&o.value.origin}),c=function(e){u.updateTheme(e)},d=(0,i.KR)(null),f=(0,i.KR)(null),v=be.Pe.define(),p=be.sU.define({create:function(){return me.NZ.none},update:function(e,t){e=e.map(t.changes);var n,i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=we(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){u=!0,r=e},f:function(){try{o||null==n.return||n.return()}finally{if(u)throw r}}}}(t.effects);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(a.is(v)){var r=a.value.map(function(e){var t=e.from,n=e.to;return me.NZ.mark({class:"malware-highlight"}).range(t,n)});e=e.update({add:r,sort:!0})}}}catch(e){i.e(e)}finally{i.f()}return e},provide:function(e){return me.Lz.decorations.from(e)}});function m(e,t){return me.Lz.domEventHandlers({scroll:function(e,n){n.scrollDOM.matches(":hover")&&(t.scrollDOM.scrollTop=n.scrollDOM.scrollTop)}})}var b=function(){var e=[pe.oQ,(0,ge.z)(),p,me.Lz.theme({"&":{maxHeight:"300px"}})];return"dark"===l.value?e.push(ke.Ts):e.push(ke.jL),e},h=function(){if(f.value&&o.value.mapper&&!s.value){var e=[],t=f.value;o.value.mapper.forEach(function(n){var i=t.state.doc.line(n.line),a=i.from+n.range[0],r=i.from+n.range[1];a<t.state.doc.length&&r<=t.state.doc.length&&e.push({from:a,to:r})}),e.length>0&&t.dispatch({effects:v.of(e)})}},_=function(e){if(f.value&&o.value.mapper&&o.value.mapper[e]){var t=o.value.mapper[e],n=s.value?f.value.a:f.value,i=n.state.doc.line(t.line).from+t.range[0];n.dispatch({selection:{anchor:i,head:i},effects:me.Lz.scrollIntoView(i,{y:"center"})})}};return(0,i.sV)(function(){if(s.value)f.value=new he.SV({a:{doc:o.value.code,readOnly:!0,extensions:b()},b:{doc:o.value.origin,readOnly:!0,extensions:[].concat(_e(b()),[be.$t.readOnly.of(!0)])},parent:d.value,highlightChanges:!0,collapseUnchanged:!0}),(0,i.dY)(function(){f.value&&f.value.a&&f.value.b&&(f.value.a.dispatch({effects:be.Pe.appendConfig.of(m(f.value.a,f.value.b))}),f.value.b.dispatch({effects:be.Pe.appendConfig.of(m(f.value.b,f.value.a))}))});else{var e=o.value.origin||o.value.code||"";f.value=new me.Lz({doc:e,parent:d.value,extensions:b(),readOnly:!0,collapseUnchanged:!0,highlightChanges:!0,gutter:!1})}(0,i.dY)(function(){h(),o.value.mapper&&o.value.mapper.length>0&&_(0)})}),(0,i.wB)(function(){return l.value},function(){f.value&&(s.value?(f.value.destroy(),f.value=new he.SV({a:{doc:o.value.code,readOnly:!0,extensions:b()},b:{doc:o.value.origin,readOnly:!0,extensions:[].concat(_e(b()),[be.$t.readOnly.of(!0)])},parent:d.value,highlightChanges:!0,collapseUnchanged:!0,gutter:!1}),(0,i.dY)(function(){f.value&&f.value.a&&f.value.b&&(f.value.a.dispatch({effects:be.Pe.appendConfig.of(m(f.value.a,f.value.b))}),f.value.b.dispatch({effects:be.Pe.appendConfig.of(m(f.value.b,f.value.a))})),h(),o.value.mapper&&o.value.mapper.length>0&&_(o.value.index||0)})):f.value.dispatch({effects:be.Pe.reconfigure.of(b())}))}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",Ce,[s.value?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,i.C4)(["grid grid-cols-2 code-header",{dark:"dark"===(0,i.R1)(l)}])},[(0,i.Lk)("div",null,(0,i.v_)((0,i.R1)(r)("Current file")),1),(0,i.Lk)("div",xe,[(0,i.Lk)("div",Re,(0,i.v_)((0,i.R1)(r)("Original WP file")),1),(0,i.Lk)("div",null,[(0,i.Lk)("button",{class:(0,i.C4)([{active:"dark"===(0,i.R1)(l)},"sui-button-icon sui-tooltip"]),onClick:t[0]||(t[0]=function(e){return c("dark")}),type:"button","data-tooltip":(0,i.R1)(r)("Switch to dark mode")},[(0,i.Lk)("img",{src:(0,i.R1)(n)("assets/img/moon.svg")},null,8,Se)],10,Ee),(0,i.Lk)("button",{class:(0,i.C4)([{active:"light"===(0,i.R1)(l)},"sui-button-icon sui-tooltip"]),onClick:t[1]||(t[1]=function(e){return c("light")}),type:"button","data-tooltip":(0,i.R1)(r)("Switch to light mode")},[(0,i.Lk)("img",{src:(0,i.R1)(n)("assets/img/sun.svg")},null,8,Xe)],10,Te)])]),t[6]||(t[6]=(0,i.Lk)("div",{class:"clear"},null,-1))],2)):((0,i.uX)(),(0,i.CE)("div",{key:1,class:(0,i.C4)(["grid grid-cols-2 code-header",{dark:"dark"===(0,i.R1)(l)}])},[(0,i.Lk)("div",{class:"col-span-1 text-left",textContent:(0,i.v_)((0,i.R1)(o).file)},null,8,We),(0,i.Lk)("div",Pe,[(0,i.Lk)("button",{class:(0,i.C4)([{active:"light"===(0,i.R1)(l)},"sui-button-icon sui-tooltip"]),onClick:t[2]||(t[2]=function(e){return c("light")}),type:"button","data-tooltip":(0,i.R1)(r)("Switch to light mode")},[(0,i.Lk)("img",{src:(0,i.R1)(n)("assets/img/sun.svg")},null,8,je)],10,Ae),(0,i.Lk)("button",{class:(0,i.C4)([{active:"dark"===(0,i.R1)(l)},"sui-button-icon sui-tooltip"]),onClick:t[3]||(t[3]=function(e){return c("dark")}),type:"button","data-tooltip":(0,i.R1)(r)("Switch to dark mode")},[(0,i.Lk)("img",{src:(0,i.R1)(n)("assets/img/moon.svg")},null,8,Ie)],10,Oe),o.value.mapper&&Object.keys(o.value.mapper).length>1?((0,i.uX)(),(0,i.CE)("div",Fe,[(0,i.Lk)("button",{onClick:t[4]||(t[4]=function(e){0!==o.value.index&&o.value.index--})},(0,i.v_)((0,i.R1)(r)("Prev")),1),(0,i.Lk)("button",{onClick:t[5]||(t[5]=function(e){o.value.mapper&&Object.keys(o.value.mapper).length>o.value.index+1&&o.value.index++})},(0,i.v_)((0,i.R1)(r)("Next")),1)])):(0,i.Q3)("",!0),t[7]||(t[7]=(0,i.Lk)("div",{class:"clear-both"},null,-1))]),t[8]||(t[8]=(0,i.Lk)("div",{class:"clear-both"},null,-1))],2)),(0,i.Lk)("div",{ref_key:"editorContainer",ref:d,class:"editor-container"},null,512)])}}};var Ve={class:"sui-box"},qe={class:"sui-box-body"},Qe=["innerHTML"],Ke={class:"sui-notice sui-notice-warning"},Ue={class:"sui-notice-content"},Be={class:"sui-notice-message"},He={class:"flex flex-col sui-box-footer md:flex-row"},Ge={class:"w-full ml-auto sui-actions-left md:w-auto md:ml-0"},De={class:"w-full sui-actions-right md:w-auto"};const Ne={__name:"file-deleted-notice",props:{id:{type:[String,Number],required:!0},message:{type:String,default:""}},setup:function(e){var t=(0,i.KR)(!1),n=g(),a=(0,y.B)().__,r=function(){n.itemAction({intention:"ignore",id:e.id})},o=function(){n.itemAction({intention:"delete",id:e.id})};return function(n,u){return(0,i.uX)(),(0,i.CE)("div",Ve,[(0,i.Lk)("div",qe,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(a)("Issue Details")),1),(0,i.Lk)("p",{innerHTML:e.message},null,8,Qe),(0,i.Lk)("div",Ke,[(0,i.Lk)("div",Ue,[(0,i.Lk)("div",Be,[u[2]||(u[2]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-notice-icon sui-icon-info sui-md"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("We were unable to read or locate the file. Please rerun the scan to check if the issue has been resolved.")),1)])])])]),(0,i.Lk)("div",He,[(0,i.Lk)("div",Ge,[(0,i.bF)(z.A,{class:"w-full","css-class":"sui-button-ghost",type:"button",onClick:r},{default:(0,i.k6)(function(){return[u[3]||(u[3]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-eye-hide"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Ignore")),1)]}),_:1,__:[3]})]),(0,i.Lk)("div",De,[(0,i.bo)((0,i.Lk)("button",{class:"sui-button sui-button-red",type:"button",onClick:u[0]||(u[0]=function(e){return t.value=!0})},(0,i.v_)((0,i.R1)(a)("Delete")),513),[[i.aG,!t.value]]),(0,i.bo)((0,i.Lk)("div",null,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("This will permanently remove the selected file/folder. Are you sure you want to continue?")),1),(0,i.bF)(z.A,{"css-class":"sui-button sui-button-red",type:"button",onClick:o},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(a)("Yes")),1)]}),_:1}),(0,i.Lk)("button",{class:"sui-button sui-button-ghost",type:"button",onClick:u[1]||(u[1]=function(e){return t.value=!1})},(0,i.v_)((0,i.R1)(a)("No")),1)],512),[[i.aG,t.value]])])])])}}};var $e={key:0,class:"sui-accordion-item-body"},ze={key:1,class:"sui-box"},Ye={class:"sui-box-body"},Ze={key:0},Je={key:1},et=["textContent"],tt={key:4,class:"sui-notice sui-notice-warning"},nt={class:"sui-notice-content"},it={class:"sui-notice-message"},at={key:5,class:"code-loading"},rt={key:6,class:"sui-table"},ot=["textContent"],ut=["textContent"],lt=["textContent"],st={class:"flex flex-col sui-box-footer md:flex-row"},ct={class:"w-full ml-auto sui-actions-left md:w-auto md:ml-0"},dt={class:"w-full sui-actions-right md:w-auto"},ft={key:0},vt={key:1,class:"flex flex-col w-full md:flex-row md:w-auto"};const pt={__name:"_issue_core",props:{item:Object,scenario:String},setup:function(e,t){var n=t.expose,a=e,r=(0,y.B)().__,o=g(),u=o.itemAction,l=o.pullSrcCode,s=(0,i.KR)(!1),c=(0,i.KR)({code:"",origin:"",file:"",mapper:[],index:0}),d=(0,i.KR)({deleting:!1,on_saving:!1}),f=r("We found this folder in your WordPress file list. Your current version of WordPress doesn't use this folder so it might belong to another application. If you don't recognize it, you can delete this folder (don't forget to back up your website first!) or get in touch with the WPMU DEV support team for more information.");return n({pullSourceCode:function(){"issue"!==a.scenario||s.value||a.item.deleted||l({id:a.item.id,intention:"pull_src"}).then(function(e){c.value={code:e.code,origin:e.origin,file:a.item.file_name,mapper:e.mapper||[],index:0},s.value=!0})}}),function(t,n){return"issue"===e.scenario?((0,i.uX)(),(0,i.CE)("div",$e,[e.item.deleted?((0,i.uX)(),(0,i.Wv)(Ne,{key:0,id:e.item.id,message:(0,i.R1)(f)},null,8,["id","message"])):((0,i.uX)(),(0,i.CE)("div",ze,[(0,i.Lk)("div",Ye,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(r)("Issue Details")),1),"modified"===e.item.scenario?((0,i.uX)(),(0,i.CE)("p",Ze,(0,i.v_)((0,i.R1)(r)("Compare your file with the original file in the WordPress repository. Text in red will be removed when you patch the file, and text in green will be added.")),1)):"unversion"===e.item.scenario?((0,i.uX)(),(0,i.CE)("p",Je,(0,i.v_)((0,i.R1)(r)("Defender found this stray file in your WordPress site directory. The current version of WordPress doesn't require it and as far as we can tell it's harmless (maybe even from an older WordPress install), so you can delete it or ignore it. Before deleting any files, be sure to back up your website.")),1)):((0,i.uX)(),(0,i.CE)("p",{key:2,textContent:(0,i.v_)((0,i.R1)(f))},null,8,et)),s.value?((0,i.uX)(),(0,i.Wv)(Me,{key:3,modelValue:c.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return c.value=e})},null,8,["modelValue"])):e.item.deleted?((0,i.uX)(),(0,i.CE)("div",tt,[(0,i.Lk)("div",nt,[(0,i.Lk)("div",it,[n[6]||(n[6]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-notice-icon sui-icon-info sui-md"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(r)("We were unable to read or locate the file. Please rerun the scan to check if the issue has been resolved.")),1)])])])):((0,i.uX)(),(0,i.CE)("div",at,[(0,i.Lk)("div",null,[n[7]||(n[7]=(0,i.Lk)("i",{class:"mr-2 sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(r)("Loading file"))+"... ",1)])])),e.item.deleted?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("table",rt,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[8]||(n[8]=(0,i.Lk)("i",{class:"align-bottom sui-icon-folder-open text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(r)("Location")),1)]),(0,i.Lk)("td",{class:"text-blue-normal",textContent:(0,i.v_)(e.item.full_path)},null,8,ot)]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[9]||(n[9]=(0,i.Lk)("i",{class:"align-bottom sui-icon-download-cloud text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(r)("Size")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(e.item.size)},null,8,ut)]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[10]||(n[10]=(0,i.Lk)("i",{class:"align-bottom sui-icon-calendar text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(r)("Date added")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(e.item.date_added)},null,8,lt)])])]))]),(0,i.Lk)("div",st,[(0,i.Lk)("div",ct,[(0,i.bF)(w.A,{onClick:n[1]||(n[1]=function(t){return(0,i.R1)(u)({intention:"ignore",id:e.item.id})}),action:"item-ignore",icon:"sui-icon-eye-hide",label:(0,i.R1)(r)("Ignore")},null,8,["label"])]),(0,i.Lk)("div",dt,["unversion"===e.item.scenario||"dir"===e.item.scenario?((0,i.uX)(),(0,i.CE)("div",ft,[(0,i.bo)((0,i.Lk)("button",{type:"button",onClick:n[2]||(n[2]=function(e){return d.value.deleting=!0}),class:"sui-button sui-button-red"},(0,i.v_)((0,i.R1)(r)("Delete")),513),[[i.aG,!d.value.deleting]]),(0,i.bo)((0,i.Lk)("div",null,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(r)("This will permanently remove the selected file/folder. Are you sure you want to continue?")),1),(0,i.bF)(z.A,{"css-class":"sui-button sui-button-red",type:"button",onClick:n[3]||(n[3]=function(t){return(0,i.R1)(u)({intention:"delete",id:e.item.id})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(r)("Yes")),1)]}),_:1}),(0,i.Lk)("button",{onClick:n[4]||(n[4]=function(e){return d.value.deleting=!1}),type:"button",class:"sui-button sui-button-ghost"},(0,i.v_)((0,i.R1)(r)("No")),1)],512),[[i.aG,d.value.deleting]])])):((0,i.uX)(),(0,i.CE)("div",vt,[(0,i.bF)(w.A,{variant:"blue",action:"item-resolve",onClick:n[5]||(n[5]=function(t){return(0,i.R1)(u)({intention:"resolve",id:e.item.id})}),label:(0,i.R1)(r)("Repair")},null,8,["label"])]))])])]))])):(0,i.Q3)("",!0)}}};var mt={class:"sui-modal sui-modal-sm"},bt=["id","aria-labelledby","aria-describedby"],gt={class:"sui-box"},ht={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},yt={class:"sui-button-icon sui-button-float--right","data-modal-close":""},kt={class:"sui-screen-reader-text"},_t=["id"],wt={class:"sui-box-body"},Lt={class:"sui-box-footer sui-flatten sui-content-center"},Ct={class:"sui-button sui-button-ghost","data-modal-close":""};const xt={__name:"confirm-modal",props:{id:{type:String,default:"confirm-modal"},closeText:{type:String},confirmTitle:{type:String},actionButtonText:{type:String},actionButtonClass:String,confirmActionText:{type:String,default:"quarantine-action"}},emits:["modalConfirmed"],setup:function(e,t){var n=t.emit,a=(0,y.B)().__,r=e,o=n,u=(0,i.EW)(function(){return r.id+"-title"}),l=(0,i.EW)(function(){return r.id+"-desc"}),s=function(){o("modalConfirmed")};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",mt,[(0,i.Lk)("div",{role:"dialog",id:e.id,class:"sui-modal-content sui-content-fade-in","aria-modal":"true","aria-labelledby":u.value,"aria-describedby":l.value},[(0,i.Lk)("div",gt,[(0,i.Lk)("div",ht,[(0,i.Lk)("button",yt,[n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",kt,(0,i.v_)(e.closeText),1)]),(0,i.Lk)("h3",{id:u.value,class:"sui-box-title sui-lg"},(0,i.v_)(e.confirmTitle),9,_t)]),(0,i.Lk)("div",wt,[(0,i.RG)(t.$slots,"default")]),(0,i.Lk)("div",Lt,[(0,i.Lk)("button",Ct,(0,i.v_)((0,i.R1)(a)("Cancel")),1),(0,i.bF)(w.A,{onClick:s,"custom-class":e.actionButtonClass,action:e.confirmActionText,variant:e.actionButtonClass.includes("sui-button-blue")?"blue":""},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(e.actionButtonText),1)]}),_:1},8,["custom-class","action","variant"])])])],8,bt)])}}};var Rt=n(4497),Et={key:0},St={class:"sui-form-field"},Tt=["for"],Xt=["id","checked","disabled"],Wt=["id","innerHTML"],Pt=["innerHTML"];const At={__name:"issue-primary-action",props:{is_quarantine_checked:Boolean,item:Object,quarantineConfirmDescription:Function,quarantineExpireNotice:String,QuarantineModalPrimaryDescription:String},emits:["update:is_quarantine_checked"],setup:function(e,t){var n=t.emit,a=(0,h.X)().is_free,r=n;function o(e){r("update:is_quarantine_checked",e.target.checked)}return function(t,n){return e.item.is_quarantinable?((0,i.uX)(),(0,i.CE)("span",Et,[(0,i.Lk)("p",null,(0,i.v_)(e.QuarantineModalPrimaryDescription),1),(0,i.Lk)("div",St,[(0,i.Lk)("label",{for:"quarantine-checkbox-".concat(e.item.id),class:"sui-checkbox"},[(0,i.Lk)("input",{type:"checkbox",id:"quarantine-checkbox-".concat(e.item.id),"aria-labelledby":"label-quarantine-checkbox",onChange:o,checked:e.is_quarantine_checked,disabled:(0,i.R1)(a)},null,40,Xt),n[0]||(n[0]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",{id:"label-quarantine-checkbox-".concat(e.item.id),innerHTML:e.quarantineConfirmDescription(e.item)},null,8,Wt)],8,Tt)]),(0,i.bF)(Rt.A,{"icon-type":"sui-icon-info","notice-type":(0,i.R1)(a)?"sui-notice-purple":"sui-notice-yellow"},{default:(0,i.k6)(function(){return[(0,i.Lk)("p",{innerHTML:e.quarantineExpireNotice},null,8,Pt)]}),_:1},8,["notice-type"])])):(0,i.Q3)("",!0)}}};var jt={key:0,class:"sui-accordion-item-body"},Ot={key:1,class:"sui-box"},It={class:"sui-box-body"},Ft={key:0},Mt={key:1},Vt=["textContent"],qt={key:4,class:"code-loading"},Qt={class:"sui-table"},Kt=["textContent"],Ut=["textContent"],Bt=["textContent"],Ht={class:"flex flex-col sui-box-footer md:flex-row"},Gt={class:"w-full ml-auto sui-actions-left md:w-auto md:ml-0"},Dt={class:"w-full sui-actions-right md:w-auto"},Nt={key:0},$t={key:1,class:"flex flex-col w-full md:flex-row md:w-auto"};const zt={__name:"_issue_plugin",props:{item:Object,scenario:String},setup:function(e,t){var n=t.expose,a=f(),r=a.quarantineConfirmDescription,o=a.quarantineExpireNotice,u=a.repairFile,l=e,s=(0,y.B)().__,c=(0,h.X)().is_free,d=g(),v=d.itemAction,p=d.pullSrcCode,m=(0,i.KR)({deleting:!1,on_saving:!1}),b=(0,i.KR)(!1),k=(0,i.KR)(!1),_=(0,i.KR)({code:"",origin:"",file:"",mapper:[],index:0}),L=s("We found this folder in your WordPress file list. Your current version of WordPress doesn't use this folder so it might belong to another application. If you don't recognize it, you can delete this folder (don't forget to back up your website first!) or get in touch with the WPMU DEV support team for more information."),C=s("The necessary core files will be fetched from wp.org and used to replace the affected files."),x=(0,i.EW)(function(){return{id:"modal-quarantine-or-repair-"+l.item.id,closeText:s("Close repair modal."),confirmTitle:s("Repair File?"),actionButtonText:s("Repair"),actionButtonClass:"sui-button-blue"}});return n({pullSourceCode:function(){"issue"!==l.scenario||b.value||p({id:l.item.id,intention:"pull_src"}).then(function(e){_.value={code:e.code,origin:e.origin,file:l.item.file_name,mapper:e.mapper||[],index:0},b.value=!0})}}),function(t,n){return"issue"===e.scenario?((0,i.uX)(),(0,i.CE)("div",jt,[e.item.deleted?((0,i.uX)(),(0,i.Wv)(Ne,{key:0,id:e.item.id,message:(0,i.R1)(L)},null,8,["id","message"])):((0,i.uX)(),(0,i.CE)("div",Ot,[(0,i.Lk)("div",It,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(s)("Issue Details")),1),"modified"===e.item.scenario?((0,i.uX)(),(0,i.CE)("p",Ft,(0,i.v_)((0,i.R1)(s)("Compare your file with the original file in the WordPress repository. Text in red will be removed when you patch the file, and text in green will be added.")),1)):"unversion"===e.item.scenario?((0,i.uX)(),(0,i.CE)("p",Mt,(0,i.v_)((0,i.R1)(s)("Defender found this stray file in your WordPress site directory. The current version of WordPress doesn't require it and as far as we can tell it's harmless (maybe even from an older WordPress install), so you can delete it or ignore it. Before deleting any files, be sure to back up your website.")),1)):((0,i.uX)(),(0,i.CE)("p",{key:2,textContent:(0,i.v_)((0,i.R1)(L))},null,8,Vt)),b.value?((0,i.uX)(),(0,i.Wv)(Me,{key:3,modelValue:_.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return _.value=e})},null,8,["modelValue"])):((0,i.uX)(),(0,i.CE)("div",qt,[(0,i.Lk)("div",null,[n[7]||(n[7]=(0,i.Lk)("i",{class:"mr-2 sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(s)("Loading file...")),1)])])),(0,i.Lk)("table",Qt,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[8]||(n[8]=(0,i.Lk)("i",{class:"align-bottom sui-icon-folder-open text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(s)("Location")),1)]),(0,i.Lk)("td",{class:"text-blue-normal",textContent:(0,i.v_)(e.item.full_path)},null,8,Kt)]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[9]||(n[9]=(0,i.Lk)("i",{class:"align-bottom sui-icon-download-cloud text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(s)("Size")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(e.item.size)},null,8,Ut)]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[10]||(n[10]=(0,i.Lk)("i",{class:"align-bottom sui-icon-calendar text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(s)("Date added")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(e.item.date_added)},null,8,Bt)])])])]),(0,i.Lk)("div",Ht,[(0,i.Lk)("div",Gt,[(0,i.bF)(w.A,{onClick:n[1]||(n[1]=function(t){return(0,i.R1)(v)({intention:"ignore",id:e.item.id})}),action:"item-ignore",icon:"sui-icon-eye-hide",label:(0,i.R1)(s)("Ignore")},null,8,["label"])]),(0,i.Lk)("div",Dt,["unversion"===e.item.scenario||"dir"===e.item.scenario?((0,i.uX)(),(0,i.CE)("div",Nt,[(0,i.bo)((0,i.Lk)("button",{type:"button",onClick:n[2]||(n[2]=function(e){return m.value.deleting=!0}),class:"sui-button sui-button-red"},(0,i.v_)((0,i.R1)(s)("Delete")),513),[[i.aG,!m.value.deleting]]),(0,i.bo)((0,i.Lk)("div",null,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(s)("This will permanently remove the selected file/folder. Are you sure you want to continue?")),1),(0,i.bF)(z.A,{"css-class":"sui-button sui-button-red",type:"button",onClick:n[3]||(n[3]=function(t){return(0,i.R1)(v)({intention:"delete",id:e.item.id})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(s)("Yes")),1)]}),_:1}),(0,i.Lk)("button",{onClick:n[4]||(n[4]=function(e){return m.value.deleting=!1}),type:"button",class:"sui-button sui-button-ghost"},(0,i.v_)((0,i.R1)(s)("No")),1)],512),[[i.aG,m.value.deleting]])])):((0,i.uX)(),(0,i.CE)("div",$t,[(0,i.bF)(w.A,{variant:"blue","data-modal-open":x.value.id,icon:"sui-icon-wrench-tool",label:(0,i.R1)(s)("Safe Repair")},null,8,["data-modal-open","label"])]))])])])),(0,i.bF)(xt,(0,i.v6)(x.value,{onModalConfirmed:n[6]||(n[6]=function(t){return(0,i.R1)(u)(e.item,k.value)})}),{default:(0,i.k6)(function(){return[(0,i.bF)(At,{item:e.item,is_free:(0,i.R1)(c),"quarantine-confirm-description":(0,i.R1)(r),"quarantine-expire-notice":(0,i.R1)(o),QuarantineModalPrimaryDescription:(0,i.R1)(C),is_quarantine_checked:k.value,"onUpdate:is_quarantine_checked":n[5]||(n[5]=function(e){return k.value=e})},null,8,["item","is_free","quarantine-confirm-description","quarantine-expire-notice","QuarantineModalPrimaryDescription","is_quarantine_checked"])]}),_:1},16)])):(0,i.Q3)("",!0)}}};function Yt(e){return Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yt(e)}function Zt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Jt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zt(Object(n),!0).forEach(function(t){en(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function en(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Yt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Yt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Yt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tn={key:0,class:"sui-accordion-item-body"},nn={key:1,class:"sui-box"},an={class:"sui-box-body"},rn=["innerHTML"],on=["innerHTML"],un={key:1,class:"code-loading"},ln={key:0},sn={key:0,class:"text-blue-normal"},cn=["href"],dn={key:1},fn=["textContent"],vn=["textContent"],pn={key:1},mn=["innerHTML"],bn={key:2},gn=["textContent"],hn={key:3},yn=["textContent"],kn={key:2,class:"sui-notice"},_n={class:"sui-notice-content"},wn={class:"sui-notice-message"},Ln=["innerHTML"],Cn={key:3,class:"sui-notice"},xn={class:"sui-notice-content"},Rn={class:"sui-notice-message"},En=["innerHTML"],Sn={class:"flex flex-col sui-box-footer md:flex-row"},Tn={class:"flex flex-col items-stretch w-full ml-auto sui-actions-left md:flex-row row-gap-10px md:w-auto md:ml-0"},Xn={class:"flex flex-row items-stretch w-full sui-actions-right md:w-auto"},Wn=["data-tooltip"];const Pn={__name:"_issue_content",props:{item:Object,scenario:String},setup:function(e,t){var n=t.expose,a=e,r=(0,y.B)(),o=r.__,u=r.sprintf,l=(0,k.I)().adminUrl,s=(0,h.X)().is_free,c=g(),d=f(),v=d.quarantineConfirmDescription,p=d.quarantineExpireNotice,m=(0,i.KR)(!1),b=(0,i.KR)({code:"",file:"",mapper:[],index:0}),_=(0,i.KR)(""),L=(0,i.KR)(!1),C=(0,i.KR)(!1),x=(0,i.KR)(!1),R=(0,i.KR)(void 0),E=(0,i.KR)(void 0),S=(0,i.KR)(void 0),T=(0,i.KR)(!1),X=(0,i.KR)(""),W=(0,i.KR)(!1),P=u(o("We've uncovered suspicious code in %s. The red highlighted code is the flagged code. Note that these warnings can be false positives, so consult your developer before taking action."),a.item.full_path),A=o("Are you sure you want to delete this file permanently? This action could be risky if a plugin, theme, or WordPress core relies on the file. You have the option to quarantine the file before deletion, allowing you to restore it later if needed."),j=o("The necessary core files will be fetched from wp.org and used to replace the affected files."),O=(0,i.EW)(function(){return u(o('This plugin is active. To avoid issues, please <a target="_blank" href="%s">deactivate</a> the plugin and then feel free to delete that file. Note that this could be a false positive report. Please consult with the developers of this plugin before deleting this file.'),l("plugins.php"))}),I=(0,i.EW)(function(){return u(o('This theme is active on your website. To avoid issues, please <a target="_blank" href="%s">change the theme</a> before deleting the file. Note that this could be a false positive report. Please consult with the developers of this theme before deleting this file.'),l("themes.php"))}),F=(0,i.EW)(function(){return L.value?o("Active"):o("Inactive")}),M=(0,i.EW)(function(){return{id:"modal-quarantine-or-delete-".concat(a.item.id),closeText:o("Close delete modal."),confirmTitle:o("Permanently Delete File?"),actionButtonText:o("Delete"),actionButtonClass:"sui-button-red"}}),V=(0,i.EW)(function(){return{id:"modal-quarantine-or-repair-".concat(a.item.id),closeText:o("Close repair modal."),confirmTitle:o("Repair File?"),actionButtonText:o("Repair"),actionButtonClass:"sui-button-blue"}});n({pullSourceCode:function(){"issue"!==a.scenario||m.value||c.pullSrcCode({id:a.item.id,intention:"pull_src"}).then(function(e){b.value={origin:e.origin,file:a.item.file_name,mapper:e.mapper||[]},m.value=!0,_.value=e.type_src,L.value=e.active,C.value="plugin"===e.type_src&&e.active,x.value="theme"===e.type_src&&e.active,R.value=e.local_file_state,void 0!==e.directory_name?(S.value="https://wp.org/plugins/".concat(e.directory_name),T.value=!0,E.value=u(o('We\'ve detected some suspicious code in this plugin file from the Official WP repository at <a target="_blank" href="%1$s">%1$s</a> and the flagged code is highlighted in red. We recommend contacting the plugin developer for clarification, as warnings can sometimes be false positives. If found as a false positive, please reach out to our support.'),S.value)):(S.value=o("Not found"),T.value=!1,E.value=o("We've detected some suspicious code in this plugin file and the flagged code is highlighted in red. We recommend contacting the plugin developer for clarification, as warnings can sometimes be false positives. If found as a false positive, please reach out to our support.")),X.value=q(e.author,e.author_uri)})}});var q=function(e,t){var n=e||t;return t?'<a href="'.concat(t,'" target="_blank">').concat(n,"</a>"):""};return function(t,n){return"issue"===e.scenario?((0,i.uX)(),(0,i.CE)("div",tn,[e.item.deleted?((0,i.uX)(),(0,i.Wv)(Ne,{key:0,id:e.item.id,message:(0,i.R1)(P)},null,8,["id","message"])):((0,i.uX)(),(0,i.CE)("div",nn,[(0,i.Lk)("div",an,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Issue Details")),1),!0===m.value?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},["plugin"===_.value&&e.item.is_quarantinable?((0,i.uX)(),(0,i.CE)("p",{key:0,innerHTML:E.value},null,8,rn)):((0,i.uX)(),(0,i.CE)("p",{key:1,innerHTML:(0,i.R1)(P)},null,8,on)),(0,i.bF)(Me,{modelValue:b.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return b.value=e})},null,8,["modelValue"])],64)):((0,i.uX)(),(0,i.CE)("div",un,[(0,i.Lk)("div",null,[n[6]||(n[6]=(0,i.Lk)("i",{class:"mr-2 sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(o)("Loading file"))+"... ",1)])])),(0,i.Lk)("table",{class:(0,i.C4)(["sui-table",{"margin-bottom-10":!0===C.value||!0===x.value}])},[(0,i.Lk)("tbody",null,["plugin"===_.value?((0,i.uX)(),(0,i.CE)("tr",ln,[(0,i.Lk)("td",null,[n[7]||(n[7]=(0,i.Lk)("i",{class:"align-bottom sui-icon-web-globe-world text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Plugin URL")),1)]),T.value?((0,i.uX)(),(0,i.CE)("td",sn,[(0,i.Lk)("a",{href:S.value,target:"_blank"},(0,i.v_)(S.value),9,cn)])):((0,i.uX)(),(0,i.CE)("td",dn,(0,i.v_)(S.value),1))])):(0,i.Q3)("",!0),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[8]||(n[8]=(0,i.Lk)("i",{class:"align-bottom sui-icon-folder-open text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Location")),1)]),(0,i.Lk)("td",{class:"text-blue-normal",textContent:(0,i.v_)(e.item.full_path)},null,8,fn)]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",null,[n[9]||(n[9]=(0,i.Lk)("i",{class:"align-bottom sui-icon-calendar text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Date added")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(e.item.date_added)},null,8,vn)]),"plugin"===_.value?((0,i.uX)(),(0,i.CE)("tr",pn,[(0,i.Lk)("td",null,[n[10]||(n[10]=(0,i.Lk)("i",{class:"align-bottom sui-icon-profile-male text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Developer")),1)]),(0,i.Lk)("td",null,[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Please contact the plugin developer to fix this"))+" ",1),(0,i.Lk)("span",{innerHTML:X.value},null,8,mn)])])):(0,i.Q3)("",!0),"plugin"===_.value?((0,i.uX)(),(0,i.CE)("tr",bn,[(0,i.Lk)("td",null,[n[11]||(n[11]=(0,i.Lk)("i",{class:"align-bottom sui-icon-plug-disconnected text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Plugin state")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(F.value)},null,8,gn)])):(0,i.Q3)("",!0),"theme"===_.value?((0,i.uX)(),(0,i.CE)("tr",hn,[(0,i.Lk)("td",null,[n[12]||(n[12]=(0,i.Lk)("i",{class:"align-bottom sui-icon-plug-disconnected text-16px","aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Theme state")),1)]),(0,i.Lk)("td",{textContent:(0,i.v_)(F.value)},null,8,yn)])):(0,i.Q3)("",!0)])],2),!0===C.value?((0,i.uX)(),(0,i.CE)("div",kn,[(0,i.Lk)("div",_n,[(0,i.Lk)("div",wn,[n[13]||(n[13]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:O.value},null,8,Ln)])])])):(0,i.Q3)("",!0),!0===x.value?((0,i.uX)(),(0,i.CE)("div",Cn,[(0,i.Lk)("div",xn,[(0,i.Lk)("div",Rn,[n[14]||(n[14]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:I.value},null,8,En)])])])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Sn,[(0,i.Lk)("div",Tn,[(0,i.bF)(w.A,{onClick:n[1]||(n[1]=function(t){return(0,i.R1)(c).itemAction({intention:"ignore",id:e.item.id})}),icon:"sui-icon-eye-hide",action:"item-action"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Ignore")),1)]}),_:1}),(0,i.bF)(w.A,{variant:"red",icon:"sui-icon-trash","data-modal-open":M.value.id,disabled:!0===C.value||!0===x.value},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Delete File")),1)]}),_:1},8,["data-modal-open","disabled"])]),(0,i.Lk)("div",Xn,["REMOTE_FILE_IDENTICAL"===R.value?((0,i.uX)(),(0,i.CE)("span",{key:0,id:"safe-repair-tooltip",class:"self-center sui-tooltip","data-tooltip":(0,i.R1)(o)("Repair cannot be carried out as the original plugin file has been flagged as suspicious.")},n[15]||(n[15]=[(0,i.Lk)("i",{class:"h-4 mr-3 text-base sui-icon-info md:h-auto"},null,-1)]),8,Wn)):(0,i.Q3)("",!0),(0,i.bF)(z.A,{type:"button","css-class":"sui-button-blue",class:"flex-grow mt-10px md:mt-0","data-modal-open":V.value.id,disabled:"REMOTE_FILE_DIFFER"!==R.value},{default:(0,i.k6)(function(){return[n[16]||(n[16]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(o)("Safe Repair")),1)]}),_:1,__:[16]},8,["data-modal-open","disabled"])])])])),(0,i.bF)(xt,(0,i.v6)(Jt({},M.value),{onModalConfirmed:n[3]||(n[3]=function(t){return(0,i.R1)(d).deleteFileAction(e.item,W.value)})}),{default:(0,i.k6)(function(){return[(0,i.bF)(At,(0,i.v6)({item:e.item,is_free:(0,i.R1)(s),quarantineConfirmDescription:(0,i.R1)(v),quarantineExpireNotice:(0,i.R1)(p),QuarantineModalPrimaryDescription:(0,i.R1)(A)},{is_quarantine_checked:W.value,"onUpdate:is_quarantine_checked":n[2]||(n[2]=function(e){return W.value=e})}),null,16,["is_quarantine_checked"])]}),_:1},16),(0,i.bF)(xt,(0,i.v6)(Jt({},V.value),{onModalConfirmed:n[5]||(n[5]=function(e){return(0,i.R1)(d).repairFileAction(W.value)})}),{default:(0,i.k6)(function(){return[(0,i.bF)(At,(0,i.v6)({item:e.item,is_free:(0,i.R1)(s),quarantineConfirmDescription:(0,i.R1)(v),quarantineExpireNotice:(0,i.R1)(p),QuarantineModalPrimaryDescription:(0,i.R1)(j)},{is_quarantine_checked:W.value,"onUpdate:is_quarantine_checked":n[4]||(n[4]=function(e){return W.value=e})}),null,16,["is_quarantine_checked"])]}),_:1},16)])):(0,i.Q3)("",!0)}}};var An=n(5072),jn=n.n(An),On=n(8465),In={insert:"head",singleton:!1};jn()(On.A,In);On.A.locals;var Fn=n(6262);const Mn=(0,Fn.A)(Pn,[["__scopeId","data-v-215c68b2"]]);var Vn={key:0,class:"sui-accordion-item-body"},qn={class:"sui-box"},Qn={key:0,class:"sui-box-body"},Kn={class:"vulnerability-header"},Un={key:0,class:"sui-box-builder-header"},Bn={class:"cvss-text"},Hn=["data-tooltip"],Gn={class:"sui-box-builder-body"},Dn=["innerHTML"],Nn={key:1,class:"sui-box-body"},$n=["innerHTML"],zn={class:"flex flex-col sui-box-footer md:flex-row"},Yn={class:"w-full ml-auto sui-actions-left md:w-auto md:ml-0"},Zn={class:"flex flex-col w-full sui-actions-right md:flex-row md:w-auto"},Jn={class:"sui-loading-text"};const ei={__name:"_issue_vuln",props:{item:Object,scenario:String},setup:function(e){var t=e,n=(0,y.B)().__,a=g(),r=(0,i.Kh)({on_saving:!1}),o=function(e){var t="";return e<4?t=n("Low"):e>=4&&e<7?t=n("Medium"):e>=7&&e<9?t=n("High"):e>=9&&e<=10&&(t=n("Critical")),"".concat(t," ").concat(n("CVSS severity"))},u=function(){r.on_saving=!0,a.itemAction({intention:"resolve",id:t.item.id}).finally(function(){r.on_saving=!1})};return function(l,s){return"issue"===e.scenario?((0,i.uX)(),(0,i.CE)("div",Vn,[(0,i.Lk)("div",qn,["yes"===e.item.new_structure?((0,i.uX)(),(0,i.CE)("div",Qn,[(0,i.Lk)("span",Kn,(0,i.v_)((0,i.R1)(n)("Issue Details")),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.item.details,function(e){return(0,i.uX)(),(0,i.CE)("div",{class:"sui-box-builder",key:e.score},[""!==e.score?((0,i.uX)(),(0,i.CE)("div",Un,[(0,i.Lk)("span",Bn,(0,i.v_)((0,i.R1)(n)("CVSS Score")),1),(0,i.Lk)("span",{class:(0,i.C4)(["sui-tag sui-tag-sm sui-tooltip",(t=e.score,{"sui-score-low":t<4,"sui-tag-yellow":t>=4&&t<7,"sui-score-high":t>=7&&t<9,"sui-tag-red":t>=9&&t<=10})]),"data-tooltip":o(e.score)},(0,i.v_)(e.score),11,Hn)])):(0,i.Q3)("",!0),(0,i.Lk)("div",Gn,[(0,i.Lk)("div",{class:"sui-builder-fields",innerHTML:e.detail},null,8,Dn)])]);var t}),128))])):((0,i.uX)(),(0,i.CE)("div",Nn,[(0,i.Lk)("pre",{innerHTML:e.item.details},null,8,$n)])),(0,i.Lk)("div",zn,[(0,i.Lk)("div",Yn,[(0,i.bF)(z.A,{onClick:s[0]||(s[0]=function(e){return n="ignore",void a.itemAction({intention:n,id:t.item.id});var n}),type:"button","css-class":"sui-button-ghost ignore",class:"w-full"},{default:(0,i.k6)(function(){return[s[1]||(s[1]=(0,i.Lk)("i",{class:"sui-icon-eye-hide","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Ignore")),1)]}),_:1,__:[1]})]),(0,i.Lk)("div",Zn,[(0,i.bF)(z.A,{onClick:u,type:"button",class:(0,i.C4)([{"sui-button-onload":r.on_saving},"w-full mr-auto sui-button sui-button-blue md:w-auto mt-10px md:mt-0"]),disabled:r.on_saving||"disabled"===e.item.upgrade},{default:(0,i.k6)(function(){return[(0,i.Lk)("span",Jn,(0,i.v_)((0,i.R1)(n)("Update")),1),s[2]||(s[2]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))]}),_:1,__:[2]},8,["class","disabled"])])])])])):(0,i.Q3)("",!0)}}};var ti={key:0},ni={key:0,class:"sui-notice sui-notice-success mx-30px my-10px"},ii={class:"sui-notice-content"},ai={class:"sui-notice-message"},ri=["onClick"],oi={class:"sui-accordion-item-title"},ui={class:"sui-checkbox"},li=["value"],si=["innerHTML"],ci={key:0,class:"sui-button-icon sui-accordion-open-indicator","aria-label":"open-item"},di={class:"sui-accordion sui-accordion-flushed no-border"},fi={class:"border-0 sui-accordion-header"},vi={class:"relative"},pi={class:"sui-accordion-item-header"},mi={class:"sui-accordion-item-title"},bi={class:"absolute top-0 bottom-0 left-0 right-0 grid place-items-center px-24px"},gi={class:"inline-flex gap-2 text-base bg-white rounded-md shadow-sm p-20px leading-22px"},hi=["href"],yi={key:3,class:"sui-center-box bottom-pagination"},ki={class:"sui-pagination-wrap"},_i=["textContent"],wi='<i class="sui-icon-chevron-right" aria-hidden="true"></i>',Li='<i class="sui-icon-chevron-left" aria-hidden="true"></i>';const Ci={__name:"table",props:{items:Array,scenario:String,hide_table:Boolean},setup:function(e){var t=e,n={core_integrity:pt,plugin_integrity:zt,malware:Mn,vulnerability:ei},a=g(),r=(0,y.B)(),o=r.__,u=r.sprintf,l=(0,k.I)().campaign_url,s=(0,i.KR)({}),c=(0,i.EW)(function(){var e="issue"===t.scenario?a.scan.count.issues_total_filtered:a.scan.count.ignored_total;return u(o("%s results"),e)}),d=(0,i.EW)(function(){return Number(defender.is_free)});function f(e){a.goToPage({scenario:t.scenario,paged:e,type:a.filter.active,intension:"pagination"})}return function(t,r){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-accordion sui-accordion-flushed no-border",{"pb-30px":e.hide_table}])},[(0,i.Lk)("div",{class:(0,i.C4)(["sui-accordion-header",{"no-border":e.hide_table}])},[(0,i.Lk)("div",null,(0,i.v_)((0,i.R1)(o)("File change detection")),1),e.hide_table?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",ti,(0,i.v_)((0,i.R1)(o)("Details")),1)),r[3]||(r[3]=(0,i.Lk)("div",null,null,-1))],2),e.hide_table?((0,i.uX)(),(0,i.CE)("div",ni,[(0,i.Lk)("div",ii,[(0,i.Lk)("div",ai,[r[4]||(r[4]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(o)("Well done, you don't have any suspicious code. Keep up the good fight!")),1)])])])):((0,i.uX)(!0),(0,i.CE)(i.FK,{key:1},(0,i.pI)(e.items,function(t,u){return(0,i.uX)(),(0,i.CE)("div",{key:t.id,class:(0,i.C4)(["sui-accordion-item",{"sui-error":"issue"===e.scenario&&"malware"===t.type,"sui-warning":"issue"===e.scenario&&["core_integrity","plugin_integrity","vulnerability"].includes(t.type),"sui-default":"ignored"===e.scenario}])},[(0,i.Lk)("div",{class:"sui-accordion-item-header",onClick:function(e){return function(e,t){var n,i;["malware","core_integrity","plugin_integrity"].includes(t.type)&&(null===(n=s.value[e+"issue"])||void 0===n||null===(i=n.pullSourceCode)||void 0===i||i.call(n))}(u,t)}},[(0,i.Lk)("div",oi,[(0,i.Lk)("label",ui,[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",value:t.id,"onUpdate:modelValue":r[0]||(r[0]=function(e){return(0,i.R1)(a).bulk.ids=e})},null,8,li),[[i.lH,(0,i.R1)(a).bulk.ids]]),r[5]||(r[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1))]),(0,i.eW)(" "+(0,i.v_)(t.file_name),1)]),(0,i.Lk)("div",{innerHTML:t.short_desc},null,8,si),(0,i.Lk)("div",null,["issue"===e.scenario?((0,i.uX)(),(0,i.CE)("button",ci,r[6]||(r[6]=[(0,i.Lk)("i",{class:"sui-icon-chevron-down","aria-hidden":"true"},null,-1)]))):((0,i.uX)(),(0,i.Wv)(w.A,{key:1,onClick:function(e){return(0,i.R1)(a).itemAction({intention:"unignore",id:t.id})},"data-tooltip":(0,i.R1)(o)("Restore File"),"custom-class":"sui-tooltip sui-tooltip-top float-r-position",icon:"sui-icon-update","only-icon":""},null,8,["onClick","data-tooltip"]))])],8,ri),((0,i.uX)(),(0,i.Wv)((0,i.$y)(n[t.type]),{ref_for:!0,ref:function(e){return function(e,t){t&&(s.value["".concat(e,"issue")]=t)}(u,e)},scenario:e.scenario,key:t.full_path,item:t},null,8,["scenario","item"]))],2)}),128)),d.value?((0,i.uX)(),(0,i.CE)("div",{key:2,class:(0,i.C4)(["border-0 sui-accordion-item pt-30px",{"pb-30px":e.hide_table}])},[(0,i.Lk)("div",di,[(0,i.Lk)("div",fi,[(0,i.Lk)("div",null,(0,i.v_)((0,i.R1)(o)("Vulnerability & Suspicious files")),1)]),(0,i.Lk)("div",vi,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(["/fakefilenale.exec","/fakefilenale.exe","/fakefilenale.php"],function(e,t){return(0,i.Lk)("div",{key:t,class:"relative sui-accordion-item sui-error upsell-blur"},[(0,i.Lk)("div",pi,[(0,i.Lk)("div",mi,[r[7]||(r[7]=(0,i.Lk)("label",{class:"sui-checkbox"},[(0,i.Lk)("input",{type:"checkbox",readonly:""}),(0,i.Lk)("span",{"aria-hidden":"true"})],-1)),(0,i.eW)(" "+(0,i.v_)(e),1)]),r[8]||(r[8]=(0,i.Lk)("div",null,[(0,i.Lk)("button",{class:"sui-button-icon sui-accordion-open-indicator","aria-label":"open-item"},[(0,i.Lk)("i",{class:"sui-icon-chevron-down","aria-hidden":"true"})])],-1))]),r[9]||(r[9]=(0,i.Lk)("div",{class:"absolute inset-0 bg-gray-400 opacity-25"},null,-1))])}),64)),(0,i.Lk)("div",bi,[(0,i.Lk)("div",gi,[r[10]||(r[10]=(0,i.Lk)("svg",{class:"pt-1",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("path",{d:"M3.48438 7V5.40625C3.50521 4.79167 3.64062 4.21875 3.89062 3.6875C4.14062 3.14583 4.46875 2.67708 4.875 2.28125C5.28125 1.88542 5.75 1.57292 6.28125 1.34375C6.82292 1.11458 7.39583 1 8 1C8.61458 1 9.1875 1.11458 9.71875 1.34375C10.2604 1.57292 10.7344 1.88542 11.1406 2.28125C11.5469 2.67708 11.875 3.14583 12.125 3.6875C12.3646 4.21875 12.5 4.79167 12.5312 5.40625V7H13C13.2812 7 13.5156 7.09896 13.7031 7.29688C13.901 7.48438 14 7.71875 14 8V14C14 14.2812 13.901 14.5208 13.7031 14.7188C13.5156 14.9062 13.2812 15 13 15H3C2.71875 15 2.47917 14.9062 2.28125 14.7188C2.09375 14.5208 2 14.2812 2 14V8C2 7.71875 2.09375 7.48438 2.28125 7.29688C2.47917 7.09896 2.71875 7 3 7H3.48438ZM6.03125 7H9.96875V5.40625C9.96875 4.85417 9.77604 4.38542 9.39062 4C9.00521 3.60417 8.54167 3.40625 8 3.40625C7.45833 3.40625 6.99479 3.60417 6.60938 4C6.22396 4.38542 6.03125 4.85417 6.03125 5.40625V7Z",fill:"#8D00B1"})],-1)),(0,i.Lk)("div",null,[(0,i.Lk)("a",{href:(0,i.R1)(l)("defender_malwarescan_results_vulnerability_upsell"),class:"font-medium underline text-purple",target:"_blank"},(0,i.v_)((0,i.R1)(o)("Upgrade to Pro")),9,hi),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(o)("to scan for vulnerabilities and suspicious codes on your site.")),1)])])])])])],2)):(0,i.Q3)("",!0),e.hide_table?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",yi,[(0,i.Lk)("div",ki,[(0,i.Lk)("span",{class:"sui-pagination-results",textContent:(0,i.v_)(c.value)},null,8,_i),"issue"===e.scenario&&(0,i.R1)(a).scan.paging.issue.total_pages>1?((0,i.uX)(),(0,i.Wv)((0,i.R1)($.A),{key:0,"page-count":(0,i.R1)(a).scan.paging.issue.total_pages,"click-handler":f,"prev-text":Li,"next-text":wi,modelValue:(0,i.R1)(a).scan.paging.issue.paged,"onUpdate:modelValue":r[1]||(r[1]=function(e){return(0,i.R1)(a).scan.paging.issue.paged=e}),"container-class":"sui-pagination"},null,8,["page-count","modelValue"])):(0,i.Q3)("",!0),"ignored"===e.scenario&&(0,i.R1)(a).scan.paging.ignored.total_pages>1?((0,i.uX)(),(0,i.Wv)((0,i.R1)($.A),{key:1,"page-count":(0,i.R1)(a).scan.paging.ignored.total_pages,"click-handler":f,"prev-text":Li,"next-text":wi,modelValue:(0,i.R1)(a).scan.paging.ignored.paged,"onUpdate:modelValue":r[2]||(r[2]=function(e){return(0,i.R1)(a).scan.paging.ignored.paged=e}),"container-class":"sui-pagination"},null,8,["page-count","modelValue"])):(0,i.Q3)("",!0)])]))],2)}}};var xi=n(7492),Ri={insert:"head",singleton:!1};jn()(xi.A,Ri);xi.A.locals;var Ei=n(3211),Si={insert:"head",singleton:!1};jn()(Ei.A,Si);Ei.A.locals;const Ti=(0,Fn.A)(Ci,[["__scopeId","data-v-04781f10"]]);var Xi=n(8410),Wi={key:0,class:"upsell-issue-content-container"},Pi=["src"],Ai=["innerHTML"];const ji={__name:"upsell-issue-content",setup:function(e){var t=(0,k.I)().assetUrl,n=(0,y.B)().sprintf,r=(0,Xi.l)(["defender_shown_upsell_issue_content_notice"]),o=g(),u=(0,a.bP)(o).upsell,l=function(){r.set("defender_shown_upsell_issue_content_notice",1)},s=(0,i.EW)(function(){var e;return null!==(e=u.value)&&void 0!==e&&e.scan?n(u.value.scan.description,'<a href="'.concat(u.value.scan.url,'" target="_blank" style="color: #0059FF !important; text-decoration: underline;">'),"</a>"):""});return function(e,n){return 1!==(0,i.R1)(r).get("defender_shown_upsell_issue_content_notice")?((0,i.uX)(),(0,i.CE)("div",Wi,[(0,i.Lk)("span",{class:"dismiss-btn sui-icon-close",onClick:l,"aria-hidden":"true"}),(0,i.Lk)("img",{class:"icon",src:(0,i.R1)(t)("/assets/img/code-gear-icon.svg"),alt:"Icon"},null,8,Pi),(0,i.Lk)("div",{class:"description",innerHTML:s.value},null,8,Ai)])):(0,i.Q3)("",!0)}}};var Oi=n(8087),Ii={insert:"head",singleton:!1};jn()(Oi.A,Ii);Oi.A.locals;const Fi=(0,Fn.A)(ji,[["__scopeId","data-v-045ec58d"]]);var Mi={class:"sui-box"},Vi={class:"sui-box-header"},qi={class:"sui-box-title"},Qi={class:"sui-actions-right"},Ki={key:0,class:"sui-notice sui-notice-warning"},Ui={class:"sui-notice-content"},Bi={class:"sui-notice-message"},Hi=["innerHTML"];const Gi={__name:"_issues",setup:function(e){var t=(0,h.X)(),n=t.isWhitelabelEnabled,o=t.is_free,u=(0,y.B)(),l=u.__,s=u.sprintf,c=g(),d=(0,a.bP)(c),f=d.scan,v=d.filter,p=(0,i.EW)(function(){var e;return!n.value&&1!==o&&(null===(e=f.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.content)>0}),m=(0,i.EW)(function(){var e;return(null===(e=f.value)||void 0===e?void 0:e.issues_items)||[]}),b=(0,i.EW)(function(){var e,t=(null===(e=f.value)||void 0===e?void 0:e.count)||{};return 0===parseInt(t.total_filtered)||0===parseInt(t.issues_total_filtered)}),k=(0,i.EW)(function(){var e;return"checksum_issue"===(null===(e=f.value)||void 0===e?void 0:e.task_checkpoint)?l("We were unable to retrieve the latest data from the WordPress servers. Please rerun the scan or contact our support team."):s(l('Defender couldn’t complete the malware scan within the time limit. Please <strong><a href="%s" target="_blank">increase PHP memory</a></strong> and/or disable one or more Scan Types and try again.'),"https://wpmudev.com/blog/increase-memory-limit/")});return(0,i.wB)(function(){return v.value.active},function(e){c.paging.issue.paged=1,c.paging.ignored.paged=1,c.filterIssues({scenario:"issue",paged:1,type:e})}),(0,i.sV)(function(){(0,i.dY)(function(){(0,r.m)().rebindSUI()})}),function(e,t){var n,a,r;return(0,i.uX)(),(0,i.CE)("div",Mi,[(0,i.Lk)("div",Vi,[(0,i.Lk)("h3",qi,(0,i.v_)((0,i.R1)(l)("Issues")),1),(0,i.Lk)("div",Qi,[(null===(n=(0,i.R1)(f).count)||void 0===n?void 0:n.issues_total)>0?((0,i.uX)(),(0,i.Wv)(Z.A,{key:0,prefix:(0,i.R1)(l)("Type"),options:[{value:"all",label:(0,i.R1)(l)("All")},{value:"core_integrity",label:(0,i.R1)(l)("Core files")},{value:"plugin_integrity",label:(0,i.R1)(l)("Plugin files")},{value:"vulnerability",label:(0,i.R1)(l)("Known vulnerabilities")},{value:"malware",label:(0,i.R1)(l)("Suspicious code")}],searchable:!1,modelValue:(0,i.R1)(v).active,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(v).active=e}),width:"140px","custom-class":"sui-select-sm sui-select-inline","label-class":"sui-field-prefix"},null,8,["prefix","options","modelValue"])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"padding-bottom-10":!b.value}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(l)("Here's a list of potentially harmful files Defender thinks could be suspicious. In a lot of cases the scan will pick up harmless files, but in some cases you may wish to remove files that look suspicious.")),1),"idle"===(null===(a=(0,i.R1)(f))||void 0===a?void 0:a.status)?((0,i.uX)(),(0,i.CE)("div",Ki,[(0,i.Lk)("div",Ui,[(0,i.Lk)("div",Bi,[t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:k.value},null,8,Hi)])])])):(0,i.Q3)("",!0),p.value?((0,i.uX)(),(0,i.Wv)(Fi,{key:1})):(0,i.Q3)("",!0),b.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(ve,{key:"issue-screen",scenario:"issue",items:m.value},null,8,["items"]))],2),"checksum_issue"!==(null===(r=(0,i.R1)(f))||void 0===r?void 0:r.task_checkpoint)?((0,i.uX)(),(0,i.Wv)(Ti,{key:0,hide_table:b.value,scenario:"issue",items:m.value},null,8,["hide_table","items"])):(0,i.Q3)("",!0)])}}},Di=Gi;var Ni={class:"sui-box"},$i={class:"sui-box-header"},zi={class:"sui-box-title"},Yi={key:0,class:"sui-notice sui-notice-info"},Zi={class:"sui-notice-content"},Ji={class:"sui-notice-message"};const ea={__name:"_ignore",setup:function(e){var t=(0,y.B)().__,n=g(),r=(0,a.bP)(n).scan,o=(0,i.KR)(!1),u=(0,i.EW)(function(){return r.value.ignored_items||[]}),l=(0,i.EW)(function(){return o.value});return function(e,n){var a,o;return(0,i.uX)(),(0,i.CE)("div",Ni,[(0,i.Lk)("div",$i,[(0,i.Lk)("h3",zi,(0,i.v_)((0,i.R1)(t)("Ignored")),1)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"padding-bottom-10":parseInt(null===(a=(0,i.R1)(r).count)||void 0===a?void 0:a.ignored_total)>0}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Here is a list of the suspicious files you have chosen to ignore.")),1),0===parseInt(null===(o=(0,i.R1)(r).count)||void 0===o?void 0:o.ignored_total)?((0,i.uX)(),(0,i.CE)("div",Yi,[(0,i.Lk)("div",Zi,[(0,i.Lk)("div",Ji,[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("You haven't chosen to ignore any suspicious files yet. Ignored files appear here and can be restored at any time")),1)])])])):((0,i.uX)(),(0,i.Wv)(ve,{key:"ignore-screen",scenario:"ignored",items:u.value},null,8,["items"]))],2),u.value.length>0?((0,i.uX)(),(0,i.Wv)(Ti,{key:0,bulk:l.value,scenario:"ignored",items:u.value},null,8,["bulk","items"])):(0,i.Q3)("",!0)])}}},ta=ea;var na=n(7545),ia=n(4146),aa=n(8214),ra=n(1512);function oa(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,r,o,u=[],l=!0,s=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=r.call(n)).done)&&(u.push(i.value),u.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(s)throw a}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ua(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ua(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ua(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var la={class:"sui-form-field"},sa={class:"sui-toggle-content margin-bottom-5"},ca={class:"no-margin-bottom sui-border-frame"},da={class:"sui-p-small margin-bottom-15"},fa={class:"sui-form-field"},va={class:"sui-tag sui-tag-pro"},pa={class:"sui-form-field"},ma={class:"sui-tag sui-tag-pro"},ba={class:"sui-border-frame sui-toggle-content margin-bottom-5"},ga={class:"font-bold sui-toggle-label"},ha={class:"sui-p-small margin-bottom-15"},ya=["innerHTML"],ka={class:"grid grid-cols-2 gap-4"},_a={class:"col-span-1"},wa={class:"col-span-1"},La=["innerHTML"],Ca={class:"grid grid-cols-2 gap-4"},xa={class:"col-span-1"},Ra={class:"col-span-1"},Ea=["innerHTML"],Sa=["innerHTML"],Ta={key:0},Xa=["innerHTML"],Wa={class:"sui-form-field"},Pa=["innerHTML"],Aa={class:"sui-form-field"},ja={class:"sui-label"},Oa=["value"],Ia=["innerHTML"];const Fa={__name:"settings",setup:function(e){var t=(0,y.B)(),n=t.__,r=t.sprintf,o=(0,k.I)().adminUrl,u=(0,h.X)().is_free,l=g(),s=(0,a.bP)(l),c=s.settings,d=s.misc,v=f(),p=(0,a.bP)(v),m=p.cron_schedules,b=p.quarantine_directory,_=[{key:"scan_type",label:n("Scan Types"),description:n("Choose the scan types you would like to include in your default scan. It's recommended you enable all types.")},{key:"scheduled_scanning",label:n("Scheduled Scanning"),description:n("Configure Defender to automatically run regular scans of your website."),showPro:u.value},{key:"file_size",label:n("Max included file size"),description:n("Defender will skip any files larger than this size. The smaller this number is, the faster Defender can scan through your system.")},{key:"quarantine",label:n("Quarantine settings"),description:n("Choose how long you want to retain the Quarantine files. The files will get deleted automatically after this period."),showPro:u.value,showOpacity:!1}],w=function(){return Object.entries(d.value.times_of_day||{}).map(function(e){var t=oa(e,2);return{value:t[0],label:t[1]}})},L=function(){var e;if(null===b.value||void 0===b.value)return{noticeType:"sui-notice-yellow",iconType:"sui-icon-info",message:n("Quarantine directory information is currently unavailable.")};if(!0===b.value.is_quarantine_directory_url_forbidden)return{noticeType:"sui-notice-green",iconType:"sui-icon-check-tick",message:n("Great! Access to the quarantine folder is forbidden.")};var t=null===(e=b.value.permission)||void 0===e?void 0:e.toString(8);return"string"!=typeof t?{noticeType:"sui-notice-yellow",iconType:"sui-icon-info",message:n("Quarantine directory permission is currently unavailable.")}:{noticeType:"sui-notice-red",iconType:"sui-icon-info",message:r(n("<strong>Attention:</strong> The quarantine directory is currently accessible. For security, please set directory permissions to <strong>%s</strong>."),t)}};return function(e,t){return(0,i.uX)(),(0,i.Wv)(na.A,{feature:"scan",title:(0,i.R1)(n)("Settings"),settings:_,"save-action":"save-scan-settings",onSaveSettings:(0,i.R1)(l).saveSettings},{scan_type:(0,i.k6)(function(){return[(0,i.Lk)("div",la,[(0,i.bF)(ia.A,{"has-field":!1,feature:"integrity-check'",modelValue:(0,i.R1)(c).integrity_check,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(c).integrity_check=e}),label:(0,i.R1)(n)("File change detection"),description:(0,i.R1)(n)("Defender checks for any modifications or additions to your core and plugins, comparing them with those in the official WP repository.")},null,8,["modelValue","label","description"]),(0,i.bo)((0,i.Lk)("div",sa,[(0,i.Lk)("div",ca,[(0,i.Lk)("p",da,(0,i.v_)((0,i.R1)(n)("Select which types of files you want to be checked:")),1),(0,i.bF)(Y.A,{id:"check_core",name:"check_core",modelValue:(0,i.R1)(c).check_core,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,i.R1)(c).check_core=e}),label:(0,i.R1)(n)("Scan core files"),"has-field":!1},null,8,["modelValue","label"]),(0,i.bF)(Y.A,{id:"check_plugins",name:"check_plugins",modelValue:(0,i.R1)(c).check_plugins,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,i.R1)(c).check_plugins=e}),label:(0,i.R1)(n)("Scan plugin files"),"has-field":!1},null,8,["modelValue","label"])])],512),[[i.aG,(0,i.R1)(c).integrity_check]]),(0,i.bo)((0,i.Lk)("p",{class:"sui-description sui-toggle-content margin-bottom-10"},(0,i.v_)((0,i.R1)(n)("Note: At least one of the types of files above needs to be included.")),513),[[i.aG,!0===(0,i.R1)(c).integrity_check]]),(0,i.Lk)("div",fa,[(0,i.bF)(ia.A,{feature:"vulnerabilities",modelValue:(0,i.R1)(c).check_known_vuln,"onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,i.R1)(c).check_known_vuln=e}),label:(0,i.R1)(n)("Known vulnerabilities"),disabled:(0,i.R1)(u),description:(0,i.R1)(n)("Defender scans installed plugins, themes, and WordPress versions for published vulnerabilities.")},(0,i.eX)({_:2},[(0,i.R1)(u)?{name:"label-addon",fn:(0,i.k6)(function(){return[(0,i.Lk)("span",va,(0,i.v_)((0,i.R1)(n)("Pro")),1)]}),key:"0"}:void 0]),1032,["modelValue","label","disabled","description"])]),(0,i.Lk)("div",pa,[(0,i.bF)(ia.A,{feature:"suspicious-code",modelValue:(0,i.R1)(c).scan_malware,"onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,i.R1)(c).scan_malware=e}),disabled:(0,i.R1)(u),label:(0,i.R1)(n)("Suspicious code"),description:(e=n("Enable this option when you think your site is being compromised. Defender looks inside all of your site's files to detect suspicious and potentially harmful code. Some plugins can use risky code but please consult with the developers before removing the file."),e+="<br/>",u.value||(e+=n("Note: To reduce the number of false-positive reports, please enable <strong>File Change Detection</strong> for all scan types.")),e)},(0,i.eX)({_:2},[(0,i.R1)(u)?{name:"label-addon",fn:(0,i.k6)(function(){return[(0,i.Lk)("span",ma,(0,i.v_)((0,i.R1)(n)("Pro")),1)]}),key:"0"}:void 0]),1032,["modelValue","disabled","label","description"])])])];var e}),scheduled_scanning:(0,i.k6)(function(){return[(0,i.bF)(ia.A,{feature:"scheduled-scanning",modelValue:(0,i.R1)(c).scheduled_scanning,"onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,i.R1)(c).scheduled_scanning=e}),label:(0,i.R1)(n)("Enable scheduled scanning")},null,8,["modelValue","label"]),(0,i.bo)((0,i.Lk)("div",ba,[(0,i.Lk)("label",ga,(0,i.v_)((0,i.R1)(n)("Frequency")),1),(0,i.Lk)("p",ha,(0,i.v_)((0,i.R1)(n)("Choose how often you want to run the scan.")),1),(0,i.bF)(ra.A,{slug:"frequency",modelValue:(0,i.R1)(c).frequency,"onUpdate:modelValue":t[11]||(t[11]=function(e){return(0,i.R1)(c).frequency=e}),tabs:[{value:"daily",label:n("Daily")},{value:"weekly",label:n("Weekly")},{value:"monthly",label:n("Monthly")}]},{daily:(0,i.k6)(function(){return[(0,i.bF)(Z.A,{modelValue:(0,i.R1)(c).time,"onUpdate:modelValue":t[6]||(t[6]=function(e){return(0,i.R1)(c).time=e}),label:(0,i.R1)(n)("Time of day"),options:w(),searchable:!1},{default:(0,i.k6)(function(){return[(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(d).timezone_text},null,8,ya)]}),_:1},8,["modelValue","label","options"])]}),weekly:(0,i.k6)(function(){return[(0,i.Lk)("div",ka,[(0,i.Lk)("div",_a,[(0,i.bF)(Z.A,{modelValue:(0,i.R1)(c).day,"onUpdate:modelValue":t[7]||(t[7]=function(e){return(0,i.R1)(c).day=e}),label:(0,i.R1)(n)("Day of the week"),options:Object.entries(d.value.days_of_week||{}).map(function(e){var t=oa(e,2);return{value:t[0],label:t[1]}}),searchable:!1},null,8,["modelValue","label","options"])]),(0,i.Lk)("div",wa,[(0,i.bF)(Z.A,{modelValue:(0,i.R1)(c).time,"onUpdate:modelValue":t[8]||(t[8]=function(e){return(0,i.R1)(c).time=e}),label:(0,i.R1)(n)("Time of day"),options:w(),searchable:!1},null,8,["modelValue","label","options"])])]),(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(d).timezone_text},null,8,La)]}),monthly:(0,i.k6)(function(){return[(0,i.Lk)("div",Ca,[(0,i.Lk)("div",xa,[(0,i.bF)(Z.A,{modelValue:(0,i.R1)(c).day_n,"onUpdate:modelValue":t[9]||(t[9]=function(e){return(0,i.R1)(c).day_n=e}),label:(0,i.R1)(n)("Day of the month"),options:Array.from({length:31},function(e,t){return{value:t+1,label:(t+1).toString()}}),searchable:!1},null,8,["modelValue","label","options"])]),(0,i.Lk)("div",Ra,[(0,i.bF)(Z.A,{modelValue:(0,i.R1)(c).time,"onUpdate:modelValue":t[10]||(t[10]=function(e){return(0,i.R1)(c).time=e}),label:(0,i.R1)(n)("Time of day"),options:w(),searchable:!1},null,8,["modelValue","label","options"])])]),(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(d).timezone_text},null,8,Ea)]}),_:1},8,["modelValue","tabs"])],512),[[i.aG,(0,i.R1)(c).scheduled_scanning]]),(0,i.bo)((0,i.bF)(aa.A,{class:"margin-top-10",style:{marginLeft:"44px"}},{default:(0,i.k6)(function(){return[(0,i.Lk)("span",{innerHTML:r(n("You can activate notifications and reports of the scheduled scanning delivered to your inbox from the <a href='%s'>Notifications</a> page."),o("admin.php?page=wdf-notification"))},null,8,Sa)]}),_:1},512),[[i.aG,(0,i.R1)(c).scheduled_scanning]]),(0,i.R1)(d).show_notice?((0,i.uX)(),(0,i.CE)("div",Ta,[(0,i.Lk)("p",{class:"sui-description sui-toggle-content",innerHTML:r(n("Scheduled scanning must be enabled before %1$sMalware Scanning - Reporting%2$s can be activated."),"<strong>","</strong>")},null,8,Xa)])):(0,i.Q3)("",!0)]}),file_size:(0,i.k6)(function(){return[(0,i.Lk)("div",Wa,[(0,i.bo)((0,i.Lk)("input",{type:"number",size:"4",class:"sui-form-control sui-input-sm sui-field-has-suffix","onUpdate:modelValue":t[12]||(t[12]=function(e){return(0,i.R1)(c).filesize=e}),name:"max_filesize"},null,512),[[i.Jo,(0,i.R1)(c).filesize]]),t[14]||(t[14]=(0,i.Lk)("span",{class:"sui-field-suffix"},"Mb",-1))])]}),quarantine:(0,i.k6)(function(){return[(0,i.R1)(u)?((0,i.uX)(),(0,i.Wv)(aa.A,{key:0,type:"purple"},{default:(0,i.k6)(function(){return[(0,i.Lk)("p",{innerHTML:r(n('Use the Safe Repair feature to quarantine suspicious files on your site for a number of days before they are permanently deleted. <a href="%s" class="activate-quarantine">Learn more.</a>'),o("admin.php?page=wdf-scan&view=quarantine")),class:"defender-pro-upsell-text",ref:"quarantineSettingFreeNotice"},null,8,Pa)]}),_:1})):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.bF)(Z.A,{id:"select-quarantine-expire-schedule",label:(0,i.R1)(n)("Quarantine file retention period"),modelValue:(0,i.R1)(c).quarantine_expire_schedule,"onUpdate:modelValue":t[13]||(t[13]=function(e){return(0,i.R1)(c).quarantine_expire_schedule=e}),options:m.value?Object.entries(m.value).map(function(e){var t=oa(e,2),i=t[0],a=t[1];return{value:i,label:n(a.display)}}):[],width:"200px",searchable:!1},null,8,["label","modelValue","options"]),(0,i.Lk)("div",Aa,[(0,i.Lk)("label",ja,(0,i.v_)((0,i.R1)(n)("Quarantine directory URI")),1),(0,i.Lk)("input",{class:"sui-form-control mb-10px",disabled:"",value:(0,i.R1)(b).url},null,8,Oa),(0,i.bF)(Rt.A,{"icon-type":L().iconType,"notice-type":L().noticeType},{default:(0,i.k6)(function(){return[(0,i.Lk)("p",{innerHTML:L().message},null,8,Ia)]}),_:1},8,["icon-type","notice-type"])])],64))]}),_:1},8,["title","onSaveSettings"])}}},Ma=Fa;var Va={class:"sui-modal sui-modal-sm"},qa={role:"dialog",id:"modal-quarantine-delete",class:"sui-modal-content sui-content-fade-in","aria-modal":"true","aria-labelledby":"modal-quarantine-delete-title","aria-describedby":"modal-quarantine-delete-desc"},Qa={class:"sui-box"},Ka={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},Ua={class:"sui-button-icon sui-button-float--right","data-modal-close":""},Ba={class:"sui-screen-reader-text"},Ha={id:"modal-quarantine-delete-title",class:"sui-box-title sui-lg"},Ga=["innerHTML"],Da={class:"sui-box-footer sui-flatten sui-content-center"},Na={class:"sui-button sui-button-ghost","data-modal-close":""};const $a={__name:"quarantine-delete",props:{fileId:Number,fileName:String},setup:function(e){var t=e,n=(0,y.B)(),a=n.__,o=n.sprintf,u=(0,r.m)().suiRemoveModalClass,l=f().deleteFile,s=(0,i.EW)(function(){return o(a("%1$s will be deleted permanently. You won’t be able to restore it."),"<strong>".concat(t.fileName,"</strong>"))}),c=function(){l({id:t.fileId,file_name:t.fileName}),SUI.closeModal(),u()};return function(e,t){return(0,i.uX)(),(0,i.CE)("div",Va,[(0,i.Lk)("div",qa,[(0,i.Lk)("div",Qa,[(0,i.Lk)("div",Ka,[(0,i.Lk)("button",Ua,[t[0]||(t[0]=(0,i.Lk)("span",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Ba,(0,i.v_)((0,i.R1)(a)("Close delete dialog.")),1)]),(0,i.Lk)("h3",Ha,(0,i.v_)((0,i.R1)(a)("Delete permanently?")),1),(0,i.Lk)("p",{id:"modal-quarantine-delete-desc",class:"sui-description",innerHTML:s.value},null,8,Ga)]),(0,i.Lk)("div",Da,[(0,i.Lk)("button",Na,(0,i.v_)((0,i.R1)(a)("Cancel")),1),(0,i.bF)(w.A,{onClick:c,variant:"red",action:"quarantine-delete",label:(0,i.R1)(a)("Delete Permanently")},null,8,["label"])])])])])}}};var za={class:"sui-box"},Ya={class:"sui-box-header"},Za={class:"sui-box-title"},Ja=["innerHTML"],er={key:0,class:"sui-notice"},tr={class:"sui-notice-content"},nr={class:"sui-notice-message"},ir={key:0,class:"border-t-0 sui-accordion sui-accordion-flushed"},ar={class:"sui-accordion-header"},rr={class:"sui-accordion-col-3 md:min-w-1/2 lg:min-w-1/4"},or={class:"hidden sui-accordion-col-3 md:flex"},ur={class:"hidden sui-accordion-col-3 lg:flex"},lr={class:"sui-accordion-item-header"},sr={class:"sui-accordion-item-title sui-accordion-col-3"},cr={class:"truncate"},dr={class:"hidden sui-accordion-col-3 md:flex"},fr={class:"truncate"},vr={class:"hidden sui-accordion-col-3 lg:flex"},pr={class:"truncate"},mr={class:"flex justify-end sui-accordion-col-3"},br={class:"sui-dropdown sui-accordion-item-action"},gr=["onClick"],hr=["onClick"],yr={class:"sui-accordion-item-body"},kr={class:"sui-box"},_r={class:"sui-box-body"},wr={class:"grid grid-cols-1 gap-4 md:grid-cols-2"},Lr={class:"break-all"},Cr={class:"break-all"},xr={class:"grid grid-cols-1 gap-4 my-4 md:grid-cols-2"},Rr={class:"break-all"},Er={class:"break-all"},Sr={class:"grid grid-cols-1 gap-4 md:grid-cols-2"},Tr={class:"break-all"},Xr={class:"break-all"},Wr={class:"sui-box-footer"},Pr=["onClick"],Ar=["onClick"],jr={key:1,class:"sui-center-box bottom-pagination"},Or={class:"sui-pagination-wrap"},Ir={class:"sui-pagination-results"};const Fr={__name:"_quarantine",setup:function(e){var t=(0,y.B)(),n=t.__,o=t.sprintf,u=(0,k.I)().adminUrl,l=(0,r.m)(),s=l.isMobile,c=l.rebindSUI,d=f(),v=(0,a.bP)(d).list,p=d.getQuarantineExpirationTimeText,m=d.getQuarantineCount,b=d.restoreFile,g=(0,i.KR)(0),h=(0,i.KR)(""),_=function(e,t){return"".concat(e,".").concat(t)},w=function(e){var t=e.id,n=e.file_original_name,i=e.file_extension;g.value=t,h.value=_(n,i)},L=(0,i.EW)(function(){var e='<a href="'.concat(u("admin.php?page=wdf-scan&view=settings#select-quarantine-expire-schedule"),'" target="_blank">').concat(n("Settings"),"</a>");return o(n("Here is a list of files you have chosen to quarantine. These files will automatically be deleted after %1$s. You can update this duration in %2$s."),p,e)}),C=(0,i.EW)(function(){return o(n("%s results"),m)});return(0,i.sV)(function(){(0,i.dY)(function(){c()})}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",za,[(0,i.Lk)("div",Ya,[(0,i.Lk)("h3",Za,(0,i.v_)((0,i.R1)(n)("Quarantined")),1)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"padding-bottom-10":(0,i.R1)(v).length}])},[(0,i.Lk)("p",{innerHTML:L.value},null,8,Ja),0===(0,i.R1)(v).length?((0,i.uX)(),(0,i.CE)("div",er,[(0,i.Lk)("div",tr,[(0,i.Lk)("div",nr,[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("You haven't chosen to quarantine any suspicious files yet.")),1)])])])):(0,i.Q3)("",!0)],2),(0,i.R1)(v).length?((0,i.uX)(),(0,i.CE)("div",ir,[(0,i.Lk)("div",ar,[(0,i.Lk)("div",rr,(0,i.v_)((0,i.R1)(n)("File Name")),1),(0,i.Lk)("div",or,(0,i.v_)((0,i.R1)(n)("Plugin")),1),(0,i.Lk)("div",ur,(0,i.v_)((0,i.R1)(n)("Quarantined By")),1),t[1]||(t[1]=(0,i.Lk)("div",{class:"sui-accordion-col-3"},null,-1))]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(v),function(e){return(0,i.uX)(),(0,i.CE)("div",{key:e.id,class:"sui-accordion-item sui-error"},[(0,i.Lk)("div",lr,[(0,i.Lk)("div",sr,[(0,i.Lk)("span",cr,(0,i.v_)(_(e.file_original_name,e.file_extension)),1)]),(0,i.Lk)("div",dr,[(0,i.Lk)("span",fr,(0,i.v_)(e.name),1)]),(0,i.Lk)("div",vr,[(0,i.Lk)("span",pr,(0,i.v_)(e.user_display_name),1)]),(0,i.Lk)("div",mr,[(0,i.Lk)("div",br,[t[4]||(t[4]=(0,i.Lk)("button",{class:"sui-button-icon sui-dropdown-anchor","aria-label":"dropdown"},[(0,i.Lk)("span",{class:"mr-0 sui-icon-more","aria-hidden":"true"})],-1)),(0,i.Lk)("ul",null,[(0,i.Lk)("li",null,[(0,i.Lk)("a",{onClick:function(t){return(0,i.R1)(b)({id:e.id})}},[t[2]||(t[2]=(0,i.Lk)("i",{class:"sui-icon-refresh","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Restore")),1)],8,gr)]),(0,i.Lk)("li",null,[(0,i.Lk)("a",{class:"sui-option-red","data-modal-open":"modal-quarantine-delete",onClick:function(t){return w(e)}},[t[3]||(t[3]=(0,i.Lk)("i",{class:"sui-icon-trash","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Delete")),1)],8,hr)])])]),t[5]||(t[5]=(0,i.Lk)("button",{class:"sui-button-icon sui-accordion-open-indicator sui-no-margin-left","aria-label":"open-item"},[(0,i.Lk)("i",{class:"m-0 sui-icon-chevron-down","aria-hidden":"true"})],-1))])]),(0,i.Lk)("div",yr,[(0,i.Lk)("div",kr,[(0,i.Lk)("div",_r,[(0,i.Lk)("div",wr,[(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("File Name:")),1),(0,i.Lk)("p",Lr,(0,i.v_)(_(e.file_original_name,e.file_extension)),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Quarantined By:")),1),(0,i.Lk)("p",Cr,(0,i.v_)(e.user_display_name),1)])]),(0,i.Lk)("div",xr,[(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Path:")),1),(0,i.Lk)("p",Rr,(0,i.v_)(e.file_full_path),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Quarantined Filename:")),1),(0,i.Lk)("p",Er,(0,i.v_)(e.file_hash)+".restore",1)])]),(0,i.Lk)("div",Sr,[(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Modified on:")),1),(0,i.Lk)("p",Tr,(0,i.v_)(e.file_modified_time),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Quarantined On:")),1),(0,i.Lk)("p",Xr,(0,i.v_)(e.created_time),1)])])]),(0,i.Lk)("div",Wr,[(0,i.Lk)("div",{class:(0,i.C4)((0,i.R1)(s)?"sui-actions-left grid grid-cols-1 gap-4 ml-0 w-full":"sui-actions-right")},[(0,i.Lk)("button",{type:"button",class:"mr-0 sui-button sui-button-ghost md:mr-10px",onClick:function(t){return(0,i.R1)(b)({id:e.id})}},[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-icon-refresh"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Restore")),1)],8,Pr),(0,i.Lk)("button",{type:"button",class:"sui-button sui-button-red","data-modal-open":"modal-quarantine-delete",onClick:function(t){return w(e)}},[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-icon-trash"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Delete Permanently")),1)],8,Ar)],2)])])])])}),128))])):(0,i.Q3)("",!0),(0,i.R1)(v).length?((0,i.uX)(),(0,i.CE)("div",jr,[(0,i.Lk)("div",Or,[(0,i.Lk)("span",Ir,(0,i.v_)(C.value),1)])])):(0,i.Q3)("",!0),(0,i.bF)($a,{"file-id":g.value,"file-name":h.value},null,8,["file-id","file-name"])])}}};var Mr=n(4916),Vr={class:"sui-box"},qr={class:"sui-message sui-message-lg"},Qr=["src"],Kr={class:"sui-message-content"},Ur={class:"sui-header-title",style:{marginBottom:"0",textAlign:"center"}},Br={class:"sui-tag sui-tag-pro"},Hr=["href"];const Gr={__name:"_quarantine-free",setup:function(e){var t=(0,y.B)().__,n=(0,k.I)(),a=n.campaign_url,r=n.assetUrl,o=(0,Mr.w)();function u(){o.trackFeature({event:"def_saferepair_upsell_modal",data:{Location:"Quarantined","Modal Action":"cta_clicked"}})}return function(e,n){return(0,i.uX)(),(0,i.CE)("div",Vr,[(0,i.Lk)("div",qr,[(0,i.Lk)("img",{class:"sui-image",src:(0,i.R1)(r)("assets/img/quarantine-graphics.png")},null,8,Qr),(0,i.Lk)("div",Kr,[(0,i.Lk)("div",null,[(0,i.Lk)("h3",Ur,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Activate Safe Repair and Quarantine"))+" ",1),(0,i.Lk)("span",Br,(0,i.v_)((0,i.R1)(t)("Pro")),1)])]),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Secure your site with Safe Repair and Quarantine: Quarantine suspicious files and securely replace them with their latest versions from WP.org. Upgrade to Defender Pro to unlock these features for ultimate protection.")),1),(0,i.Lk)("a",{href:(0,i.R1)(a)("defender_quarantinepage_safe_repair"),target:"_blank",class:"sui-button sui-button-purple",onClick:u},[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Upgrade to Unlock Quarantine"))+" ",1),n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-open-new-window","aria-hidden":"true"},null,-1))],8,Hr)])])])}}};var Dr={class:"sui-actions-left margin-right-10"};const Nr={__name:"scan-result",setup:function(e){var t=g(),n=f(),a=(0,h.X)().is_free,o=(0,y.B)(),u=o.__,l=o._n,s=o.sprintf,c=(0,k.I)(),d=c.adminUrl,v=c.campaign_url,p=(0,r.m)().rebindSUI,m=(0,i.KR)("issues"),b=(0,i.EW)(function(){return t.scan}),L=(0,i.EW)(function(){return t.active_tools}),C=(0,i.EW)(function(){return{file:u("Identifies modifications to the WordPress core and plugin files by comparing them with the official WP Repository"),code:u("Checks for harmful, malicious, or injected code within your files"),vuln:u("Scans plugins and themes in your site for publicly reported vulnerabilities")}}),x=(0,i.EW)(function(){var e;return(null===(e=b.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.issues_total)||0}),R=(0,i.EW)(function(){var e;return(null===(e=b.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.core)||0}),E=(0,i.EW)(function(){var e;return(null===(e=b.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.vuln)||0}),S=(0,i.EW)(function(){var e;return(null===(e=b.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.content)||0}),T=(0,i.EW)(function(){var e;return(null===(e=b.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.ignored_total)||0}),X=function(e){var t;return null===(t=C.value)||void 0===t?void 0:t[e]},W=(0,i.EW)(function(){var e=x.value;return 1===e?u("We've detected a potential security risk in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."):e>1?s(u("We've detected %d potential security risks in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."),[e]):u("You don't have any outstanding security recommendations, nice work!")}),P=(0,i.EW)(function(){var e,t,n,i,r,o;return{mainValue:x.value,mainLabel:l("Malware scanning issue","Malware scanning issues",x.value),subValue:b.value.last_scan,subLabel:u("Last scan"),icon:x.value>0?"sui-icon-info sui-warning":"sui-icon-check-tick sui-success",listItems:[{label:"File change detection",tooltip:X("file"),value:null!==(e=L.value)&&void 0!==e&&e.integrity_check?R.value>0?R.value:"check":"disabled",tag:R.value>0,tagClass:"sui-tag-warning",link:null!==(t=L.value)&&void 0!==t&&t.integrity_check?null:d("admin.php?page=wdf-scan&view=settings")},{label:"Known vulnerabilities",tooltip:X("vuln"),value:a.value?"upsell":null!==(n=L.value)&&void 0!==n&&n.check_known_vuln?E.value>0?E.value:"check":"disabled",upsellUrl:a.value?v("defender_malwarescan_vulnerabilities"):null,tag:!a.value&&E.value>0,tagClass:"sui-tag-warning",link:null!==(i=L.value)&&void 0!==i&&i.check_known_vuln?null:d("admin.php?page=wdf-scan&view=settings")},{label:"Suspicious code",tooltip:X("code"),value:a.value?"upsell":null!==(r=L.value)&&void 0!==r&&r.scan_malware?S.value>0?S.value:"check":"disabled",upsellUrl:a.value?v("defender_malwarescan_suspiciouscode"):null,tag:!a.value&&S.value>0,tagClass:"sui-tag-warning",link:null!==(o=L.value)&&void 0!==o&&o.scan_malware?null:d("admin.php?page=wdf-scan&view=settings")}],tooltip:W.value}}),A=(0,i.EW)(function(){return[{id:"issues",label:u("Issues"),badge:x.value>0?x.value.toString():null,badgeColor:x.value>0?"sui-tag-warning":null},{id:"quarantine",label:u("Quarantined"),badge:!a.value&&n.getQuarantineCount>0?n.getQuarantineCount.toString():null,badgeColor:"sui-tag-error",showPro:a.value},{id:"ignored",label:u("Ignored"),badge:T.value>0?T.value.toString():null},{id:"settings",label:u("Settings")}]});return(0,i.sV)(function(){jQuery(function(){p()})}),function(e,n){return(0,i.uX)(),(0,i.Wv)(_.A,{title:(0,i.R1)(u)("Malware Scanning"),"page-class":"file-scanning",feature:"file-scanning","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_malware_docs#malware-scanning",summary:P.value,tabs:A.value,"default-tab":m.value},{"header-actions":(0,i.k6)(function(){return[(0,i.Lk)("div",Dr,[(0,i.bF)(w.A,{id:"new-scan",type:"button",onClick:n[0]||(n[0]=function(e){return(0,i.R1)(t).startScan()}),variant:"blue"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(u)("New Scan")),1)]}),_:1})])]}),issues:(0,i.k6)(function(){return[(0,i.bF)(Di)]}),quarantine:(0,i.k6)(function(){return[(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(Gr,{key:1})):((0,i.uX)(),(0,i.Wv)(Fr,{key:0}))]}),ignored:(0,i.k6)(function(){return[(0,i.bF)(ta)]}),settings:(0,i.k6)(function(){return[(0,i.bF)(Ma)]}),_:1},8,["title","summary","tabs","default-tab"])}}},$r=Nr,zr={__name:"scan",setup:function(e){var t=g(),n=(0,a.bP)(t),r=n.scan,o=n.scanInProgress;return(0,i.Gt)("store",t),function(e,t){var n,a;return null===(0,i.R1)(r)?((0,i.uX)(),(0,i.Wv)(T,{key:0})):(0,i.R1)(o)?((0,i.uX)(),(0,i.Wv)(N,{key:1})):"finish"===(null===(n=(0,i.R1)(r))||void 0===n?void 0:n.status)||"idle"===(null===(a=(0,i.R1)(r))||void 0===a?void 0:a.status)?((0,i.uX)(),(0,i.Wv)($r,{key:2})):(0,i.Q3)("",!0)}}},Yr=zr;var Zr=(0,i.Ef)(Yr);Zr.use((0,a.Ey)()),Zr.mount("#defender")},6874:(e,t,n)=>{n.d(t,{A:()=>w});var i=n(9726),a=n(5592),r=n(8261),o=n(1751),u=n(9919);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,c=Object.create(l.prototype);return s(c,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),c}var o={};function u(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(s(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,s(v,"constructor",d),s(d,"constructor",c),c.displayName="GeneratorFunction",s(d,a,"GeneratorFunction"),s(v),s(v,a,"Generator"),s(v,i,function(){return this}),s(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function s(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}s=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){s(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},s(e,t,n,i)}function c(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){c(r,i,a,o,u,"next",e)}function u(e){c(r,i,a,o,u,"throw",e)}o(void 0)})}}var f={class:"sui-modal sui-modal-md"},v=["aria-label"],p={class:"sui-box margin-bottom-5"},m={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},b={class:"sui-box-banner margin-bottom-30","aria-hidden":"true"},g=["src","srcset","alt"],h={class:"sui-screen-reader-text"},y=["innerHTML"],k=["innerHTML"],_={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--50"};const w={__name:"tracking-modal",setup:function(e){var t=(0,a.B)().__,n=(0,r.m)().suiRemoveModalClass,s=(0,o.q)().post,c=(0,i.KR)(defender.misc.banner_1x),w=(0,i.KR)(defender.misc.banner_2x),L=(0,i.KR)(defender.misc.title),C=(0,i.KR)(defender.misc.title),x=(0,i.KR)(defender.misc.desc),R=(0,i.KR)(defender.misc.optin_button_title),E=(0,i.KR)(defender.misc.skip_button_title),S=(0,i.KR)(defender.misc.nonces),T=(0,i.KR)(defender.misc.routes),X=(0,i.KR)(!1);(0,i.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var W=function(){var e=d(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return X.value=!0,e.n=1,s(T.value.save_track_modal,S.value.save_track_modal,{});case 1:SUI.closeModal(),n(),X.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),P=function(){var e=d(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return X.value=!0,e.n=1,s(T.value.close_track_modal,S.value.close_track_modal,{});case 1:SUI.closeModal(),n(),X.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return(0,i.uX)(),(0,i.CE)("div",f,[(0,i.Lk)("div",{role:"dialog",id:"defender-tracking-modal","aria-modal":"true",class:"sui-modal-content","aria-label":(0,i.R1)(t)("Tracking Preferences Modal")},[(0,i.Lk)("div",p,[(0,i.Lk)("div",m,[(0,i.Lk)("figure",b,[(0,i.Lk)("img",{src:c.value,srcset:c.value+" 1x, "+w.value+" 2x",alt:L.value},null,8,g)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:P},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",h,(0,i.v_)((0,i.R1)(t)("Close this dialog.")),1)]),(0,i.Lk)("h3",{class:"sui-box-title sui-lg",id:"defender-tracking-modal-label",innerHTML:C.value},null,8,y),(0,i.Lk)("p",{class:"sui-description",innerHTML:x.value},null,8,k)]),(0,i.Lk)("div",_,[(0,i.bF)((0,i.R1)(u.A),{onClick:W,doing_ajax:X.value,"css-class":"sui-button-blue"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(R.value),1)]}),_:1},8,["doing_ajax"])])]),(0,i.Lk)("button",{type:"button",onClick:P,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,i.v_)(E.value),1)],8,v)])}}}},7476:(e,t,n)=>{n.d(t,{r:()=>l});var i=n(810),a=n(9726);function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function u(n,i,a,r){var u=i&&i.prototype instanceof s?i:s,c=Object.create(u.prototype);return o(c,"_invoke",function(n,i,a){var r,o,u,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,o=0,u=e,f.n=n,l}};function v(n,i){for(o=n,u=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(u=r[(o=r[4])?5:(o=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(o=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,o=0))}if(a||n>1)return l;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),o=c,u=p;(t=o<2?e:u)||!d;){r||(o?o<3?(o>1&&(f.n=-1),v(o,u)):f.n=u:f.v=u);try{if(s=2,r){if(o||(a="next"),t=r[a]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,o<2&&(o=0)}else 1===o&&(t=r.return)&&t.call(r),o<2&&(u=TypeError("The iterator does not provide a '"+a+"' method"),o=1);r=e}else if((t=(d=f.n<0)?u:n.call(i,f))!==l)break}catch(t){r=e,o=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),c}var l={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(o(t={},i,function(){return this}),t),v=d.prototype=s.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,o(v,"constructor",d),o(d,"constructor",c),c.displayName="GeneratorFunction",o(d,a,"GeneratorFunction"),o(v),o(v,a,"Generator"),o(v,i,function(){return this}),o(v,"toString",function(){return"[object Generator]"}),(r=function(){return{w:u,m:p}})()}function o(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}o=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){o(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},o(e,t,n,i)}function u(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}var l=(0,i.nY)("loading",function(){var e=(0,a.KR)([]);function t(t){e.value.push(t)}function n(t){e.value=e.value.filter(function(e){return e!==t})}function i(t){return e.value.includes(t)}var o=function(){var e,a=(e=r().m(function e(a,o){return r().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i(a)){e.n=1;break}return e.a(2);case 1:return t(a),e.p=2,e.n=3,o();case 3:return e.a(2,e.v);case 4:return e.p=4,n(a),e.f(4);case 5:return e.a(2)}},e,null,[[2,,4,5]])}),function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){u(r,i,a,o,l,"next",e)}function l(e){u(r,i,a,o,l,"throw",e)}o(void 0)})});return function(e,t){return a.apply(this,arguments)}}();return{start:t,stop:n,isLoading:i,clear:function(){for(var t in e)e[t]=!1},withLoading:o}})},7492:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".upsell-blur[data-v-04781f10]{-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}",""]);const r=a},7545:(e,t,n)=>{n.d(t,{A:()=>w});var i=n(9726),a=n(7786),r=n(1289),o=n(8114),u=n(5592),l=n(9806),s={class:"sui-box-header"},c={class:"sui-box-title"},d={class:"sui-actions-right"},f={class:"sui-message"},v=["src"],p=["src"],m={class:"sui-message-content"},b={class:"sui-box-header"},g={class:"sui-box-title"},h={class:"sui-actions-right"},y=["innerHTML"],k={key:0,class:"sui-box-footer"},_={class:"sui-actions-right"};const w={__name:"settings-layout",props:{feature:{type:String,required:!0},title:{type:String,required:!0},modelValue:{type:Boolean,default:!0},settings:{type:Array,default:function(){return[]}},imageUrl:{type:String,default:""},toggleAction:{type:String,default:""},saveAction:{type:String,default:""},hasDeactivate:{type:Boolean,default:!0},layoutClass:{type:String,default:""}},emits:["update:modelValue","save-settings","toggle-feature"],setup:function(e,t){var n=t.emit,w=(0,u.B)().__,L=(0,l.p)(),C=L.maybeHideBranding,x=L.whitelabelHeroImage,R=e,E=n,S=(0,a.hRP)(R,"modelValue",E),T="settings-".concat(R.feature,"-").concat(R.modelValue?"enabled":"disabled");return function(t,n){return(0,i.uX)(),(0,i.CE)(i.FK,null,[!1===(0,i.R1)(S)&&e.toggleAction?((0,i.uX)(),(0,i.CE)("div",{key:0,class:"sui-box",id:T},[(0,i.Lk)("div",s,[(0,i.Lk)("h2",c,(0,i.v_)(e.title),1),(0,i.Lk)("div",d,[(0,i.RG)(t.$slots,"actions-right")])]),(0,i.Lk)("div",f,[(0,i.R1)(C)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("img",{key:0,src:e.imageUrl,class:"sui-image",alt:"Feature image"},null,8,v)),(0,i.R1)(C)&&(0,i.R1)(x)?((0,i.uX)(),(0,i.CE)("img",{key:1,src:(0,i.R1)(x),class:"sui-image wd-whitelabel-custom-branding-logo",alt:"Custom Feature image"},null,8,p)):(0,i.Q3)("",!0),(0,i.Lk)("div",m,[(0,i.RG)(t.$slots,"deactivate-message"),(0,i.bF)(r.A,{label:(0,i.R1)(w)("Activate"),variant:"blue",action:e.toggleAction,type:"button",onClick:n[0]||(n[0]=function(e){return E("toggle-feature")})},null,8,["label","action"])])])])):((0,i.uX)(),(0,i.CE)("div",{key:1,class:"sui-box",id:T},[(0,i.Lk)("div",b,[(0,i.Lk)("h3",g,(0,i.v_)(e.title),1),(0,i.Lk)("div",h,[(0,i.RG)(t.$slots,"actions-right")])]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",e.layoutClass])},[(0,i.RG)(t.$slots,"description"),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.settings,function(e){return(0,i.uX)(),(0,i.Wv)(o.A,{key:e.key,label:e.label,description:"html"===e.descType?"":e.description,"show-pro":e.showPro,"show-opacity":e.showOpacity,"show-new":e.showNew},(0,i.eX)({default:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.key)]}),_:2},["html"===e.descType?{name:"description",fn:(0,i.k6)(function(){return[(0,i.Lk)("div",{innerHTML:e.description},null,8,y)]}),key:"0"}:void 0]),1032,["label","description","show-pro","show-opacity","show-new"])}),128)),e.toggleAction?((0,i.uX)(),(0,i.Wv)(o.A,{key:0,label:(0,i.R1)(w)("Deactivate"),description:(0,i.R1)(w)("If you no longer want to use this feature you can turn it off at any time.")},{default:(0,i.k6)(function(){return[(0,i.bF)(r.A,{label:(0,i.R1)(w)("Deactivate"),variant:"ghost",icon:"sui-icon-power-on-off",action:e.toggleAction,type:"button",onClick:n[1]||(n[1]=function(e){return E("toggle-feature")})},null,8,["label","action"])]}),_:1},8,["label","description"])):(0,i.Q3)("",!0)],2),(0,i.RG)(t.$slots,"default"),e.saveAction?((0,i.uX)(),(0,i.CE)("div",k,[(0,i.Lk)("div",_,[(0,i.bF)(r.A,{label:(0,i.R1)(w)("Save Changes"),variant:"blue",icon:"sui-icon-save",action:e.saveAction,type:"button",onClick:n[2]||(n[2]=function(e){return E("save-settings")})},null,8,["label","action"])])])):(0,i.Q3)("",!0)])),(0,i.RG)(t.$slots,"modals")],64)}}}},8023:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".heading[data-v-4f9f85ba]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-4f9f85ba]{right:-5px;top:2px}",""]);const r=a},8087:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".upsell-issue-content-container[data-v-045ec58d]{align-items:center;background:rgba(40,110,250,.1);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 40px 20px 25px;position:relative}.upsell-issue-content-container .dismiss-btn[data-v-045ec58d]{cursor:pointer;font-weight:700;position:absolute;right:15px;top:10px}.upsell-issue-content-container .icon[data-v-045ec58d]{height:49px;margin-right:10px;min-width:49px;width:49px}.upsell-issue-content-container .description[data-v-045ec58d]{color:#111;flex-grow:1;line-height:30px}",""]);const r=a},8114:(e,t,n)=>{n.d(t,{A:()=>b});var i=n(9726),a=n(5592),r={key:0,class:"sui-box-settings-col-1"},o={class:"sui-settings-label"},u={key:0,class:"sui-tag sui-tag-pro"},l={key:1,class:"sui-tag sui-tag-green"},s={class:"sui-description"},c={class:"sui-box-settings-col-2"};const d={__name:"setting-row",props:{label:{type:String,default:""},description:{type:String,default:""},showPro:{type:[Boolean,Number],default:!1},showOpacity:{type:[Boolean,Number],default:!0},showNew:{type:[Boolean,Number],default:!1}},setup:function(e){var t=e,n=(0,a.B)().__;return function(a,d){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box-settings-row sui-flushed",{"opacity-50 pointer-events-none":e.showPro&&e.showOpacity}])},[t.label&&(0,i.Ht)().label?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",r,[(0,i.Lk)("div",o,[(0,i.eW)((0,i.v_)(e.label)+" ",1),(0,i.RG)(a.$slots,"label"),e.showPro?((0,i.uX)(),(0,i.CE)("span",u,(0,i.v_)((0,i.R1)(n)("Pro")),1)):(0,i.Q3)("",!0),e.showNew?((0,i.uX)(),(0,i.CE)("span",l,(0,i.v_)((0,i.R1)(n)("New")),1)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",s,[(0,i.eW)((0,i.v_)(e.description||"")+" ",1),(0,i.RG)(a.$slots,"description")])])),(0,i.Lk)("div",c,[(0,i.RG)(a.$slots,"default")])],2)}}};var f=n(5072),v=n.n(f),p=n(9755),m={insert:"head",singleton:!1};v()(p.A,m);p.A.locals;const b=(0,n(6262).A)(d,[["__scopeId","data-v-4b019f10"]])},8214:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(9726),a={class:"sui-notice-content"},r={class:"sui-notice-message"},o={key:0,class:"sui-notice-actions"},u=["aria-label"],l={class:"sui-screen-reader-text"};const s={__name:"sui-notice",props:{type:{type:String,default:"",validator:function(e){return["","info","success","warning","error","purple"].includes(e)}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:"Close this notice"}},emits:["dismiss"],setup:function(e,t){var n=t.emit,s=e,c=n,d=(0,i.EW)(function(){return{info:"sui-icon-info",success:"sui-icon-check-tick",warning:"sui-icon-info",error:"sui-icon-info"}[s.type]||"sui-icon-info"}),f=function(){c("dismiss")};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-notice","sui-notice sui-notice-".concat(e.type)])},[(0,i.Lk)("div",a,[(0,i.Lk)("div",r,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)(["sui-notice-icon sui-md",d.value])},null,2),(0,i.Lk)("p",null,[(0,i.RG)(t.$slots,"default")])]),e.dismissible?((0,i.uX)(),(0,i.CE)("div",o,[(0,i.Lk)("button",{class:"sui-button-icon",onClick:f,"aria-label":e.dismissLabel},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",l,(0,i.v_)(e.dismissLabel),1)],8,u)])):(0,i.Q3)("",!0)])],2)}}}},8261:(e,t,n)=>{n.d(t,{m:()=>u});var i=n(9726),a=n(7786);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,r=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw r}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var u=function(){var e=function(){(0,i.dY)(function(){"undefined"!=typeof SUI&&(t(),SUI.tabs(),SUI.modalDialog()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(e){var t=e.dataset.placeholder||"";SUI.select2(e,{placeholder:t,dropdownCssClass:"sui-select-dropdown"})})})};function t(){document.querySelectorAll(".sui-accordion").forEach(function(e){SUI.suiAccordion(e)})}var n=function(){var e=document.querySelector(".sui-has-modal");e&&e.classList.remove("sui-has-modal")};e(),(0,a.MLh)(document,"modalClosed",n);var o=(0,a.Ubj)("(max-width: 767px)"),u=(0,a.Ubj)("(min-width: 768px) and (max-width: 1024px)"),l=(0,a.Ubj)("(min-width: 1025px)"),s=(0,a.Ubj)("(max-width: 1444px)");return{rebindSUI:e,associateSUIselect2WithModal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!t){var n=e.closest('.sui-modal-content[aria-modal="true"]');t=(null==n?void 0:n.getAttribute("id"))||""}if(t){var i=document.getElementById(t);i&&SUI.select2(e,{dropdownParent:i})}}},suiRemoveModalClass:n,observeModalChanges:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".sui-modal";(0,a.P1n)(document.body,function(n){var i,a=r(n);try{for(a.s();!(i=a.n()).done;){var o=i.value;if("childList"===o.type)Array.from(o.addedNodes).some(function(e){var n,i;return e.nodeType===Node.ELEMENT_NODE&&((null===(n=e.matches)||void 0===n?void 0:n.call(e,t))||(null===(i=e.querySelector)||void 0===i?void 0:i.call(e,t)))})&&e()}}catch(e){a.e(e)}finally{a.f()}},{childList:!0,subtree:!0})},reloadAccordion:t,isMobile:o,isTablet:u,isDesktop:l,isLargeDesktop:s}}},8465:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,"#safe-repair-tooltip[data-v-215c68b2]:after{min-width:20vw;white-space:normal}@media screen and (max-width:480px){#safe-repair-tooltip[data-v-215c68b2]:after{left:80px;width:50vw}}@media screen and (min-width:481px)and (max-width:768px){#safe-repair-tooltip[data-v-215c68b2]:after{left:64px;width:30vw}}",""]);const r=a},9250:(e,t,n)=>{n.d(t,{S:()=>v});var i=n(810),a=n(9726),r=n(1751),o=n(5592),u=n(2720),l=n(7476);function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,i,a,r){var l=i&&i.prototype instanceof u?i:u,s=Object.create(l.prototype);return c(s,"_invoke",function(n,i,a){var r,u,l,s=0,c=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,l=e,f.n=n,o}};function v(n,i){for(u=n,l=i,t=0;!d&&s&&!a&&t<c.length;t++){var a,r=c[t],v=f.p,p=r[2];n>3?(a=p===i)&&(l=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((a=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(a=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(a||n>1)return o;throw d=!0,i}return function(a,c,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,l=p;(t=u<2?e:l)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,l)):f.n=l:f.v=l);try{if(s=2,r){if(u||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);r=e}else if((t=(d=f.n<0)?l:n.call(i,f))!==o)break}catch(t){r=e,u=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,r),!0),s}var o={};function u(){}function l(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return l.prototype=d,c(v,"constructor",d),c(d,"constructor",l),l.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(v),c(v,a,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:r,m:p}})()}function c(e,t,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,i){if(t)a?a(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,a,r,o){try{var u=e[r](o),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(i,a)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,a){var r=e.apply(t,n);function o(e){d(r,i,a,o,u,"next",e)}function u(e){d(r,i,a,o,u,"throw",e)}o(void 0)})}}var v=(0,i.nY)("scan",function(){var e,t=(0,a.KR)(null),n=(0,a.KR)({}),i=(0,a.KR)({}),c=(0,a.KR)(""),d=(0,a.KR)({}),v=(0,a.KR)({}),p=(0,a.KR)({}),m=(0,o.B)(),b=m.__,g=m.sprintf,h=(0,l.r)(),y=(0,a.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.issues_total)||0}),k=(0,a.EW)(function(){var e;return[void 0,"finish","idle"].includes(null===(e=t.value)||void 0===e?void 0:e.status)}),_=(0,a.EW)(function(){var e;return(null===(e=v.value)||void 0===e||null===(e=e.list)||void 0===e?void 0:e.length)||0}),w=(0,a.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.issues_items)||void 0===e?void 0:e.length)||0}),L=(0,a.EW)(function(){return h.isLoading("scan")});function C(e){t.value=e.scan,n.value=e.routes,i.value=e.nonces,c.value=e.report,d.value=e.settings,v.value=e.quarantine,p.value=e.upsell}function x(){return(x=f(s().m(function e(){return s().w(function(e){for(;;)if(0===e.n)return e.a(2,h.withLoading("start-scan",f(s().m(function e(){var a;return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.start,i.value.start,{});case 1:return a=e.v,t.value=a,e.a(2,a)}},e)}))))},e)}))).apply(this,arguments)}function R(){return(R=f(s().m(function e(){return s().w(function(e){for(;;)if(0===e.n)return e.a(2,h.withLoading("cancel-scan",f(s().m(function e(){var a;return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.cancel,i.value.cancel,{});case 1:return a=e.v,t.value=a.scan,e.a(2,a)}},e)}))))},e)}))).apply(this,arguments)}function E(){return S.apply(this,arguments)}function S(){return(S=f(s().m(function e(){var a;return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.status,i.value.status,{});case 1:if("session_out"!==(null==(a=e.v)?void 0:a.type_notice)){e.n=2;break}throw new Error(a.type_notice);case 2:return t.value=a,e.a(2,a)}},e)}))).apply(this,arguments)}"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.scan&&C(window.dashboard.scan);var T,X=(0,a.EW)(function(){return 1===y.value?b("We've detected a potential security risk in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."):y.value>1?g(b("We've detected %d potential security risks in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."),[y.value]):b("You don't have any outstanding security recommendations, nice work!")}),W=function(){var e,t;null===(e=T)||void 0===e||null===(t=e.pause)||void 0===t||t.call(e)};return{scan:t,report:c,settings:d,quarantine:v,upsell:p,count:y,isScanStopped:k,getQuarantineCount:_,tooltips:X,totalIssues:w,isLoading:L,init:C,startScan:function(){return x.apply(this,arguments)},cancelScan:function(){return R.apply(this,arguments)},status:E,startPolling:function(){var e;null!==(e=T)&&void 0!==e&&null!==(e=e.isActive)&&void 0!==e&&e.value||(T=(0,u.Rg)(f(s().m(function e(){return s().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,E();case 1:e.n=3;break;case 2:e.p=2,"session_out"===e.v.message&&W();case 3:return e.a(2)}},e,null,[[0,2]])})),3e3)).resume()},stopPolling:W,resultIndicator:function(e){return e>0?'<span class="sui-tag sui-tag-warning">'.concat(e,"</span>"):'<i aria-hidden="true" class="sui-icon-check-tick sui-success"></i>'}}})},9755:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),a=n.n(i)()(function(e){return e[1]});a.push([e.id,".bottom-border[data-v-4b019f10]{border-bottom:1px solid #e6e6e6}.bottom-border[data-v-4b019f10]:last-child{border-bottom:none}.sui-tag[data-v-4b019f10]{font-size:8px!important;height:auto!important;line-height:8px!important;margin-left:5px!important;min-height:auto!important;padding:2px 6px!important;position:relative;top:-2px;width:auto!important}",""]);const r=a},9806:(e,t,n)=>{n.d(t,{p:()=>r});var i=n(5592),a=n(9726);function r(){(0,i.B)().__;var e=(0,a.EW)(function(){return defender.whitelabel.hide_branding}),t=(0,a.EW)(function(){return"disabled"===defender.is_whitelabel&&0===parseInt(defender.is_free)}),n=(0,a.EW)(function(){return"disabled"===defender.is_whitelabel}),r=(0,a.EW)(function(){return defender.whitelabel.hero_image||!1}),o=(0,a.EW)(function(){return defender.whitelabel.hide_doc_link||!1}),u=(0,a.EW)(function(){return e.value&&r.value?{backgroundImage:"url(".concat(r.value,")")}:{}});return{maybeHideBranding:e,showSupportLinks:t,isWhitelabelDisabled:n,whitelabelHeroImage:r,hide_doc_link:o,backgroundImageStyle:u}}},9919:(e,t,n)=>{n.d(t,{A:()=>u});var i=n(9726);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var r=["type","disabled"],o={class:"sui-loading-text"};const u={__name:"submit-button2",props:{cssClass:String,disabled:Boolean,type:String,is_icon:Boolean,doing_ajax:[Boolean,String],action:String},emits:["click"],setup:function(e){var t=e,n=(0,i.nI)().proxy,u=null==n?void 0:n.$store,l=(0,i.EW)(function(){var e,n=["sui-button"];return!0===t.is_icon&&(n=[]),t.cssClass&&n.push(t.cssClass),void 0===t.doing_ajax?("object"===a(null==u?void 0:u.state.doing_ajax)&&t.action&&-1!==u.state.doing_ajax.indexOf(t.action)||!0===(null==u?void 0:u.state.doing_ajax))&&(e=!0):e=t.doing_ajax,!0===e&&n.push("sui-button-onload"),n}),s=(0,i.EW)(function(){return!0===t.disabled}),c=(0,i.EW)(function(){return""===t.type?"submit":t.type});return function(e,t){return(0,i.uX)(),(0,i.CE)("button",{type:c.value,onClick:t[0]||(t[0]=function(t){return e.$emit("click")}),class:(0,i.C4)(l.value),disabled:s.value},[(0,i.Lk)("span",o,[(0,i.RG)(e.$slots,"default")]),t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,r)}}}}},e=>{e.O(0,[594],()=>{return t=6559,e(e.s=t);var t});e.O()}]);