golden hour
/home/phakp/public_html/wp/wp-content/themes/neve/dashboard/build
⬆️ Go Up
Upload
File/Folder
Size
Actions
build-rtl.css
35.4 KB
Del
OK
build.css
35.41 KB
Del
OK
build.js
107.26 KB
Del
OK
Edit: build.js
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var o=a.apply(null,r);o&&e.push(o)}else if("object"===i)for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){var r;r=function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=4)}([function(e,t,n){e.exports=n(5)()},function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t){e.exports=function(e,t,n){var r=e.direction,a=e.value;switch(r){case"top":return n.top+a<t.top&&n.bottom>t.bottom&&n.left<t.left&&n.right>t.right;case"left":return n.left+a<t.left&&n.bottom>t.bottom&&n.top<t.top&&n.right>t.right;case"bottom":return n.bottom-a>t.bottom&&n.left<t.left&&n.right>t.right&&n.top<t.top;case"right":return n.right-a>t.right&&n.left<t.left&&n.top<t.top&&n.bottom>t.bottom}}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return g}));var r=n(1),a=n.n(r),i=n(2),o=n.n(i),l=n(0),c=n.n(l),s=n(3),u=n.n(s);function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){function t(e){var n,r,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=this,a=d(t).call(this,e),n=!a||"object"!==m(a)&&"function"!=typeof a?f(r):a,v(f(n),"getContainer",(function(){return n.props.containment||window})),v(f(n),"addEventListener",(function(e,t,r,a){var i;n.debounceCheck||(n.debounceCheck={});var o=function(){i=null,n.check()},l={target:e,fn:a>-1?function(){i||(i=setTimeout(o,a||0))}:function(){clearTimeout(i),i=setTimeout(o,r||0)},getLastTimeout:function(){return i}};e.addEventListener(t,l.fn),n.debounceCheck[t]=l})),v(f(n),"startWatching",(function(){n.debounceCheck||n.interval||(n.props.intervalCheck&&(n.interval=setInterval(n.check,n.props.intervalDelay)),n.props.scrollCheck&&n.addEventListener(n.getContainer(),"scroll",n.props.scrollDelay,n.props.scrollThrottle),n.props.resizeCheck&&n.addEventListener(window,"resize",n.props.resizeDelay,n.props.resizeThrottle),!n.props.delayedCall&&n.check())})),v(f(n),"stopWatching",(function(){if(n.debounceCheck)for(var e in n.debounceCheck)if(n.debounceCheck.hasOwnProperty(e)){var t=n.debounceCheck[e];clearTimeout(t.getLastTimeout()),t.target.removeEventListener(e,t.fn),n.debounceCheck[e]=null}n.debounceCheck=null,n.interval&&(n.interval=clearInterval(n.interval))})),v(f(n),"check",(function(){var e,t,r=n.node;if(!r)return n.state;if(e=function(e){return void 0===e.width&&(e.width=e.right-e.left),void 0===e.height&&(e.height=e.bottom-e.top),e}(n.roundRectDown(r.getBoundingClientRect())),n.props.containment){var a=n.props.containment.getBoundingClientRect();t={top:a.top,left:a.left,bottom:a.bottom,right:a.right}}else t={top:0,left:0,bottom:window.innerHeight||document.documentElement.clientHeight,right:window.innerWidth||document.documentElement.clientWidth};var i=n.props.offset||{};"object"===m(i)&&(t.top+=i.top||0,t.left+=i.left||0,t.bottom-=i.bottom||0,t.right-=i.right||0);var o={top:e.top>=t.top,left:e.left>=t.left,bottom:e.bottom<=t.bottom,right:e.right<=t.right},l=e.height>0&&e.width>0,c=l&&o.top&&o.left&&o.bottom&&o.right;if(l&&n.props.partialVisibility){var s=e.top<=t.bottom&&e.bottom>=t.top&&e.left<=t.right&&e.right>=t.left;"string"==typeof n.props.partialVisibility&&(s=o[n.props.partialVisibility]),c=n.props.minTopValue?s&&e.top<=t.bottom-n.props.minTopValue:s}"string"==typeof i.direction&&"number"==typeof i.value&&(console.warn("[notice] offset.direction and offset.value have been deprecated. They still work for now, but will be removed in next major version. Please upgrade to the new syntax: { %s: %d }",i.direction,i.value),c=u()(i,e,t));var p=n.state;return n.state.isVisible!==c&&(p={isVisible:c,visibilityRect:o},n.setState(p),n.props.onChange&&n.props.onChange(c)),p})),n.state={isVisible:null,visibilityRect:{}},n}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.node=o.a.findDOMNode(this),this.props.active&&this.startWatching()}},{key:"componentWillUnmount",value:function(){this.stopWatching()}},{key:"componentDidUpdate",value:function(e){this.node=o.a.findDOMNode(this),this.props.active&&!e.active?(this.setState({isVisible:null,visibilityRect:{}}),this.startWatching()):this.props.active||this.stopWatching()}},{key:"roundRectDown",value:function(e){return{top:Math.floor(e.top),left:Math.floor(e.left),bottom:Math.floor(e.bottom),right:Math.floor(e.right)}}},{key:"render",value:function(){return this.props.children instanceof Function?this.props.children({isVisible:this.state.isVisible,visibilityRect:this.state.visibilityRect}):a.a.Children.only(this.props.children)}}])&&p(n.prototype,r),i&&p(n,i),t}(a.a.Component);v(g,"defaultProps",{active:!0,partialVisibility:!1,minTopValue:0,scrollCheck:!1,scrollDelay:250,scrollThrottle:-1,resizeCheck:!1,resizeDelay:250,resizeThrottle:-1,intervalCheck:!0,intervalDelay:100,delayedCall:!1,offset:{},containment:null,children:a.a.createElement("span",null)}),v(g,"propTypes",{onChange:c.a.func,active:c.a.bool,partialVisibility:c.a.oneOfType([c.a.bool,c.a.oneOf(["top","right","bottom","left"])]),delayedCall:c.a.bool,offset:c.a.oneOfType([c.a.shape({top:c.a.number,left:c.a.number,bottom:c.a.number,right:c.a.number}),c.a.shape({direction:c.a.oneOf(["top","right","bottom","left"]),value:c.a.number})]),scrollCheck:c.a.bool,scrollDelay:c.a.number,scrollThrottle:c.a.number,resizeCheck:c.a.bool,resizeDelay:c.a.number,resizeThrottle:c.a.number,intervalCheck:c.a.bool,intervalDelay:c.a.number,containment:"undefined"!=typeof window?c.a.instanceOf(window.Element):c.a.any,children:c.a.oneOfType([c.a.element,c.a.func]),minTopValue:c.a.number})},function(e,t,n){"use strict";var r=n(6);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:a};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}])},e.exports=r(n(4),n(5))},function(e,t,n){var r;r=function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function n(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&function(e,t){(Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}(e,t)}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function s(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return function(){var t,n=l(e);if(c()){var r=l(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return s(this,t)}}function m(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)},f=function(e){return"string"==typeof e},h=function(e){return"number"==typeof e},v=function(e){return null!=e},g=function(e){return!e.trim().length},w=i({},{isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:function(e,t){return e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1}},{},{includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},{},{location:0,threshold:.6,distance:100},{},{useExtendedSearch:!1,getFn:function(e,t){var n=[],r=!1;return function e(t,a){if(a){var i=a.indexOf("."),o=a,l=null;-1!==i&&(o=a.slice(0,i),l=a.slice(i+1));var c=t[o];if(v(c))if(l||!f(c)&&!h(c))if(d(c)){r=!0;for(var s=0,u=c.length;s<u;s+=1)e(c[s],l)}else l&&e(c,l);else n.push(function(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(c))}else n.push(t)}(e,t),r?n:n[0]}});function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,a=t.currentLocation,i=void 0===a?0:a,o=t.expectedLocation,l=void 0===o?0:o,c=t.distance,s=void 0===c?w.distance:c,u=r/e.length,m=Math.abs(l-i);return s?u+m/s:m?1:u}function b(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:w.minMatchCharLength,n=[],r=-1,a=-1,i=0,o=e.length;i<o;i+=1){var l=e[i];l&&-1===r?r=i:l||-1===r||((a=i-1)-r+1>=t&&n.push([r,a]),r=-1)}return e[i-1]&&i-r>=t&&n.push([r,i-1]),n}function E(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=r.location,i=void 0===a?w.location:a,o=r.distance,l=void 0===o?w.distance:o,c=r.threshold,s=void 0===c?w.threshold:c,u=r.findAllMatches,m=void 0===u?w.findAllMatches:u,p=r.minMatchCharLength,d=void 0===p?w.minMatchCharLength:p,f=r.includeMatches,h=void 0===f?w.includeMatches:f;if(t.length>32)throw new Error("Pattern length exceeds max of ".concat(32,"."));var v,g=t.length,E=e.length,S=Math.max(0,Math.min(i,E)),N=s,O=S,_=[];if(h)for(var k=0;k<E;k+=1)_[k]=0;for(;(v=e.indexOf(t,O))>-1;){var D=y(t,{currentLocation:v,expectedLocation:S,distance:l});if(N=Math.min(D,N),O=v+g,h)for(var T=0;T<g;)_[v+T]=1,T+=1}O=-1;for(var j=[],C=1,M=g+E,A=1<<(g<=31?g-1:30),P=0;P<g;P+=1){for(var I=0,x=M;I<x;){var L=y(t,{errors:P,currentLocation:S+x,expectedLocation:S,distance:l});L<=N?I=x:M=x,x=Math.floor((M-I)/2+I)}M=x;var R=Math.max(1,S-x+1),U=m?E:Math.min(S+x,E)+g,z=Array(U+2);z[U+1]=(1<<P)-1;for(var $=U;$>=R;$-=1){var B=$-1,F=n[e.charAt(B)];if(F&&h&&(_[B]=1),z[$]=(z[$+1]<<1|1)&F,0!==P&&(z[$]|=(j[$+1]|j[$])<<1|1|j[$+1]),z[$]&A&&(C=y(t,{errors:P,currentLocation:B,expectedLocation:S,distance:l}))<=N){if(N=C,(O=B)<=S)break;R=Math.max(1,2*S-O)}}var W=y(t,{errors:P+1,currentLocation:S,expectedLocation:S,distance:l});if(W>N)break;j=z}var G={isMatch:O>=0,score:C||.001};return h&&(G.matchedIndices=b(_,d)),G}function S(e){for(var t={},n=e.length,r=0;r<n;r+=1)t[e.charAt(r)]=0;for(var a=0;a<n;a+=1)t[e.charAt(a)]|=1<<n-a-1;return t}var N=function(){function t(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.location,i=void 0===a?w.location:a,o=r.threshold,l=void 0===o?w.threshold:o,c=r.distance,s=void 0===c?w.distance:c,u=r.includeMatches,m=void 0===u?w.includeMatches:u,p=r.findAllMatches,d=void 0===p?w.findAllMatches:p,f=r.minMatchCharLength,h=void 0===f?w.minMatchCharLength:f,v=r.isCaseSensitive,g=void 0===v?w.isCaseSensitive:v;e(this,t),this.options={location:i,threshold:l,distance:s,includeMatches:m,findAllMatches:d,minMatchCharLength:h,isCaseSensitive:g},this.pattern=g?n:n.toLowerCase(),this.chunks=[];for(var y=0;y<this.pattern.length;){var b=this.pattern.substring(y,y+32);this.chunks.push({pattern:b,alphabet:S(b)}),y+=32}}return n(t,[{key:"searchIn",value:function(e){var t=e.$;return this.searchInString(t)}},{key:"searchInString",value:function(e){var t=this.options,n=t.isCaseSensitive,r=t.includeMatches;if(n||(e=e.toLowerCase()),this.pattern===e){var a={isMatch:!0,score:0};return r&&(a.matchedIndices=[[0,e.length-1]]),a}for(var i=this.options,o=i.location,l=i.distance,c=i.threshold,s=i.findAllMatches,u=i.minMatchCharLength,p=[],d=0,f=!1,h=0,v=this.chunks.length;h<v;h+=1){var g=this.chunks[h],w=E(e,g.pattern,g.alphabet,{location:o+32*h,distance:l,threshold:c,findAllMatches:s,minMatchCharLength:u,includeMatches:r}),y=w.isMatch,b=w.score,S=w.matchedIndices;y&&(f=!0),d+=b,y&&S&&(p=[].concat(m(p),m(S)))}var N={isMatch:f,score:f?d/this.chunks.length:1};return f&&r&&(N.matchedIndices=p),N}}]),t}(),O=function(){function t(n){e(this,t),this.pattern=n}return n(t,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return _(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return _(e,this.singleRegex)}}]),t}();function _(e,t){var n=e.match(t);return n?n[1]:null}var k=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){for(var t,n=0,r=[],a=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+a,r.push([t,n-1]);var i=!!r.length;return{isMatch:i,score:i?1:0,matchedIndices:r}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),a}(O),D=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,matchedIndices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),a}(O),T=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,matchedIndices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),a}(O),j=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,matchedIndices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),a}(O),C=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,matchedIndices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),a}(O),M=function(t){o(a,t);var r=u(a);function a(t){return e(this,a),r.call(this,t)}return n(a,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,matchedIndices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),a}(O),A=function(t){o(a,t);var r=u(a);function a(t){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,l=void 0===o?w.location:o,c=i.threshold,s=void 0===c?w.threshold:c,u=i.distance,m=void 0===u?w.distance:u,p=i.includeMatches,d=void 0===p?w.includeMatches:p,f=i.findAllMatches,h=void 0===f?w.findAllMatches:f,v=i.minMatchCharLength,g=void 0===v?w.minMatchCharLength:v,y=i.isCaseSensitive,b=void 0===y?w.isCaseSensitive:y;return e(this,a),(n=r.call(this,t))._bitapSearch=new N(t,{location:l,threshold:s,distance:m,includeMatches:d,findAllMatches:h,minMatchCharLength:g,isCaseSensitive:b}),n}return n(a,[{key:"search",value:function(e){return this._bitapSearch.searchInString(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),a}(O),P=[k,T,j,M,C,D,A],I=P.length,x=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(x).filter((function(e){return e&&!!e.trim()})),r=[],a=0,i=n.length;a<i;a+=1){for(var o=n[a],l=!1,c=-1;!l&&++c<I;){var s=P[c],u=s.isMultiMatch(o);u&&(r.push(new s(u,t)),l=!0)}if(!l)for(c=-1;++c<I;){var m=P[c],p=m.isSingleMatch(o);if(p){r.push(new m(p,t));break}}}return r}))}var R=new Set([A.type,k.type]),U=function(){function t(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.isCaseSensitive,i=void 0===a?w.isCaseSensitive:a,o=r.includeMatches,l=void 0===o?w.includeMatches:o,c=r.minMatchCharLength,s=void 0===c?w.minMatchCharLength:c,u=r.findAllMatches,m=void 0===u?w.findAllMatches:u,p=r.location,d=void 0===p?w.location:p,f=r.threshold,h=void 0===f?w.threshold:f,v=r.distance,g=void 0===v?w.distance:v;e(this,t),this.query=null,this.options={isCaseSensitive:i,includeMatches:l,minMatchCharLength:s,findAllMatches:m,location:d,threshold:h,distance:g},this.pattern=i?n:n.toLowerCase(),this.query=L(this.pattern,this.options)}return n(t,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=e.$,r=this.options,a=r.includeMatches;n=r.isCaseSensitive?n:n.toLowerCase();for(var i=0,o=[],l=0,c=0,s=t.length;c<s;c+=1){var u=t[c];o.length=0,i=0;for(var p=0,d=u.length;p<d;p+=1){var f=u[p],h=f.search(n),v=h.isMatch,g=h.matchedIndices,w=h.score;if(!v){l=0,i=0,o.length=0;break}if(i+=1,l+=w,a){var y=f.constructor.type;R.has(y)?o=[].concat(m(o),m(g)):o.push(g)}}if(i){var b={isMatch:!0,score:l/i};return a&&(b.matchedIndices=o),b}}return{isMatch:!1,score:1}}}],[{key:"condition",value:function(e,t){return t.useExtendedSearch}}]),t}(),z=/[^ ]+/g;function $(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,a=void 0===r?w.getFn:r,i=[];if(f(t[0]))for(var o=0,l=t.length;o<l;o+=1){var c=t[o];if(v(c)&&!g(c)){var s={$:c,idx:o,t:c.match(z).length};i.push(s)}}else for(var u=e.length,m=0,p=t.length;m<p;m+=1){for(var h=t[m],y={idx:m,$:{}},b=0;b<u;b+=1){var E=e[b],S=a(h,E);if(v(S))if(d(S)){for(var N=[],O=[{arrayIndex:-1,value:S}];O.length;){var _=O.pop(),k=_.arrayIndex,D=_.value;if(v(D))if(f(D)&&!g(D)){var T={$:D,idx:k,t:D.match(z).length};N.push(T)}else if(d(D))for(var j=0,C=D.length;j<C;j+=1)O.push({arrayIndex:j,value:D[j]})}y.$[E]=N}else if(!g(S)){var M={$:S,t:S.match(z).length};y.$[E]=M}}i.push(y)}return i}var B=function(){function t(n){if(e(this,t),this._keys={},this._keyNames=[],this._length=n.length,n.length&&f(n[0]))for(var r=0;r<this._length;r+=1){var a=n[r];this._keys[a]={weight:1},this._keyNames.push(a)}else{for(var i=0,o=0;o<this._length;o+=1){var l=n[o];if(!Object.prototype.hasOwnProperty.call(l,"name"))throw new Error('Missing "name" property in key object');var c=l.name;if(this._keyNames.push(c),!Object.prototype.hasOwnProperty.call(l,"weight"))throw new Error('Missing "weight" property in key object');var s=l.weight;if(s<=0||s>=1)throw new Error('"weight" property in key must be in the range of (0, 1)');this._keys[c]={weight:s},i+=s}for(var u=0;u<this._length;u+=1){var m=this._keyNames[u],p=this._keys[m].weight;this._keys[m].weight=p/i}}}return n(t,[{key:"get",value:function(e,t){return this._keys[e]?this._keys[e][t]:-1}},{key:"keys",value:function(){return this._keyNames}},{key:"count",value:function(){return this._length}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),t}();function F(e,t){var n=e.matches;if(t.matches=[],v(n))for(var r=0,a=n.length;r<a;r+=1){var i=n[r];if(v(i.indices)&&0!==i.indices.length){var o={indices:i.indices,value:i.value};i.key&&(o.key=i.key),i.idx>-1&&(o.refIndex=i.idx),t.matches.push(o)}}}function W(e,t){t.score=e.score}var G=[],V=function(){function t(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;e(this,t),this.options=i({},w,{},r),this._processKeys(this.options.keys),this.setCollection(n,a)}return n(t,[{key:"setCollection",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.list=e,this.listIsStringArray=f(e[0]),t?this.setIndex(t):this.setIndex(this._createIndex())}},{key:"setIndex",value:function(e){this._indexedList=e}},{key:"_processKeys",value:function(e){this._keyStore=new B(e)}},{key:"_createIndex",value:function(){return $(this._keyStore.keys(),this.list,{getFn:this.options.getFn})}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};if(!(e=e.trim()).length)return[];for(var n=this.options.shouldSort,r=null,a=0,i=G.length;a<i;a+=1){var o=G[a];if(o.condition(e,this.options)){r=new o(e,this.options);break}}r||(r=new N(e,this.options));var l=this._searchUsing(r);return this._computeScore(l),n&&this._sort(l),t.limit&&h(t.limit)&&(l=l.slice(0,t.limit)),this._format(l)}},{key:"_searchUsing",value:function(e){var t=this._indexedList,n=[],r=this.options.includeMatches;if(this.listIsStringArray)for(var a=0,i=t.length;a<i;a+=1){var o=t[a],l=o.$,c=o.idx,s=o.t;if(v(l)){var u=e.searchIn(o),m=u.isMatch,p=u.score;if(m){var f={score:p,value:l,t:s};r&&(f.indices=u.matchedIndices),n.push({item:l,idx:c,matches:[f]})}}}else for(var h=this._keyStore.keys(),g=this._keyStore.count(),w=0,y=t.length;w<y;w+=1){var b=t[w],E=b.$,S=b.idx;if(v(E)){for(var N=[],O=0;O<g;O+=1){var _=h[O],k=E[_];if(v(k))if(d(k))for(var D=0,T=k.length;D<T;D+=1){var j=k[D],C=j.$,M=j.idx,A=j.t;if(v(C)){var P=e.searchIn(j),I=P.isMatch,x=P.score;if(I){var L={score:x,key:_,value:C,idx:M,t:A};r&&(L.indices=P.matchedIndices),N.push(L)}}}else{var R=k.$,U=k.t,z=e.searchIn(k),$=z.isMatch,B=z.score;if(!$)continue;var F={score:B,key:_,value:R,t:U};r&&(F.indices=z.matchedIndices),N.push(F)}}N.length&&n.push({idx:S,item:E,matches:N})}}return n}},{key:"_computeScore",value:function(e){for(var t=e.length,n=0;n<t;n+=1){for(var r=e[n],a=r.matches,i=a.length,o=1,l=0;l<i;l+=1){var c=a[l],s=c.key,u=c.t,m=this._keyStore.get(s,"weight"),p=m>-1?m:1,d=0===c.score&&m>-1?Number.EPSILON:c.score,f=1/Math.sqrt(u);o*=Math.pow(d,p*f)}r.score=o}}},{key:"_sort",value:function(e){e.sort(this.options.sortFn)}},{key:"_format",value:function(e){var t=[],n=this.options,r=n.includeMatches,a=n.includeScore,i=[];r&&i.push(F),a&&i.push(W);for(var o=0,l=e.length;o<l;o+=1){var c=e[o],s=c.idx,u={item:this.list[s],refIndex:s};if(i.length)for(var m=0,p=i.length;m<p;m+=1)i[m](c,u);t.push(u)}return t}}]),t}();return function(){G.push.apply(G,arguments)}(U),V.version="5.2.3",V.createIndex=$,V.config=w,V},e.exports=r()},function(e,t,n){},function(e,t){e.exports=React},function(e,t){e.exports=ReactDOM},function(e,t,n){"use strict";n.r(t);n(3);function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var i=wp.i18n.__,o=wp.element.useState,l=wp.components,c=l.Button,s=l.Dashicon,u=l.Popover,m=wp.data,p=m.withDispatch,d=m.withSelect,f=(0,wp.compose.compose)(d((function(e){return{editor:(0,e("neve-onboarding").getCurrentEditor)()}})),p((function(e){var t=e("neve-onboarding").setCurrentEditor;return{setCurrentEditor:function(e){return t(e)}}})))((function(e){var t=e.onSearch,n=e.editor,a=e.setCurrentEditor,l=e.query,m={elementor:{icon:"elementor.png",niceName:"Elementor"},brizy:{icon:"brizy.svg",niceName:"Brizy"},"beaver builder":{icon:"beaver.png",niceName:"Beaver Builder"},"thrive architect":{icon:"thrive.png",niceName:"Thrive Architect"},"divi builder":{icon:"divi.svg",niceName:"Divi Builder"},gutenberg:{icon:"gutenberg.png",niceName:"Gutenberg"}},p=r(o(!1),2),d=p[0],f=p[1],h=function(){return f(!d)};return wp.element.createElement("div",{className:"header-form"},wp.element.createElement("div",{className:"ob-dropdown"},wp.element.createElement(c,{onClick:h,className:"select ob-dropdown"},wp.element.createElement("img",{className:"editor-icon",src:neveDash.assets+"editor-icons/"+m[n].icon,alt:i("Builder Logo","neve")}),wp.element.createElement("span",null,m[n].niceName),wp.element.createElement(s,{size:14,icon:d?"arrow-up-alt2":"arrow-down-alt2"}),d&&wp.element.createElement(u,{position:"bottom right",onClose:h,noArrow:!0},d&&wp.element.createElement("ul",{className:"options"},Object.keys(m).map((function(e){return e===n?null:wp.element.createElement("li",null,wp.element.createElement("a",{href:"#",onClick:function(t){t.preventDefault(),a(e),f(!1)}},wp.element.createElement("img",{className:"editor-icon",src:neveDash.assets+"editor-icons/"+m[e].icon,alt:i("Builder Logo","neve")}),wp.element.createElement("span",null,m[e].niceName)))})))))),wp.element.createElement("div",{className:"search"},wp.element.createElement("input",{onChange:function(e){t(e.target.value)},type:"search",value:l,placeholder:i("Search for a starter site","neve")+"..."}),wp.element.createElement("img",{src:neveDash.assets+"/search.svg",alt:i("Search Icon")})))}));function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var g=wp.components,w=g.Button,y=g.Dashicon,b=wp.i18n.__,E=wp.data.withDispatch,S=wp.element.useState,N=E((function(e){var t=e("neve-onboarding"),n=t.setCurrentSite,r=t.setPreviewStatus,a=t.setImportModalStatus;return{setSite:function(e){return n(e)},setPreview:function(e){return r(e)},setModal:function(e){return a(e)}}}))((function(e){var t=e.data,n=e.setSite,r=e.setPreview,a=e.setModal,i=t.upsell,o=h(S(""),2),l=o[0],c=o[1];return wp.element.createElement("div",{onMouseEnter:function(){c("visible")},onMouseLeave:function(){c("")},className:"card starter-site-card"},wp.element.createElement("div",{className:"top"},wp.element.createElement("div",{className:"actions "+l},wp.element.createElement(w,{className:"preview",onClick:function(e){e.preventDefault(),n(t),r(!0)}},b("Preview","neve")),!i&&wp.element.createElement(w,{className:"import",onClick:function(e){e.preventDefault(),n(t),a(!0)}},b("Import","neve"))),t.screenshot&&wp.element.createElement("div",{className:"image",style:{backgroundImage:'url("'.concat(t.screenshot,'")')}})),wp.element.createElement("div",{className:"bottom"},wp.element.createElement("p",{className:"title"},t.title),i&&wp.element.createElement("span",{className:"pro-badge"},wp.element.createElement(y,{icon:"lock",size:15}),wp.element.createElement("span",null,b("Premium","neve")))))})),O=wp.data,_=O.withSelect,k=O.withDispatch,D=wp.compose.compose,T=wp.components,j=T.Button,C=T.Dashicon,M=wp.i18n.__,A=D(_((function(e){return{siteData:(0,e("neve-onboarding").getCurrentSite)()}})),k((function(e){var t=e("neve-onboarding"),n=t.setCurrentSite,r=t.setPreviewStatus,a=t.setImportModalStatus;return{setSite:function(e){return n(e)},setPreview:function(e){return r(e)},setModal:function(e){return a(e)}}})))((function(e){var t=e.next,n=e.prev,r=e.siteData,a=e.setSite,i=e.setPreview,o=e.setModal,l=neveDash.isRTL;return wp.element.createElement("div",{className:"ob-preview"},wp.element.createElement("div",{className:"preview"},wp.element.createElement("iframe",{src:r.url,frameborder:"0"}),wp.element.createElement("div",{className:"loading"},wp.element.createElement(C,{icon:"update",size:50}))),wp.element.createElement("div",{className:"bottom-bar"},wp.element.createElement("div",{className:"navigator"},wp.element.createElement(j,{onClick:function(e){e.preventDefault(),i(!1),a(null)},className:"close",label:M("Close","neve"),icon:"no"}),n&&wp.element.createElement(j,{onClick:function(e){e.preventDefault(),a(n)},className:"prev",label:M("Previous","neve"),icon:l?"arrow-right-alt2":"arrow-left-alt2"}),t&&wp.element.createElement(j,{onClick:function(e){e.preventDefault(),a(t)},className:"next",label:M("Next","neve"),icon:l?"arrow-left-alt2":"arrow-right-alt2"})),wp.element.createElement("div",{className:"actions"},r.upsell?wp.element.createElement(j,{className:"upgrade",isPrimary:!0,href:r.utmOutboundLink||neveDash.upgradeURL},M("Upgrade and Import","neve")):wp.element.createElement(j,{className:"import",isPrimary:!0,onClick:function(e){e.preventDefault(),o(!0)}},M("Import","neve")))))}));function P(e,t,n,r,a,i,o){try{var l=e[i](o),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,a)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x=wp.i18n.__,L=function(){return wp.api.loadPromise.then((function(){return(new wp.api.models.Settings).fetch()}))},R=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];e=(r?"nv_pro_":"")+e+(n?"_status":"");var a=new wp.api.models.Settings(I({},e,t));return new Promise((function(n){a.save().then((function(r){r&&!r[e]!==t||n({success:!1}),n(B(e,r))}))}))},U=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return $(e,n,t)},z=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return $(e,t,{},"GET",n)},$=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r,a,i,o,l=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>1&&void 0!==l[1]&&l[1],r=l.length>2&&void 0!==l[2]?l[2]:{},a=l.length>3&&void 0!==l[3]?l[3]:"POST",i=!(l.length>4&&void 0!==l[4])||l[4],o={method:a,headers:{Accept:"application/json","Content-Type":"application/json"}},i&&(o.headers["x-wp-nonce"]=neveDash.nonce),"POST"===a&&(o.body=JSON.stringify(r)),e.next=9,fetch(t,o).then((function(e){return n?e:e.json()}));case 9:return e.abrupt("return",e.sent);case 10:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function o(e){P(i,r,a,o,l,"next",e)}function l(e){P(i,r,a,o,l,"throw",e)}o(void 0)}))});return function(e){return t.apply(this,arguments)}}(),B=function(e,t){return"nv_pro_typekit_id"!==e||t.neve_pro_typekit_data?{success:!0}:{message:x("Typekit Project ID is invalid","neve"),success:!1}},F=function(e){return U(neveDash.onboarding.root+"/install_plugins",e)},W=n(0),G=n.n(W),V=wp.i18n.__,H=wp.components.Dashicon,q=function(e){var t=e.currentStep,n=e.progress,r=e.willDo,a={plugins:{label:V("Installing Plugins","neve"),status:n.plugins,willDo:!0},content:{label:V("Importing Content","neve"),status:n.content,willDo:r.content},customizer:{label:V("Importing Customizer Settings","neve"),status:n.customizer,willDo:r.customizer},widgets:{label:V("Importing Widgets","neve"),status:n.widgets,willDo:r.widgets}};return wp.element.createElement("ul",{className:"stepper"},Object.keys(a).map((function(e){var n=a[e],r=n.label,i=n.status;if(!n.willDo)return null;var o=G()(["icon",{loading:t===e,warning:t===e,success:"done"===i,error:"error"===i,skip:"skip"===i}]),l="clock";return t===e&&(l="update"),"done"===i&&(l="yes"),"error"===i&&(l="no-alt"),wp.element.createElement("li",null,wp.element.createElement("span",{className:o},wp.element.createElement(H,{icon:l,className:t===e?"loading":""})),wp.element.createElement("span",null,r))})))},J=wp.element.Fragment,K=wp.components,Y=K.Dashicon,Q=K.Button,X=wp.i18n.__,Z=function(e){var t=e.data,n=e.externalInstalled,r=t.external_plugins||null,a=G()(["well",{warning:r&&!n}]);return wp.element.createElement("div",{className:a},wp.element.createElement("h3",null,wp.element.createElement(Y,{icon:"info"}),wp.element.createElement("span",null,X(r&&!n?"To import this demo you have to install the following plugins":"Note","neve"),":")),wp.element.createElement("ol",null,r&&!n?r.map((function(e){return wp.element.createElement("li",null,wp.element.createElement(Q,{isLink:!0,href:e.author_url},e.name))})):wp.element.createElement(J,null,wp.element.createElement("li",null,X("We recommend you backup your website content before attempting a full site import.","neve")),wp.element.createElement("li",null,X("Some of the demo images will not be imported and will be replaced by placeholder images.","neve")))))},ee=wp.components,te=ee.Dashicon,ne=ee.Button,re=wp.i18n.__,ae=function(e){var t=e.message,n=e.code;return wp.element.createElement("div",{className:"well error"},t&&wp.element.createElement("h3",null,wp.element.createElement(te,{icon:"warning"}),wp.element.createElement("span",null,t)),wp.element.createElement("ul",null,wp.element.createElement("li",{dangerouslySetInnerHTML:{__html:neveDash.onboarding.i18n.troubleshooting}}),wp.element.createElement("li",{dangerouslySetInnerHTML:{__html:neveDash.onboarding.i18n.support}}),n&&wp.element.createElement("li",null,re("Error code","neve"),": ",wp.element.createElement("code",null,n)),wp.element.createElement("li",null,re("Error log","neve"),": ",wp.element.createElement(ne,{isLink:!0,href:neveDash.onboarding.logUrl},neveDash.onboarding.logUrl,wp.element.createElement(te,{icon:"external"})))))};function ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ie(Object(n),!0).forEach((function(t){le(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return se(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return se(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function se(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ue=wp.data,me=ue.withSelect,pe=ue.withDispatch,de=wp.compose.compose,fe=wp.components,he=fe.Button,ve=fe.Dashicon,ge=fe.ToggleControl,we=fe.Modal,ye=wp.element,be=ye.useState,Ee=ye.useEffect,Se=ye.Fragment,Ne=wp.i18n.__,Oe=de(me((function(e){var t=e("neve-dashboard").getLicense,n=e("neve-onboarding"),r=n.getCurrentEditor,a=n.getCurrentSite;return{editor:r(),siteData:a(),license:t()}})),pe((function(e){var t=e("neve-onboarding").setImportModalStatus;return{setModal:function(e){return t(e)}}})))((function(e){var t=e.setModal,n=e.editor,r=e.siteData,a=e.license,i=ce(be({content:!0,customizer:!0,widgets:!0}),2),o=i[0],l=i[1],c=ce(be(!1),2),s=c[0],u=c[1],m=ce(be(!1),2),p=m[0],d=m[1],f=ce(be(!1),2),h=f[0],v=f[1],g=ce(be(!1),2),w=g[0],y=g[1],b=ce(be(null),2),E=b[0],S=b[1],N=ce(be(null),2),O=N[0],_=N[1],k=ce(be(!1),2),D=k[0],T=k[1],j=ce(be(null),2),C=j[0],M=j[1],A=ce(be(null),2),P=A[0],I=A[1],x=ce(be(null),2),L=x[0],R=x[1],$=ce(be(!0),2),B=$[0],W=$[1];Ee((function(){var e=r.remote_url||r.url,t=new URL("".concat(xn(e),"wp-json/ti-demo-data/data"));t.searchParams.append("license",a.key||"free"),z(t,!0,!1).then((function(e){e.ok||(I({message:Ne("Something went wrong while loading the site data. Please refresh the page and try again.","neve"),code:"ti__ob_failed_fetch_response"}),W(!1)),e.json().then((function(e){R(oe(oe({},e),r));var t=oe({},e.mandatory_plugins||{}),n=oe({},e.recommended_plugins||{}),a=e.default_off_recommended_plugins||[];Object.keys(t).map((function(e){t[e]=!0})),Object.keys(n).map((function(e){n[e]=!a.includes(e)})),M(oe(oe({},n),t)),W(!1)}))})).catch((function(e){I({message:Ne("Something went wrong while loading the site data. Please refresh the page and try again.","neve"),code:"ti__ob_failed_fetch_catch"}),W(!1)}))}),[]);function V(){if(!o.content)return console.log("[S] Content."),H(),!1;var e;_("content"),console.log("[P] Content."),(e={contentFile:L.content_file,source:"remote",frontPage:L.front_page,shopPages:L.shop_pages,demoSlug:L.slug,editor:n},U(neveDash.onboarding.root+"/import_content",e)).then((function(e){if(!e.success)return Y(e,"content"),!1;console.log("[D] Content."),e.frontpage_id&&S(e.frontpage_id),d("done"),H()})).catch((function(e){return Y(e,"content")}))}function H(){if(!o.customizer)return console.log("[S] Customizer."),J(),!1;var e;_("customizer"),console.log("[P] Customizer."),(e={source_url:L.url,theme_mods:L.theme_mods,wp_options:L.wp_options},U(neveDash.onboarding.root+"/import_theme_mods",e)).then((function(e){if(!e.success)return Y(e,"customizer"),!1;console.log("[D] Customizer."),v("done"),J()})).catch((function(e){return Y(e,"customizer")}))}function J(){var e;o.widgets||(console.log("[S] Widgets."),K()),_("widgets"),console.log("[P] Widgets."),(e=L.widgets,U(neveDash.onboarding.root+"/import_widgets",e)).then((function(e){if(!e.success)return Y(e,"widgets"),!1;console.log("[D] Widgets."),y("done"),K()})).catch((function(e){return Y(e,"widgets")}))}function K(){_("done"),T(!1)}function Y(e,t){T(!1),_(null),"plugins"===t&&d("skip"),["content","plugins"].includes(t)&&v("skip"),["content","plugins","customizer"].includes(t)&&y("skip");var n={plugins:Ne("Something went wrong while installing the necessary plugins.","neve"),content:Ne("Something went wrong while importing the website content.","neve"),customizer:Ne("Something went wrong while updating the customizer settings.","neve"),widgets:Ne("Something went wrong while importing the widgets.","neve")};switch(t){case"plugins":u("error");break;case"content":d("error");break;case"customizer":v("error");break;case"widgets":y("error")}I(e.data?{message:n[t],code:e.data}:{message:n[t]})}var Q,X=function(){if(D)return!1;t(!1)},ee=!r.external_plugins||r.external_plugins.every((function(e){return!0===e.active})),te=Object.keys(o).every((function(e){return!1===o[e]})),ne={elementor:"".concat(neveDash.onboarding.homeUrl,"/wp-admin/post.php?post=").concat(E,"&action=elementor"),brizy:"".concat(neveDash.onboarding.homeUrl,"/?brizy-edit"),"beaver builder":"".concat(neveDash.onboarding.homeUrl,"/?fl_builder"),"thrive architect":"".concat(neveDash.onboarding.homeUrl,"/wp-admin/post.php?post=").concat(E,"&action=architect&tve=true"),"divi builder":"".concat(neveDash.onboarding.homeUrl,"/?et_fb=1&PageSpeed=off"),gutenberg:"".concat(neveDash.onboarding.homeUrl,"/wp-admin/post.php?post=").concat(E,"&action=edit")}[n];return wp.element.createElement(we,{className:G()(["ob-import-modal",{fetching:B}]),title:L&&!B?L.title:wp.element.createElement("span",{className:"is-loading title"}),onRequestClose:X,shouldCloseOnClickOutside:!D&&!B,isDismissible:!D&&!B},B?wp.element.createElement(Se,null,wp.element.createElement("div",{className:"modal-body"},wp.element.createElement("div",{className:"well is-loading"},wp.element.createElement("h3",null,wp.element.createElement("div",{className:"mock-icon is-loading"}),wp.element.createElement("span",{className:"is-loading"})),wp.element.createElement("ol",null,[1,2,3].map((function(){return wp.element.createElement("li",null)})))),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"options general"},wp.element.createElement("h3",{className:"is-loading"}),wp.element.createElement("ul",null,[1,2,3].map((function(){return wp.element.createElement("li",null,wp.element.createElement("div",{className:"mock-icon is-loading"}),wp.element.createElement("span",{className:"is-loading"}),wp.element.createElement("div",{className:"toggle is-loading"}))})))),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"options plugins"},wp.element.createElement("h3",{className:"is-loading"}),wp.element.createElement("ul",null,[1,2].map((function(){return wp.element.createElement("li",null,wp.element.createElement("div",{className:"mock-icon is-loading"}),wp.element.createElement("span",{className:"is-loading"}),wp.element.createElement("div",{className:"toggle is-loading"}))}))))),wp.element.createElement("div",{className:"modal-footer"},wp.element.createElement(he,{isSecondary:!0,className:"is-loading"}),wp.element.createElement(he,{isPrimary:!0,className:"is-loading"}))):wp.element.createElement(Se,null,wp.element.createElement("div",{className:"modal-body"},D||"done"===O||P?wp.element.createElement(Se,null,P&&wp.element.createElement(Se,null,wp.element.createElement(ae,{message:P.message||null,code:P.code||null}),wp.element.createElement("hr",null)),null!==O&&wp.element.createElement(q,{progress:{plugins:s,content:p,customizer:h,widgets:w},currentStep:O,willDo:o}),"done"===O&&wp.element.createElement(Se,null,wp.element.createElement("hr",null),wp.element.createElement("p",{className:"import-result"},Ne("Content was successfully imported. Enjoy your new site!","neve")),wp.element.createElement("hr",null))):wp.element.createElement(Se,null,wp.element.createElement(Z,{data:L,externalInstalled:ee}),wp.element.createElement("hr",null),(Q={content:{title:Ne("Content","neve"),icon:"admin-post"},customizer:{title:Ne("Customizer","neve"),icon:"admin-customizer"},widgets:{title:Ne("Widgets","neve"),icon:"admin-generic"}},wp.element.createElement("div",{className:"options general"},wp.element.createElement("h3",null,Ne("General","neve"),":"),wp.element.createElement("ul",null,Object.keys(Q).map((function(e){return wp.element.createElement("li",null,wp.element.createElement(ve,{className:G()({active:o[e]}),icon:Q[e].icon}),wp.element.createElement("span",null,Q[e].title),wp.element.createElement("div",{className:"toggle-wrapper"},wp.element.createElement(ge,{checked:o[e],onChange:function(){l(oe(oe({},o),{},le({},e,!o[e])))}})))}))))),wp.element.createElement("hr",null),function(){if(B)return null;var e=oe(oe({},L.recommended_plugins||{}),L.mandatory_plugins||{});return wp.element.createElement("div",{className:"options plugins"},wp.element.createElement("h3",null,Ne("Plugins","neve"),":"),wp.element.createElement("ul",null,Object.keys(e).map((function(t){return wp.element.createElement("li",null,wp.element.createElement(ve,{icon:"admin-plugins",className:G()({active:C[t]})}),wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:e[t]}}),t in L.recommended_plugins&&wp.element.createElement("div",{className:"toggle-wrapper"},wp.element.createElement(ge,{checked:C[t],onChange:function(){M(oe(oe({},C),{},le({},t,!C[t])))}})))}))))}())),!D&&wp.element.createElement("div",{className:"modal-footer"},"done"!==O?wp.element.createElement(Se,null,wp.element.createElement(he,{isSecondary:!0,onClick:X},Ne("Close","neve")),!P&&wp.element.createElement(he,{isPrimary:!0,disabled:te||!ee,onClick:function(){T(!0),function(){if(console.clear(),!C)return console.log("[S] Plugins."),V(),!1;_("plugins"),console.log("[P] Plugins."),F(C).then((function(e){if(!e.success)return Y(e,"plugins"),!1;console.log("[D] Plugins."),u("done"),V()})).catch((function(e){return Y(e,"plugins")}))}()}},Ne("Import","neve"))):wp.element.createElement(Se,null,wp.element.createElement(he,{isLink:!0,className:"close",onClick:X},Ne("Back to Sites Library","neve")),wp.element.createElement(he,{isSecondary:!0,href:neveDash.onboarding.homeUrl},Ne("View Website","neve")),wp.element.createElement(he,{isPrimary:!0,href:ne},Ne("Add your own content","neve"))))))}));function _e(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ke(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var De=wp.i18n.__,Te=wp.components,je=Te.Dashicon,Ce=Te.Button,Me=Te.Modal,Ae=wp.element,Pe=Ae.useState,Ie=Ae.Fragment,xe=(0,wp.data.withDispatch)((function(e){var t=e("neve-dashboard").setToast;return{setToast:function(e){t(e)}}}))((function(e){var t=e.data,n=e.setToast,r=_e(Pe(!1),2),a=r[0],i=r[1],o=_e(Pe(!1),2),l=o[0],c=o[1],s=_e(Pe(!1),2),u=s[0],m=s[1],p=_e(Pe(null),2),d=p[0],f=p[1],h=_e(Pe(null),2),v=h[0],g=h[1];if(a)return null;var w=function(){"done"===u&&i(!0),c(!1),f(null),m(!1)};return wp.element.createElement("div",{className:"ob-migration"},l&&wp.element.createElement(Me,{className:"ob-import-modal migration",title:De("Migrate","neve")+" "+t.theme_name,onRequestClose:w,shouldCloseOnClickOutside:!u,isDismissible:!u},wp.element.createElement(Ie,null,wp.element.createElement("div",{className:"modal-body"},d&&wp.element.createElement(ae,{message:d.message||null,code:d.code||null}),!1===u&&!d&&wp.element.createElement(Ie,null,wp.element.createElement(Z,{data:t}),t.mandatory_plugins&&wp.element.createElement(Ie,null,wp.element.createElement("hr",null),wp.element.createElement("h3",null,De("The following plugins will be installed","neve"),":"),wp.element.createElement("ul",null,Object.keys(t.mandatory_plugins).map((function(e){return wp.element.createElement("li",null,"- ",t.mandatory_plugins[e])}))))),"done"===u&&wp.element.createElement("p",{className:"import-result"},De("Content was successfully imported. Enjoy your new site!","neve")),!0===u&&wp.element.createElement("div",{className:"loading"},wp.element.createElement(je,{icon:"update",size:50}),wp.element.createElement("h3",null,De("Migrating","neve"),"..."))),(!u||"done"===u)&&wp.element.createElement("div",{className:"modal-footer"},wp.element.createElement(Ce,{isSecondary:"done"!==u,isLink:"done"===u,className:"done"===u?"close":null,onClick:w},De("done"===u?"Close":"Cancel","neve")),d||"done"===u?wp.element.createElement(Ie,null,wp.element.createElement(Ce,{isSecondary:!0,href:"".concat(neveDash.onboarding.homeUrl,"/wp-admin/post.php?post=").concat(v,"&action=elementor")},De("Edit Content","neve")),wp.element.createElement(Ce,{isPrimary:!0,href:neveDash.onboarding.homeUrl},De("View Website","neve"))):wp.element.createElement(Ce,{isPrimary:!0,onClick:function(){var e;e=Object.keys(t.mandatory_plugins).reduce((function(e,t){return e[t]=!0,e}),{}),F(e).then((function(e){if(m(!0),!e.success)return f({code:e.data||null,message:De("Something went wrong while installing the necessary plugins.","neve")}),m(!1),!1;var n=t.template,r=t.template_name;U(neveDash.onboarding.root+"/migrate_frontpage",{template:n,template_name:r}).then((function(e){if(!e.success)return f({code:e.data||null,message:De("Something went wrong while importing the website content.","neve")}),m(!1),!1;g(e.data),m("done")}))}))}},De("Start Migration","neve"))))),wp.element.createElement("h2",null,t.heading),wp.element.createElement("p",null,t.description),wp.element.createElement("div",{className:"card starter-site-card"},wp.element.createElement("div",{className:"top"},t.screenshot&&wp.element.createElement("div",{className:"image"},wp.element.createElement("img",{src:t.screenshot,alt:t.theme_name}))),wp.element.createElement("div",{className:"bottom"},wp.element.createElement("p",{className:"title"},t.theme_name))),wp.element.createElement("div",{className:"actions"},wp.element.createElement(Ce,{isPrimary:!0,onClick:function(){return c(!0),!1}},De("Migrate","neve")+" "+t.theme_name),wp.element.createElement(Ce,{isSecondary:!0,onClick:function(){U(neveDash.onboarding.root+"/dismiss_migration",{theme_mod:t.theme_mod}).then((function(e){if(!e.success)return n(De("Something went wrong. Please reload the page and try again.","neve")),!1;n(De("Dismissed","neve")),i(!0)}))}},De("Dismiss","neve"))))})),Le=n(1),Re=n.n(Le),Ue=n(2),ze=n.n(Ue);function $e(e){return function(e){if(Array.isArray(e))return We(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Fe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||Fe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fe(e,t){if(e){if("string"==typeof e)return We(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?We(e,t):void 0}}function We(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ge=wp.element,Ve=Ge.useState,He=Ge.Fragment,qe=wp.components.Button,Je=wp.i18n.__,Ke=wp.data,Ye=Ke.withSelect,Qe=Ke.withDispatch,Xe=(0,wp.compose.compose)(Qe((function(e){var t=e("neve-onboarding").setOnboardingState;return{cancelOnboarding:function(){t(!1)}}})),Ye((function(e){var t=e("neve-onboarding"),n=t.getCurrentEditor,r=t.getPreviewStatus,a=t.getCurrentSite,i=t.getImportModalStatus,o=t.getOnboardingStatus,l=t.getSites;return{editor:n(),previewOpen:r(),currentSiteData:a(),importModal:i(),isOnboarding:o(),getSites:l()}})))((function(e){var t=e.editor,n=e.previewOpen,r=e.currentSiteData,a=e.importModal,i=e.isOnboarding,o=e.cancelOnboarding,l=e.getSites,c=Be(Ve(""),2),s=c[0],u=c[1],m=Be(Ve(9),2),p=m[0],d=m[1],h=l||neveDash.onboarding.sites,v=h.sites,g=h.upsells,w=h.migration,y=[Je("Business","neve"),Je("Ecommerce","neve"),Je("Fashion","neve"),Je("Blogging","neve"),Je("Photography","neve")],b=function(e){return Object.keys(e).map((function(t){e[t].slug=t})),e=Object.values(e),s?new ze.a(e,{includeScore:!0,keys:["title","slug","keywords"]}).search(s).map((function(e){return e.item})):e},E=function(){var e=v&&v[t]?b(v[t]):[],n=g&&g[t]?b(g[t]).map((function(e){return e.upsell=!0,e})):[];return[].concat($e(e),$e(n))},S=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(null===r)return null;var t=E(),n=t.indexOf(r);return-1===n||1===t.length?null:e&&0===n?t[t.length-1]:e||n!==t.length-1?t[e?n-1:n+1]:t[0]};return wp.element.createElement(He,null,wp.element.createElement("div",{className:"ob"},w?wp.element.createElement(xe,{data:w}):null,wp.element.createElement("div",{className:"ob-head"},wp.element.createElement("h2",null,Je("Ready to use pre-built websites with 1-click installation","neve")),wp.element.createElement("p",null,neveDash.strings.starterSitesTabDescription),i&&wp.element.createElement(qe,{isPrimary:!0,onClick:o},Je("Keep the Current Layout","neve"))),wp.element.createElement("div",{className:"ob-body"},wp.element.createElement(f,{onSearch:function(e){u(e),d(9)},query:s}),0===E().length?wp.element.createElement("div",{className:"no-results"},wp.element.createElement("p",null,Je("No results found for","neve")," ",wp.element.createElement("span",null," ",s),". ",Je("You can try a different search or use one of the categories below.","neve")),wp.element.createElement("div",{className:"tags"},y.map((function(e){return wp.element.createElement(qe,{isPrimary:!0,className:"tag",onClick:function(t){t.preventDefault(),u(e)}},e)})))):wp.element.createElement("div",{className:"ob-sites"},E().slice(0,p).map((function(e){return wp.element.createElement(N,{data:e})}))),wp.element.createElement(Re.a,{onChange:function(e){if(!e)return!1;d(p+9)}},wp.element.createElement("span",{style:{height:10,width:10,display:"block"}})))),n&&r&&wp.element.createElement(A,{next:S(),prev:S(!0)}),a&&r&&wp.element.createElement(Oe,null))}));function Ze(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return et(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return et(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var tt=wp.element,nt=tt.useEffect,rt=tt.useState,at=function(){var e=Ze(rt(!0),2),t=e[0],n=e[1];return nt((function(){z(neveDash.onboarding.root).then((function(e){e.namespace&&"ti-sites-lib/v1"===e.namespace||n(!1)}))}),[]),neveDash.hasFileSystem?t?wp.element.createElement(Xe,null):wp.element.createElement("div",{className:"no-rest card"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:neveDash.onboarding.i18n.rest_not_working}})):wp.element.createElement("div",{className:"no-rest card"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:neveDash.onboarding.i18n.fsDown}}))},it=function(e){var t=e.icon,n=e.iconAlt,r=e.title,a=e.description,i=e.children,o=e.classNames;return wp.element.createElement("div",{className:G()(["card",o])},wp.element.createElement("div",{className:"card-header"},t&&wp.element.createElement("img",{className:"icon",src:t,alt:n||"icon"}),r&&wp.element.createElement("h3",{className:"title"},r)),wp.element.createElement("div",{className:"card-content"},a&&wp.element.createElement("p",{className:"card-description"},a),i))},ot=wp.i18n.__,lt=wp.element.Fragment,ct=wp.components.Button,st=function(){var e=neveDash.customizerShortcuts,t=Math.ceil(e.length/2),n=[e.slice(0,t),e.slice(t)];return wp.element.createElement("div",{className:"columns"},n.map((function(e){return wp.element.createElement("div",{className:"col"},e.map((function(t,n){return wp.element.createElement(lt,null,wp.element.createElement(ct,{isLink:!0,href:t.link},t.text),n!==e.length-1&&wp.element.createElement("hr",null))})))})))},ut=function(e){var t=e.setTab;return wp.element.createElement(lt,null,neveDash.whiteLabel&&neveDash.whiteLabel.hideStarterSites?null:wp.element.createElement("div",{className:"col"},In["starter-sites"]&&wp.element.createElement(it,{icon:neveDash.assets+"squares.svg",title:ot("Starter Sites","neve"),description:neveDash.strings.starterSitesCardDescription},wp.element.createElement(ct,{isPrimary:!0,isLarge:!0,onClick:function(){t("starter-sites")}},ot("Go to Starter Sites","neve"))),!neveDash.whiteLabel&&wp.element.createElement(it,{icon:neveDash.assets+"page.svg",title:ot("Getting Started? Check help and docs","neve"),description:ot("Need more details? Please check our full documentation for detailed information on how to use Neve.","neve")},wp.element.createElement(ct,{isLink:!0,onClick:function(){return t("help")}},ot("Go to docs","neve")))),wp.element.createElement("div",{className:"col col-last"},wp.element.createElement(it,{classNames:"customizer-quick-links",icon:neveDash.assets+"compass.svg",title:ot("Customizer quick links","neve")},st())))};function mt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return pt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var dt=wp.element.useState,ft=wp.components.Dashicon,ht=function(e){var t=e.isOpen,n=e.title,r=e.children,a=mt(dt(t),2),i=a[0],o=a[1],l=G()(["accordion",{open:i,closed:!i}]);return wp.element.createElement("div",{className:l},wp.element.createElement("button",{"aria-expanded":i,className:"accordion-header",onClick:function(){return o(!i)}},n&&wp.element.createElement("div",{className:"accordion-title"},n),wp.element.createElement(ft,{icon:i?"arrow-up-alt2":"arrow-down-alt2"})),wp.element.createElement("div",{className:"accordion-body",style:{height:i?"auto":"0px"}},r&&r))};function vt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var wt=wp.element.useState,yt=wp.components,bt=yt.Button,Et=(yt.Dashicon,wp.data),St=Et.withSelect,Nt=Et.withDispatch,Ot=wp.compose.compose,_t=wp.i18n.__,kt=Ot(St((function(e){var t=e("neve-dashboard").getProOption;return{getOption:function(e){return t(e)}}})),Nt((function(e){var t=e("neve-dashboard"),n=t.changeModuleOption,r=t.setToast;return{changeOption:function(e,t){return n(e,t)},setToast:function(e){return r(e)}}})))((function(e){var t=e.slug,n=e.label,r=e.placeholder,a=e.getOption,i=e.setToast,o=e.changeOption,l=vt(wt(a(t)),2),c=l[0],s=l[1],u=vt(wt(!1),2),m=u[0],p=u[1];return wp.element.createElement("div",{className:"module-option text"},wp.element.createElement("form",{onSubmit:function(e){e.preventDefault(),p(!0),R(t,c).then((function(e){if(e.success)return o(t,c),i(!0),p(!1),!1;i(!!e.message&&e.message),p(!1)}))}},n&&wp.element.createElement("label",{htmlFor:t},n),wp.element.createElement("div",{className:"input-wrap"},wp.element.createElement("input",{id:t,placeholder:r,value:c,onChange:function(e){s(e.target.value)}}),wp.element.createElement("div",{className:"actions"},wp.element.createElement(bt,{className:m?"is-loading":null,type:"submit",disabled:m,label:_t("Save","neve"),icon:m?"update":"editor-break"})))))}));function Dt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Tt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Tt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var jt=wp.components,Ct=jt.ToggleControl,Mt=jt.Dashicon,At=wp.data,Pt=At.withSelect,It=At.withDispatch,xt=wp.compose.compose,Lt=wp.element.useState,Rt=(wp.i18n.__,xt(Pt((function(e){var t=e("neve-dashboard").getProOption;return{getOption:function(e){return t(e)}}})),It((function(e){var t=e("neve-dashboard"),n=t.changeModuleOption,r=t.setToast;return{changeOption:function(e,t){return n(e,t)},setToast:function(e){return r(e)}}})))((function(e){var t=e.slug,n=e.label,r=e.getOption,a=e.changeOption,i=e.setToast,o=Dt(Lt(!1),2),l=o[0],c=o[1];return wp.element.createElement("div",{className:"module-option toggle"},wp.element.createElement(Ct,{checked:r(t),label:n,onChange:function(e){c(!0),R(t,e).then((function(n){if(n.success)return a(t,e),i(!0),c(!1),!1;i(!1),c(!1)}))}}),l&&wp.element.createElement(Mt,{size:18,icon:"update",className:"is-loading"}))})));function Ut(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var $t=wp.components,Bt=$t.Button,Ft=$t.ToggleControl,Wt=$t.Dashicon,Gt=wp.data,Vt=Gt.withSelect,Ht=Gt.withDispatch,qt=wp.element,Jt=qt.Fragment,Kt=qt.useState,Yt=wp.compose.compose,Qt=wp.i18n.__,Xt=Yt(Vt((function(e){var t=e("neve-dashboard"),n=t.getModuleStatus;return{getModuleStatus:function(e){return n(e)},tier:(0,t.getLicenseTier)()}})),Ht((function(e){var t=e("neve-dashboard"),n=t.changeModuleStatus,r=t.setToast;return{changeModuleStatus:function(e,t){return n(e,t)},setToast:function(e){return r(e)}}})))((function(e){var t=e.slug,n=e.setToast,r=e.changeModuleStatus,a=e.getModuleStatus,i=e.tier,o=Ut(Kt(!1),2),l=o[0],c=o[1],s=neveDash.modules[t],u=s.nicename,m=s.description,p=s.availabilityLevel,d=s.options,f=(s.order,s.links),h=s.documentation,v=s.required_actions,g=neveDash.upgradeLinks;return wp.element.createElement("div",{className:G()(["card","module-card",t])},wp.element.createElement("div",{className:"card-header"},wp.element.createElement("h3",{className:"title"},u),wp.element.createElement("div",{className:"toggle-wrap"},i<p?wp.element.createElement(Bt,{isPrimary:!0,href:g[p]},Qt("Upgrade","neve")):wp.element.createElement(Jt,null,v&&wp.element.createElement("span",{className:"required",dangerouslySetInnerHTML:{__html:v}}),l&&wp.element.createElement(Wt,{size:18,icon:"update",className:"is-loading"}),!v&&wp.element.createElement(Ft,{checked:a(t),onChange:function(e){c(!0),R(t,e,!0).then((function(a){if(a.success)return r(t,e),c(!1),n(Qt(e?"Module Activated":"Module Deactivated.","neve")+" (".concat(u,")")),!1;c(!1),n(Qt("Could not activate module. Please try again.","neve"))}))}})))),wp.element.createElement("div",{className:"card-content"},wp.element.createElement("p",{className:"card-description"},m+" ",h.url&&wp.element.createElement("a",{href:h.url},Qt("Learn More","neve"))),f&&a(t)&&wp.element.createElement("div",{className:"actions"},f.map((function(e){return wp.element.createElement(Bt,{isSecondary:!0,href:e.url},e.label)}))),0<d.length&&!0===a(t)&&wp.element.createElement("div",{className:"module-options"},d.map((function(e){var t=e.label,n=e.options;return wp.element.createElement(ht,{title:t},wp.element.createElement("div",null,Object.keys(n).map((function(e){var t=n[e],r=t.label,a=t.type,i=t.placeholder;return wp.element.createElement(Jt,null,"text"===a&&wp.element.createElement(kt,{label:r,slug:e,placeholder:i}),"toggle"===a&&wp.element.createElement(Rt,{label:r,slug:e}))}))))})))))})),Zt=function(){var e=neveDash.modules;return neveDash.hasOldPro?wp.element.createElement("div",{className:"col"},wp.element.createElement("div",{className:"card"},wp.element.createElement("h2",null,neveDash.strings.updateOldPro))):wp.element.createElement("div",{className:"col"},Object.keys(e).map((function(e){return wp.element.createElement(Xt,{slug:e})})))};function en(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return tn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var nn=wp.i18n.__,rn=wp.components,an=rn.Button,on=rn.Dashicon,ln=wp.element.useState,cn=wp.data.withDispatch,sn=function(e){return new Promise((function(t){wp.updates.ajax("install-plugin",{slug:e,success:function(e){t({success:!0})},error:function(e){t({success:!1})}})}))},un=cn((function(e){var t=e("neve-dashboard").setPluginState;return{setPluginState:function(e,n){return t(e,n)}}}))((function(e){var t=e.slug,n=e.data,r=e.setPluginState,a=n.banner,i=n.name,o=n.description,l=n.version,c=n.author,s=n.cta,u=en(ln(!1),2),m=u[0],p=u[1],d={install:{static:nn("Install","neve"),progress:nn("Installing","neve")},activate:{static:nn("Activate","neve"),progress:nn("Activating","neve")},deactivate:{static:nn("Deactivate","neve"),progress:nn("Deactivating","neve")}};return wp.element.createElement("div",{className:G()(["card","plugin",t])},wp.element.createElement("div",{className:"card-header"},wp.element.createElement("img",{src:a,alt:nn("Banner Image","name")})),wp.element.createElement("div",{className:"card-body"},wp.element.createElement("h3",{className:"card-title"},i),wp.element.createElement("p",{className:"card-description"},o)),wp.element.createElement("div",{className:"card-footer"},wp.element.createElement("div",{className:"plugin-data"},wp.element.createElement("span",{className:"version"},"v",l)," | ",wp.element.createElement("span",{className:"author"},c)),wp.element.createElement(an,{className:"plugin-action",isPrimary:["install","activate"].includes(s),isSecondary:"deactivate"===s,disabled:m,onClick:function(){if(p(!0),"install"===s)return sn(t).then((function(e){if(!e.success)return p(!1),!1;p(!1),r(t,"activate")})),!1;z(n[s],!0).then((function(e){if(!e.ok)return p(!1),!1;r(t,"activate"===s?"deactivate":"activate"),p(!1)}))}},!m&&d[s].static,m&&wp.element.createElement("span",{style:{display:"flex",alignItems:"center"}},wp.element.createElement(on,{icon:"update"}),d[s].progress+"..."))))})),mn=wp.data.withSelect,pn=wp.element.Fragment,dn=mn((function(e){return{plugins:(0,e("neve-dashboard").getPlugins)()}}))((function(e){var t=e.plugins;return t?wp.element.createElement(pn,null,Object.keys(t).map((function(e){return wp.element.createElement(un,{key:e,slug:e,data:t[e]})}))):null})),fn=wp.i18n.__,hn=wp.element.Fragment,vn=wp.components.Button,gn=function(e){var t=e.setTab,n=neveDash,r=n.docsURL,a=n.supportURL,i=n.whiteLabel,o=n.assets,l=neveDash.strings,c=l.supportCardDescription,s=l.docsCardDescription;return i&&i.agencyURL&&(a=i.agencyURL,r=i.agencyURL),wp.element.createElement(hn,null,wp.element.createElement("div",{className:"col"},wp.element.createElement(it,{icon:neveDash.assets+"buoy.svg",title:fn("Contact Support","neve"),description:c},wp.element.createElement(vn,{isPrimary:!0,isLarge:!0,href:a},fn("Contact Support","neve"))),!i&&wp.element.createElement(hn,null,wp.element.createElement(it,{icon:o+"list.svg",title:fn("Changelog","neve"),description:fn("Want to get the gist on the latest theme changes? Just consult our changelog below to get a taste of the recent fixes and features implemented.","neve")},wp.element.createElement(vn,{isLink:!0,onClick:function(){return t("changelog")}},fn("View Changelog","neve"))),wp.element.createElement(it,{icon:o+"tachometer.svg",title:fn("Speed up your site","neve"),description:fn("If you find yourself in a situation where everything on your site is running very slowly, you might consider having a look at the documentation below where you will find the most common issues causing this and possible solutions for each of the issues.","neve")},wp.element.createElement(vn,{isLink:!0,href:"http://docs.themeisle.com/article/63-speed-up-your-wordpress-site"},fn("Learn More","neve"))))),wp.element.createElement("div",{className:"col col-last"},wp.element.createElement(it,{icon:o+"page.svg",title:fn("Documentation","neve"),description:s},wp.element.createElement(vn,{isLink:!0,href:r},fn("Go to docs","neve"))),!i&&wp.element.createElement(hn,null,wp.element.createElement(it,{icon:o+"clone.svg",title:fn("Create a child theme","neve"),description:fn("If you want to make changes to the theme's files, those changes are likely to be overwritten when you next update the theme. In order to prevent that from happening, you need to create a child theme. For this, please follow the documentation below.","neve")},wp.element.createElement(vn,{isLink:!0,href:"http://docs.themeisle.com/article/14-how-to-create-a-child-theme"},fn("Learn More","neve"))),wp.element.createElement(it,{icon:o+"arrows.svg",title:fn("Build a landing page with a drag-and-drop content builder","neve"),description:fn("In the documentation below you will find an easy way to build a great looking landing page using a drag-and-drop content builder plugin.","neve")},wp.element.createElement(vn,{isLink:!0,href:"http://docs.themeisle.com/article/219-how-to-build-a-landing-page-with-a-drag-and-drop-content-builder"},fn("Learn More","neve"))))))};function wn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return yn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var bn=wp.i18n.__,En=wp.element,Sn=En.Fragment,Nn=En.useState,On=function(e){var t=neveDash,n=t.changelog,r=t.changelogPro,a=wn(Nn(!1),2),i=a[0],o=a[1];return wp.element.createElement("div",{className:"card"},r&&wp.element.createElement("div",{className:"changelog-tabs"},wp.element.createElement("span",null,bn("Show changelog for","neve")),wp.element.createElement("a",{className:!i&&"active",onClick:function(){o(!1)}},bn("Neve","neve")),wp.element.createElement("a",{className:i&&"active",onClick:function(){o(!0)}},bn("Neve Pro","neve"))),(i?r:n).map((function(e,t){var n=e.date,r=e.version,a=e.tweaks,i=e.fixes,o=e.features;if(!a&&!i&&!o)return null;var l=wp.element.createElement(Sn,null,wp.element.createElement("span",{className:"version"},"v",r)," - ",wp.element.createElement("span",{className:"date"},n));return wp.element.createElement(ht,{isOpen:0===t,title:l},o&&wp.element.createElement("div",{className:"features changelog-category"},wp.element.createElement("div",{className:"label-wrap"},wp.element.createElement("span",{className:"label success"},bn("Features","neve"))),wp.element.createElement("ul",{className:"entries"},o.map((function(e){return wp.element.createElement("li",{dangerouslySetInnerHTML:{__html:e}})})))),i&&wp.element.createElement("div",{className:"bugs changelog-category"},wp.element.createElement("div",{className:"label-wrap"},wp.element.createElement("span",{className:"label error"},bn("Bug Fixes","neve"))),wp.element.createElement("ul",{className:"entries"},i.map((function(e){return wp.element.createElement("li",{dangerouslySetInnerHTML:{__html:e}})})))),a&&wp.element.createElement("div",{className:"tweaks changelog-category"},wp.element.createElement("div",{className:"label-wrap"},wp.element.createElement("span",{className:"label info"},bn("Tweaks","neve"))),wp.element.createElement("ul",{className:"entries"},a.map((function(e){return wp.element.createElement("li",{dangerouslySetInnerHTML:{__html:e}})})))))})))};function _n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return kn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function kn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Dn=wp.components.Dashicon,Tn=wp.element.useState,jn=function(e){var t=e.item,n=t.title,r=t.description,a=t.inLite,i=_n(Tn(!1),2),o=i[0],l=i[1],c=function(){return l(!0)},s=function(){return l(!1)};return wp.element.createElement("tr",{className:"feature-row"},wp.element.createElement("td",{className:"large"},wp.element.createElement("div",{className:"feat-wrap"},wp.element.createElement("h4",null,n),wp.element.createElement("a",{href:"#",onMouseEnter:function(e){e.preventDefault(),c()},onMouseLeave:function(e){e.preventDefault(),s()},onFocus:function(e){e.preventDefault(),c()},onBlur:function(e){e.preventDefault(),s()},onClick:function(e){e.preventDefault()}},wp.element.createElement(Dn,{icon:"info"}),o&&wp.element.createElement("div",{className:"tooltip-content"},wp.element.createElement("p",null,r))))),wp.element.createElement("td",{className:G()(["indicator",{error:!a,success:a}])},wp.element.createElement(Dn,{size:30,icon:a?"yes":"no-alt"})),wp.element.createElement("td",{className:"indicator success"},wp.element.createElement(Dn,{size:30,icon:"yes"})))},Cn=wp.i18n.__,Mn=wp.components.Button,An=function(e){var t=neveDash.featureData;return wp.element.createElement("div",{className:"col"},wp.element.createElement("table",{className:"card table"},wp.element.createElement("tbody",{className:"table-body"},wp.element.createElement("tr",{className:"table-head"},wp.element.createElement("th",{className:"large"}),wp.element.createElement("th",{className:"indicator"},Cn("Neve","neve")),wp.element.createElement("th",{className:"indicator"},Cn("Neve Pro","neve"))),t.map((function(e){return wp.element.createElement(jn,{item:e})})))),wp.element.createElement("div",{className:"card upsell"},wp.element.createElement("p",null,Cn("Get access to all Pro features and power-up your website","neve")),wp.element.createElement(Mn,{href:neveDash.upgradeURL,isPrimary:!0},Cn("Get Neve Pro Now","neve"))))},Pn=function(){var e=window.location.hash;return"string"!=typeof window.location.hash?null:(e=e.substring(1),Object.keys(In).includes(e)?e:null)},In={start:{label:"Getting Started",render:function(e){return wp.element.createElement(ut,{setTab:e})}},plugins:{label:"Useful Plugins",render:function(e){return wp.element.createElement(dn,null)}},help:{label:"Help & docs",render:function(e){return wp.element.createElement(gn,{setTab:e})}},changelog:{label:"Changelog",render:function(e){return wp.element.createElement(On,null)}},"free-pro":{label:"Free vs Pro",render:function(e){return wp.element.createElement(An,null)}}};neveDash.onboarding.sites&&(In["starter-sites"]={label:"Starter Sites",render:function(e){return wp.element.createElement(at,null)}}),(neveDash.pro||neveDash.hasOldPro)&&(In.pro={label:neveDash.strings.proTabTitle,render:function(e){return wp.element.createElement(Zt,null)}},delete In["free-pro"]),neveDash.whiteLabel&&(delete In.changelog,delete In.plugins,neveDash.whiteLabel.hideStarterSites&&delete In["starter-sites"]);var xn=function(e){return function(e){return e.replace(/\/$/,"")}(e)+"/"},Ln=wp.i18n.__,Rn=wp.element.useEffect,Un=function(e){Rn((function(){var t=Pn();if(null===t)return!1;e.setTab(t)}),[]);var t,n;return wp.element.createElement("header",null,wp.element.createElement("div",{className:"container"},wp.element.createElement("div",{className:"top"},wp.element.createElement("h1",{className:"heading"},neveDash.strings.header),wp.element.createElement("span",{className:"version"},neveDash.version),!neveDash.whiteLabel&&wp.element.createElement("img",{src:neveDash.assets+"/logo.svg",alt:Ln("Neve Theme Logo","neve")})),(t=e.currentTab,n=e.setTab,wp.element.createElement("nav",{className:"navigation"},Object.keys(In).map((function(e){return wp.element.createElement("li",null,wp.element.createElement("a",{href:"#",className:G()([e,t===e?"active":""]),onClick:function(t){var r;t.preventDefault(),n(e),r=e,window.location.hash=r}},In[e].label))}))))))};function zn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return $n(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Bn=wp.element.useState,Fn=wp.i18n.__,Wn=wp.components,Gn=Wn.Button,Vn=Wn.Dashicon,Hn=function(e){var t=e.data,n=e.slug,r=zn(Bn(!1),2),a=(r[0],r[1]),i=t.text,o=t.cta,l=t.type,c=t.update,s=zn(Bn(!1),2),u=s[0],m=s[1],p=zn(Bn(!1),2),d=p[0],f=p[1],h=zn(Bn(null),2),v=h[0],g=h[1],w=G()(["notification",n,l&&!d?l:"",{"success hidden":"done"===d,error:"error"===d}]);return wp.element.createElement("div",{className:w},!d&&wp.element.createElement("p",null,i),"done"===d&&wp.element.createElement("p",null,wp.element.createElement(Vn,{icon:"yes"}),Fn("Done!","neve")),"error"===d&&wp.element.createElement("p",null,wp.element.createElement(Vn,{icon:"no"}),v||Fn("An error occured. Please reload the page and try again.","neve")),o&&!d&&wp.element.createElement(Gn,{secondary:!0,disabled:u,className:G()({"is-loading":u}),onClick:function(){c&&function(){if(!c.type)return!1;m(!0),new Promise((function(e){if("theme"===c.type){if(!c.slug)return!1;wp.updates.ajax("update-theme",{slug:c.slug,success:function(t){e({success:!0})},error:function(t){g(t.errorMessage),e({success:!1})}})}if("plugin"===c.type){if(!c.slug||!c.path)return!1;wp.updates.ajax("update-plugin",{slug:c.slug,plugin:c.path,success:function(t){e({success:!0})},error:function(t){g(t.errorMessage),e({success:!1})}})}})).then((function(e){if(!e.success)return f("error"),m(!1),!1;f("done"),m(!1),a(!0),delete neveDash.notifications[c.slug]}))}()}},u?wp.element.createElement("span",null,wp.element.createElement(Vn,{icon:"update"})," ",Fn("In Progress","neve")+"..."," "):o))},qn=function(){return neveDash.notifications?1>neveDash.notifications.length?null:wp.element.createElement("div",{className:"notifications"},Object.keys(neveDash.notifications).map((function(e){return wp.element.createElement(Hn,{data:neveDash.notifications[e],slug:e})}))):null},Jn=function(e){var t=e.currentTab,n=e.setTab,r=G()(["tab-content","columns",t]);return wp.element.createElement("div",{className:r},In[t].render(n))},Kn=wp.element.useEffect,Yn=wp.components.Dashicon,Qn=function(e){var t=e.message,n=e.dismiss,r=e.time,a=e.type,i=void 0===a?"info":a;Kn((function(){var e=setTimeout((function(){n(""),clearTimeout(e)}),r||2e3)}));var o=G()(["toast","components-animate__appear","is-from-middle",i]);return wp.element.createElement("div",{className:o},wp.element.createElement(Yn,{icon:{info:"info",error:"no",success:"yes",warning:"warning"}[i]}),wp.element.createElement("span",null,t))};function Xn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Zn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var er=wp.i18n.__,tr=wp.components,nr=tr.Button,rr=tr.Dashicon,ar=wp.element,ir=ar.Fragment,or=ar.useState,lr=wp.data,cr=lr.withDispatch,sr=lr.withSelect,ur=(0,wp.compose.compose)(cr((function(e){var t=e("neve-dashboard"),n=t.changeLicense,r=t.setSettings,a=e("neve-onboarding").refreshSites;return{setSettings:function(e){return r(e)},changeLicense:function(e){n(e)},refreshSites:function(){z(neveDash.onboarding.root+"/refresh_sites_data").then((function(e){if(!e.success||!e.data)return!1;a(e.data)}))}}})),sr((function(e){return{license:(0,e("neve-dashboard").getLicense)()}})))((function(e){var t=e.isVisible,n=e.setSettings,r=e.changeLicense,a=e.license,i=e.refreshSites,o=neveDash.proApi,l=Xn(or(a&&"valid"===a.valid&&a.key||""),2),c=l[0],s=l[1],u=Xn(or(!1),2),m=u[0],p=u[1],d=Xn(or(""),2),f=d[0],h=d[1],v=Xn(or("success"),2),g=v[0],w=v[1],y=a.valid,b=a.expiration,E=neveDash,S=E.whiteLabel,N=E.strings,O=N.licenseCardHeading,_=N.licenseCardDescription;if(!t)return null;return S&&S.hideLicense?null:wp.element.createElement("aside",{className:"sidebar card license"},wp.element.createElement("div",{className:"sidebar-section"},O&&wp.element.createElement("h4",null,O),!S&&_&&wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:_}}),wp.element.createElement("form",{className:"license-form",onSubmit:function(e){var t;e.preventDefault(),p("activate"===(t="valid"===y?"deactivate":"activate")?"activating":"deactivating"),U(o+"/toggle_license",{key:c,action:t}).then((function(e){w(e.success?"success":"error"),s("activate"===t?c:""),h(e.message),p(!1),e.license&&(r(e.license),L().then((function(e){n(e),i()})))}))}},wp.element.createElement("input",{type:"text",id:"license-field",name:"license-field",disabled:"valid"===y,onChange:function(e){var t=e.target.value.replace(/\s+/g,"");s(t)},value:"valid"===y?"******************************"+c.slice(-5):c,placeholder:er("Enter License Key","neve")}),wp.element.createElement(nr,{isPrimary:"valid"!==y,isSecondary:"valid"===y,isLarge:!0,disabled:m||!c,type:"submit"},er(m?"activating"===m?"Activating":"Deactivating":"valid"===y?"Deactivate":"Activate","neve"))),f&&wp.element.createElement(Qn,{type:g,dismiss:h,message:f}),"expired"===y||"valid"===y&&wp.element.createElement("div",{className:"license-footer"},wp.element.createElement(ir,null,wp.element.createElement("span",{className:G()(["status-icon","valid"===y?"success":"error"])},wp.element.createElement(rr,{size:14,icon:"valid"===y?"yes":"no"})),wp.element.createElement("span",{className:"validity"},er("valid"===y?"Valid":"Expired","neve")),b&&wp.element.createElement(ir,null,wp.element.createElement("span",{className:"separator"},"-"),wp.element.createElement("span",{className:"expires"},er("valid"===y?"Expires":"Expired","neve")+" "+b))))))}));function mr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return pr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pr(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var dr=wp.i18n.__,fr=wp.components.ToggleControl,hr=wp.element.useState,vr=wp.data,gr=vr.withDispatch,wr=vr.withSelect,yr=(0,wp.compose.compose)(gr((function(e){var t=e("neve-dashboard"),n=t.setToast,r=t.setLogger;return{setToast:function(e){return n(e)},setLogger:function(e){return r(e)}}})),wr((function(e){return{loggerValue:(0,e("neve-dashboard").getOption)("neve_logger_flag")}})))((function(e){var t=e.currentTab,n=e.setToast,r=e.loggerValue,a=e.setLogger,i=mr(hr("yes"===r),2),o=i[0],l=i[1];return wp.element.createElement("div",{className:"sidebar-wrap"},neveDash.pro&&wp.element.createElement(ur,{isVisible:"pro"===t}),!neveDash.whiteLabel&&wp.element.createElement("aside",{className:"sidebar card"},wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",null,dr("Neve Community","neve")),wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:neveDash.strings.sidebarCommunityDescription}}),wp.element.createElement("a",{href:"https://www.facebook.com/groups/648646435537266/"},dr("Join our Facebook Group","neve"))),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",null,dr("Leave us a review","neve")),wp.element.createElement("p",null,dr("Are you are enjoying Neve? We would love to hear your feedback.","neve")),wp.element.createElement("a",{href:"https://wordpress.org/support/theme/neve/reviews/#new-post"},dr("Submit a review","neve"))),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",null,dr("Contributing","neve")),wp.element.createElement("p",null,dr("Become a contributor by opting in to our anonymous data tracking. We guarantee no sensitive data is collected.","neve")," ",wp.element.createElement("a",{href:"https://docs.themeisle.com/article/1122-neve-usage-tracking"},dr("What do we track?","neve"))),wp.element.createElement(fr,{checked:o,label:dr("Allow Anonymous Tracking","neve"),onChange:function(e){l(e),R("neve_logger_flag",e?"yes":"no",!1,!1).then((function(t){if(!t.success)return n(dr("Could not update option. Please try again.","neve")),l(!e),!1;a(e?"yes":"no"),n(dr("Option Updated","neve"))}))}}))))})),br=function(){return wp.element.createElement("div",{className:"mock-dash"},wp.element.createElement("header",null,wp.element.createElement("div",{className:"container"},wp.element.createElement("div",{className:"top"},wp.element.createElement("h1",{className:"heading loading"}),wp.element.createElement("span",{className:"version loading"},"v2.6.2"),!neveDash.whiteLabel&&wp.element.createElement("div",{className:"loading logo"})),wp.element.createElement("nav",{className:"navigation"},Array.from(Array(6)).map((function(){return wp.element.createElement("li",null,wp.element.createElement("a",{className:"loading"}))}))))),wp.element.createElement("div",{className:"container content"},wp.element.createElement("div",{className:"main"},neveDash.notifications&&wp.element.createElement("div",{className:"notifications"},Object.keys(neveDash.notifications).map((function(){return wp.element.createElement("div",{className:"notification loading placeholder"})}))),wp.element.createElement("div",{className:"tab-content columns start"},wp.element.createElement("div",{className:"col"},wp.element.createElement("div",{className:"card"},wp.element.createElement("div",{className:"card-header"},wp.element.createElement("div",{className:"loading icon"}),wp.element.createElement("h3",{className:"loading title"})),wp.element.createElement("div",{className:"card-content"},wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("button",{type:"button",className:"loading components-button is-button is-default is-primary"}))),wp.element.createElement("div",{className:"card"},wp.element.createElement("div",{className:"card-header"},wp.element.createElement("div",{className:"loading icon"}),wp.element.createElement("h3",{className:"loading title"})),wp.element.createElement("div",{className:"card-content"},wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("button",{type:"button",className:"loading components-button is-button is-default is-primary"})))),wp.element.createElement("div",{className:"col col-last"},wp.element.createElement("div",{className:"card customizer-quick-links"},wp.element.createElement("div",{className:"card-header"},wp.element.createElement("div",{className:"loading icon"}),wp.element.createElement("h3",{className:"loading title"})),wp.element.createElement("div",{className:"card-content"},wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("div",{className:"columns"},wp.element.createElement("div",{className:"col"},wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"})),wp.element.createElement("div",{className:"col"},wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"}),wp.element.createElement("hr",null),wp.element.createElement("span",{className:"loading link"})))))))),wp.element.createElement("div",{className:"sidebar-wrap"},!neveDash.whiteLabel&&wp.element.createElement("aside",{className:"sidebar card"},wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",{className:"loading"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("span",{className:"loading link"})),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",{className:"loading"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("span",{className:"loading link"})),wp.element.createElement("hr",null),wp.element.createElement("div",{className:"sidebar-section"},wp.element.createElement("h4",{className:"loading"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("p",{className:"loading card-description"}),wp.element.createElement("span",{className:"loading link"}))))))},Er=wp.components.Snackbar,Sr=wp.data,Nr=Sr.withDispatch,Or=Sr.withSelect,_r=wp.element,kr=_r.useEffect,Dr=(_r.useState,wp.compose.compose),Tr=wp.i18n.__,jr=Dr(Nr((function(e){var t=e("neve-dashboard").setToast;return{setToast:function(e){return t(e)}}})),Or((function(e){var t=e("neve-dashboard").getToast;return{toast:function(){return t()}}})))((function(e){var t=e.toast,n=e.setToast;kr((function(){setTimeout((function(){n(null)}),3e3)}),[]);var r=t(),a={opacity:null===r?0:1};return wp.element.createElement("div",{style:a},wp.element.createElement(Er,{className:"dash-notice"},"boolean"==typeof r?Tr(!1===r?"Could not Update Option. Please try again.":"Option Updated","neve"):t()))}));function Cr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mr(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ar=wp.data,Pr=Ar.withDispatch,Ir=Ar.withSelect,xr=wp.compose.compose,Lr=wp.element,Rr=Lr.useState,Ur=Lr.Fragment,zr=Lr.useEffect,$r=xr(Pr((function(e){var t=e("neve-dashboard"),n=t.setSettings,r=t.setTab;return{setSettings:function(e){return n(e)},setTab:function(e){return r(e)}}})),Ir((function(e){var t=e("neve-dashboard"),n=t.getToast,r=t.getTab,a=e("neve-onboarding").getOnboardingStatus;return{toast:n(),currentTab:r(),isOnboarding:a()}})))((function(e){var t=e.setSettings,n=e.toast,r=e.currentTab,a=e.setTab,i=e.isOnboarding,o=Cr(Rr(!0),2),l=o[0],c=o[1];if(zr((function(){L().then((function(e){t(e),c(!1)}))}),[]),l)return wp.element.createElement(br,null);var s=G()(["content-wrap",{"is-onboarding":i&&"starter-sites"===r,"starter-sites":"starter-sites"===r}]);return wp.element.createElement(Ur,null,wp.element.createElement(Un,{currentTab:r,setTab:a}),wp.element.createElement("div",{className:s},wp.element.createElement("div",{className:"container content"},wp.element.createElement("div",{className:"main"},"starter-sites"!==r&&wp.element.createElement(qn,null),wp.element.createElement(Jn,{currentTab:r,setTab:a})),"starter-sites"!==r&&wp.element.createElement(yr,{currentTab:r}))),n&&wp.element.createElement(jr,null))})),Br={setTab:function(e){return{type:"SET_TAB",payload:{tab:e}}},setSettings:function(e){return{type:"SET_SETTINGS",payload:{object:e}}},setPluginState:function(e,t){return{type:"SET_PLUGIN_STATE",payload:{pluginSlug:e,pluginState:t}}},changeModuleStatus:function(e,t){return{type:"TOGGLE_MODULE",payload:{moduleSlug:"nv_pro_"+e+"_status",value:t}}},changeModuleOption:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return{type:"CHANGE_MODULE_OPTION",payload:{optionStatus:(n?"nv_pro_":"")+e,optionValue:t}}},changeLicense:function(e){return{type:"UPDATE_LICENSE",payload:{licenseData:e}}},setToast:function(e){return{type:"UPDATE_TOAST_MESSAGE",payload:e}},setLogger:function(e){return{type:"SET_LOGGER_STATUS",payload:e}}};function Fr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fr(Object(n),!0).forEach((function(t){Gr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vr={settings:{},plugins:neveDash.plugins||{},tier:neveDash.pro?neveDash.license.tier:0,toast:null,currentTab:"start",license:neveDash.pro?neveDash.license:{}},Hr=Pn();null!==Hr&&(Vr.currentTab=Hr);var qr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Vr,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TAB":var n=t.payload.tab;return Wr(Wr({},e),{},{currentTab:n});case"SET_SETTINGS":var r=t.payload.object;return Wr(Wr({},e),{},{settings:r});case"SET_PLUGIN_STATE":var a=t.payload,i=a.pluginSlug,o=a.pluginState,l=Wr({},e.plugins[i]);return l.cta=o,Wr(Wr({},e),{},{plugins:Wr(Wr({},e.plugins),{},Gr({},i,l))});case"TOGGLE_MODULE":var c=t.payload,s=c.moduleSlug,u=c.value;return Wr(Wr({},e),{},{settings:Wr(Wr({},e.settings),{},Gr({},s,u))});case"CHANGE_MODULE_OPTION":var m=t.payload,p=m.optionStatus,d=m.optionValue;return Wr(Wr({},e),{},{settings:Wr(Wr({},e.settings),{},Gr({},p,d))});case"UPDATE_LICENSE":return Wr(Wr({},e),{},{license:t.payload.licenseData});case"UPDATE_TOAST_MESSAGE":return Wr(Wr({},e),{},{toast:t.payload});case"SET_LOGGER_STATUS":return Wr(Wr({},e),{},{settings:Wr(Wr({},e.settings),{},{neve_logger_flag:t.payload})})}return e};function Jr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jr(Object(n),!0).forEach((function(t){Yr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qr={sites:neveDash.onboarding.sites||{},editor:localStorage.getItem("neve-onboarding-editor")||"gutenberg",previewStatus:!1,importModalStatus:!1,currentSite:null,importing:!1,isOnboarding:neveDash.onboarding.onboarding||!1,migrationData:null},Xr={refreshSites:function(e){return{type:"REFRESH_SITES",payload:{sites:e}}},setCurrentEditor:function(e){return{type:"SET_CURRENT_EDITOR",payload:{editor:e}}},setCurrentSite:function(e){return{type:"SET_FOCUSED_SITE",payload:{siteData:e}}},setPreviewStatus:function(e){return e?document.body.classList.add("ob-overflow-off"):document.body.classList.remove("ob-overflow-off"),{type:"SET_PREVIEW_STATUS",payload:{previewStatus:e}}},setImportModalStatus:function(e){return e?document.body.classList.add("ob-overflow-off"):document.body.classList.remove("ob-overflow-off"),{type:"SET_IMPORT_MODAL_STATUS",payload:{importModalStatus:e}}},setOnboardingState:function(e){return{type:"SET_ONBOARDING",payload:{state:e}}}},Zr=wp.data.registerStore,ea=wp.element.render;Zr("neve-dashboard",{reducer:qr,actions:Br,selectors:{getModuleStatus:function(e,t){return e.settings["nv_pro_"+t+"_status"]},getOption:function(e,t){return e.settings[t]},getPlugins:function(e){return e.plugins},getProOption:function(e,t){return e.settings["nv_pro_"+t]},getLicenseTier:function(e){return e.license?e.license.tier:1},getLicense:function(e){return e.license},getToast:function(e){return e.toast},getTab:function(e){return e.currentTab}}}),Zr("neve-onboarding",{reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qr,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REFRESH_SITES":var n=t.payload.sites;return Kr(Kr({},e),{},{sites:n});case"SET_CURRENT_EDITOR":var r=t.payload.editor;return localStorage.setItem("neve-onboarding-editor",r),Kr(Kr({},e),{},{editor:r});case"SET_FOCUSED_SITE":var a=t.payload.siteData;return Kr(Kr({},e),{},{currentSite:a});case"SET_PREVIEW_STATUS":var i=t.payload.previewStatus;return Kr(Kr({},e),{},{previewStatus:i});case"SET_IMPORT_MODAL_STATUS":var o=t.payload.importModalStatus;return Kr(Kr({},e),{},{importModalStatus:o});case"SET_ONBOARDING":var l=t.payload.status;return Kr(Kr({},e),{},{isOnboarding:l})}return e},actions:Xr,selectors:{getSites:function(e){return e.sites},getMigrationData:function(e){return e.migrationData},getCurrentEditor:function(e){return e.editor},getCurrentSite:function(e){return e.currentSite},getPreviewStatus:function(e){return e.previewStatus},getImportModalStatus:function(e){return e.importModalStatus},getOnboardingStatus:function(e){return e.isOnboarding}}});ea(wp.element.createElement((function(){return wp.element.createElement($r,null)}),null),document.getElementById("neve-dashboard"))}]);
Save