0x1998 - MANAGER
Düzenlenen Dosya: wizard.js
!function(){var e={6942:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e={};n.r(e),n.d(e,{setStep:function(){return _r},updateStepData:function(){return vr}});var t={};n.r(t),n.d(t,{appUi:function(){return jr}});var r={};n.r(r),n.d(r,{getStepData:function(){return Cr}});const a=React,o=ReactDOM;function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var l;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(l||(l={}));const c="popstate";function s(e,t){if(!1===e||null==e)throw new Error(t)}function u(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function m(e,t){return{usr:e.state,key:e.key,idx:t}}function p(e,t,n,r){return void 0===n&&(n=null),i({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?d(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function f(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function d(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function h(e,t,n,r){void 0===r&&(r={});let{window:a=document.defaultView,v5Compat:o=!1}=r,u=a.history,d=l.Pop,h=null,y=b();function b(){return(u.state||{idx:null}).idx}function g(){d=l.Pop;let e=b(),t=null==e?null:e-y;y=e,h&&h({action:d,location:v.location,delta:t})}function w(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,n="string"==typeof e?e:f(e);return n=n.replace(/ $/,"%20"),s(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==y&&(y=0,u.replaceState(i({},u.state,{idx:y}),""));let v={get action(){return d},get location(){return e(a,u)},listen(e){if(h)throw new Error("A history only accepts one active listener");return a.addEventListener(c,g),h=e,()=>{a.removeEventListener(c,g),h=null}},createHref:e=>t(a,e),createURL:w,encodeLocation(e){let t=w(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){d=l.Push;let r=p(v.location,e,t);n&&n(r,e),y=b()+1;let i=m(r,y),c=v.createHref(r);try{u.pushState(i,"",c)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(c)}o&&h&&h({action:d,location:v.location,delta:1})},replace:function(e,t){d=l.Replace;let r=p(v.location,e,t);n&&n(r,e),y=b();let a=m(r,y),i=v.createHref(r);u.replaceState(a,"",i),o&&h&&h({action:d,location:v.location,delta:0})},go:e=>u.go(e)};return v}var y;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(y||(y={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function b(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}const g=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function w(e,t){void 0===t&&(t="/");let n,{pathname:r,search:a="",hash:o=""}="string"==typeof e?d(e):e;if(r)if(i=r,g.test(i))n=r;else{if(r.includes("//")){let e=r;r=r.replace(/\/\/+/g,"/"),u(!1,"Pathnames cannot have embedded double slashes - normalizing "+e+" -> "+r)}n=r.startsWith("/")?v(r.substring(1),"/"):v(r,t)}else n=t;var i;return{pathname:n,search:P(a),hash:j(o)}}function v(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function _(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function k(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function O(e,t){let n=k(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function S(e,t,n,r){let a;void 0===r&&(r=!1),"string"==typeof e?a=d(e):(a=i({},e),s(!a.pathname||!a.pathname.includes("?"),_("?","pathname","search",a)),s(!a.pathname||!a.pathname.includes("#"),_("#","pathname","hash",a)),s(!a.search||!a.search.includes("#"),_("#","search","hash",a)));let o,l=""===e||""===a.pathname,c=l?"/":a.pathname;if(null==c)o=n;else{let e=t.length-1;if(!r&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}o=e>=0?t[e]:"/"}let u=w(a,o),m=c&&"/"!==c&&c.endsWith("/"),p=(l||"."===c)&&n.endsWith("/");return u.pathname.endsWith("/")||!m&&!p||(u.pathname+="/"),u}const E=e=>e.join("/").replace(/\/\/+/g,"/"),P=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",j=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const C=["post","put","patch","delete"],A=(new Set(C),["get",...C]);new Set(A),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D.apply(this,arguments)}const N=a.createContext(null);const x=a.createContext(null);const T=a.createContext(null);const M=a.createContext({outlet:null,matches:[],isDataRoute:!1});function I(){return null!=a.useContext(T)}function R(){return I()||s(!1),a.useContext(T).location}function U(e){a.useContext(x).static||a.useLayoutEffect(e)}function F(){let{isDataRoute:e}=a.useContext(M);return e?function(){let{router:e}=z(B.UseNavigateStable),t=L(W.UseNavigateStable),n=a.useRef(!1);return U(()=>{n.current=!0}),a.useCallback(function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,D({fromRouteId:t},a)))},[e,t])}():function(){I()||s(!1);let e=a.useContext(N),{basename:t,future:n,navigator:r}=a.useContext(x),{matches:o}=a.useContext(M),{pathname:i}=R(),l=JSON.stringify(O(o,n.v7_relativeSplatPath)),c=a.useRef(!1);return U(()=>{c.current=!0}),a.useCallback(function(n,a){if(void 0===a&&(a={}),!c.current)return;if("number"==typeof n)return void r.go(n);let o=S(n,JSON.parse(l),i,"path"===a.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:E([t,o.pathname])),(a.replace?r.replace:r.push)(o,a.state,a)},[t,r,l,i,e])}()}a.Component;var B=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(B||{}),W=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(W||{});function z(e){let t=a.useContext(N);return t||s(!1),t}function L(e){let t=function(){let e=a.useContext(M);return e||s(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||s(!1),n.route.id}function G(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}a.startTransition;function H(e){let{basename:t="/",children:n=null,location:r,navigationType:o=l.Pop,navigator:i,static:c=!1,future:u}=e;I()&&s(!1);let m=t.replace(/^\/*/,"/"),p=a.useMemo(()=>({basename:m,navigator:i,static:c,future:D({v7_relativeSplatPath:!1},u)}),[m,u,i,c]);"string"==typeof r&&(r=d(r));let{pathname:f="/",search:h="",hash:y="",state:g=null,key:w="default"}=r,v=a.useMemo(()=>{let e=b(f,m);return null==e?null:{location:{pathname:e,search:h,hash:y,state:g,key:w},navigationType:o}},[m,f,h,y,g,w,o]);return null==v?null:a.createElement(x.Provider,{value:p},a.createElement(T.Provider,{children:n,value:v}))}new Promise(()=>{});a.Component;function $(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(e){}new Map;const V=a.startTransition;o.flushSync,a.useId;function Y(e){let{basename:t,children:n,future:r,window:o}=e,i=a.useRef();var l;null==i.current&&(i.current=(void 0===(l={window:o,v5Compat:!0})&&(l={}),h(function(e,t){let{pathname:n,search:r,hash:a}=e.location;return p("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"==typeof t?t:f(t)},null,l)));let c=i.current,[s,u]=a.useState({action:c.action,location:c.location}),{v7_startTransition:m}=r||{},d=a.useCallback(e=>{m&&V?V(()=>u(e)):u(e)},[u,m]);return a.useLayoutEffect(()=>c.listen(d),[c,d]),a.useEffect(()=>G(r),[r]),a.createElement(H,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:c,future:r})}"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement;var q,K;function J(e){let t=a.useRef($(e)),n=a.useRef(!1),r=R(),o=a.useMemo(()=>function(e,t){let n=$(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),i=F(),l=a.useCallback((e,t)=>{const r=$("function"==typeof e?e(o):e);n.current=!0,i("?"+r,t)},[i,o]);return[o,l]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(q||(q={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(K||(K={}));const X=wp.element;function Q(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var a={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"},o=r,i="",l=r.indexOf("#");-1!==l&&(o=r.substring(0,l),i=r.substring(l));var c=Object.keys(a).map(function(e){return"".concat(e,"=").concat(a[e])}).join("&"),s=o.includes("?")&&!o.endsWith("?")?"&":"?";return o+s+c+i+n}Object.defineProperty(Q,"name",{value:"default",configurable:!0});const Z=function(){return wp.element.createElement("div",{className:"header"},wp.element.createElement("div",{className:"logo text-center"},wp.element.createElement("a",{href:Q("seo-suite","SW Logo"),target:"_blank",rel:"noreferrer"},wp.element.createElement("img",{src:rankMath.logo,alt:"Rank Math SEO",width:"245"}))))};(Object.getOwnPropertyDescriptor(Z,"name")||{}).writable||Object.defineProperty(Z,"name",{value:"default",configurable:!0});const ee=wp.data,te=lodash,ne=wp.compose,re=wp.apiFetch;var ae=n.n(re);const oe=wp.components,ie=wp.i18n,le=window.rankMathComponents,ce=function(e){var t=e.saveData,n=e.skipStep,r=e.currentStep;return wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},"schema-markup"!==r&&wp.element.createElement(le.Button,{variant:"secondary",className:"button-skip",onClick:n},(0,ie.__)("Skip Step","rank-math")),wp.element.createElement(le.Button,{variant:"primary",onClick:function(){t()}},(0,ie.__)("Save and Continue","rank-math")))};(Object.getOwnPropertyDescriptor(ce,"name")||{}).writable||Object.defineProperty(ce,"name",{value:"default",configurable:!0});const se=function(e){var t=e.link,n=e.heading,r=e.description,a=e.linkText,o=void 0===a?(0,ie.__)("Learn more.","rank-math"):a,i=e.className,l=void 0===i?"":i;return wp.element.createElement("header",null,wp.element.createElement("h1",{dangerouslySetInnerHTML:{__html:n}}),wp.element.createElement("p",{className:l},r,t&&wp.element.createElement("a",{href:t,target:"_blank",rel:"noreferrer"},o)))};(Object.getOwnPropertyDescriptor(se,"name")||{}).writable||Object.defineProperty(se,"name",{value:"default",configurable:!0});const ue=function(){return wp.element.createElement("div",{className:"wrapper"},wp.element.createElement("div",{className:"main-content steps-progress-skeleton"},wp.element.createElement("header",null,wp.element.createElement("span",{className:"title"}),wp.element.createElement("span",{className:"sub-title"})),wp.element.createElement("div",{id:"field-metabox-rank-math"},(0,te.map)(Array.from({length:5}),function(e,t){return wp.element.createElement("div",{key:t,className:"field-row"},wp.element.createElement("span",{className:"top"}),wp.element.createElement("span",{className:"bottom"}))}))))};function me(e){return me="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},me(e)}function pe(e){return function(e){if(Array.isArray(e))return fe(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 fe(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)?fe(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 fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function de(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?de(Object(n),!0).forEach(function(t){ye(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):de(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ye(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=me(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=me(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==me(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(Object.getOwnPropertyDescriptor(ue,"name")||{}).writable||Object.defineProperty(ue,"name",{value:"default",configurable:!0});const be=(0,ne.compose)((0,ee.withSelect)(function(e,t){var n=t.searchParams.get("step")||"compatibility",r=e("rank-math-setup-wizard").getStepData(n);return he(he({},t),{},{data:r,currentStep:n})}),(0,ee.withDispatch)(function(e,t){var n=t.steps,r=t.data,a=t.currentStep,o=t.navigate,i=t.searchParams,l=t.setSearchParams;return{onStepChange:function(e){(e="ready1"===e?"ready":e)!==a&&l(function(t){return(0,te.fromPairs)([].concat(pe(t),[["step",e]]))})},getStepData:function(t){t=t||a,ae()({method:"POST",path:"/rankmath/v1/setupWizard/getStepData",data:{step:t}}).catch(function(e){alert(e.message)}).then(function(n){e("rank-math-setup-wizard").updateStepData(t,n)})},getNextStep:function(){var e="role";if("ready"!==a){var t=(0,te.map)(n,function(e){return e.name});e=t[(0,te.findIndex)(t,function(e){return e===a})+1]}if(e)return e},skipStep:function(){var e=this.getNextStep(),t=i.get("page"),n=rankMath.adminurl.replace(window.location.origin,"");o("".concat(n,"?page=").concat(t,"&step=").concat(e)),window.scrollTo({top:0,behavior:"auto"})},updateData:function(t,n){(0,te.isUndefined)(r)||(r[t]=n,e("rank-math-setup-wizard").updateStepData(a,r))},saveData:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,te.isEmpty)(n)||e("rank-math-setup-wizard").updateStepData(a,n),ae()({method:"POST",path:"/rankmath/v1/setupWizard/updateStepData",data:{step:a,value:r}}).catch(function(e){alert(e.message)}).then(function(e){"ready"!==a&&((0,te.isBoolean)(e)?t.skipStep():window.location=e)})}}}))(function(e){var t=e.currentStep,n=e.data,r=e.steps,a=e.getStepData,o=e.onStepChange,i=e.saveData,l=e.updateData,c=e.skipStep,s=e.getNextStep;return(0,X.useEffect)(function(){(0,te.isEmpty)(n)&&a();var e=s();a(e||t)},[t]),wp.element.createElement("div",{className:"rank-math-steps-progress-wrapper"},wp.element.createElement(oe.TabPanel,{tabs:r,key:t,initialTabName:t,className:"rank-math-steps-progress header",onSelect:o},function(e){var r=e.name,a=e.slug,o=e.heading,s=e.view;return(0,te.isEmpty)(n)?wp.element.createElement(ue,null):wp.element.createElement("div",{className:"wrapper"},wp.element.createElement("div",{className:"main-content wizard-content--".concat(a||r)},o&&wp.element.createElement(se,e),wp.element.createElement(s,{data:n,saveData:i,updateData:l,skipStep:c})),!(0,te.includes)(["ready","compatibility","import"],t)&&wp.element.createElement(ce,{data:n,saveData:i,skipStep:c,currentStep:t}))}))}),ge=function(e){if("ready"!==e.searchParams.get("step"))return wp.element.createElement("div",{className:"return-to-dashboard"},wp.element.createElement("a",{href:rankMath.adminurl+"?page=rank-math&view=modules"},(0,ie.__)("Return to dashboard","rank-math")))};(Object.getOwnPropertyDescriptor(ge,"name")||{}).writable||Object.defineProperty(ge,"name",{value:"default",configurable:!0});const we=wp.hooks;function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ve.apply(null,arguments)}const _e=function(e){var t=e.value,n=e.onChange,r=(0,we.applyFilters)("rank_math_wizard_modes",[{mode:"easy",title:(0,ie.__)("Easy","rank-math"),desc:(0,ie.__)("For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.","rank-math")},{mode:"advanced",title:(0,ie.__)("Advanced","rank-math"),desc:(0,ie.__)("For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.","rank-math")},{mode:"custom",title:(0,ie.__)("Custom Mode","rank-math"),desc:(0,ie.__)("Select this if you have a custom Rank Math settings file you want to use.","rank-math"),isFree:!0}]),a=function(e){e.preventDefault(),window.open(Q("pro","Setup Wizard Custom Mode"))};return wp.element.createElement(React.Fragment,null,wp.element.createElement("ul",null,(0,te.map)(r,function(e){var r=e.mode,o=e.title,i=e.desc,l=e.children,c=e.isFree,s=r===t,u="custom"===r&&c&&{onClick:a,"aria-hidden":!0};return wp.element.createElement("li",ve({key:r},u),wp.element.createElement("div",{className:"metabox rank-math-radio-control components-radio-control"},wp.element.createElement("input",{type:"radio",name:"setup_mode",id:r,value:r,checked:s,onChange:function(){return n(r)},className:"components-radio-control__input"})),wp.element.createElement("label",{htmlFor:r,className:s?"is-checked":""},wp.element.createElement("div",{className:"rank-math-mode-title"},o),l?(0,X.createElement)(l,{checked:s,desc:i}):wp.element.createElement("p",null,i)))})),wp.element.createElement("p",null,wp.element.createElement("strong",{className:"note"},(0,ie.__)("Note","rank-math")),(0,ie.__)("You can easily switch between modes at any point.","rank-math")))};(Object.getOwnPropertyDescriptor(_e,"name")||{}).writable||Object.defineProperty(_e,"name",{value:"default",configurable:!0});const ke=function(e){var t=e.allGood,n=e.isWhitelabel;return t?wp.element.createElement("p",{className:"description checklist-ok"},n?(0,ie.__)("Your server is correctly configured to use Rank Math.","rank-math"):(0,ie.__)("Your server is correctly configured to use this plugin.","rank-math")):wp.element.createElement("p",{className:"description checklist-not-ok"},n?(0,ie.__)("Please resolve the issues above to be able to use all features of Rank Math plugin. If you are not sure how to do it, please contact your hosting provider.","rank-math"):(0,ie.__)("Please resolve the issues above to be able to use all SEO features. If you are not sure how to do it, please contact your hosting provider.","rank-math"))};(Object.getOwnPropertyDescriptor(ke,"name")||{}).writable||Object.defineProperty(ke,"name",{value:"default",configurable:!0});const Oe=jQuery;var Se=n.n(Oe);function Ee(e,t,n){return Se().ajax({url:rankMath.ajaxurl,type:n||"POST",dataType:"json",data:Se().extend(!0,{action:"rank_math_"+e,security:rankMath.security},t)})}Object.defineProperty(Ee,"name",{value:"default",configurable:!0});const Pe=function(e){return(0,te.map)(e,function(e,t){var n=(0,te.includes)(["all-in-one-schemaorg-rich-snippets/index.php","wordpress-seo/wp-seo.php","wordpress-seo-premium/wp-seo-premium.php","all-in-one-seo-pack/all_in_one_seo_pack.php"],t)?"<span class='import-info'>".concat((0,ie.__)("You can import settings in the next step.","rank-math"),"</span>"):"";return['<span class="dashicons dashicons-warning"></span> '.concat(e," ").concat(n),wp.element.createElement(le.Button,{key:t,size:"small",variant:"secondary",className:"wizard-deactivate-plugin",onClick:function(e){return function(e,t){var n=Se()(e.target);Ee("deactivate_plugins",{plugin:t}).always(function(e){1===e&&(n.parents("tr").find(".dashicons-warning").removeClass("dashicons-warning").addClass("dashicons-yes"),n.text((0,ie.__)("Deactivated","rank-math")).attr("disabled","disabled"))})}(e,t)}},(0,ie.__)("Deactivate Plugin","rank-math"))]})};(Object.getOwnPropertyDescriptor(Pe,"name")||{}).writable||Object.defineProperty(Pe,"name",{value:"default",configurable:!0});const je=function(e){var t=e.isWhitelabel,n=e.conflictingPlugins;return(0,te.isEmpty)(n)?wp.element.createElement("p",{className:"conflict-text noconflict"},(0,ie.__)("No known conflicting plugins found.","rank-math")):wp.element.createElement(React.Fragment,null,wp.element.createElement("p",{className:"conflict-text"},t?(0,ie.__)("The following active plugins on your site may cause conflict issues when used alongside Rank Math: ","rank-math"):(0,ie.__)("The following active plugins on your site may cause conflict issues when used alongside this plugin: ","rank-math")),wp.element.createElement(le.Table,{className:"wizard-conflicts",fields:Pe(n),addHeader:!1}))};(Object.getOwnPropertyDescriptor(je,"name")||{}).writable||Object.defineProperty(je,"name",{value:"default",configurable:!0});const Ce=function(e){var t=e.phpVersion,n=e.phpVersionOk,r=e.phpVersionRecommend,a=e.isWhitelabel;if(!n)return(0,ie.sprintf)((0,ie.__)("Your PHP Version: %s | Recommended version: 7.4 | Minimal required: 7.2","rank-math"),t);var o=(0,ie.sprintf)((0,ie.__)("Your PHP Version: %s","rank-math"),t),i="".concat((0,ie.__)("Rank Math is compatible with your PHP version but we recommend updating to PHP 7.4 for increased speed and security. ","rank-math")," <a href='").concat(Q("requirements","Setup wizard compatibility step"),"'>").concat((0,ie.__)("More information","rank-math"),"</a>"),l=(0,ie.__)("This plugin is compatible with your PHP version but we recommend updating to PHP 7.4 for increased speed and security.","rank-math"),c=r?"".concat((0,ie.__)(" | Recommended: PHP 7.4 or later","rank-math")," <p class='description'>").concat(a?i:l,"</p>"):"";return"".concat(o," ").concat(c)};(Object.getOwnPropertyDescriptor(Ce,"name")||{}).writable||Object.defineProperty(Ce,"name",{value:"default",configurable:!0});const Ae=function(e){var t=e.feature,n=e.passed,r=e.showStatus,a=void 0===r||r,o=e.isBase64,i=void 0!==o&&o?(0,ie.__)("available","rank-math"):(0,ie.__)("installed","rank-math"),l=n?i:(0,ie.__)("missing","rank-math"),c=a?l:"";return"".concat(t," ").concat(c)};(Object.getOwnPropertyDescriptor(Ae,"name")||{}).writable||Object.defineProperty(Ae,"name",{value:"default",configurable:!0});var De=function(e){return wp.element.createElement("span",{className:"dashicons dashicons-".concat(e?"yes":"no")})};const Ne=function(e){var t=e.phpVersion,n=e.phpVersionOk,r=e.phpVersionRecommended,a=e.extensions,o=e.isWhitelabel,i=a.dom,l=a.simpleXml,c=a.image,s=a.mbString,u=a.openSsl,m=a.base64Func,p=[{feature:(0,ie.__)("You are using the recommended WordPress version.","rank-math"),passed:!0,showStatus:!1},{feature:(0,ie.__)("PHP DOM Extension","rank-math"),passed:i},{feature:(0,ie.__)("PHP SimpleXML Extension","rank-math"),passed:l},{feature:(0,ie.__)("PHP GD or Imagick Extension","rank-math"),passed:c},{feature:(0,ie.__)("PHP MBstring Extension","rank-math"),passed:s},{feature:(0,ie.__)("PHP OpenSSL Extension","rank-math"),passed:u,showStatus:s},{feature:(0,ie.__)("Base64 encode & decode functions","rank-math"),passed:m,isBase64:!0}],f=(0,te.map)(p,function(e){var t;return[Ae(e),De(null!==(t=e.status)&&void 0!==t?t:e.passed)]}),d=Ce({phpVersion:t,phpVersionOk:n,phpVersionRecommended:r,isWhitelabel:o});return f=(0,te.concat)([[d,De(t)]],f)};function xe(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Te(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)?Te(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 Te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Ne,"name")||{}).writable||Object.defineProperty(Ne,"name",{value:"default",configurable:!0});const Me=function(e){var t=e.allGood,n=e.phpVersionRecommended,r=xe((0,X.useState)(!t),2),a=r[0],o=r[1];return wp.element.createElement(React.Fragment,null,t&&wp.element.createElement(React.Fragment,null,wp.element.createElement("br",null),wp.element.createElement("h2",{className:"text-center compatibility-check"},wp.element.createElement(oe.Icon,{icon:n?"warning":"yes"}),(0,ie.__)("Your website is compatible to run Rank Math SEO","rank-math"),wp.element.createElement(le.Button,{size:"small",variant:"link",className:"rank-math-collapsible-trigger",onClick:function(){return o(function(e){return!e})}},wp.element.createElement(oe.Icon,{icon:a?"arrow-up-alt2":"arrow-down-alt2"},wp.element.createElement("span",null,a?(0,ie.__)("Less","rank-math"):(0,ie.__)("More","rank-math")))))),a&&wp.element.createElement("div",{id:"rank-math-compatibility-collapsible"},wp.element.createElement(le.Table,{fields:Ne(e),addHeader:!1,useThOnly:!0}),wp.element.createElement(ke,e),wp.element.createElement(je,e)))};function Ie(){return Ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ie.apply(null,arguments)}function Re(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ue(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)?Ue(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 Ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Me,"name")||{}).writable||Object.defineProperty(Me,"name",{value:"default",configurable:!0});const Fe=function(e){var t=e.data,n=e.saveData,r=(e.skipStep,Re((0,X.useState)(t.setup_mode),2)),a=r[0],o=r[1],i=t.phpVersionOk,l=t.extensions,c=(0,te.some)(l,function(e){return!1===e}),s=i&&!c;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-metabox rank-math-setup-mode ".concat(rankMath.isPro?"":"is-free")},wp.element.createElement(_e,{value:a,onChange:o})),wp.element.createElement(Me,Ie({},t,{allGood:s})),wp.element.createElement("footer",{className:"form-footer rank-math-custom wp-core-ui rank-math-ui text-center"},s&&wp.element.createElement(le.Button,{variant:"animate",onClick:function(){t.setup_mode=a,n(t)}},(0,ie.__)("Start Wizard","rank-math"),wp.element.createElement(oe.Icon,{icon:"arrow-right-alt2"}))))};function Be(e){return Be="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},Be(e)}function We(e){return function(e){if(Array.isArray(e))return $e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||He(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 ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Le(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Be(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Be(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Be(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ge(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||He(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 He(e,t){if(e){if("string"==typeof e)return $e(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)?$e(e,t):void 0}}function $e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Fe,"name")||{}).writable||Object.defineProperty(Fe,"name",{value:"default",configurable:!0});const Ve=function(e){var t=e.options,n=e.setSelectedPlugins,r=e.selectedPlugins,a=Ge((0,X.useState)(!1),2),o=a[0],i=a[1],l=t.name,c=t.plugin,s=t.metaOptions,u=t.metaDescription,m="recalculate",p=r[c],f=["yoast","seopress","aioseo","all-in-one-seo-pack-pro","yoast-premium","aio-rich-snippet","wp-schema-pro"],d=function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach(function(t){Le(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},r);(0,te.includes)(f,c)&&function(e){(0,te.forEach)((0,te.keys)(e),function(t){(0,te.includes)(f,t)&&delete e[t]})}(t),e.length>0?t[c]=e:delete t[c],n(t)};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"plugin-title ".concat(o?"is-open":"")},wp.element.createElement(le.CheckboxControl,{variant:"metabox",checked:Boolean(p),onChange:function(e){var t=(0,te.map)(s,function(e){return e.id}),n=e?[].concat(We(t),[m]):[];return d(n)}}),wp.element.createElement(oe.Button,{onClick:function(){return i(function(e){return!e})}},wp.element.createElement("h3",null,l),wp.element.createElement(oe.Icon,{icon:o?"arrow-up-alt2":"arrow-down-alt2"}))),o&&wp.element.createElement("div",{className:"inside"},wp.element.createElement(le.CheckboxList,{toggleAll:!0,variant:"metabox",value:p,onChange:function(e){var t=p,n=[].concat(We(e),We((0,te.includes)(t,m)?[m]:[]));return d(n)},options:s}),wp.element.createElement("p",{className:"description",dangerouslySetInnerHTML:{__html:u}}),wp.element.createElement(le.CheckboxControl,{variant:"metabox",label:(0,ie.__)("Recalculate SEO Scores","rank-math"),checked:(0,te.includes)(p,m),onChange:function(e){var t=p,n=[].concat(We((0,te.filter)(t,function(e){return e!==m})),We(e?[m]:[]));return d(n)}})))};(Object.getOwnPropertyDescriptor(Ve,"name")||{}).writable||Object.defineProperty(Ve,"name",{value:"default",configurable:!0});const Ye=rankMathAnalyzer,qe=function(e){var t=rankMath.assessor.researchesTests;return t=(0,te.difference)(t,["keywordNotUsed"]),e.isProduct?t=(0,te.difference)(t,["keywordInSubheadings","linksHasExternals","linksNotAllExternals","linksHasInternal","titleSentiment","titleHasNumber","contentHasTOC"]):t};function Ke(e){return Ke="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},Ke(e)}function Je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ke(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ke(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ke(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qe(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ze(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)?Ze(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 Ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(qe,"name")||{}).writable||Object.defineProperty(qe,"name",{value:"default",configurable:!0});const et=function(e){var t=e.selectedPlugins,n=e.setImportComplete,r=Qe((0,X.useState)(""),2),a=r[0],o=r[1],i=Qe((0,X.useState)(1),2),l=i[0],c=i[1],s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Je(Object(n),!0).forEach(function(t){Xe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Je(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t),u=(0,te.entries)(t),m=(0,te.map)(u,function(e){return e[0]}),p=(0,te.flatMap)((0,te.map)(u,function(e){return e[1]})).length,f=[],d=function(e){var t=new Date,n="["+(10>t.getHours()?"0":"")+t.getHours()+":"+(10>t.getMinutes()?"0":"")+t.getMinutes()+":"+(10>t.getSeconds()?"0":"")+t.getSeconds()+"] "+e+"\n";o(function(e){return e+n})},h=function(e,t,n,r,a){if(0!==t.length){n=n||1;var o=t.shift(),i="deactivate"===o?(0,ie.sprintf)((0,ie.__)("Deactivating %1$s","rank-math"),a):(0,ie.sprintf)((0,ie.__)("Importing %1$s from %2$s","rank-math"),o,a),l=(0,te.floor)(100/p);"recalculate"===o&&(i=(0,ie.__)("Starting SEO score recalculation","rank-math")),d(i),fetch(rankMath.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({perform:o,pluginSlug:e,paged:n,action:"rank_math_import_plugin",security:rankMath.security})}).then(function(e){if(!e.ok)throw new Error(e.statusText);return e.json()}).then(function(i){var s=1;i&&i.page&&i.page<i.total_pages&&(s=i.page+1,t.unshift(o)),i&&i.total_pages&&(l=Math.ceil(l/i.total_pages)),c(function(e){return e+l}),"recalculate"===o&&i.total_items>0?function(e,t,n,r,a){var o={};if("complete"!==e)return new Promise(function(t){(0,te.forEach)((0,te.entries)(e),function(e){var t=Qe(e,2),n=t[0],r=t[1];if(!f.includes(n)){f.push(n);var a=new Ye.ResultManager,i=wp.i18n,l=new Ye.Paper;l.setTitle(r.title),l.setDescription(r.description),l.setText(r.content),l.setKeyword(r.keyword),l.setKeywords(r.keywords),l.setPermalink(r.url),l.setUrl(r.url),r.thumbnail&&l.setThumbnail(r.thumbnail),l.setContentAI(r.hasContentAi);var c=qe(r);new Ye.Analyzer({i18n:i,analysis:c}).analyzeSome(c,l).then(function(e){a.update(l.getKeyword(),e,!0);var t=a.getScore(r.keyword);r.isProduct&&(t+=r.isReviewEnabled?1:0,t+=r.hasProductSchema?1:0),o[n]=t})}}),t()}).then(function(){fetch(rankMath.api.root+"rankmath/v1/updateSeoScore",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":rankMath.restNonce},body:JSON.stringify({action:"rank_math_update_seo_score",postScores:o})}).then(function(e){if(!e.ok)throw new Error(e.statusText);return e.json()}).then(function(){d((0,ie.__)("SEO Scores updated","rank-math")),h(t,n,r,a)}).catch(function(e){d(e.message)})});h(t,n,r,a)}(i.data,a,t,n,r):("recalculate"===o&&0===i.total_items&&(i.message=(0,ie.__)("No posts found without SEO score.","rank-math")),d(i.success?i.message:i.error),h(e,t,s,r,a))}).catch(function(n){d(n.message),h(e,t,null,r,a)})}else r()},y=function(e){var t=(0,te.keys)(s),n=t[0],r=s[n],a=(0,te.keys)(s)[0];if(delete s[a],0===t.length)return d((0,ie.__)("Import finished. Click on the button below to continue the Setup Wizard.","rank-math")),void e();h(a,r,null,function(){y(e)},n)};return(0,X.useEffect)(function(){d((0,ie.__)("Import started...","rank-math")),y(function(){c(100)}),n(!0)},[]),(0,X.useEffect)(function(){var e=document.querySelector("#import-progress-textarea");e.scrollTop=e.scrollHeight-e.clientHeight-20},[d]),wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{id:"import-progress-bar"},wp.element.createElement("div",{id:"importProgress"},wp.element.createElement("div",{id:"importBar",style:{width:l+"%"}})),wp.element.createElement("span",{className:"left"},wp.element.createElement("strong",null,(0,ie.__)("Importing: ","rank-math")),wp.element.createElement("span",{className:"plugin-from"},(0,te.map)(m,function(e,t){return wp.element.createElement(X.Fragment,{key:t},e,t<u.length-1&&", ")}))),wp.element.createElement("span",{className:"right"},wp.element.createElement("span",{className:"number"},l),(0,ie.__)("% Completed","rank-math"))),wp.element.createElement(le.TextareaControl,{disabled:!0,rows:8,value:a,id:"import-progress-textarea"}))};function tt(e){return tt="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},tt(e)}function nt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nt(Object(n),!0).forEach(function(t){at(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function at(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=tt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ot(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return it(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)?it(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 it(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(et,"name")||{}).writable||Object.defineProperty(et,"name",{value:"default",configurable:!0});const lt=function(e){var t=(0,te.map)((0,te.entries)(e.importablePlugins),function(e){var t=ot(e,2),n=t[0],r=t[1],a=r.name,o=r.choices,i=r.isActive,l=(r.checked,(0,te.map)((0,te.entries)(o),function(e){var t=ot(e,2);return{id:t[0],label:t[1]}})),c=function(e,t,n){var r;return r="aio-rich-snippet"===e?(0,ie.sprintf)((0,ie.__)("Import meta data from the %s plugin.","rank-math"),t):(0,ie.sprintf)((0,ie.__)("Import settings and meta data from the %s plugin.","rank-math"),t),r+=" "+(0,ie.sprintf)((0,ie.__)('The process may take a few minutes if you have a large number of posts or pages <a href="%1$s">Learn more about the import process here.</a>',"rank-math"),Q("seo-import","SW Import Step")),n&&(r+="<br>"+(0,ie.sprintf)((0,ie.__)("%s plugin will be disabled automatically moving forward to avoid conflicts. <strong>It is thus recommended to import the data you need now.</strong>","rank-math"),t)),r}(n,a,i);return rt(rt({},r),{},{plugin:n,metaOptions:l,metaDescription:c})});return(0,te.filter)(t,Boolean)};function ct(e){return function(e){if(Array.isArray(e))return mt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ut(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 st(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||ut(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 ut(e,t){if(e){if("string"==typeof e)return mt(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)?mt(e,t):void 0}}function mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(lt,"name")||{}).writable||Object.defineProperty(lt,"name",{value:"default",configurable:!0});const pt=function(e){var t=e.data,n=e.skipStep,r=(0,te.reduce)((0,te.entries)(t.importablePlugins),function(e,t){var n=st(t,2),r=n[0],a=n[1];return a.checked?(e[r]=[].concat(ct((0,te.keys)(null==a?void 0:a.choices)||[]),["recalculate"]),e):e},{}),a=st((0,X.useState)(r),2),o=a[0],i=a[1],l=st((0,X.useState)(!1),2),c=l[0],s=l[1],u=st((0,X.useState)(!1),2),m=u[0],p=u[1];return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"import-plugin"},wp.element.createElement("div",{className:"field-th"},wp.element.createElement("h3",null,(0,ie.__)("Input Data From:","rank-math"))),wp.element.createElement("div",{className:"field-td"},(0,te.map)(lt(t),function(e,t){return wp.element.createElement(Ve,{key:t,options:e,selectedPlugins:o,setSelectedPlugins:i})}),c&&wp.element.createElement(et,{selectedPlugins:o,setImportComplete:p}))),wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},!m&&wp.element.createElement(le.Button,{variant:"secondary",className:"button-deactivate-plugins","data-deactivate-message":(0,ie.__)("Deactivating Plugins…","rank-math"),onClick:n},(0,ie.__)("Skip, Don't Import Now","rank-math")),wp.element.createElement(le.Button,{variant:"primary",className:"button-import",onClick:function(){if(!m)return!(rankMath.isConfigured&&!window.confirm(rankMath.confirm))&&((0,te.isEmpty)(o)?(window.alert((0,ie.__)("Please select plugin to import data.","rank-math")),!1):void s(!0));n()},disabled:c&&!m},m?(0,ie.__)("Continue","rank-math"):(0,ie.__)("Start Import","rank-math"))))};(Object.getOwnPropertyDescriptor(pt,"name")||{}).writable||Object.defineProperty(pt,"name",{value:"default",configurable:!0});const ft=function(e){var t=e.title,n=e.description,r=e.link,a=e.linkText,o=void 0===a?(0,ie.__)("Learn more","rank-math"):a;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,t),wp.element.createElement("p",null,n,r&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:r,target:"_blank",rel:"noreferrer"},o),".")))};function dt(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];t=t||"error",r=r||!1;var i=Se()('<div class="notice notice-'+t+" "+a+' is-dismissible"><p>'+e+"</p></div>").hide();o||n.siblings(".notice").remove(),n.after(i),i.slideDown(),Se()(document).trigger("wp-updates-notice-added"),Se()("html,body").animate({scrollTop:i.offset().top-50},"slow"),r&&setTimeout(function(){i.fadeOut(function(){i.remove()})},r)}function ht(e){return ht="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},ht(e)}(Object.getOwnPropertyDescriptor(ft,"name")||{}).writable||Object.defineProperty(ft,"name",{value:"default",configurable:!0}),Object.defineProperty(dt,"name",{value:"default",configurable:!0});var yt=["validate","afterSave"];function bt(){return bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bt.apply(null,arguments)}function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach(function(t){vt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ht(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ht(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ht(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _t(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return kt(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)?kt(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 kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ot=function(e,t){return"resetting"===t?(0,ie.__)("Resetting…","rank-math"):"resetted"===t?(0,ie.__)("Resetted","rank-math"):e.children},St=function(e,t){return"updating"===t?(0,ie.__)("Updating…","rank-math"):"updated"===t?(0,ie.__)("Updated","rank-math"):e.children},Et=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if((0,te.includes)(["roleCapabilities","redirections"],e))return{data:t,fields:{},updated:[]};var o={},i=[];return{data:(0,te.isUndefined)(n)?{}:(0,te.reduce)(n,function(e,n){return(0,te.isArray)(n.fields)&&0!==n.fields.length?"htaccess"===n.name?(e.htaccess_allow_editing=t.htaccess_allow_editing,e.htaccess_content=t.htaccess_content,(0,te.isEqual)(t.htaccess_content,a.htaccess_content)||i.push("htaccess_content"),e):((0,te.forEach)(n.fields,function(n){var l=n.id;if(r)(0,te.has)(n,"default")&&(e[l]=n.default,o[l]=n.type);else{var c=(""===t[l]||(0,te.isUndefined)(t[l]))&&(0,te.has)(n,"default")?n.default:t[l];e[l]=c,o[l]=n.type,"file"!==n.type||(0,te.isUndefined)(t[l+"_id"])||(e[l+"_id"]=t[l+"_id"],o[l]="text"),(0,te.isEqual)(c,a[l])||i.push(l)}}),e):e},{}),fields:o,updated:i}};const Pt=(0,ne.compose)((0,ee.withSelect)(function(e){return{settings:e("rank-math-settings").getdirtySettings(),data:e("rank-math-settings").getData()}}),(0,ee.withDispatch)(function(e,t){var n=t.type,r=t.settings,a=t.tabs,o=t.footer.applyButton;return{saveSettings:function(t,i){var l=Et(n,r,a,!1,i);t("updating"),ae()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:l.data,fieldTypes:l.fields,updated:l.updated}}).then(function(n){return t("updated"),n?!(0,te.isUndefined)(n.notifications)&&n.notifications.length?((0,te.forEach)(n.notifications,function(e){var t=!(0,te.isEmpty)(e.error);dt(t?e.error:e.success,t?"error":"success",Se()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice",!0)}),void Se()("html, body").animate({scrollTop:0},"fast")):n.error?(dt(n.error,"error",Se()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void Se()("html, body").animate({scrollTop:0},"fast")):(e("rank-math-settings").updateData(n.settings?n.settings:wt({},l.data)),n.success?(dt(n.success,"success",Se()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void Se()("html, body").animate({scrollTop:0},"fast")):(n&&!n.error&&o.afterSave&&o.afterSave(),t("updated"),void e("rank-math-settings").resetdirtySettings())):(t(""),void window.alert((0,ie.__)("Something went wrong! Please try again.","rank-math")))})},resetSettings:function(t){var o=Et(n,r,a,!0);t("resetting"),ae()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:o.data,fieldTypes:o.fields,isReset:!0}}).then(function(n){if(!n)return t(""),void window.alert((0,ie.__)("Something went wrong! Please try again.","rank-math"));t("resetted"),e("rank-math-settings").updateData(n.settings?n.settings:wt({},o.data)),e("rank-math-settings").resetdirtySettings()})}}}))(function(e){var t=_t((0,X.useState)(""),2),n=t[0],r=t[1],a=e.settings,o=e.data,i=e.resetSettings,l=e.saveSettings,c=e.footer,s=c.applyButton,u=s.validate,m=(s.afterSave,function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(s,yt)),p=(0,X.useRef)(null);return null===p.current&&(p.current=wt({},o)),(0,X.useEffect)(function(){(0,te.includes)(["updated","resetted"],n)&&setTimeout(function(){return r("")},1e3)},[n]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(le.Button,bt({onClick:function(){window.confirm((0,ie.__)("Are you sure? You want to reset settings.","rank-math"))&&i(r)}},c.discardButton,{children:Ot(c.discardButton,n)})),wp.element.createElement(le.Button,bt({variant:"primary",onClick:function(){(!u||u())&&l(r,p.current)},disabled:(0,te.isEmpty)(a)},m,{children:St(m,n)})))});var jt=n(6942),Ct=n.n(jt);function At(e){return At="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},At(e)}var Dt=["id","type","content","Component","isDisabled","default"];function Nt(){return Nt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Nt.apply(null,arguments)}function xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xt(Object(n),!0).forEach(function(t){Mt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Mt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=At(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=At(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==At(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function It(e){return function(e){if(Array.isArray(e))return Rt(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 Rt(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)?Rt(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 Rt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Ut=(0,ne.compose)((0,ee.withDispatch)(function(e,t){var n=t.settings;return{updateSetting:function(t,r){n[t]=r,e("rank-math-settings").updateData(Tt({},n))}}}))(function(e){var t=e.field,n=e.settingType,r=e.settings,a=e.value,o=t.id,i=t.type,l=t.content,c=t.Component,s=t.isDisabled,u=t.default,m=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(t,Dt);(0,te.isUndefined)(a)&&(a=(0,te.isUndefined)(r)||(0,te.isUndefined)(r[o])?u:r[o]),(0,te.includes)(["disable_author_archives","opening_hours_format"],o)&&(0,te.isBoolean)(a)&&e.updateSetting(o,!1===a?"off":"on"),(0,te.includes)(["disable_author_archives"],o)&&""===a&&e.updateSetting(o,u),(0,te.endsWith)(o,"_bulk_editing")&&!(0,te.isString)(a)&&(a=String(a)),!(0,te.endsWith)(o,"_default_rich_snippet")||""!==a&&!1!==a||(a="off");var p=function(t){if(((0,te.endsWith)(o,"_robots")||"robots_global"===o)&&(0,te.isArray)(t)&&((0,te.includes)(t,"index")||(0,te.includes)(t,"noindex")||(0,te.includes)(a||[],"index")||(0,te.includes)(a||[],"noindex"))){var n=a||[],r=(0,te.includes)(t,"index"),l=(0,te.includes)(t,"noindex"),c=(0,te.includes)(n,"index"),s=(0,te.includes)(n,"noindex");if(c&&!r)t=[].concat(It(t),["noindex"]);else if(s&&!l)t=[].concat(It(t),["index"]);else if(r&&l){var u=(0,te.last)(t);t=(0,te.filter)(t,function(e){return"index"===u?"noindex"!==e:"index"!==e})}}"file"===i?((0,te.isEmpty)(t)&&(t={url:"",id:""}),e.updateSetting(o,t.url),e.updateSetting(o+"_id",t.id)):e.updateSetting(o,t)},f=function(){var e={toggle:"checked",checkbox:"checked"}[i]||"value",t=(0,te.includes)(["component","group"],i);return Tt(Tt(Tt({},m),{},Mt(Mt({id:o},e,m.value||a),"onChange",m.onChange||!s&&p),t&&{settingType:n}),m.attributes)},d={file:window.rankMathComponents.UploadFile,text:window.rankMathComponents.TextControl,select:window.rankMathComponents.SelectControl,toggle:window.rankMathComponents.ToggleControl,select_search:window.rankMathComponents.SelectWithSearch,multicheck:window.rankMathComponents.CheckboxList,multicheck_inline:window.rankMathComponents.CheckboxList,radio_inline:window.rankMathComponents.ToggleGroupControl,repeatable_group:window.rankMathComponents.RepeatableGroup,selectSearch:window.rankMathComponents.SelectWithSearch,searchPage:window.rankMathComponents.SearchPage,checkboxlist:window.rankMathComponents.CheckboxList,toggleGroup:window.rankMathComponents.ToggleGroupControl,repeatableGroup:window.rankMathComponents.RepeatableGroup,group:window.rankMathComponents.Group,checkbox:window.rankMathComponents.CheckboxControl,textarea:window.rankMathComponents.TextareaControl,notice:window.rankMathComponents.Notice,selectVariable:window.rankMathComponents.SelectVariable,button:window.rankMathComponents.Button}[i],h="group"===i?{onChange:e.updateSetting}:{};return d?wp.element.createElement(d,Nt({},f(),{settings:r},h)):"component"===i?wp.element.createElement(c,f()):"raw"===i?wp.element.createElement(X.RawHTML,null,l):null});var Ft=["relation","compare"];function Bt(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wt(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)?Wt(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 Wt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const zt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.relation,r=void 0===n?"or":n,a=e.compare,o=void 0===a?"":a,i=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Ft),l=function(e){var n=Bt(e,2),r=n[0],a=n[1],i=t[r];return"!="===o?(0,te.isArray)(a)?!(0,te.includes)(a,i):a!==i:(0,te.isArray)(a)?(0,te.includes)(a,i):a===i};return"and"===r?(0,te.every)((0,te.entries)(i),l):(0,te.some)((0,te.entries)(i),l)};function Lt(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Gt(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)?Gt(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 Gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(zt,"name")||{}).writable||Object.defineProperty(zt,"name",{value:"default",configurable:!0});const Ht=function(e,t){return(0,te.some)(e,function(e){var n=Lt(e,1)[0];return t[n]})};function $t(e){return $t="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},$t(e)}function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vt(Object(n),!0).forEach(function(t){qt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$t(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(Object.getOwnPropertyDescriptor(Ht,"name")||{}).writable||Object.defineProperty(Ht,"name",{value:"default",configurable:!0});const Kt=function(e){var t=e.settingType,n=e.fields,r=e.settings,a=void 0===r?null:r;return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-".concat(t),className:"field-metabox field-list"},(0,te.map)(n,function(e,n){var r=e.id,o=e.type,i=e.name,l=e.desc,c=e.classes,s=e.content,u=e.dep,m=e.disableDep,p=e.afterfield,f=Ht(m,a);if((!u||zt(u,a))&&"hidden"!==o){if("raw"===o)return s;var d=Ct()("field-row",c,qt(qt({"field-disabled":f},"field-id-"+r,r),"field-type-"+o,o));return wp.element.createElement("div",{key:r||n,className:d},i&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},i)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(Ut,{settingType:t,field:Yt(Yt({},e),{},{isDisabled:f}),settings:a}),l&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:l}}),p))}})))};(Object.getOwnPropertyDescriptor(Kt,"name")||{}).writable||Object.defineProperty(Kt,"name",{value:"default",configurable:!0});const Jt=function(e){var t=e.type,n=e.header,r=e.footer,a=e.fields,o=void 0===a?[]:a,i=e.settings,l=void 0===i?null:i,c=e.tabs;return(0,te.isEmpty)(l)?null:wp.element.createElement(React.Fragment,null,n&&wp.element.createElement(ft,n),wp.element.createElement(Kt,{settingType:t,fields:o,settings:l}),r&&wp.element.createElement(Pt,{type:t,footer:r,tabs:c}))};function Xt(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qt(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)?Qt(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 Qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Jt,"name")||{}).writable||Object.defineProperty(Jt,"name",{value:"default",configurable:!0});var Zt=function(){return wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("how-to-setup-your-site","SW Your Site Setup KB")},(0,ie.__)("Click here to learn how to setup Rank Math properly","rank-math"))},en=function(){var e=Xt((0,X.useState)(""),2),t=e[0],n=e[1];return wp.element.createElement("form",{onSubmit:function(e){e.preventDefault(),window.open("".concat(Q("kb-search","SW Your Site Search"),"&q=").concat(t),"_blank","noreferrer")},className:"search-form wp-core-ui rank-math-ui"},wp.element.createElement("label",{htmlFor:"rank-math-search-input"},(0,ie.__)("Search the Knowledge Base for answers to your questions:","rank-math")),wp.element.createElement(le.TextControl,{autoCorrect:"off",autoComplete:"off",autoCapitalize:"none",variant:"regular-text",spellCheck:!1,value:t,onChange:n,placeholder:(0,ie.__)("Type here to search…","rank-math")}),wp.element.createElement(le.Button,{type:"submit",variant:"primary",disabled:!t},(0,ie.__)("Search","rank-math")))};const tn=function(){var e=function(e,t){return wp.element.createElement(React.Fragment,null,wp.element.createElement("span",{className:"rm-icon rm-icon-".concat(e)}),t)},t=[{name:"help-panel-video",title:e("video",(0,ie.__)("Setup Tutorial","rank-math")),view:Zt},{name:"help-panel-knowledge",title:e("post",(0,ie.__)("Knowledge Base","rank-math")),view:en}];return wp.element.createElement(oe.TabPanel,{tabs:t},function(e){var t=e.name,n=e.view;return wp.element.createElement("div",{className:"rank-math-tabs-content rank-math-custom"},wp.element.createElement("div",{id:t,className:"rank-math-tab"},wp.element.createElement(n,null)))})};(Object.getOwnPropertyDescriptor(tn,"name")||{}).writable||Object.defineProperty(tn,"name",{value:"default",configurable:!0});const nn=function(e){return[{id:"site_type",type:"select",name:(0,ie.sprintf)((0,ie.__)("%1$s is a…","rank-math"),rankMath.blogName),options:{blog:(0,ie.__)("Personal Blog","rank-math"),news:(0,ie.__)("Community Blog/News Site","rank-math"),portfolio:(0,ie.__)("Personal Portfolio","rank-math"),business:(0,ie.__)("Small Business Site","rank-math"),webshop:(0,ie.__)("Webshop","rank-math"),otherpersonal:(0,ie.__)("Other Personal Website","rank-math"),otherbusiness:(0,ie.__)("Other Business Website","rank-math")}},{id:"business_type",type:"select_search",name:(0,ie.__)("Business Type","rank-math"),desc:(0,ie.__)('Select the type that best describes your business. If you can\'t find one that applies exactly, use the generic "Organization" or "Local Business" types.',"rank-math"),options:e.businessTypesChoices,dep:{site_type:["news","business","webshop","otherbusiness"]}},{id:"website_name",type:"text",name:(0,ie.__)("Website Name","rank-math"),desc:(0,ie.__)("Enter the name of your site to appear in search results.","rank-math")},{id:"website_alternate_name",type:"text",name:(0,ie.__)("Website Alternate Name","rank-math"),desc:(0,ie.__)("An alternate version of your site name (for example, an acronym or shorter name).","rank-math")},{id:"company_name",type:"text",name:(0,ie.__)("Person/Organization Name","rank-math"),desc:(0,ie.__)("Your name or company name intended to feature in Google's Knowledge Panel.","rank-math")},{id:"company_logo",type:"file",name:(0,ie.__)("Logo for Google","rank-math"),description:(0,ie.__)("<strong>Min Size: 112Χ112px</strong>.<br />A squared image is preferred by the search engines.","rank-math")},{id:"open_graph_image",type:"file",name:(0,ie.__)("Default Social Share Image","rank-math"),description:(0,ie.__)("When a featured image or an OpenGraph Image is not set for individual posts/pages/CPTs, this image will be used as a fallback thumbnail when your post is shared on Facebook. <strong>The recommended image size is 1200 x 630 pixels.</strong>","rank-math")}]};function rn(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return an(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)?an(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 an(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(nn,"name")||{}).writable||Object.defineProperty(nn,"name",{value:"default",configurable:!0});const on=function(e){var t=e.data,n=e.updateData,r=rn((0,X.useState)(!1),2),a=r[0],o=r[1],i=(0,te.map)(nn(t),function(e){return e.value=t[e.id],"file"===e.type?e.onChange=function(t){return n(e.id,t.url),n(e.id+"_id",t.id),!0}:e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(React.Fragment,null,!t.isWhitelabel&&wp.element.createElement("div",{className:"rank-math-wizard-tutorial"},wp.element.createElement("header",null,(0,ie.__)("If you are new to Rank Math,","rank-math")," ",wp.element.createElement(le.Button,{variant:"link",onClick:function(){return o(function(e){return!e})}},(0,ie.__)("click here","rank-math"))," ",(0,ie.__)("to learn more.","rank-math")),a&&wp.element.createElement(tn,null)),wp.element.createElement(Jt,{fields:i,settings:t}))};(Object.getOwnPropertyDescriptor(on,"name")||{}).writable||Object.defineProperty(on,"name",{value:"default",configurable:!0});const ln=function(e){var t=e.authUrl,n=e.isAuthorized,r=[(0,ie.__)("Verify site ownership on Google Search Console in a single click","rank-math"),(0,ie.__)("Track page and keyword rankings with the Advanced Analytics module","rank-math"),(0,ie.__)("Easily set up Google Analytics without using another 3rd party plugin","rank-math"),(0,ie.__)("Automatically submit sitemaps to the Google Search Console","rank-math"),wp.element.createElement("a",{key:"help-analytics",target:"_blank",rel:"noreferrer",href:Q("help-analytics","SW Analytics Step Benefits")},(0,ie.__)("Learn more about the benefits of connecting your account here.","rank-math"))];return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"connect-wrap"},n?wp.element.createElement(le.Button,{variant:"primary"},(0,ie.__)("Disconnect Account","rank-math")):wp.element.createElement(le.Button,{href:t,variant:"animate",className:"rank-math-authorize-account"},(0,ie.__)("Connect Google Services","rank-math"))),wp.element.createElement("div",{id:"rank-math-pro-cta",className:"analytics"},wp.element.createElement("div",{className:"rank-math-cta-box width-100 no-shadow no-padding no-border"},wp.element.createElement("h3",null,(0,ie.__)("Benefits of Connecting Google Account","rank-math")),wp.element.createElement("ul",null,(0,te.map)(r,function(e,t){return wp.element.createElement("li",{key:t},e)})))),wp.element.createElement(le.PrivacyBox,{className:rankMath.isSettingsPage?"width-100":""}))};(Object.getOwnPropertyDescriptor(ln,"name")||{}).writable||Object.defineProperty(ln,"name",{value:"default",configurable:!0});const cn=function(e){var t=e.isSiteUrlValid,n=e.activateUrl,r=[(0,ie.__)("Verify site ownership on Google Search Console in a single click","rank-math"),(0,ie.__)("Track page and keyword rankings with the Advanced Analytics module","rank-math"),(0,ie.__)("Easily set up Google Analytics without using another 3rd party plugin","rank-math"),(0,ie.__)("Automatically submit sitemaps to the Google Search Console","rank-math"),(0,ie.__)("Free keyword suggestions when entering a focus keyword","rank-math"),(0,ie.__)("Use our revolutionary SEO Analyzer to scan your website for SEO errors","rank-math"),wp.element.createElement("a",{key:"learn-more",target:"_blank",rel:"noreferrer",href:Q("free-account-benefits","SW Analytics Step")},(0,ie.__)("Learn more about the benefits of connecting your account here.","rank-math"))];return wp.element.createElement(React.Fragment,null,wp.element.createElement(le.InvalidSiteUrlNotice,{isSiteUrlValid:t}),wp.element.createElement("div",{className:"wp-core-ui rank-math-ui connect-wrap"},wp.element.createElement(le.Button,{href:n,variant:"animate",disabled:!t},(0,ie.__)("Connect Your Rank Math Account","rank-math"))),wp.element.createElement("div",{id:"rank-math-pro-cta",className:"analytics"},wp.element.createElement("div",{className:"rank-math-cta-box width-100 no-shadow no-padding no-border"},wp.element.createElement("h3",null,(0,ie.__)("Benefits of Connecting Rank Math Account","rank-math")),wp.element.createElement("ul",null,(0,te.map)(r,function(e,t){return wp.element.createElement("li",{key:t},e)})))),wp.element.createElement(le.PrivacyBox,null))};(Object.getOwnPropertyDescriptor(cn,"name")||{}).writable||Object.defineProperty(cn,"name",{value:"default",configurable:!0});const sn=function(e){var t,n=e.data,r=e.updateData,a=n.searchConsole;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-row field-type-select"},wp.element.createElement("div",{className:"field-row-col"},wp.element.createElement(le.SelectWithSearch,{value:a.profile,width:268,options:null!==(t=a.sites)&&void 0!==t?t:{},onChange:function(e){a.profile=e,r("searchConsole",a)},label:(0,ie.__)("Site","rank-math"),className:"site-console-profile notrack",disabled:rankMath.isConsoleConnected})),(0,we.applyFilters)("rank_math_analytics_options_console","",n,r)),wp.element.createElement("div",{className:"field-row field-type-toggle"},wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{checked:a.enable_index_status,disabled:!a.profile,onChange:function(e){a.enable_index_status=e,r("searchConsole",a)},className:"regular-text notrack",label:(0,ie.__)("Enable the Index Status tab","rank-math")}),wp.element.createElement("div",{className:"field-description"},(0,ie.__)("Enable this option to show the Index Status tab in the Analytics module. ","rank-math"),wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("url-inspection-api","SW Analytics Index Status Option")},(0,ie.__)("Learn more.","rank-math"))))))};function un(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return mn(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)?mn(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 mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(sn,"name")||{}).writable||Object.defineProperty(sn,"name",{value:"default",configurable:!0});var pn=function(e,t){Ee("get_ga4_data_streams",{propertyID:e},"post").done(function(e){e.error?console.error(e.error):t(e.streams)})};const fn=function(e){var t,n,r,a=e.data,o=e.updateData,i=a.analyticsData,l=a.allServices,c=i.account_id,s=null!==(t=i.property_id)&&void 0!==t?t:"",u=null!==(n=i.view_id)&&void 0!==n?n:"",m=null!==(r=i.stream_name)&&void 0!==r?r:"",p=rankMath.isPro,f={},d=new Map;d.set("",(0,ie.__)("Select Property","rank-math"));var h={},y=un((0,X.useState)({}),2),b=y[0],g=y[1];return(0,te.isEmpty)(l.accounts)||(0,te.forEach)(l.accounts,function(e,t){f[t]=e.name+" ("+t+")",c===t&&(d.set("create-ga4-property",(0,ie.__)("Create new GA4 Property","rank-math")),(0,te.forEach)(e.properties,function(e,t){d.set(t,e.name)})),c||(i.account_id=t,o("analyticsData",i))}),(0,X.useEffect)(function(){if(!(0,te.isEmpty)(b)){var e=b[0];i.view_id=e.id,i.stream_name=e.name,i.measurement_id=e.measurementId,o("analyticsData",i)}},[b]),(0,te.isEmpty)(b)||(0,te.forEach)(b,function(e){h[e.id]=e.name}),u&&m&&!h[u]&&(h[u]=m),h[u]||(h[u]=(0,ie.__)("Select","rank-math")),wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-row field-type-select"},wp.element.createElement("div",{className:"field-row-col"},wp.element.createElement(le.SelectWithSearch,{value:c,options:f,onChange:function(e){i.account_id=e,o("analyticsData",i)},label:(0,ie.__)("Account","rank-math"),className:"site-analytics-account notrack",disabled:rankMath.isAnalyticsConnected})),wp.element.createElement("div",{className:"field-row-col"},wp.element.createElement(le.SelectControl,{value:s,options:d,onChange:function(e){"create-ga4-property"!==e?(i.property_id=e,o("analyticsData",i),e&&pn(e,g)):confirm((0,ie.__)("Are you sure, you want to create a new GA4 Property?","rank-math"))&&Ee("create_ga4_property",{accountID:c},"post").done(function(e){e.error?alert(e.error):(d.set(e.id,e.name),i.property_id=e.id,o("analyticsData",i),l.accounts[c].properties[e.id]={name:e.name,id:e.id,account_id:c,type:"GA4"},o("allServices",l),pn(e.id,g))})},label:(0,ie.__)("Property","rank-math"),className:"site-analytics-property notrack",disabled:rankMath.isAnalyticsConnected})),wp.element.createElement("div",{className:"field-row-col"},wp.element.createElement(le.SelectControl,{value:u,options:h,onChange:function(e){i.view_id=e;var t=(0,te.find)(b,{id:e});i.stream_name=t.name,i.measurement_id=t.measurementId,o("analyticsData",i)},label:(0,ie.__)("Data Stream","rank-math"),className:"site-analytics-view notrack",disabled:rankMath.isAnalyticsConnected})),(0,we.applyFilters)("rank_math_analytics_options_analytics","",a,o)),wp.element.createElement("div",{className:"field-row field-type-toggle"},wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{checked:i.install_code,onChange:function(e){i.install_code=e,o("analyticsData",i)},className:"regular-text notrack",label:(0,ie.__)("Install analytics code","rank-math")}),wp.element.createElement("div",{className:"field-description"},(0,ie.__)("Enable this option only if you are not using any other plugin/theme to install Google Analytics code.","rank-math")))),i.install_code&&wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{"data-url":p?void 0:Q("free-vs-pro","Anonymize IP"),className:"field-row field-type-toggle ".concat(p?"":"field-redirector-element")},wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{disabled:!p,checked:i.anonymize_ip,onChange:function(e){i.anonymize_ip=e,o("analyticsData",i)},className:"regular-text notrack",label:wp.element.createElement(React.Fragment,null,(0,ie.__)("Anonymize IP addresses","rank-math"),!p&&wp.element.createElement(le.ProBadge,{href:Q("pro","Anonymize IP")}))}))),wp.element.createElement("div",{"data-url":p?void 0:Q("pro","Localjs IP"),className:"field-row field-type-toggle ".concat(p?"":"field-redirector-element")},wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{disabled:!p,checked:i.local_ga_js,onChange:function(e){i.local_ga_js=e,o("analyticsData",i)},className:"regular-text notrack",label:wp.element.createElement(React.Fragment,null,(0,ie.__)("Self-Hosted Analytics JS File","rank-math"),!p&&wp.element.createElement(le.ProBadge,{href:Q("pro","Localjs IP")}))}))),wp.element.createElement("div",{className:"field-row field-type-toggle"},wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{checked:i.exclude_loggedin,onChange:function(e){i.exclude_loggedin=e,o("analyticsData",i)},className:"regular-text notrack",label:(0,ie.__)("Exclude Logged-in users","rank-math")})))))};(Object.getOwnPropertyDescriptor(fn,"name")||{}).writable||Object.defineProperty(fn,"name",{value:"default",configurable:!0});const dn=function(e){var t=e.data,n=e.updateData,r=rankMath.isPro;return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-row field-type-select"},wp.element.createElement("div",{className:"field-row-col"},(0,we.applyFilters)("rank_math_analytics_adsense",wp.element.createElement(le.SelectControl,{value:"",options:{"":(0,ie.__)("Select Account","rank-math")},label:(0,ie.__)("Account","rank-math"),className:"site-adsense-account notrack",disabled:!0}),t,n))),!r&&wp.element.createElement("div",{id:"rank-math-pro-cta",className:"no-margin"},wp.element.createElement("div",{className:"rank-math-cta-text"},wp.element.createElement(le.ProBadge,{href:Q("pro","AdSense Toggle")}),(0,ie.__)("Google AdSense support is only available in Rank Math Pro's Advanced Analytics module.","rank-math"))))};(Object.getOwnPropertyDescriptor(dn,"name")||{}).writable||Object.defineProperty(dn,"name",{value:"default",configurable:!0}),Object.defineProperty(yn,"name",{value:"default",configurable:!0});var hn=document.createElement("div");function yn(e){return e&&"string"==typeof e&&(e=e.replace(/<script[^>]*>([\S\s]*?)<\/script>/gim,"").replace(/<\/?\w(?:[^"'>]|"[^"]*"|'[^']*')*>/gim,""),hn.innerHTML=e,e=hn.textContent,hn.textContent=""),e}function bn(e){return bn="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},bn(e)}function gn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gn(Object(n),!0).forEach(function(t){vn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=bn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=bn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const _n=function(e){var t=e.data,n=e.testData,r=e.setTestConnection;return wp.element.createElement("div",{className:"connect-actions"},(0,te.map)(function(e){var t=e.reconnectGoogleUrl,n=e.isConsoleConnected,r=e.isAdsenseConnected,a=e.isAnalyticsConnected,o=(null==e?void 0:e.setup_mode)||"advanced",i=[{id:"reconnect",link:yn(t),classes:"rank-math-reconnect-google",text:(0,ie.__)("Reconnect","rank-math")},{id:"disconnect",link:"#",classes:"rank-math-disconnect-google",text:(0,ie.__)("Disconnect","rank-math")}];return"advanced"===o&&(n||r||a)&&i.push({id:"test_connections",link:"#",classes:"rank-math-test-connection-google",text:(0,ie.__)("Test Connections","rank-math")}),(0,we.applyFilters)("rank_math/analytics/connect_actions",i)}(t),function(e){var a=e.id,o=e.link,i=e.text,l=e.classes;return wp.element.createElement("a",{key:i,href:o,className:"button button-link ".concat(l),onClick:function(e){return"disconnect"===a?(e.preventDefault(),confirm((0,ie.__)("Are you sure you want to disconnect Google services from your site?","rank-math"))&&Ee("disconnect_google").done(function(){window.location.reload()}),!1):"test_connections"===a?(e.preventDefault(),function(e,t,n){var r=(0,we.applyFilters)("rank_math_test_connections",(0,te.compact)([e.isConsoleConnected&&{id:"search-console",action:"check_console_request"},e.isAnalyticsConnected&&{id:"analytics",action:"check_analytics_request"}]));(0,te.forEach)(r,function(e){t[e.id]="loading",n(wn({},t)),Ee(e.action,{},"post").done(function(r){if(r.success)return t[e.id]="success",void n(wn({},t));t[e.id]="failed",n(wn({},t))})})}(t,n,r),!1):void 0}},i)}))};(Object.getOwnPropertyDescriptor(_n,"name")||{}).writable||Object.defineProperty(_n,"name",{value:"default",configurable:!0});const kn=function(e){var t=e.reconnectUrl;return wp.element.createElement("p",{className:"warning"},wp.element.createElement("strong",{className:"warning"},(0,ie.__)("Warning: ","rank-math")),wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:(0,ie.sprintf)((0,ie.__)('You have not given the permission to fetch this data. Please <a href="%s">reconnect</a> with all required permissions.',"rank-math"),t)}}))};function On(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Sn(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)?Sn(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 Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(kn,"name")||{}).writable||Object.defineProperty(kn,"name",{value:"default",configurable:!0});const En=function(e){var t=e.data,n=e.updateData,r=On((0,X.useState)({}),2),a=r[0],o=r[1];t.isConsoleConnected=!(0,te.isEmpty)(t.searchConsole.profile),t.isAnalyticsConnected=!(0,te.isEmpty)(t.analyticsData.view_id),t.isAdsenseConnected=!(0,te.isEmpty)(t.analyticsData.adsense_id);var i=t.hasConsolePermission,l=t.hasAnalyticsPermission,c=t.hasAdsensePermission,s=[{id:"search-console",connected:rankMath.isConsoleConnected,disabled:!i,title:(0,ie.__)("Search Console","rank-math"),view:sn},{id:"analytics",connected:rankMath.isAnalyticsConnected,disabled:!l,title:(0,ie.__)("Analytics","rank-math"),view:fn},{id:"adsense",connected:rankMath.isAdsenseConnected,disabled:rankMath.isPro&&!c,title:(0,ie.__)("AdSense","rank-math"),view:dn}];return wp.element.createElement(React.Fragment,null,rankMath.nextFetch&&wp.element.createElement("span",{className:"next-fetch"},rankMath.nextFetch),wp.element.createElement(_n,{data:t,testData:a,setTestConnection:o}),(0,te.map)(s,function(e){var r=e.id,o=e.connected,i=e.disabled,l=e.title,c=e.view,s=!(0,te.isEmpty)(a[r])&&"loading"===a[r],u=!(0,te.isEmpty)(a[r])&&"failed"===a[r],m=Ct()("rank-math-box no-padding rank-math-accordion rank-math-connect-".concat(r),{connected:o,disconnected:!o,disabled:i}),p=Ct()("rank-math-connection-status",{"rank-math-connection-status-success":o&&!u,"rank-math-connection-status-error":!o||u}),f=o?(0,ie.__)("Connected","rank-math"):(0,ie.__)("Not Connected","rank-math");return wp.element.createElement("div",{key:r,className:m,tabIndex:0},wp.element.createElement("header",null,wp.element.createElement("h3",null,wp.element.createElement("span",{className:"rank-math-connection-status-wrap"},s?wp.element.createElement("svg",{className:"rank-math-spinner",viewBox:"0 0 100 100",width:"16",height:"16",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false"},wp.element.createElement("circle",{cx:"50",cy:"50",r:"50","vector-effect":"non-scaling-stroke"}),wp.element.createElement("path",{d:"m 50 0 a 50 50 0 0 1 50 50","vector-effect":"non-scaling-stroke"})):wp.element.createElement("span",{className:p,title:u?(0,ie.__)("Some permissions are missing, please reconnect","rank-math"):f})),l)),wp.element.createElement("div",{className:"rank-math-accordion-content rank-math-".concat(r,"-content")},i&&wp.element.createElement(kn,{reconnectUrl:t.reconnectGoogleUrl}),wp.element.createElement(c,{data:t,updateData:n})))}))};(Object.getOwnPropertyDescriptor(En,"name")||{}).writable||Object.defineProperty(En,"name",{value:"default",configurable:!0});const Pn=function(e){var t=e.data,n=e.updateData;if(t.showEmailReports){var r=rankMath.isSettingsPage?"h3":"h1";return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-row email-reports-header ".concat(rankMath.isSettingsPage?"":"text-center")},(0,X.createElement)(r,null,(0,ie.__)("Email Reports","rank-math")),rankMath.isSettingsPage?wp.element.createElement("div",null,(0,ie.__)("Receive periodic SEO Performance reports via email. Once enabled and options are saved, you can see","rank-math")," ",wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:"".concat(rankMath.homeUrl,"/?rank_math_analytics_report_preview=1")},(0,ie.__)("the preview here","rank-math"))):wp.element.createElement("div",null,(0,ie.__)("Receive Analytics reports periodically in email.","rank-math")," ",wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("seo-email-reporting","SW Analytics Step")},(0,ie.__)("Learn more about Email Reports.","rank-math")))),wp.element.createElement("div",{className:"field-row field-type-toggle field-id-console-email-reports"},wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:"console_email_reports"},(0,ie.__)("Email Reports","rank-math"))),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{id:"console_email_reports",checked:t.console_email_reports,onChange:function(e){n("console_email_reports",e)}}),rankMath.isSettingsPage&&wp.element.createElement("div",{className:"field-description"},(0,ie.__)("Turn on email reports.","rank-math")))),rankMath.isSettingsPage&&t.console_email_reports&&wp.element.createElement("div",{className:"field-row field-type-text field-id-console_email_frequency"},wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:"console_email_frequency"},(0,ie.__)("Email Frequency","rank-math"),!rankMath.isPro&&wp.element.createElement("span",{className:"rank-math-pro-badge"},wp.element.createElement("a",{href:Q("seo-email-reporting","Email Frequency Toggle"),target:"_blank",rel:"noopener noreferrer"},(0,ie.__)("PRO","rank-math"))))),wp.element.createElement("div",{className:"field-td"},!rankMath.isPro&&wp.element.createElement(le.SelectControl,{value:"",options:{monthly:(0,ie.__)("Every 30 days","rank-math")},label:"",disabled:!0}),(0,we.applyFilters)("rank_math_analytics_console_email_frequency","",t,n),wp.element.createElement("div",{className:"field-description"},(0,ie.__)("Email report frequency.","rank-math")))),(0,we.applyFilters)("rank_math_analytics_options_email_report","",t,n))}};function jn(e){return jn="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},jn(e)}function Cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function An(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cn(Object(n),!0).forEach(function(t){Dn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Dn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=jn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=jn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Nn(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xn(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)?xn(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 xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Pn,"name")||{}).writable||Object.defineProperty(Pn,"name",{value:"default",configurable:!0});const Tn=function(e){var t,n,r,a=e.data,o=e.updateData,i=Nn((0,X.useState)({days:null===(t=rankMath)||void 0===t||null===(t=t.dbInfo)||void 0===t?void 0:t.days,rows:null===(n=rankMath)||void 0===n||null===(n=n.dbInfo)||void 0===n?void 0:n.rows,size:null===(r=rankMath)||void 0===r||null===(r=r.dbInfo)||void 0===r?void 0:r.size,isDeleting:!1,isUpdating:!1,isCanceling:!1,updateBtnText:rankMath.isFetching?(0,ie.__)("Fetching in Progress","rank-math"):(0,ie.__)("Update data manually","rank-math"),isFetching:rankMath.isFetching||!1}),2),l=i[0],c=i[1],s=l.isDeleting,u=l.days,m=l.rows,p=l.size,f=l.isUpdating,d=l.isCanceling,h=l.updateBtnText,y=l.isFetching,b=a.isSiteConnected,g=a.isAuthorized,w=a.searchConsole,v=a.allServices,_=a.console_caching_control,k=a.analytics_stats;if(!b)return wp.element.createElement(cn,a);if(!g)return wp.element.createElement(ln,a);var O=(null==v?void 0:v.accounts)||[];(0,X.useEffect)(function(){(0,te.isEmpty)(O)&&Ee("google_check_all_services").done(function(e){w.sites=e.sites,e.inSearchConsole?e.isVerified||Ee("verify_site_console"):Ee("add_site_console").done(function(e){w.sites=e.sites}),w.profile=e.sites[e.homeUrl],o("searchConsole",w),(0,te.isEmpty)(e.adsenseAccounts)||(v.adsenseAccounts=e.adsenseAccounts||{},o("allServices",v)),(0,te.isEmpty)(e.accounts)||(v.accounts=e.accounts,o("allServices",v))})},[]);return wp.element.createElement("div",{className:"field-wrap form-table wp-core-ui rank-math-ui"},wp.element.createElement("div",{id:"field-metabox-rank-math-wizard",className:"field-metabox field-list"},wp.element.createElement(En,{data:a,updateData:o}),wp.element.createElement(le.PrivacyBox,{className:"width-100"}),rankMath.isSettingsPage&&wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"field-row rank-math-advanced-option field-id-console_caching_control field-type-text"},wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:"console_caching_control"},(0,ie.__)("Analytics Database","rank-math"))),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.TextControl,{type:"number",autoCorrect:"off",autoComplete:"off",autoCapitalize:"none",variant:"regular-text",spellCheck:!1,value:_,onBlur:function(e){var t,n=(null==e||null===(t=e.target)||void 0===t||null===(t=t.value)||void 0===t?void 0:t.trim())||"",r=parseInt(n);isNaN(r)||o("console_caching_control",r)},onChange:function(e){o("console_caching_control",e)},placeholder:(0,ie.__)("Enter number of days. E.g. 90","rank-math")}),wp.element.createElement("div",{className:"field-description",dangerouslySetInnerHTML:{__html:rankMath.fields.console_caching_control.description}}),wp.element.createElement("br",null),wp.element.createElement(le.Button,{className:"button-small",onClick:function(){var e=_||90,t=-1===e?rankMath.confirmClearImportedData:rankMath.confirmClear90DaysCache;window.confirm(t+" "+rankMath.confirmAction)&&(s||(c(function(e){return An(An({},e),{},{isDeleting:!0})}),Ee("analytics_delete_cache",{days:e},"GET").done(function(e){e&&e.success&&c(function(t){return An(An({},t),{},{isDeleting:!1,days:null==e?void 0:e.days,rows:null==e?void 0:e.rows,size:null==e?void 0:e.size})})})))},disabled:s},s?(0,ie.__)("Deleting data…","rank-math"):(0,ie.__)("Delete data","rank-math"))," ",wp.element.createElement(le.Button,{className:"button-small",onClick:function(){if(!f){var e=_||90;c(function(e){return An(An({},e),{},{isUpdating:!0,updateBtnText:(0,ie.__)("Starting update…","rank-math")})}),Ee("analytic_start_fetching",{days:e},"GET").done(function(e){e&&e.success?c(function(e){return An(An({},e),{},{isUpdating:!1,updateBtnText:(0,ie.__)("Fetching in Progress","rank-math"),isFetching:!0})}):setTimeout(function(){c(function(e){return An(An({},e),{},{updateBtnText:(0,ie.__)("Update data manually","rank-math")})})},2e3)})}},disabled:f||y},h)," ",wp.element.createElement(le.Button,{className:"button-small is-destructive",onClick:function(){d||(c(function(e){return An(An({},e),{},{isCanceling:!0})}),Ee("analytic_cancel_fetching",{},"GET").done(function(e){c(function(e){return An(An({},e),{},{isCanceling:!1})}),e&&e.success&&window.location.reload()}))},disabled:!y||d},(0,ie.__)("Cancel Fetch","rank-math")),wp.element.createElement("br",null),wp.element.createElement("div",{className:"rank-math-console-db-info"},wp.element.createElement("span",{className:"dashicons dashicons-calendar-alt"})," Cached Days: ",wp.element.createElement("strong",null,u)),wp.element.createElement("div",{className:"rank-math-console-db-info"},wp.element.createElement("span",{className:"dashicons dashicons-editor-ul"})," Data Rows: ",wp.element.createElement("strong",null,m)),wp.element.createElement("div",{className:"rank-math-console-db-info"},wp.element.createElement("span",{className:"dashicons dashicons-editor-code"})," Size: ",wp.element.createElement("strong",null,p)))),(0,we.applyFilters)("rank_math_settings_general_analytics_stats","",a,o),wp.element.createElement("div",{className:"field-row field-type-toggle field-id-analytics_stats"},wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:"analytics_stats"},(0,ie.__)("Frontend Stats Bar","rank-math"))),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(le.ToggleControl,{id:"analytics_stats",checked:k,onChange:function(e){o("analytics_stats",e)}}),wp.element.createElement("div",{className:"field-description"},(0,ie.__)("Enable this option to show Analytics Stats on the front just after the admin bar.","rank-math"))))),wp.element.createElement(Pn,{data:a,updateData:o})))};function Mn(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return In(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)?In(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 In(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(Tn,"name")||{}).writable||Object.defineProperty(Tn,"name",{value:"default",configurable:!0});const Rn=function(e){var t=(0,te.map)((0,te.entries)(e.postTypes),function(e){var t=Mn(e,2);return{id:t[0],label:t[1]}}),n=(0,te.map)((0,te.entries)(e.taxonomies),function(e){var t=Mn(e,2);return{id:t[0],label:t[1]}});return(0,we.applyFilters)("rank_math_setup_wizard_sitemap_fields",[{id:"sitemap",type:"toggle",name:(0,ie.__)("Sitemaps","rank-math"),desc:(0,ie.__)("XML Sitemaps help search engines index your website's content more effectively.","rank-math")},{id:"include_images",type:"toggle",name:(0,ie.__)("Include Images","rank-math"),desc:(0,ie.__)("Include reference to images from the post content in sitemaps. This helps search engines index your images better.","rank-math"),classes:"features-child",dep:{sitemap:!0}},{id:"sitemap_post_types",type:"multicheck",name:(0,ie.__)("Public Post Types","rank-math"),desc:(0,ie.__)("Select post types to enable SEO options for them and include them in the sitemap.","rank-math"),options:t,classes:"features-child field-multicheck-inline multicheck-checked",dep:{sitemap:!0},toggleAll:!0},{id:"sitemap_taxonomies",type:"multicheck",name:(0,ie.__)("Public Taxonomies","rank-math"),desc:(0,ie.__)("Select taxonomies to enable SEO options for them and include them in the sitemap.","rank-math"),options:n,classes:"features-child field-multicheck-inline multicheck-checked",dep:{sitemap:!0},toggleAll:!0}],t)};(Object.getOwnPropertyDescriptor(Rn,"name")||{}).writable||Object.defineProperty(Rn,"name",{value:"default",configurable:!0});const Un=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Rn(t),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};(Object.getOwnPropertyDescriptor(Un,"name")||{}).writable||Object.defineProperty(Un,"name",{value:"default",configurable:!0});const Fn=function(){return[{id:"noindex_empty_taxonomies",type:"toggle",name:(0,ie.__)("Noindex Empty Category and Tag Archives","rank-math"),desc:(0,ie.__)("Setting empty archives to <code>noindex</code> is useful for avoiding indexation of thin content pages and dilution of page rank. As soon as a post is added, the page is updated to <code>index</code>.","rank-math"),classes:"rank-math-advanced-option"},{id:"nofollow_external_links",type:"toggle",name:(0,ie.__)("Nofollow External Links","rank-math"),desc:(0,ie.__)('Automatically add <code>rel="nofollow"</code> attribute for external links appearing in your posts, pages, and other post types. The attribute is dynamically applied when the content is displayed, and the stored content is not changed.',"rank-math"),classes:"rank-math-advanced-option"},{id:"new_window_external_links",type:"toggle",name:(0,ie.__)("Open External Links in New Tab/Window","rank-math"),desc:(0,ie.__)('Automatically add a <code>target="_blank"</code> attribute to external links appearing in your posts, pages, and other post types. The attributes are applied when the content is displayed, which does not change the stored content.',"rank-math")}]};(Object.getOwnPropertyDescriptor(Fn,"name")||{}).writable||Object.defineProperty(Fn,"name",{value:"default",configurable:!0});const Bn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Fn(),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};(Object.getOwnPropertyDescriptor(Bn,"name")||{}).writable||Object.defineProperty(Bn,"name",{value:"default",configurable:!0});const Wn=wp.url;function zn(e){return zn="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},zn(e)}function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ln(Object(n),!0).forEach(function(t){Hn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ln(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=zn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=zn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==zn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=e?"rank-math-"+e:"rank-math",t=Gn(Gn({},t),{},{page:e}),(0,Wn.addQueryArgs)(rankMath.adminurl,t)};(Object.getOwnPropertyDescriptor($n,"name")||{}).writable||Object.defineProperty($n,"name",{value:"default",configurable:!0});var Vn=[rankMath.isPro?{icon:"video-alt3",href:Q("yt-link","SW Ready Step Upgrade"),text:(0,ie.__)("Subscribe to Our YouTube Channel","rank-math")}:{icon:"star-filled pro",href:Q("pro","SW Ready Step Upgrade"),text:wp.element.createElement("strong",{className:"pro-label"},(0,ie.__)("Know more about the PRO version","rank-math"))},{icon:"facebook",href:Q("fb-group","SW Ready Step Upgrade"),text:(0,ie.__)("Join FREE Facebook Group","rank-math")},{icon:"welcome-learn-more",href:Q("kb-seo-suite","SW Ready Step KB"),text:(0,ie.__)("Rank Math Knowledge Base","rank-math")},{icon:"sos",href:Q("support","SW Ready Step Support"),text:(0,ie.__)("Get 24x7 Support","rank-math")}];const Yn=function(e){var t=e.data,n=e.skipStep,r=t.scoreImg,a=t.dashboardUrl,o=t.isWhitelabel,i="advanced"===t.setup_mode;return o?wp.element.createElement(React.Fragment,null,wp.element.createElement("p",null,(0,ie.__)("Your site is now optimized","rank-math")),wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},wp.element.createElement(le.Button,{href:$n("options-general"),variant:"primary"},(0,ie.__)("Proceed to Settings","rank-math")))):wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"wizard-next-steps wp-clearfix"},wp.element.createElement("div",{className:"score-100"},wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("score-100","SW Ready Score Image")},wp.element.createElement("img",{src:r,alt:(0,ie.__)("Score 100","rank-math")}))),wp.element.createElement("div",{className:"learn-more"},wp.element.createElement("h2",null,(0,ie.__)("Learn more","rank-math")),wp.element.createElement("ul",null,(0,te.map)(Vn,function(e){var t=e.icon,n=e.href,r=e.text;return wp.element.createElement("li",{key:r},wp.element.createElement("span",{className:"dashicons dashicons-".concat(t)}),wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},r))})))),wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},wp.element.createElement(le.Button,{variant:i?"secondary":"primary",className:i?"rank-math-return-dashboard":"rank-math-advanced-option",href:a},(0,ie.__)("Return to dashboard","rank-math")),wp.element.createElement(le.Button,{variant:"secondary",href:$n("",{view:"help"})},(0,ie.__)("Proceed to Help Page","rank-math","rank-math")),i&&wp.element.createElement(le.Button,{variant:"primary",className:"rank-math-advanced-option",onClick:n},(0,ie.__)("Setup Advanced Options","rank-math"))))};(Object.getOwnPropertyDescriptor(Yn,"name")||{}).writable||Object.defineProperty(Yn,"name",{value:"default",configurable:!0});const qn=function(e){var t=e.data,n=e.updateData,r=e.saveData,a=e.skipStep,o=t.isWhitelabel;return wp.element.createElement(React.Fragment,null,wp.element.createElement("header",null,wp.element.createElement("h1",null,wp.element.createElement("i",{className:"dashicons dashicons-yes"})," ",(0,ie.__)("Your site is ready! ","rank-math"),wp.element.createElement(le.SocialShare,{isWhitelabel:o}))),wp.element.createElement("div",{className:"rank-math-additional-options"},wp.element.createElement("div",{className:"rank-math-auto-update-wrapper"},wp.element.createElement("h3",null,(0,ie.__)("Enable auto update of the plugin","rank-math")),wp.element.createElement(le.ToggleControl,{checked:t.enable_auto_update,onChange:function(e){n("enable_auto_update",e),r()}}))),wp.element.createElement("br",{className:"clear"}),wp.element.createElement(Yn,{data:t,skipStep:a}))};(Object.getOwnPropertyDescriptor(qn,"name")||{}).writable||Object.defineProperty(qn,"name",{value:"default",configurable:!0});const Kn=function(e){var t=e.roles,n=e.capabilities,r=(0,te.map)((0,te.keys)(n),function(e){return{id:e,label:n[e]}}),a=[{id:"role_manager",type:"toggle",name:(0,ie.__)("Role Manager","rank-math"),desc:(0,ie.__)("The Role Manager allows you to use WordPress roles to control which of your site users can have edit or view access to Rank Math's settings.","rank-math")}];return(0,te.forEach)((0,te.keys)(t),function(o){var i,l=(null===(i=e[o])||void 0===i?void 0:i.length)===(0,te.keys)(n).length;a.push({options:r,id:o,name:t[o],type:"multicheck_inline",toggleAll:!0,dep:{role_manager:!0},classes:"field-big-labels ".concat(l?"multicheck-checked":"")})}),a};(Object.getOwnPropertyDescriptor(Kn,"name")||{}).writable||Object.defineProperty(Kn,"name",{value:"default",configurable:!0});const Jn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Kn(t),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};(Object.getOwnPropertyDescriptor(Jn,"name")||{}).writable||Object.defineProperty(Jn,"name",{value:"default",configurable:!0});const Xn=function(){return[{id:"404_monitor_title",type:"raw",content:wp.element.createElement("div",{key:"monitor-header",className:"field-row monitor-header text-center"},wp.element.createElement("h1",null,(0,ie.__)("404 Monitor","rank-math")),wp.element.createElement("div",{className:"monitor-desc text-center"},(0,ie.__)("Set default values for the 404 error monitor here.","rank-math")))},{id:"404-monitor",type:"toggle",name:(0,ie.__)("404 Monitor","rank-math"),desc:(0,ie.__)("The 404 monitor will let you see if visitors or search engines bump into any <code>404 Not Found</code> error while browsing your site.","rank-math")},{id:"redirection_title",type:"raw",content:wp.element.createElement("div",{key:"redirections-header",className:"field-row redirections-header text-center",style:{borderTop:0}},wp.element.createElement("br",null),wp.element.createElement("h1",null,(0,ie.__)("Redirections","rank-math")),wp.element.createElement("div",{className:"redirections-desc text-center"},(0,ie.__)("Set default values for the redirection module from here. ","rank-math"),wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("redirections","SW Redirection Step")},(0,ie.__)("Learn more about Redirections.","rank-math"))))},{id:"redirections",type:"toggle",name:(0,ie.__)("Redirections","rank-math"),desc:(0,ie.__)("Set up temporary or permanent redirections. Combined with the 404 monitor, you can easily redirect faulty URLs on your site, or add custom redirections.","rank-math")}]};(Object.getOwnPropertyDescriptor(Xn,"name")||{}).writable||Object.defineProperty(Xn,"name",{value:"default",configurable:!0});const Qn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Xn(),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};(Object.getOwnPropertyDescriptor(Qn,"name")||{}).writable||Object.defineProperty(Qn,"name",{value:"default",configurable:!0});const Zn=function(e,t){var n="pt_".concat(e,"_default_rich_snippet"),r=(0,ie.sprintf)((0,ie.__)("Schema Type for %s","rank-math"),(0,te.capitalize)(e)+"s");return"product"===e?{id:n,type:"radio_inline",name:r,desc:(0,ie.__)("Default rich snippet selected when creating a new product.","rank-math"),options:{off:(0,ie.__)("None","rank-math"),product:(0,ie.__)("Product","rank-math")}}:{id:n,type:2===(0,te.values)(t).length?"radio_inline":"select_search",name:r,desc:(0,ie.__)("Default rich snippet selected when creating a new post of this type.","rank-math"),options:t,dep:{rich_snippet:!0}}};function er(e){return er="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},er(e)}function tr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=er(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=er(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==er(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(Object.getOwnPropertyDescriptor(Zn,"name")||{}).writable||Object.defineProperty(Zn,"name",{value:"default",configurable:!0});const nr=function(e){var t=[{id:"rich_snippet",type:"toggle",name:(0,ie.__)("Schema Type","rank-math"),desc:(0,ie.__)("Use automatic structured data to mark up content, to help Google better understand your content's context for display in Search. You can set different defaults for your posts here.","rank-math")}];return(0,te.forEach)((0,te.values)(e.accessiblePostTypes),function(n){if("attachment"!==n){t.push(Zn(n,e.schemaTypes));var r=tr({relation:"and",rich_snippet:!0},"pt_".concat(n,"_default_rich_snippet"),"article"),a="person"===e.knowledgegraph_type?'<div class="notice notice-warning inline rank-math-notice" style="margin-left:0;color:#242628;"><p>'.concat((0,ie.sprintf)((0,ie.__)('Google does not allow Person as the Publisher for articles. Organization will be used instead. You can read more about this <a href="%s" target="_blank">here</a>.',"rank-math"),Q("google-article-schema")),"</p></div>"):void 0;t.push({id:"pt_".concat(n,"_default_article_type"),type:"radio_inline",name:(0,ie.__)("Article Type","rank-math"),options:{Article:(0,ie.__)("Article","rank-math"),BlogPosting:(0,ie.__)("Blog Post","rank-math"),NewsArticle:(0,ie.__)("News Article","rank-math")},dep:r,desc:a})}}),t};(Object.getOwnPropertyDescriptor(nr,"name")||{}).writable||Object.defineProperty(nr,"name",{value:"default",configurable:!0});const rr=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(nr(t),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};function ar(e){return ar="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},ar(e)}function or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ir(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?or(Object(n),!0).forEach(function(t){lr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):or(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ar(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ar(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ar(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(Object.getOwnPropertyDescriptor(rr,"name")||{}).writable||Object.defineProperty(rr,"name",{value:"default",configurable:!0});const cr=function(e,t){var n=null==t?void 0:t.isConfigured,r=(0,te.isUndefined)(t)||"advanced"===(null==t?void 0:t.setup_mode),a=!(0,te.isUndefined)(t)&&(null==t?void 0:t.addImport),o=[{name:"compatibility",slug:"requirements",title:(0,ie.__)("Getting Started","rank-math"),view:Fe},{name:"import",title:(0,ie.__)("Import","rank-math"),heading:(0,ie.__)("Import SEO Settings","rank-math"),description:(0,ie.__)("You can import SEO settings from the following plugins:","rank-math"),view:pt,isDisabled:!a},{name:"yoursite",title:(0,ie.__)("Your Site","rank-math"),heading:(0,ie.sprintf)((0,ie.__)("Your Website: %s","rank-math"),rankMath.blogName),description:(0,ie.__)("Let us know a few things about your site…","rank-math"),view:on},{name:"analytics",title:(0,ie.__)("Analytics","rank-math"),heading:(0,ie.__)("Connect Google™ Services","rank-math"),description:(0,ie.__)("Rank Math automates everything, use below button to connect your site with Google Search Console and Google Analytics. It will verify your site and submit sitemaps automatically. ","rank-math"),link:Q("help-analytics","SW Analytics Step Description"),linkText:(0,ie.__)("Read more about it here.","rank-math"),view:Tn},{name:"sitemaps",title:(0,ie.__)("Sitemaps","rank-math"),heading:(0,ie.__)("Sitemap","rank-math"),description:(0,ie.__)("Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps.","rank-math"),link:Q("configure-sitemaps","SW Sitemap Step"),view:Un,isDisabled:!r},{name:"optimization",title:(0,ie.__)("Optimization","rank-math"),heading:(0,ie.__)("SEO Tweaks","rank-math"),description:(0,ie.__)("Automate some of your SEO tasks like making external links nofollow, redirecting attachment pages, etc.","rank-math"),link:Q("seo-tweaks","SW Optimization Step"),view:Bn,isDisabled:!r},{name:"ready",title:(0,ie.__)("Ready","rank-math"),view:qn},{name:"ready1",title:(0,ie.__)("Advanced Options","rank-math")},{name:"role",slug:"rolemanager",title:(0,ie.__)("Role Manager","rank-math"),heading:(0,ie.__)("Role Manager","rank-math"),description:(0,ie.__)("Set capabilities here.","rank-math"),view:Jn},{name:"redirection",slug:"404redirection",title:(0,ie.__)("404 + Redirection","rank-math"),view:Qn},{name:"schema-markup",title:(0,ie.__)("Schema Markup","rank-math"),heading:(0,ie.__)("Schema Markup","rank-math"),description:(0,ie.__)("Schema adds metadata to your website, resulting in rich search results and more traffic.","rank-math"),view:rr}],i=["ready1","role","redirection","schema-markup"],l=(0,te.findIndex)(o,function(t){return t.name===e}),c=(0,te.includes)(i,e);return(0,te.compact)((0,te.map)(o,function(e,t){return e.isDisabled||!c&&(0,te.includes)(i,e.name)||c&&!(0,te.includes)(i,e.name)?null:(e.disabled=!n,t<l?ir(ir({},e),{},{className:"is-done"}):e)}))};function sr(e){return sr="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},sr(e)}function ur(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function mr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ur(Object(n),!0).forEach(function(t){pr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ur(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=sr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=sr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fr(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 r,a,o,i,l=[],c=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return dr(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)?dr(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 dr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(Object.getOwnPropertyDescriptor(cr,"name")||{}).writable||Object.defineProperty(cr,"name",{value:"default",configurable:!0});const hr=function(){var e=fr(J({step:"compatibility"}),2),t=e[0],n=e[1],r=F(),a=t.get("step"),o=(0,ee.useSelect)(function(e){return e("rank-math-setup-wizard").getStepData(a)}),i=(0,ee.useSelect)(function(e){return e("rank-math-setup-wizard").getStepData("compatibility")}),l=(null==i?void 0:i.setup_mode)||(null==o?void 0:o.setup_mode),c=l?mr(mr({},o),{},{setup_mode:l}):o,s={steps:cr(a,c),searchParams:t,setSearchParams:n,navigate:r};return wp.element.createElement(React.Fragment,null,wp.element.createElement(be,s),wp.element.createElement(ge,{searchParams:t}))};function yr(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}function br(e){return br="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},br(e)}function gr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=br(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=br(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==br(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vr(e,t){return yr(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gr(Object(n),!0).forEach(function(t){wr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t))}function _r(e){return yr("currentStep",e)}function kr(e){return kr="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},kr(e)}function Or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Or(Object(n),!0).forEach(function(t){Er(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Or(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Er(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=kr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=kr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==kr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(Object.getOwnPropertyDescriptor(hr,"name")||{}).writable||Object.defineProperty(hr,"name",{value:"default",configurable:!0});var Pr={currentStep:"getting-started"};function jr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pr,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?Sr(Sr({},e),{},Er({},t.key,t.value)):e}function Cr(e,t){return e.appUi[t]}var Ar;(0,ee.register)((0,ee.createReduxStore)("rank-math-setup-wizard",{reducer:(0,ee.combineReducers)(t),selectors:r,actions:e}));Ar=function(){(0,X.createRoot)(document.getElementById("rank-math-wizard-wrapper")).render(wp.element.createElement(React.Fragment,null,wp.element.createElement(Z,null),wp.element.createElement(Y,null,wp.element.createElement(hr,null))))},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",Ar):Ar())}()}();
geri dön