芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/optimyar/wp-content/plugins/ithemes-security-pro/dist/import-export/ui.min.js
(globalThis.itsecWebpackJsonP=globalThis.itsecWebpackJsonP||[]).push([[8124,1511],{33590:(e,t,n)=>{"use strict";n.d(t,{bB:()=>z,ZP:()=>Y});var r={};n.r(r),n.d(r,{BaseInput:()=>u,CheckboxWidget:()=>p,CheckboxesWidget:()=>h,IncludeExcludeWidget:()=>I,RadioWidget:()=>N,SelectWidget:()=>v,TextareaWidget:()=>_,ToggleWidget:()=>m});var a={};n.r(a),n.d(a,{EntitySelectField:()=>D,FileTreeField:()=>q,TextareaListField:()=>B,TitleField:()=>P});var i=n(92819),s=n(87462),o=n(6293),l=n(64893),c=n(36179);const u=function(e){const{id:t,label:n,value:r,readonly:a,disabled:u,onBlur:d,onFocus:m,options:p,onChange:h,schema:f,uiSchema:g={},...b}=e;p.inputType?b.type=p.inputType:b.type||("number"===f.type?(b.type="number",b.step="any"):"integer"===f.type?(b.type="number",b.step="1"):b.type="text"),p.autocomplete&&(b.autoComplete=p.autocomplete),f.multipleOf&&(b.step=f.multipleOf),void 0!==f.minimum&&(b.min=f.minimum),void 0!==f.maximum&&(b.max=f.maximum);const E=g["ui:description"]||f.description;return(0,o.createElement)(l.TextControl,(0,s.Z)({label:n,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:E}),readOnly:a,disabled:u,value:r||""},(0,i.omit)(b,["autofocus","formContext","registry","rawErrors"]),{onChange:e=>h(""===e?p.emptyValue:e),onBlur:d&&(e=>d(b.id,e.target.value)),onFocus:m&&(e=>m(b.id,e.target.value))}))};var d=n(54639);function m({schema:e,uiSchema:t={},id:n,value:r,disabled:a,readonly:i,label:s,onBlur:u,onFocus:m,onChange:p}){const h=d.P6.schemaRequiresTrueValue(e),f=t["ui:description"]||e.description;return(0,o.createElement)(l.ToggleControl,{checked:r||!1,onChange:p,required:h,disabled:a,readOnly:i,label:s,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:f}),onBlur:u&&(e=>u(n,e.target.checked)),onFocus:m&&(e=>m(n,e.target.checked))})}function p({schema:e,uiSchema:t={},id:n,value:r,disabled:a,readonly:i,label:s,onBlur:u,onFocus:m,onChange:p}){const h=d.P6.schemaRequiresTrueValue(e),f=t["ui:description"]||e.description;return(0,o.createElement)(l.CheckboxControl,{checked:r||!1,onChange:p,required:h,disabled:a,readOnly:i,label:s,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:f}),onBlur:u&&(e=>u(n,e.target.checked)),onFocus:m&&(e=>m(n,e.target.checked))})}function h(e){const{disabled:t,options:n,value:r,readonly:a,onChange:i,label:s,schema:l,uiSchema:u={}}=e,{enumOptions:d,enumDisabled:m=[],enumDescriptions:p=[],style:h}=n,f=u["ui:description"]||l.description,g=d.map(((e,t)=>({...e,disabled:m.includes(e.value),help:p[t]&&(0,o.createElement)(c.Lu,{noWrap:!0,content:p[t]})})));return(0,o.createElement)(c.w2,{value:r||[],onChange:i,options:g,label:s||u["ui:title"]||l.title,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:f}),readOnly:a,disabled:t,style:h})}const{asNumber:f,guessType:g}=d.P6,b=new Set(["number","integer"]);function E(e,t){const{type:n,items:r}=e;if(""!==t){if("array"===n&&r&&b.has(r.type))return t.map(f);if("boolean"===n)return"true"===t;if("number"===n)return f(t);if(e.enum){if(e.enum.every((e=>"number"===g(e))))return f(t);if(e.enum.every((e=>"boolean"===g(e))))return"true"===t}return t}}function x(e,t){return t?[].slice.call(e.target.options).filter((e=>e.selected)).map((e=>e.value)):e.target.value}const v=function(e){const{schema:t,uiSchema:n={},id:r,options:a,value:i,label:s,required:u,disabled:d,readonly:m,multiple:p,onChange:h,onBlur:f,onFocus:g,placeholder:b}=e,{enumOptions:v,enumDisabled:y}=a,_=p?[]:"",w=[];p||void 0!==t.default||w.push({value:"",label:b});for(const e of v)w.push({...e,disabled:y&&y.includes(e.value)});const C=n["ui:description"]||t.description;return(0,o.createElement)(l.SelectControl,{multiple:p,options:w,value:void 0===i?_:i,label:s,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:C}),required:u,disabled:d,readOnly:m,onChange:e=>h(E(t,e)),onBlur:f&&(e=>f(r,E(t,x(e,p)))),onFocus:g&&(e=>g(r,E(t,x(e,p))))})},{getUiOptions:y}=d.P6;function _({schema:e,uiSchema:t={},id:n,value:r,disabled:a,readonly:u,label:d,onBlur:m,onFocus:p,onChange:h,...f}){const g=y(t),{rows:b,placeholder:E,description:x=e.description}=g;return(0,o.createElement)(l.TextareaControl,(0,s.Z)({value:void 0===r?"":r,onChange:h,disabled:a,readOnly:u,label:d,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:x}),onBlur:m&&(e=>m(n,e.target.value)),onFocus:p&&(e=>p(n,e.target.value)),rows:b,placeholder:E},(0,i.without)(f,["autofocus","formContext","registry","rawErrors"])))}const{asNumber:w,guessType:C}=d.P6,O=new Set(["number","integer"]);function S(e,t){const{type:n,items:r}=e;if(""!==t){if("array"===n&&r&&O.has(r.type))return t.map(w);if("boolean"===n)return"true"===t;if("number"===n)return w(t);if(e.enum){if(e.enum.every((e=>"number"===C(e))))return w(t);if(e.enum.every((e=>"boolean"===C(e))))return"true"===t}return t}}function N({schema:e,uiSchema:t={},id:n,options:r,value:a,label:i,required:s,disabled:u,readonly:d,onChange:m,onBlur:p,onFocus:h}){const{enumOptions:f}=r,g=t["ui:description"]||e.description;return(0,o.createElement)(l.RadioControl,{selected:a,options:f,label:i,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:g}),required:s,disabled:u,readOnly:d,onChange:t=>m(S(e,t)),onBlur:p&&(t=>p(n,S(e,t.target.value))),onFocus:h&&(t=>h(n,S(e,t.target.value)))})}var k=n(95122),L=n(82839),Z=n(81019);function I({id:e,disabled:t,options:n,value:r,onChange:a,schema:s,autofocus:c,readonly:u}){const{enumOptions:d,enumDisabled:m=[],excludeList:{title:p=(0,k.__)("Excluded","it-l10n-ithemes-security-pro"),description:h=(0,k.__)("The list of items to exclude from the selection.","it-l10n-ithemes-security-pro"),button:f=(0,k.__)("Include","it-l10n-ithemes-security-pro")}={},includeList:{title:g=(0,k.__)("Included","it-l10n-ithemes-security-pro"),description:b=(0,k.__)("The list of items to include in the selection.","it-l10n-ithemes-security-pro"),button:E=(0,k.__)("Exclude","it-l10n-ithemes-security-pro")}={},title:x=s.title,description:v=s.description}=n;(0,o.useEffect)((()=>{const e=d.map((e=>e.value)),t=r.filter((t=>e.includes(t)));t.length!==r.length&&a(t)}),[r,d,a]);const[y,_]=(0,i.partition)(d,(e=>!r.includes(e.value)));return(0,o.createElement)("div",{className:"itsec-rjsf-include-exclude-widget"},x&&(0,o.createElement)(l.BaseControl.VisualLabel,null,x),v&&(0,o.createElement)("p",null,v),(0,o.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__sides",id:e},(0,o.createElement)(j,{id:e+"__exclude",options:y,label:p,description:h,button:f,disabled:t||u,disabledOptions:m,autofocus:c,onToggle:e=>{(0,L.speak)((0,k.sprintf)((0,k.__)("Moved %1$s to %2$s.","it-l10n-ithemes-security-pro"),(0,i.find)(y,{value:e}).label,g)),a([...r,e])}}),(0,o.createElement)(j,{id:e+"__include",options:_,label:g,description:b,button:E,disabled:t||u,disabledOptions:m,onToggle:e=>{(0,L.speak)((0,k.sprintf)((0,k.__)("Moved %1$s to %2$s.","it-l10n-ithemes-security-pro"),(0,i.find)(_,{value:e}).label,p)),a(r.filter((t=>t!==e)))}})))}function j({id:e,label:t,description:n,options:r,button:a,onToggle:s,disabled:u,disabledOptions:d=[],autofocus:m}){const p=e+"__option__",[h,f]=(0,o.useState)("");return h&&!(0,i.find)(r,{value:h})&&f(""),(0,o.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__side"},(0,o.createElement)(l.BaseControl,{id:e,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:n}),className:"itsec-rjsf-include-exclude-widget__listbox"},(0,o.createElement)("span",{className:"components-base-control__label",id:e+"__label"},t),(0,o.createElement)(c.T2,{role:"listbox",id:e,active:h&&p+h,"aria-labelledby":e+"__label","aria-describedby":n&&e+"__help",onNavigate:e=>f(e.substr(p.length)),onKeyDown:({keyCode:e})=>{if(!h||e!==Z.DELETE&&e!==Z.BACKSPACE)return;const t=(0,i.findIndex)(r,{value:h}),n=t+1
(0,o.createElement)("div",{id:p+e.value,key:e.value,role:u||d.includes(e.value)?"presentation":"option","aria-selected":e.value===h||void 0,onClick:u||d.includes(e.value)?void 0:()=>f(e.value)},e.label))))),(0,o.createElement)(l.Button,{variant:"secondary",disabled:!h,className:"itsec-rjsf-include-exclude-widget__move",onClick:()=>s(h),"aria-keyshortcuts":"Delete Backspace"},a))}const F="*";function P(e){const{id:t,title:n,required:r}=e;return(0,o.createElement)("span",{className:"itsec-rjsf-title-field",id:t},n,r&&(0,o.createElement)("span",{className:"required"},F))}var A=n(20567);const{getUiOptions:T}=d.P6;function D({uiSchema:e,schema:t,idSchema:n,name:r,formData:a,disabled:i,readonly:s,onChange:l}){const c=T(e);return(0,o.createElement)(A.fv,{id:n.$id,value:a,disabled:i,readonly:s,onChange:l,isMultiple:"array"===t.type,label:e["ui:title"]||t.title||r,description:e["ui:description"]||t.description,path:c.path,query:c.query,labelAttr:c.labelAttr,idAttr:c.idAttr,searchArg:c.searchArg})}const{getUiOptions:M}=d.P6;function B({uiSchema:e,schema:t,name:n,formData:r,disabled:a,readonly:i,onChange:s}){const l=e["ui:title"]||t.title||n,u=e["ui:description"]||t.description,d=M(e),{rows:m,placeholder:p}=d;return(0,o.createElement)(c.yA,{label:l,help:(0,o.createElement)(c.Lu,{noWrap:!0,content:u}),disabled:a,readonly:i,rows:m,value:r,onChange:s,placeholder:p})}var W=n(87514),R=n.n(W),$=n(73470);function q({idSchema:e,formData:t,onChange:n,uiSchema:r,schema:a,name:s,disabled:u,readonly:d,autofocus:m}){const p=e.$id,h=r["ui:title"]||a.title||s,f=r["ui:description"]||a.description,[g,b]=(0,o.useState)([]),[E,x]=(0,o.useState)("");(0,o.useEffect)((()=>{R()({path:(0,$.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:"/"})}).then(b)}),[]);const v=e=>{n(t.includes(e)?t.filter((t=>t!==e)):[...t,e])};return(0,o.createElement)("div",{className:"itsec-rjsf-file-tree"},f&&(0,o.createElement)(c.Lu,{content:f,tagName:"p"}),(0,o.createElement)("div",{className:"itsec-rjsf-file-tree__controls"},(0,o.createElement)("div",null,(0,o.createElement)(c.mp,{tree:g,id:p,label:(0,k.__)("File Selector","it-l10n-ithemes-security-pro"),active:E,setActive:x,onActivate:v,onLoad:async e=>{const t=await R()({path:(0,$.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:e})}),n=(0,i.cloneDeep)(g);(0,c.in)(n,(n=>{if(n.id===e)return n.children=t,c.in.halt})),b(n)}}),(0,o.createElement)(l.Button,{variant:"secondary",disabled:!E,className:"itsec-rjsf-file-tree__select",onClick:()=>v(E),"aria-keyshortcuts":"Enter Space"},(0,k.__)("Select","it-l10n-ithemes-security-pro"))),(0,o.createElement)(c.yA,{value:t,onChange:n,className:"itsec-rjsf-file-tree__list",label:h,disabled:u,readonly:d,autoFocus:m})))}function z({name:e,...t}){return(0,o.createElement)(l.Fill,(0,s.Z)({name:`RjsfField${e}`},t))}function U({name:e,...t}){return(0,o.createElement)(l.Slot,(0,s.Z)({name:`RjsfField${e}`},t))}const{ADDITIONAL_PROPERTY_FLAG:V,getUiOptions:K}=d.P6;function H(e){const{id:t,classNames:n,disabled:r,label:a,onKeyChange:i,onDropPropertyClick:s,readonly:c,required:u,schema:d,uiSchema:m}=e,p=`${a} Key`,h=d.hasOwnProperty(V),{removable:f}=K(m);return h&&!1!==f?(0,o.createElement)("div",{className:n},(0,o.createElement)("div",{className:"row"},(0,o.createElement)("div",{className:"col-xs-5 form-additional"},(0,o.createElement)(l.TextControl,{label:p,required:u,id:`${t}-key`,onBlur:e=>i(e.target.value)})),(0,o.createElement)("div",{className:"form-additional form-group col-xs-5"},e.children),(0,o.createElement)("div",{className:"col-xs-2"},(0,o.createElement)(l.Button,{icon:"no-alt",isDestructive:!0,disabled:r||c,onClick:s(a)})))):(0,o.createElement)("div",{className:n},e.children)}const{canExpand:G}=d.P6;function Q({className:e,onClick:t,disabled:n}){return(0,o.createElement)("div",{className:"row"},(0,o.createElement)("p",{className:`col-xs-3 col-xs-offset-9 text-right ${e}`},(0,o.createElement)(l.Button,{icon:"plus-alt2",className:"btn-add col-xs-12","aria-label":(0,k.__)("Add","it-l10n-ithemes-security-pro"),tabIndex:"0",onClick:t,disabled:n})))}const J={FieldTemplate:function(e){const{children:t,errors:n,hidden:r,schema:a,uiSchema:i,formContext:s,onChange:c}=e;if(r)return null;const{resettable:u}=K(i);return(0,o.createElement)(H,e,t,(0,o.createElement)(U,{name:e.id,fillProps:e}),u&&(0,o.createElement)(l.Button,{className:"itsec-rjsf-reset-field",variant:"secondary",onClick:()=>c(a.default)},(0,k.__)("Restore Default","it-l10n-ithemes-security-pro")),!0!==s?.disableInlineErrors&&n)},ObjectFieldTemplate:function(e){const{TitleField:t,DescriptionField:n,schema:r,uiSchema:a,properties:i}=e;if(!i.length)return null;const s=(a["ui:sections"]||[]).reduce(((e,t)=>({...e,[t.fields.find((e=>!!r.properties[e]))]:t})),{});return(0,o.createElement)("div",{className:"itsec-rjsf-object-fieldset",id:e.idSchema.$id},(a["ui:title"]||e.title)&&(0,o.createElement)(t,{id:`${e.idSchema.$id}__title`,title:e.title||a["ui:title"],required:e.required,formContext:e.formContext}),e.description&&(0,o.createElement)(n,{id:`${e.idSchema.$id}__description`,description:(0,o.createElement)(c.Lu,{noWrap:!0,content:e.description}),formContext:e.formContext}),i.map((({name:e,content:t})=>s[e]?(0,o.createElement)(o.Fragment,{key:e},(0,o.createElement)("h3",{className:"itsec-rjsf-section-title"},s[e].title),s[e].description&&(0,o.createElement)("p",{className:"itsec-rjsf-section-description"},(0,o.createElement)(c.Lu,{noWrap:!0,content:s[e].description})),t):t)),G(r,a,e.formData)&&(0,o.createElement)(Q,{className:"object-property-expand",onClick:e.onAddClick(r),disabled:e.disabled||e.readonly}))},ErrorList:function({errors:e}){return(0,o.createElement)(c.KM,{errors:e.map((({stack:e}={})=>e)).filter((e=>!!e))})},widgets:r,fields:a},Y=J},31511:(e,t,n)=>{"use strict";n.d(t,{sE:()=>N,x4:()=>b,PN:()=>f,pL:()=>O,NC:()=>w,N4:()=>C,g4:()=>T,bK:()=>D,Rg:()=>I,CO:()=>j,AW:()=>L,SU:()=>k,k0:()=>_,ZE:()=>y,UC:()=>F,xJ:()=>S,YS:()=>Z,z8:()=>v,VG:()=>A,Y3:()=>P,bv:()=>x});var r=n(92819),a=n(65096),i=n.n(a),s=n(6293),o=n(73470),l=n(95122),c=n(4942),u=n(13092),d=n(86033);function m(e,t,n){!function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}var p=new WeakMap,h=new WeakMap;class f{constructor(e=void 0,t=void 0,n=void 0){m(this,p,{writable:!0,value:{}}),m(this,h,{writable:!0,value:{}}),(0,c.Z)(this,"add",((e,t,n)=>((0,d.Z)(this,p)[e]||((0,d.Z)(this,p)[e]=[]),(0,d.Z)(this,p)[e].push(t),n&&((0,d.Z)(this,h)[e]||((0,d.Z)(this,h)[e]=[]),(0,d.Z)(this,h)[e].push(n)),this))),(0,c.Z)(this,"hasErrors",(()=>this.getErrorCodes().length>0)),(0,c.Z)(this,"getErrorCodes",(()=>Object.keys((0,d.Z)(this,p)))),(0,c.Z)(this,"getErrorCode",(()=>this.getErrorCodes()[0])),(0,c.Z)(this,"getErrorMessages",((e=void 0)=>{if(e)return(0,d.Z)(this,p)[e];const t=[];for(const e in(0,d.Z)(this,p))(0,d.Z)(this,p).hasOwnProperty(e)&&t.concat((0,d.Z)(this,p)[e]);return t})),(0,c.Z)(this,"getErrorMessage",((e=void 0)=>(e=e||this.getErrorCode(),this.getErrorMessages(e)[0]))),(0,c.Z)(this,"getErrorData",((e=void 0)=>(e=e||this.getErrorCode(),(0,d.Z)(this,h)[e]))),(0,c.Z)(this,"getAllErrorMessages",(()=>{const e=[];for(const t in(0,d.Z)(this,p))(0,d.Z)(this,p).hasOwnProperty(t)&&e.push(...(0,d.Z)(this,p)[t]);return e})),e&&(t&&((0,d.Z)(this,p)[e]=[t]),n&&((0,d.Z)(this,h)[e]=n))}static fromPHPObject(e){const t=new f;return(0,u.Z)(t,p,e.errors),(0,u.Z)(t,h,e.error_data),t}static fromApiError(e){const t=new f;if((0,d.Z)(t,p)[e.code]=[e.message],(0,d.Z)(t,h)[e.code]=[e.data],e.additional_errors)for(const n of e.additional_errors)(0,d.Z)(t,p)[n.code]=[n.message],n.data&&((0,d.Z)(t,h)||(0,u.Z)(t,h,[]),(0,d.Z)(t,h)[n.code].push(n.data));return t}}class g extends Error{constructor(e,...t){super(e.message||(0,l.__)("An unknown error occurred.","it-l10n-ithemes-security-pro"),...t),Error.captureStackTrace&&Error.captureStackTrace(this,g),this.__response=e;for(const t in e)e.hasOwnProperty(t)&&Object.defineProperty(this,t,{value:e[t],configurable:!0,enumerable:!0,writable:!0})}toString(){return this.__response.toString()}getResponse(){return this.__response}}class b{constructor(e,t,n,r=[],a=[],i=[]){(0,c.Z)(this,"type",void 0),(0,c.Z)(this,"error",void 0),(0,c.Z)(this,"data",void 0),(0,c.Z)(this,"success",void 0),(0,c.Z)(this,"info",void 0),(0,c.Z)(this,"warning",void 0),this.type=e,this.error=t,this.data=n,this.success=r,this.info=a,this.warning=i,Object.seal(this)}isSuccess(){return this.type===b.SUCCESS}static async fromResponse(e){const t=t=>{const n=e.headers?.get(`X-Messages-${t}`);return n?JSON.parse(n):[]},n=204!==e.status&&e.json?await e.json():null,r=w(n),a=r.hasErrors()?b.ERROR:b.SUCCESS,i=t("Success"),s=t("Info"),o=t("Warning");return new b(a,r,n,i,s,o)}}Object.defineProperty(b,"SUCCESS",{value:"success",writable:!1,enumerable:!1,configurable:!1}),Object.defineProperty(b,"ERROR",{value:"error",writable:!1,enumerable:!1,configurable:!1});const E=(0,s.createContext)({getUrl(e,t){e="settings"===e?"itsec":"itsec-"+e;const n=(0,o.removeQueryArgs)(document.location.href,...Object.keys((0,o.getQueryArgs)(document.location.href)));return(0,o.addQueryArgs)(n,t?{page:e,path:t}:{page:e})}});function x(e,t){const{getUrl:n}=(0,s.useContext)(E);return n(e,t)}function v(e){if(e<=999)return e.toString();if(e<=9999){const t=(e/1e3).toFixed(1);return"0"===t.charAt(t.length-1)?t.replace(".0","k"):`${t}k`}if(e<=99999)return e.toString().substring(0,2)+"k";if(e<=999999)return e.toString().substring(0,3)+"k";if(e<=9999999){const t=(e/1e6).toFixed(1);return"0"===t.charAt(t.length-1)?t.replace(".0","m"):`${t}m`}if(e<=99999999)return e.toString().substring(0,2)+"m";if(e<=999999999)return e.toString().substring(0,3)+"m";if(e<=9999999999){const t=(e/1e9).toFixed(1);return"0"===t.charAt(t.length-1)?t.replace(".0","b"):`${t}b`}return e}function y(e){if(!(0,r.isPlainObject)(e))return!1;const t=Object.keys(e);return 2===t.length&&t.includes("errors")&&t.includes("error_data")}function _(e){if(!(0,r.isPlainObject)(e))return!1;const t=Object.keys(e);return(3===t.length||4===t.length)&&!(4===t.length&&!t.includes("additional_errors"))&&t.includes("code")&&t.includes("message")&&t.includes("data")}function w(e){return e instanceof f?e:y(e)?f.fromPHPObject(e):_(e)?f.fromApiError(e):new f}function C(e){const t={};for(const[n,r]of e)t[n]=r;return t}function O(e,t){const n=[[],[]];for(const r of e)n[t(r)?0:1].push(r);return n}function S(e){if(e instanceof Error)throw e;throw new g(e)}const N="https://secure.gravatar.com/avatar/d7a973c7dab26985da5f961be7b74480?s=96&d=mm&f=y&r=g";function k(e,t,n=!0){return(0,r.get)(e,["_links","self",0,"targetHints",t],n?void 0:[])}function L(e){return I(e,"self")}function Z(e){const t=e.indexOf("/ithemes-security/");if(-1!==t)return e.substring(t)}function I(e,t){return(0,r.get)(e,["_links",t,0,"href"])}function j(e,t){if(e&&e.links)for(const n of e.links)if(n.rel===t)return n}function F(e,t){if("object"!==e.type)return e;let n;for(const a in t)t.hasOwnProperty(a)&&"hidden"===t[a]["ui:widget"]&&(n||(n=(0,r.cloneDeep)(e)),delete n.properties[a]);return n||e}function P(e){let t=[];if(!e)return t;const n=e instanceof f?e:w((0,r.pick)(e,["code","message","data"]));return"rest_invalid_param"===n.getErrorCode()&&(t=Object.values(n.getErrorData().params)),[...n.getAllErrorMessages(),...t]}function A(e){const t=new Date;if(e>t)return(0,l.__)("Online Recently","it-l10n-ithemes-security-pro");const n=Math.floor((t-e)/1e3);let r=n/31536e3;return r>1?(0,l.sprintf)((0,l.__)("%s years","it-l10n-ithemes-security-pro"),Math.floor(r)):(r=n/2592e3,r>1?(0,l.sprintf)((0,l.__)("%s months","it-l10n-ithemes-security-pro"),Math.floor(r)):(r=n/86400,r>1?(0,l.sprintf)((0,l.__)("%s days","it-l10n-ithemes-security-pro"),Math.floor(r)):(r=n/3600,r>1?(0,l.sprintf)((0,l.__)("%s hours","it-l10n-ithemes-security-pro"),Math.floor(r)):(r=n/60,r>1?(0,l.sprintf)((0,l.__)("%s minutes","it-l10n-ithemes-security-pro"),Math.floor(r)):(0,l.sprintf)((0,l.__)("%s seconds","it-l10n-ithemes-security-pro"),Math.floor(r))))))}function T(){return T.instance||(T.instance=new(i())({schemaId:"id"}),T.instance.addMetaSchema(n(27171)),T.instance.addFormat("html",{type:"string",validate:()=>!0}),T.instance.addFormat("relative-file-path",{type:"string",validate:e=>!e.includes("../")}),T.instance.addFormat("file-path",{type:"string",validate:e=>!!e.startsWith("/")&&!e.includes("../")}),T.instance.addFormat("directory",{type:"string",validate:e=>!!e.startsWith("/")&&!e.includes("../")})),T.instance}function D(e){if(!e)return"";const t=e.toUpperCase().split("").map((e=>127397+e.charCodeAt()));return String.fromCodePoint(...t)}},25858:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ExportForm:()=>A,ExportsList:()=>f});var r=n(52117),a=n(6293),i=n(92819),s=n(29508),o=n(95122),l=n(64893),c=n(82521),u=n(13173);const d=(0,r.Z)("td",{target:"e1vexvqy2"})({name:"12x64ox",styles:"width:20%"}),m=(0,r.Z)("div",{target:"e1vexvqy1"})({name:"r2g86h",styles:"display:flex;align-items:center;gap:1rem"}),p=(0,r.Z)(l.CheckboxControl,{target:"e1vexvqy0"})({name:"ob9sfu",styles:".components-base-control__field{margin-bottom:0;}"});function h({exports:e,onItemChange:t,selected:n,sources:r}){return e.length?e.map((e=>(0,a.createElement)("tr",{key:e.id},(0,a.createElement)(d,null,(0,a.createElement)(m,null,(0,a.createElement)(p,{label:(0,a.createElement)(l.VisuallyHidden,null,(0,o.sprintf)((0,o.__)("Select %s","it-l10n-ithemes-security-pro"),e.metadata.title)),checked:n.includes(e.id),onChange:t(e.id)}),(0,a.createElement)(u.xv,{text:e.metadata.title}))),(0,a.createElement)(d,null,(0,c.dateI18n)("M j, Y",e.metadata.exported_at)),(0,a.createElement)("td",null,Object.keys(e.sources).map((e=>(0,i.find)(r,{slug:e})?.title||e)).join(", "))))):(0,a.createElement)("tr",null,(0,a.createElement)("td",{colSpan:3},(0,o.__)("No exports found.","it-l10n-ithemes-security-pro")))}function f({exports:e,sources:t,singleSelection:n,selected:r,addSelected:c,removeSelected:f,setSelected:g,isLoading:b=!1,className:E}){return(0,a.createElement)("table",{className:(0,s.cx)("itsec-exports-list",E)},(0,a.createElement)("thead",null,(0,a.createElement)("tr",null,(0,a.createElement)(d,{as:"th"},(0,a.createElement)(m,null,!n&&(0,a.createElement)(p,{label:(0,a.createElement)(l.VisuallyHidden,null,(0,o.__)("Select All Exports","it-l10n-ithemes-security-pro")," "),checked:e.length>0&&e.every((e=>r.includes(e.id))),onChange:t=>g(t?(0,i.map)(e,"id"):[])}),(0,a.createElement)(u.xv,{textTransform:"uppercase",text:(0,o.__)("Name","it-l10n-ithemes-security-pro")}))),(0,a.createElement)(d,{as:"th"},(0,o.__)("Date","it-l10n-ithemes-security-pro")),(0,a.createElement)("th",null,(0,o.__)("Content","it-l10n-ithemes-security-pro")))),(0,a.createElement)("tbody",null,b?(0,a.createElement)("tr",null,(0,a.createElement)("td",{colSpan:3},(0,o.__)("Loading exports…","it-l10n-ithemes-security-pro"))):(0,a.createElement)(h,{exports:e,onItemChange:e=>t=>{n?g(t?[e]:[]):t?c(e):f(e)},selected:r,sources:t})))}var g=n(87462),b=n(94184),E=n.n(b),x=n(36058),v=n(96015),y=n(83904),_=n(65813),w=n(54639),C=n(33590);const O=(0,r.Z)(u.X6,{target:"eeyxbhf8"})("margin:1rem 0;@media screen and (min-width: ",(({theme:e})=>e.breaks.medium),"px){margin:2rem 0 1rem;}"),S=(0,r.Z)(l.Card,{target:"eeyxbhf7"})({name:"1h026t7",styles:"margin-bottom:1.5rem"}),N=(0,r.Z)(l.CardHeader,{target:"eeyxbhf6"})("padding:0.75rem 1.5rem!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:1rem;color:",(({theme:e})=>e.colors.text.dark),';& .components-base-control__field{display:flex;align-items:center;margin-bottom:0;& input[type="text"]{margin-left:12px;}& label{white-space:nowrap;margin-bottom:0;}}@media screen and (min-width: ',(({theme:e})=>e.breaks.small),"px){flex-direction:row!important;align-items:center!important;gap:2rem!important;}"),k=(0,r.Z)(l.CardBody,{target:"eeyxbhf5"})({name:"kcagvw",styles:"display:flex;flex-direction:column;padding:0 1.25rem 1rem!important"}),L=(0,r.Z)(l.Card,{target:"eeyxbhf4"})({name:"tgad8j",styles:"margin:0.75rem 0"}),Z=(0,r.Z)(l.Icon,{target:"eeyxbhf3"})("fill:",(({theme:e})=>e.colors.text.muted),";"),I=(0,r.Z)(l.CheckboxControl,{target:"eeyxbhf2"})("& .components-checkbox-control__label{color:",(({theme:e})=>e.colors.text.dark),";}"),j=(0,r.Z)(u.xv,{target:"eeyxbhf1"})({name:"12q2fk5",styles:"margin-left:2rem"}),F=(0,w.Zz)(C.ZP),P=(0,r.Z)(F,{target:"eeyxbhf0"})("display:",(({isExpanded:e})=>!e&&"none"),";margin:0.5rem 1.75rem 0;max-width:820px;padding:0.875rem 0;border-top:1px solid ",(({theme:e})=>e.colors.border.normal),";color:",(({theme:e})=>e.colors.text.dark),";& p{color:",(({theme:e})=>e.colors.text.muted),";font-size:0.75rem;}@media screen and (min-width: ",(({theme:e})=>e.breaks.medium),"px){& .itsec-components-checkbox-group-control__options{display:flex;flex-direction:column;flex-wrap:wrap;max-height:300px;}}");function A({sources:e,isCreating:t,createExport:n,titleRequired:r,children:s}){const[c,d]=(0,a.useState)(""),[m,p]=(0,a.useState)({}),[h,f,b,E]=(0,_.$X)((0,i.map)(e,"slug"));return(0,a.useEffect)((()=>E((0,i.map)(e,"slug"))),[e,E]),(0,a.createElement)(React.Fragment,null,(0,a.createElement)(O,{level:2,size:u.yH.LARGE,variant:u.rK.DARK,weight:600,text:(0,o.__)("Create an export","it-l10n-ithemes-security-pro")}),(0,a.createElement)("form",{onSubmit:e=>{e.preventDefault(),n({title:c,sources:h,options:m})}},(0,a.createElement)(S,null,(0,a.createElement)(N,null,(0,a.createElement)(l.TextControl,{label:(0,o.__)("Export Name","it-l10n-ithemes-security-pro"),className:"itsec-export-form__name",value:c,onChange:d,required:r}),(0,a.createElement)(l.CheckboxControl,{label:(0,o.__)("Include All Data","it-l10n-ithemes-security-pro"),className:"itsec-export-form__include-all",checked:e.every((e=>h.includes(e.slug))),onChange:t=>E(t?(0,i.map)(e,"slug"):[])})),(0,a.createElement)(k,null,e.map(((e,...t)=>(0,a.createElement)(T,(0,g.Z)({key:e.slug,source:e,options:m,setOptions:p,isIncluded:h.includes(e.slug),addSource:f,removeSource:b},t)))))),(0,a.createElement)(l.Flex,{justify:"end"},s,(0,a.createElement)(u.zx,{variant:"primary",type:"submit",disabled:!h.length||t,isBusy:t},(0,o.__)("Create","it-l10n-ithemes-security-pro")))))}function T({source:e,options:t,setOptions:n,isIncluded:r,addSource:i,removeSource:s,...c}){const[d,m]=(0,a.useState)(!1);return(0,a.createElement)(L,c,(0,a.createElement)(l.CardHeader,null,(0,a.createElement)(u.xv,{variant:u.rK.DARK,weight:600,text:e.title}),(0,a.createElement)(l.Tooltip,{text:(0,o.__)("Helpful text","it-l10n-ithemes-security-pro")},(0,a.createElement)("span",null,(0,a.createElement)(Z,{icon:x.Z})))),(0,a.createElement)(l.CardBody,null,(0,a.createElement)("div",{style:{display:"flex",justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(I,{label:(0,o.sprintf)((0,o.__)("Include “%s” in Export","it-l10n-ithemes-security-pro"),e.title),checked:r,onChange:t=>t?i(e.slug):s(e.slug)}),(0,a.createElement)(j,{as:"p",size:u.yH.SMALL,variant:u.rK.MUTED,text:e.description})),e.options&&r&&(0,a.createElement)(u.zx,{"aria-controls":`export-source${e.slug}`,"aria-expanded":d,icon:d?v.Z:y.Z,onClick:()=>m(!d),variant:"tertiary"})),(0,a.createElement)("div",null,e.options&&r&&(0,a.createElement)(D,{isExpanded:d,id:`export-source${e.slug}`,source:e,options:t,setOptions:n}))))}function D({isExpanded:e,id:t,source:r,options:i,setOptions:s}){return(0,a.createElement)(P,{tagName:"div",className:E()("rjsf","itsec-export-form__options-form",`itsec-export-form__options-form--${r.slug}`),additionalMetaSchemas:[n(27171)],schema:r.options,uiSchema:r.options.uiSchema,idPrefix:`itsec_${r.slug}`,formData:i[r.slug],id:t,onChange:e=>{s({...i,[r.slug]:e.formData})},isExpanded:e},(0,a.createElement)(React.Fragment,null))}n.p=window.itsecWebpackPublicPath},83904:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(6293),a=n(14776);const i=(0,r.createElement)(a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(a.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},96015:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(6293),a=n(14776);const i=(0,r.createElement)(a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(a.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},36058:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(6293),a=n(14776);const i=(0,r.createElement)(a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(a.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}))},31600:e=>{e.exports=function(){return this.itsec.packages.data}()},82839:e=>{e.exports=function(){return this.wp.a11y}()},87514:e=>{e.exports=function(){return this.wp.apiFetch}()},64893:e=>{e.exports=function(){return this.wp.components}()},9576:e=>{e.exports=function(){return this.wp.compose}()},48015:e=>{e.exports=function(){return this.wp.data}()},82521:e=>{e.exports=function(){return this.wp.date}()},6293:e=>{e.exports=function(){return this.wp.element}()},95122:e=>{e.exports=function(){return this.wp.i18n}()},81834:e=>{e.exports=function(){return this.wp.isShallowEqual}()},81019:e=>{e.exports=function(){return this.wp.keycodes}()},14776:e=>{e.exports=function(){return this.wp.primitives}()},73470:e=>{e.exports=function(){return this.wp.url}()},99196:e=>{"use strict";e.exports=window.React},91850:e=>{"use strict";e.exports=window.ReactDOM},92819:e=>{"use strict";e.exports=window.lodash},76292:e=>{"use strict";e.exports=window.moment}},e=>{e.O(0,[7271,3173,5307,5257,3627,8541,2704,976,567,6179],(()=>(25858,e(e.s=25858))));var t=e.O();((window.itsec=window.itsec||{})["import-export"]=window.itsec["import-export"]||{}).ui=t}]);