芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/optimyar/wp-content/plugins/ithemes-security-pro/dist/import-export/tools.min.js
/*! For license information please see tools.min.js.LICENSE.txt */ (globalThis.itsecWebpackJsonP=globalThis.itsecWebpackJsonP||[]).push([[9415],{65813:(e,t,n)=>{"use strict";n.d(t,{r5:()=>w,OR:()=>E,Zk:()=>g,_:()=>x,qq:()=>y,$X:()=>b,eH:()=>f,gU:()=>c,nP:()=>l,Sj:()=>m,lo:()=>p,vl:()=>i,of:()=>d});var r=n(87462),o=n(6293),s=n(9576);function i(e){return(0,s.createHigherOrderComponent)((t=>class extends o.Component{render(){return(0,o.createElement)(t,(0,r.Z)({},this.props,e))}}),"withProps")}var a=n(92819);function c(e,t,n={}){return(0,s.createHigherOrderComponent)((r=>class extends o.Component{constructor(){super(...arguments),this.debouncedPropInvoke=(0,a.debounce)(((...t)=>this.props[e](...t)),"function"==typeof t?t(this.props):t,n),this.handler=(e,...t)=>(e&&"function"==typeof e.persist&&e.persist(),this.debouncedPropInvoke(e,...t))}componentWillUnmount(){this.debouncedPropInvoke.cancel()}render(){const t={...this.props,[e]:this.handler};return(0,o.createElement)(r,t)}}),"withDebounceHandler")}function l(e,t){let n;return n=(0,a.isFunction)(t)?[{delay:e,cb:t}]:e,(0,s.createHigherOrderComponent)((e=>class extends o.Component{constructor(){super(...arguments),this.intervalIds=[]}componentDidMount(){for(const e of n)(t=>{this.intervalIds.push(setInterval((()=>t(this.props)),e.delay))})(e.cb)}componentWillUnmount(){this.intervalIds.forEach(clearInterval)}render(){return(0,o.createElement)(e,this.props)}}),"withInterval")}var u=n(4942);const d=(0,s.createHigherOrderComponent)((e=>{var t;return t=class extends o.Component{constructor(...e){super(...e),(0,u.Z)(this,"state",{width:1280}),(0,u.Z)(this,"mounted",!1),(0,u.Z)(this,"ref",null),(0,u.Z)(this,"onWindowResize",(()=>{if(!this.mounted)return;const e=(0,o.findDOMNode)(this);if(e instanceof window.HTMLElement){const t=e.offsetWidth;this.setState({width:t})}}))}componentDidMount(){this.mounted=!0,window.addEventListener("resize",this.onWindowResize),document.getElementById("collapse-button").addEventListener("click",this.onWindowResize),this.onWindowResize()}componentWillUnmount(){this.mounted=!1,window.removeEventListener("resize",this.onWindowResize),document.getElementById("collapse-button").removeEventListener("click",this.onWindowResize)}render(){const{measureBeforeMount:t,...n}=this.props;return t&&!this.mounted?(0,o.createElement)("div",{className:this.props.className,style:this.props.style}):(0,o.createElement)(e,(0,r.Z)({},n,{width:this.state.width+20}))}},(0,u.Z)(t,"defaultProps",{measureBeforeMount:!1}),t}),"withWidth"),p=(0,s.createHigherOrderComponent)((e=>class extends o.Component{constructor(){super(...arguments),(0,u.Z)(this,"state",{pressed:{shift:!1,ctrl:!1,meta:!1,alt:!1}}),(0,u.Z)(this,"mounted",!1),this.listener=this.listener.bind(this),this.onBlur=this.onBlur.bind(this)}componentDidMount(){this.mounted=!0,window.addEventListener("keydown",this.listener),window.addEventListener("keyup",this.listener),window.addEventListener("click",this.listener),window.addEventListener("blur",this.onBlur)}componentWillUnmount(){this.mounted=!1,window.removeEventListener("keydown",this.listener),window.removeEventListener("keyup",this.listener),window.removeEventListener("click",this.listener),window.removeEventListener("blur",this.onBlur)}listener(e){this.mounted&&this.setState({pressed:{shift:e.shiftKey,ctrl:e.ctrlKey,meta:e.metaKey,alt:e.altKey}})}onBlur(){this.setState({pressed:{shift:!1,ctrl:!1,meta:!1,alt:!1}})}render(){return(0,o.createElement)(e,(0,r.Z)({pressedModifierKeys:this.state.pressed},this.props))}}),"withPressedModifierKeys"),m=(0,s.createHigherOrderComponent)((e=>function({navigate:t,...n}){return(0,o.createElement)(e,(0,r.Z)({},n,{onClick:e=>{try{n.onClick&&n.onClick(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||n.target&&"_self"!==n.target||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),t())}}))}),"withNavigate"),h=new WeakMap;function f(e,t){(0,o.useLayoutEffect)((()=>{h.has(e)||(t(),h.set(e,!0))}),[])}function w(e,t=!0){const[n,r]=(0,o.useState)("idle"),[s,i]=(0,o.useState)(null),[a,c]=(0,o.useState)(null),l=(0,o.useCallback)(((...t)=>(r("pending"),c(null),e(...t).then((e=>{i(e),r("success")})).catch((e=>{c(e),i(null),r("error")})))),[e]);return(0,o.useEffect)((()=>{t&&l()}),[l,t]),{execute:l,status:n,value:s,error:a}}function E(e,t,n=window){const r=(0,o.useRef)();(0,o.useEffect)((()=>{r.current=t}),[t]),(0,o.useEffect)((()=>{if(!n||!n.addEventListener)return;const t=e=>r.current(e);return n.addEventListener(e,t),()=>n.removeEventListener(e,t)}),[e,n])}const v=["button","submit"];function g(e){const t=(0,o.useRef)(e);(0,o.useEffect)((()=>{t.current=e}),[e]);const n=(0,o.useRef)(!1),r=(0,o.useRef)(),s=(0,o.useCallback)((()=>{clearTimeout(r.current)}),[]);(0,o.useEffect)((()=>()=>s()),[]),(0,o.useEffect)((()=>{e||s()}),[e,s]);const i=(0,o.useCallback)((e=>{const{type:t,target:r}=e;(0,a.includes)(["mouseup","touchend"],t)?n.current=!1:function(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return(0,a.includes)(v,e.type)}return!1}(r)&&(n.current=!0)}),[]),c=(0,o.useCallback)((e=>{e.persist(),n.current||(r.current=setTimeout((()=>{document.hasFocus()?"function"==typeof t.current&&t.current(e):e.preventDefault()}),0))}),[]);return{onFocus:s,onMouseDown:i,onMouseUp:i,onTouchStart:i,onTouchEnd:i,onBlur:c}}function x(e,t){const[n,r]=(0,o.useState)((()=>{try{const n=window.localStorage.getItem(e);return n?JSON.parse(n):t}catch(e){return console.error(e),t}}));return[n,t=>{try{const o=t instanceof Function?t(n):t;r(o),window.localStorage.setItem(e,JSON.stringify(o))}catch(e){console.error(e)}}]}function y(e){const t=(0,o.useRef)(null),n=(0,o.useRef)(!1),r=(0,o.useRef)(e),s=(0,o.useRef)(e);return s.current=e,(0,o.useLayoutEffect)((()=>{e.forEach(((e,o)=>{const s=r.current[o];"function"==typeof e&&e!==s&&!1===n.current&&(s(null),e(t.current))})),r.current=e}),e),(0,o.useLayoutEffect)((()=>{n.current=!1})),(0,o.useCallback)((e=>{t.current=e,n.current=!0,(e?s.current:r.current).forEach((t=>{"function"==typeof t?t(e):t&&t.hasOwnProperty("current")&&(t.current=e)}))}),[])}function b(e=[]){const[t,n]=(0,o.useState)(e);return[t,(0,o.useCallback)((e=>n((t=>[...t,e]))),[]),(0,o.useCallback)((e=>n((t=>t.filter((t=>t!==e))))),[]),n]}n(48015),n(31600)},86219:(e,t,n)=>{"use strict";n.r(t);var r=n(6293),o=n(3571),s=n(95122),i=n(46725),a=n(92819),c=n(93162),l=n(73727),u=n(82521),d=n(48015),p=n(14776);const m=(0,r.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(p.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),h=(0,r.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(p.Path,{d:"M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"}));var f=n(51604),w=n(13173),E=n(20567),v=n(65813),g=n(31511),x=n(20136),y=n(52930),b=n(52117),L=n(64893);const R=(0,b.Z)(w.X6,{target:"e1l8ww4k4"})({name:"1oax00r",styles:"margin:1rem 0"}),k=(0,b.Z)(L.Card,{target:"e1l8ww4k3"})("box-shadow:none!important;border:1px solid ",(({theme:e})=>e.colors.border.normal),";"),S=(0,b.Z)(L.CardHeader,{target:"e1l8ww4k2"})({name:"477tvm",styles:"padding:0.5rem 1.25rem!important"}),O=(0,b.Z)("div",{target:"e1l8ww4k1"})("display:flex;flex-direction:column;justify-content:flex-end;gap:1.25rem;@media screen and (min-width: ",(({theme:e})=>e.breaks.small),"px){flex-direction:row;}"),C=(0,b.Z)(L.CardBody,{target:"e1l8ww4k0"})({name:"12rqmfr",styles:"&.components-card__body{padding:0;}"}),M=e=>new Promise((t=>setTimeout(t,e)));function B(){const[e,t]=(0,r.useState)(!1),[n,o]=(0,r.useState)(!1),[i,p,b,L]=(0,v.$X)(),{exports:B,sources:T,isLoading:N}=(0,d.useSelect)((e=>({exports:e(x.STORE_NAME).getExports(),sources:e(x.STORE_NAME).getSources(),isLoading:!e(x.STORE_NAME).hasFinishedResolution("getExports")})),[]),{deleteExports:_}=(0,d.useDispatch)(x.STORE_NAME),H=(0,g.bv)("settings","/import");return(0,r.createElement)(React.Fragment,null,(0,r.createElement)(R,{level:2,size:w.yH.LARGE,variant:w.rK.DARK,weight:600,text:(0,s.__)("Import and Export","it-l10n-ithemes-security-pro")}),(0,r.createElement)(k,null,(0,r.createElement)(S,{size:"extraSmall",isBorderless:!0},(0,r.createElement)(O,null,(0,r.createElement)(w.zx,{icon:m,variant:"tertiary",text:(0,s.__)("Download","it-l10n-ithemes-security-pro"),disabled:0===i.length||n,isBusy:n,onClick:async()=>{o(!0);for(const e of B)if(i.includes(e.id)){const t=new window.Blob([JSON.stringify((0,a.omit)(e,["_links"]))],{type:"text/plain;charset=utf-8"}),n=e.metadata.title?(0,a.kebabCase)(e.metadata.title):(0,u.gmdate)("y-m-d",e.metadata.exported_at);(0,c.saveAs)(t,`itsec-export-${n}.json`),await M(1e3)}o(!1)}}),(0,r.createElement)(w.zx,{icon:h,variant:"tertiary",text:(0,s.__)("Delete","it-l10n-ithemes-security-pro"),disabled:0===i.length||e,isBusy:e,onClick:async()=>{t(!0),await _(i),t(!1),L([])}})),(0,r.createElement)(E.Xp,null),(0,r.createElement)(O,null,(0,r.createElement)(w.zx,{href:H,icon:f.Z,variant:"tertiary",text:(0,s.__)("Import","it-l10n-ithemes-security-pro")}),(0,r.createElement)(l.rU,{to:"/export",component:(0,v.Sj)(w.zx),variant:"secondary"},(0,s.__)("Create New Export","it-l10n-ithemes-security-pro")))),(0,r.createElement)(C,null,(0,r.createElement)(y.ExportsList,{exports:B,sources:T,selected:i,addSelected:p,removeSelected:b,setSelected:L,isLoading:N}))))}const T=(0,b.Z)(w.rN,{target:"e13pti2t0"})({name:"1oax00r",styles:"margin:1rem 0"});function N(){const{sources:e,isCreating:t,lastResult:n}=(0,d.useSelect)((e=>({sources:e(x.STORE_NAME).getSources(),isCreating:e(x.STORE_NAME).isCreatingExport(),lastResult:e(x.STORE_NAME).getLastCreatedExportResult()})),[]),{createExport:o}=(0,d.useDispatch)(x.STORE_NAME);return(0,r.createElement)(i.PageContainer,null,(0,r.createElement)(i.PageHeader,null),n?.isSuccess()&&(0,r.createElement)(T,{type:"success",hasBorder:!0,messages:[(0,s.__)("Export created.","it-l10n-ithemes-security-pro")]}),(0,r.createElement)(_,{result:n,hasBorder:!0}),e.length>0&&(0,r.createElement)(y.ExportForm,{sources:e,isCreating:t,createExport:o,titleRequired:!0}))}function _({result:e,hasBorder:t}){var n,o,s;return(0,r.createElement)(React.Fragment,null,(0,r.createElement)(w.rN,{hasBorder:t,messages:null!==(n=e?.success)&&void 0!==n?n:[],type:"success"}),(0,r.createElement)(w.rN,{hasBorder:t,messages:null!==(o=e?.warning)&&void 0!==o?o:[],type:"warning"}),(0,r.createElement)(w.rN,{hasBorder:t,messages:null!==(s=e?.info)&&void 0!==s?s:[],type:"info"}))}function H(){return(0,r.createElement)(React.Fragment,null,(0,r.createElement)(i.BeforeImportExportToolsFill,null,(0,r.createElement)(B,null)),(0,r.createElement)(i.ExportFill,null,(0,r.createElement)(N,null)))}n.p=window.itsecWebpackPublicPath,(0,s.setLocaleData)({"":{}},"ithemes-security-pro"),(0,o.registerPlugin)("itsec-import-export-tools",{render:()=>(0,r.createElement)(H,null)})},51604:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(6293),o=n(14776);const s=(0,r.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(o.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}))},93162:function(e,t,n){var r,o;void 0===(o="function"==typeof(r=function(){"use strict";function t(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){a(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function r(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var s="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n.g&&n.g.global===n.g?n.g:void 0,i=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),a=s.saveAs||("object"!=typeof window||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(e,n,i){var a=s.URL||s.webkitURL,c=document.createElement("a");n=n||e.name||"download",c.download=n,c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?o(c):r(c.href)?t(e,n,i):o(c,c.target="_blank")):(c.href=a.createObjectURL(e),setTimeout((function(){a.revokeObjectURL(c.href)}),4e4),setTimeout((function(){o(c)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,s){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,s),n);else if(r(e))t(e,n,s);else{var i=document.createElement("a");i.href=e,i.target="_blank",setTimeout((function(){o(i)}))}}:function(e,n,r,o){if((o=o||open("","_blank"))&&(o.document.title=o.document.body.innerText="downloading..."),"string"==typeof e)return t(e,n,r);var a="application/octet-stream"===e.type,c=/constructor/i.test(s.HTMLElement)||s.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||a&&c||i)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location=e,o=null},u.readAsDataURL(e)}else{var d=s.URL||s.webkitURL,p=d.createObjectURL(e);o?o.location=p:location.href=p,o=null,setTimeout((function(){d.revokeObjectURL(p)}),4e4)}});s.saveAs=a.saveAs=a,e.exports=a})?r.apply(t,[]):r)||(e.exports=o)},20136:e=>{e.exports=function(){return this.itsec["import-export"].data}()},52930:e=>{e.exports=function(){return this.itsec["import-export"].ui}()},31600:e=>{e.exports=function(){return this.itsec.packages.data}()},46725:e=>{e.exports=function(){return this.itsec.pages.tools}()},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}()},81019:e=>{e.exports=function(){return this.wp.keycodes}()},3571:e=>{e.exports=function(){return this.wp.plugins}()},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,976,1511,567],(()=>(86219,e(e.s=86219))));var t=e.O();((window.itsec=window.itsec||{})["import-export"]=window.itsec["import-export"]||{}).tools=t}]);