File "role-manager.js"
Full Path: /home/diablzlo/glucosebalnce.com/wp-content/plugins/seo-by-rank-math/includes/modules/role-manager/assets/js/role-manager.js
File size: 32.14 KB
MIME-type: text/plain
Charset: utf-8
!function(){var t={75:function(){},802:function(){},184:function(t,e){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var n=arguments[e];if(n){var i=typeof n;if("string"===i||"number"===i)t.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&t.push(a)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){t.push(n.toString());continue}for(var u in n)r.call(n,u)&&n[u]&&t.push(u)}}}return t.join(" ")}t.exports?(o.default=o,t.exports=o):void 0===(n=function(){return o}.apply(e,[]))||(t.exports=n)}()},896:function(t,e,n){"use strict";var r=n(81),o=n.n(r),i=n(645),a=n.n(i)()(o());a.push([t.id,"/*!\n * Plugin:\tRank Math - Role Manager\n * URL:\t\thttps://rankmath.com/wordpress/plugin/seo-suite/\n * Name:\trole-manager.css\n */.rank-math-tab-header{padding:1.875rem 1.875rem 0;margin:-1.875rem -1.875rem 30px;border-radius:6px 6px 0 0;border-bottom:1px solid #b5bfc9;background-color:#f8f9fa;text-align:center}.rank-math-tab-header h2{font-size:30px;font-weight:500;margin:0}.rank-math-tab-header p{font-size:1rem;margin-bottom:2rem}.field-row:first-of-type{padding-top:0}footer.form-footer .rank-math-button:first-of-type{width:90px}footer.form-footer .rank-math-button:last-of-type{width:150px}@media(min-width: 1200px){.field-big-labels .rank-math-checkbox-list li{width:33.33%}}@media(min-width: 641px){.rank-math-button.toggle-all-capabilities{position:absolute;top:56px;left:0;font-weight:600}.field-wrap .field-row:first-of-type .rank-math-button.toggle-all-capabilities{top:32px}}",""]),e.Z=a},645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,o,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(r)for(var u=0;u<this.length;u++){var c=this[u][0];null!=c&&(a[c]=!0)}for(var l=0;l<t.length;l++){var s=[].concat(t[l]);r&&a[s[0]]||(void 0!==i&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=i),n&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=n):s[2]=n),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),e.push(s))}},e}},81:function(t){"use strict";t.exports=function(t){return t[1]}},379:function(t){"use strict";var e=[];function n(t){for(var n=-1,r=0;r<e.length;r++)if(e[r].identifier===t){n=r;break}return n}function r(t,r){for(var i={},a=[],u=0;u<t.length;u++){var c=t[u],l=r.base?c[0]+r.base:c[0],s=i[l]||0,f="".concat(l," ").concat(s);i[l]=s+1;var p=n(f),d={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==p)e[p].references++,e[p].updater(d);else{var m=o(d,r);r.byIndex=u,e.splice(u,0,{identifier:f,updater:m,references:1})}a.push(f)}return a}function o(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,o){var i=r(t=t||[],o=o||{});return function(t){t=t||[];for(var a=0;a<i.length;a++){var u=n(i[a]);e[u].references--}for(var c=r(t,o),l=0;l<i.length;l++){var s=n(i[l]);0===e[s].references&&(e[s].updater(),e.splice(s,1))}i=c}}},569:function(t){"use strict";var e={};t.exports=function(t,n){var r=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:function(t,e,n){"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},795:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return t[r](i,i.exports,n),i.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nc=void 0,function(){"use strict";var t={};n.r(t),n.d(t,{resetStore:function(){return y},resetdirtySettings:function(){return m},updateAnalytics:function(){return p},updateData:function(){return f},updateModules:function(){return d}});var e={};n.r(e),n.d(e,{appData:function(){return S},appUi:function(){return E}});var r={};n.r(r),n.d(r,{getAnalytics:function(){return C},getAppData:function(){return x},getData:function(){return A},getModules:function(){return M},getdirtySettings:function(){return T}});var o=jQuery,i=n.n(o),a=lodash,u=wp.element,c=wp.data,l=wp.hooks;function s(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return e=(0,l.applyFilters)("rank_math_sanitize_settings",e,t,n),null!==r&&(r=(0,l.applyFilters)("rank_math_sanitize_settings_value",r,t,n)),r=null===r?e:r,(0,l.doAction)("rank_math_settings_changed",t,e,n),{type:"RANK_MATH_SETTINGS_DATA",key:t,value:e,settingsKey:n,settingsValue:r}}function f(t){return s("data",t,"data")}function p(t){return s("analytics",t,"analytics")}function d(t,e){var n=wp.data.select("rank-math-settings").getData();return n[t].isActive=e,(0,a.forEach)(n,(function(e,r){if((0,a.includes)(e.dep_modules,t)){var o=!1;(0,a.forEach)(e.dep_modules,(function(t){n[t].isActive||(o=!0)})),n[r].isDisabled=o,n[r].disabled=o}})),f(n)}function m(){return s("dirtySettings",{})}function y(){return{type:"RESET_STORE"}}n(75);function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b(t)}function g(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?g(Object(n),!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function v(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==b(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===b(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var w={data:(0,a.get)(rankMath,"data",{}),analytics:h(h(h({},rankMath),(0,a.get)(rankMath,"data",{})),(0,a.get)(rankMath,"analytics",{})),dirtySettings:{}},O=h({},w);function S(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w,e=arguments.length>1?arguments[1]:void 0,n=h({},t.dirtySettings);return!1!==e.settingsKey&&(n=e.settingsValue),"RANK_MATH_SETTINGS_DATA"===e.type?"dirtySettings"===e.key?h(h({},t),{},{dirtySettings:e.value}):h(h({},t),{},v(v({},e.key,e.value),"dirtySettings",n)):"RESET_STORE"===e.type?O:t}function j(t){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j(t)}function k(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function P(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?k(Object(n),!0).forEach((function(e){_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==j(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==j(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===j(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function E(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?P(P({},t),{},_({},e.key,e.value)):t}function x(t){return t.appData}function T(t){return t.appData.dirtySettings}function A(t){return t.appData.data}function C(t){return t.appData.analytics}function M(t){return t.appData.modules}n(802),(0,c.register)((0,c.createReduxStore)("rank-math-settings",{reducer:(0,c.combineReducers)(e),selectors:r,actions:t}));var D=wp.i18n,N=wp.compose;function R(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=rankMath.links[t]||"";if(!r)return"#";if(!e)return r;var o={utm_source:"Plugin",utm_medium:encodeURIComponent(e),utm_campaign:"WP"};return r+"?"+Object.keys(o).map((function(t){return"".concat(t,"=").concat(o[t])})).join("&")+n}var I=function(t){var e=t.title,n=t.description,r=t.link,o=t.linkText,i=void 0===o?(0,D.__)("Learn more","rank-math"):o;return wp.element.createElement("header",{className:"rank-math-tab-header"},wp.element.createElement("h2",null,e),wp.element.createElement("p",null,n,r&&wp.element.createElement(React.Fragment,null," ",wp.element.createElement("a",{href:r,target:"_blank",rel:"noreferrer"},i),".")))},U=wp.apiFetch,B=n.n(U),L=window.rankMathComponents;function F(t,e,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];e=e||"error",r=r||!1;var u=i()('<div class="notice notice-'+e+" "+o+' is-dismissible"><p>'+t+"</p></div>").hide();a||n.siblings(".notice").remove(),n.after(u),u.slideDown(),i()(document).trigger("wp-updates-notice-added"),i()("html,body").animate({scrollTop:u.offset().top-50},"slow"),r&&setTimeout((function(){u.fadeOut((function(){u.remove()}))}),r)}function G(t){return G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G(t)}var H=["validate","afterSave"];function W(){return W=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},W.apply(this,arguments)}function z(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function K(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?z(Object(n),!0).forEach((function(e){Z(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Z(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==G(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==G(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===G(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function V(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function $(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return q(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(t,e)}(t,e)||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 q(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var J=function(t,e){return"resetting"===e?(0,D.__)("Resetting…","rank-math"):"resetted"===e?(0,D.__)("Resetted","rank-math"):t.children},Q=function(t,e){return"updating"===e?(0,D.__)("Updating…","rank-math"):"updated"===e?(0,D.__)("Updated","rank-math"):t.children},Y=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if((0,a.includes)(["roleCapabilities","redirections"],t))return{data:e,fields:{},updated:[]};var i={},u=[];return{data:(0,a.isUndefined)(n)?{}:(0,a.reduce)(n,(function(t,n){return(0,a.isArray)(n.fields)&&0!==n.fields.length?"htaccess"===n.name?(t.htaccess_allow_editing=e.htaccess_allow_editing,t.htaccess_content=e.htaccess_content,(0,a.isEqual)(e.htaccess_content,o.htaccess_content)||u.push("htaccess_content"),t):((0,a.forEach)(n.fields,(function(n){var c=n.id;if(r)(0,a.has)(n,"default")&&(t[c]=n.default,i[c]=n.type);else{var l=(""===e[c]||(0,a.isUndefined)(e[c]))&&(0,a.has)(n,"default")?n.default:e[c];t[c]=l,i[c]=n.type,"file"!==n.type||(0,a.isUndefined)(e[c+"_id"])||(t[c+"_id"]=e[c+"_id"],i[c]="text"),(0,a.isEqual)(l,o[c])||u.push(c)}})),t):t}),{}),fields:i,updated:u}},X=(0,N.compose)((0,c.withSelect)((function(t){return{settings:t("rank-math-settings").getdirtySettings(),data:t("rank-math-settings").getData()}})),(0,c.withDispatch)((function(t,e){var n=e.type,r=e.settings,o=e.tabs,u=e.footer.applyButton;return{saveSettings:function(e,c){var l=Y(n,r,o,!1,c);e("updating"),B()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:l.data,fieldTypes:l.fields,updated:l.updated}}).then((function(n){return e("updated"),n?!(0,a.isUndefined)(n.notifications)&&n.notifications.length?((0,a.forEach)(n.notifications,(function(t){var e=!(0,a.isEmpty)(t.error);F(e?t.error:t.success,e?"error":"success",i()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice",!0)})),void i()("html, body").animate({scrollTop:0},"fast")):n.error?(F(n.error,"error",i()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void i()("html, body").animate({scrollTop:0},"fast")):(t("rank-math-settings").updateData(n.settings?n.settings:K({},l.data)),n.success?(F(n.success,"success",i()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void i()("html, body").animate({scrollTop:0},"fast")):(n&&!n.error&&u.afterSave&&u.afterSave(),e("updated"),void t("rank-math-settings").resetdirtySettings())):(e(""),void window.alert((0,D.__)("Something went wrong! Please try again.","rank-math")))}))},resetSettings:function(e){var i=Y(n,r,o,!0);e("resetting"),B()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:i.data,fieldTypes:i.fields,isReset:!0}}).then((function(n){if(!n)return e(""),void window.alert((0,D.__)("Something went wrong! Please try again.","rank-math"));e("resetted"),t("rank-math-settings").updateData(n.settings?n.settings:K({},i.data)),t("rank-math-settings").resetdirtySettings()}))}}})))((function(t){var e=$((0,u.useState)(""),2),n=e[0],r=e[1],o=t.settings,i=t.data,c=t.resetSettings,l=t.saveSettings,s=t.footer,f=s.applyButton,p=f.validate,d=(f.afterSave,V(f,H)),m=(0,u.useRef)(null);return null===m.current&&(m.current=K({},i)),(0,u.useEffect)((function(){(0,a.includes)(["updated","resetted"],n)&&setTimeout((function(){return r("")}),1e3)}),[n]),wp.element.createElement("footer",{className:"form-footer rank-math-ui"},wp.element.createElement(L.Button,W({onClick:function(){window.confirm((0,D.__)("Are you sure? You want to reset settings.","rank-math"))&&c(r)}},s.discardButton,{children:J(s.discardButton,n)})),wp.element.createElement(L.Button,W({variant:"primary",onClick:function(){(!p||p())&&l(r,m.current)},disabled:(0,a.isEmpty)(o)},d,{children:Q(d,n)})))})),tt=n(184),et=n.n(tt);function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}var rt=["id","type","content","Component","isDisabled","default"];function ot(){return ot=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},ot.apply(this,arguments)}function it(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function at(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?it(Object(n),!0).forEach((function(e){ut(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):it(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ut(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==nt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==nt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===nt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ct(t){return function(t){if(Array.isArray(t))return lt(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return lt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return lt(t,e)}(t)||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 lt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function st(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var ft=(0,N.compose)((0,c.withDispatch)((function(t,e){var n=e.settings;return{updateSetting:function(e,r){n[e]=r,t("rank-math-settings").updateData(at({},n))}}})))((function(t){var e=t.field,n=t.settingType,r=t.settings,o=t.value,i=e.id,c=e.type,l=e.content,s=e.Component,f=e.isDisabled,p=e.default,d=st(e,rt);(0,a.isUndefined)(o)&&(o=(0,a.isUndefined)(r)||(0,a.isUndefined)(r[i])?p:r[i]),(0,a.includes)(["disable_author_archives","opening_hours_format"],i)&&(0,a.isBoolean)(o)&&t.updateSetting(i,!1===o?"off":"on"),(0,a.includes)(["disable_author_archives"],i)&&""===o&&t.updateSetting(i,p),(0,a.endsWith)(i,"_bulk_editing")&&!(0,a.isString)(o)&&(o=String(o)),!(0,a.endsWith)(i,"_default_rich_snippet")||""!==o&&!1!==o||(o="off");var m=function(e){if(((0,a.endsWith)(i,"_robots")||"robots_global"===i)&&(0,a.isArray)(e)&&((0,a.includes)(e,"index")||(0,a.includes)(e,"noindex")||(0,a.includes)(o||[],"index")||(0,a.includes)(o||[],"noindex"))){var n=o||[],r=(0,a.includes)(e,"index"),u=(0,a.includes)(e,"noindex"),l=(0,a.includes)(n,"index"),s=(0,a.includes)(n,"noindex");if(l&&!r)e=[].concat(ct(e),["noindex"]);else if(s&&!u)e=[].concat(ct(e),["index"]);else if(r&&u){var f=(0,a.last)(e);e=(0,a.filter)(e,(function(t){return"index"===f?"noindex"!==t:"index"!==t}))}}"file"===c?(t.updateSetting(i,e.url),t.updateSetting(i+"_id",e.id)):t.updateSetting(i,e)},y=function(){var t={toggle:"checked",checkbox:"checked"}[c]||"value",e=(0,a.includes)(["component","group"],c);return at(at(at({},d),{},ut(ut({id:i},t,d.value||o),"onChange",d.onChange||!f&&m),e&&{settingType:n}),d.attributes)},b={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}[c],g="group"===c?{onChange:t.updateSetting}:{};return b?wp.element.createElement(b,ot({},y(),{settings:r},g)):"component"===c?wp.element.createElement(s,y()):"raw"===c?wp.element.createElement(u.RawHTML,null,l):null})),pt=["relation","compare"];function dt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return mt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mt(t,e)}(t,e)||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 mt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function yt(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function bt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return gt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gt(t,e)}(t,e)||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(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function ht(t){return ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ht(t)}function vt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?vt(Object(n),!0).forEach((function(e){Ot(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):vt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ot(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==ht(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==ht(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===ht(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var St=function(t){var e=t.settingType,n=t.fields,r=t.settings,o=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(e),className:"field-metabox field-list"},(0,a.map)(n,(function(t,n){var r=t.id,i=t.type,u=t.name,c=t.desc,l=t.classes,s=t.content,f=t.dep,p=t.disableDep,d=t.afterfield,m=function(t,e){return(0,a.some)(t,(function(t){var n=bt(t,1)[0];return e[n]}))}(p,o);if((!f||function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=t.relation,r=void 0===n?"or":n,o=t.compare,i=void 0===o?"":o,u=yt(t,pt),c=function(t){var n=dt(t,2),r=n[0],o=n[1],u=e[r];return"!="===i?(0,a.isArray)(o)?!(0,a.includes)(o,u):o!==u:(0,a.isArray)(o)?(0,a.includes)(o,u):o===u};return"and"===r?(0,a.every)((0,a.entries)(u),c):(0,a.some)((0,a.entries)(u),c)}(f,o))&&"hidden"!==i){if("raw"===i)return s;var y=et()("field-row",l,Ot(Ot({"field-disabled":m},"field-id-"+r,r),"field-type-"+i,i));return wp.element.createElement("div",{key:r||n,className:y},u&&wp.element.createElement("div",{className:"field-th"},wp.element.createElement("label",{htmlFor:r},u)),wp.element.createElement("div",{className:"field-td"},wp.element.createElement(ft,{settingType:e,field:wt(wt({},t),{},{isDisabled:m}),settings:o}),c&&wp.element.createElement("p",{className:"field-description",dangerouslySetInnerHTML:{__html:c}}),d))}}))))},jt=function(t){var e=t.type,n=t.header,r=t.footer,o=t.fields,i=void 0===o?[]:o,u=t.settings,c=void 0===u?null:u,l=t.tabs;return(0,a.isEmpty)(c)?null:wp.element.createElement(React.Fragment,null,n&&wp.element.createElement(I,n),wp.element.createElement(St,{settingType:e,fields:i,settings:c}),r&&wp.element.createElement(X,{type:e,footer:r,tabs:l}))},kt=n(379),Pt=n.n(kt),_t=n(795),Et=n.n(_t),xt=n(569),Tt=n.n(xt),At=n(565),Ct=n.n(At),Mt=n(216),Dt=n.n(Mt),Nt=n(589),Rt=n.n(Nt),It=n(896),Ut={};Ut.styleTagTransform=Rt(),Ut.setAttributes=Ct(),Ut.insert=Tt().bind(null,"head"),Ut.domAPI=Et(),Ut.insertStyleElement=Dt();Pt()(It.Z,Ut),It.Z&&It.Z.locals&&It.Z.locals;function Bt(t){return Bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bt(t)}function Lt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ft(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Lt(Object(n),!0).forEach((function(e){Gt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Lt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Gt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==Bt(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==Bt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Bt(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ht=(0,N.compose)((0,c.withSelect)((function(t){return{settings:t("rank-math-settings").getData()}})))((function(t){var e,n,r,o,i=t.settings;return wp.element.createElement("div",{className:"wrap rank-math-wrap"},wp.element.createElement("div",{className:"rank-math-box container"},wp.element.createElement("span",{className:"wp-header-end"}),wp.element.createElement(jt,{type:"roleCapabilities",fields:(e=rankMath,n=e.roles,r=e.capabilities,o=(0,a.map)((0,a.keys)(r),(function(t){return{id:t,label:r[t]}})),(0,a.map)((0,a.keys)(n),(function(t){var e=(0,a.map)(o,(function(e){return Ft(Ft({},e),"administrator"===t&&"rank_math_role_manager"===e.id?{disabled:!0}:{})}));return{id:t,name:n[t],options:e,type:"checkboxlist",classes:"field-big-labels",toggleAll:{size:"small",className:"toggle-all-capabilities",children:(0,D.__)("Toggle All","rank-math")}}}))),settings:i,header:{title:(0,D.__)("Role Manager","rank-math"),link:R("role-manager","Role Manager Page"),description:(0,D.__)("Control which user has access to which options of Rank Math.","rank-math")},footer:{discardButton:{children:(0,D.__)("Reset","rank-math")},applyButton:{children:(0,D.__)("Update Capabilities","rank-math")}}})))}));i()((function(){var t=document.getElementById("rank-math-settings");(0,a.isNull)(t)||(0,u.createRoot)(t).render(wp.element.createElement(Ht,null))}))}()}();