HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-172-31-4-197 6.8.0-1036-aws #38~22.04.1-Ubuntu SMP Fri Aug 22 15:44:33 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wordpress/wp-content/plugins/wp-whatsapp-chat/build/admin-menu/js/index.js
/*! For license information please see index.js.LICENSE.txt */
(()=>{var e={35(e,t,a){"use strict";var n=a(959),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function i(e){return n.isMemo(e)?s:o[e.$$typeof]||r}o[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[n.Memo]=s;var c=Object.defineProperty,p=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,m=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,a,n){if("string"!=typeof a){if(h){var r=d(a);r&&r!==h&&e(t,r,n)}var s=p(a);u&&(s=s.concat(u(a)));for(var o=i(t),f=i(a),g=0;g<s.length;++g){var w=s[g];if(!(l[w]||n&&n[w]||f&&f[w]||o&&o[w])){var y=m(a,w);try{c(t,w,y)}catch(e){}}}}return t}},87(e){"use strict";e.exports=window.wp.element},143(e){"use strict";e.exports=window.wp.data},183(e,t,a){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,a,n){void 0===n&&(n=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,n,r)}:function(e,t,a,n){void 0===n&&(n=a),e[n]=t[a]}),r=this&&this.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||n(t,e,a)},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=l(a(322)),o=l(a(609)),i=l(a(281)),c=a(677),p=a(265);a(956);const u=a(611);r(a(956),t);const m=s.default.div`
	position: relative;
	max-width: 1200px;
	display: flex;
	flex-wrap: wrap;
	margin: 25px 40px 0px 20px;
`,d=s.default.div`
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 1.25em;
	& svg {
		width: 50px;
		height: 50px;
	}
	h3 {
		margin: 1em 0 !important;
	}
`;t.default=e=>{const t=e.authorName||"",{wordpressPlugins:a,isResolvingWordPressPlugins:n,installWordPressPlugin:r}=(0,p.useWordPressPlugins)(t),{isResolvingSitePlugins:l,sitePlugins:s,activateSitePlugin:h}=(0,p.useSitePlugins)();return n||l?o.default.createElement(c.Spinner,null):0!==a.length?o.default.createElement(m,{className:"wrap"},a.map(t=>{var a;const n=(null===(a=s.find(e=>e.name===t.slug))||void 0===a?void 0:a.status)||"install";return o.default.createElement(i.default,Object.assign({key:t.slug},t,e,{installWordPressPlugin:r,pluginStatus:n,activateSitePlugin:h}))})):o.default.createElement("div",{style:{maxWidth:"1200px"}},o.default.createElement(d,null,u.WordpressIcon,o.default.createElement("h3",null,"Plugins not found")))}},186(e,t,a){"use strict";var n=a(985);function r(){}function l(){}l.resetWarningCache=r,e.exports=function(){function e(e,t,a,r,l,s){if(s!==n){var o=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 o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var a={array:e,bigint: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:l,resetWarningCache:r};return a.PropTypes=a,a}},242(e,t,a){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.List=void 0;var r=a(183);Object.defineProperty(t,"List",{enumerable:!0,get:function(){return n(r).default}})},265(e,t,a){"use strict";var n=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(r,l){function s(e){try{i(n.next(e))}catch(e){l(e)}}function o(e){try{i(n.throw(e))}catch(e){l(e)}}function i(e){e.done?r(e.value):function(e){return e instanceof a?e:new a(function(t){t(e)})}(e.value).then(s,o)}i((n=n.apply(e,t||[])).next())})},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useSitePlugins=t.useWordPressPlugins=t.apiFetch=void 0;const l=a(889),s=a(143),o=r(a(455));t.apiFetch=function(e){return n(this,void 0,void 0,function*(){return yield(0,o.default)(e).then(e=>{if(e.code)throw new Error(`${e.code}: ${(null==e?void 0:e.message)||"Unknown"}`);return e}).catch(e=>{throw new Error(JSON.stringify(e))})})},t.useWordPressPlugins=function(e){const{installWordPressPlugin:t}=(0,s.useDispatch)(l.STORE_NAME),{wordpressPlugins:a,isResolvingWordPressPlugins:n,hasResolvedWordPressPlugins:r}=(0,s.useSelect)(t=>{const{isResolving:a,hasFinishedResolution:n,getWordPressPlugins:r}=t(l.STORE_NAME);return{wordpressPlugins:r(e),isResolvingWordPressPlugins:a("getWordPressPlugins"),hasResolvedWordPressPlugins:n("getWordPressPlugins",e)}},[e]);return{wordpressPlugins:a,isResolvingWordPressPlugins:n,hasResolvedWordPressPlugins:r,hasWordPressPlugins:!(!r||!(null==a?void 0:a.length)),installWordPressPlugin:t}},t.useSitePlugins=function(){const{activateSitePlugin:e}=(0,s.useDispatch)(l.STORE_NAME),{sitePlugins:t,isResolvingSitePlugins:a,hasResolvedSitePlugins:n}=(0,s.useSelect)(e=>{const{isResolving:t,hasFinishedResolution:a,getSitePlugins:n}=e(l.STORE_NAME);return{isResolvingSitePlugins:t("getSitePlugins"),hasResolvedSitePlugins:a("getSitePlugins"),sitePlugins:n()}},[]);return{sitePlugins:t,isResolvingSitePlugins:a,hasResolvedSitePlugins:n,hasSitePlugins:!(!n||!(null==t?void 0:t.length)),activateSitePlugin:e}}},281(e,t,a){"use strict";var n=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(r,l){function s(e){try{i(n.next(e))}catch(e){l(e)}}function o(e){try{i(n.throw(e))}catch(e){l(e)}}function i(e){e.done?r(e.value):function(e){return e instanceof a?e:new a(function(t){t(e)})}(e.value).then(s,o)}i((n=n.apply(e,t||[])).next())})},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const l=a(723),s=r(a(322)),o=r(a(609)),i=a(87),c=a(677),p=a(611),u=s.default.div`
	width: calc( ( 100% / ${e=>e.columns} ) - 20px );
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	@media ( min-width: 100rem ) {
		img {
			position: ${e=>3===e.columns?"initial":"absolute"} !important;
		}

		div.column-name {
			margin: ${e=>3===e.columns?"0px":"148px"} !important;
		}
	}
	@media ( max-width: 100rem ) {
		width: calc( ( 100% / 2 ) - 20px );
	}
	@media ( max-width: 48.9375rem ) {
		width: calc( ( 100% / 1 ) - 20px );
	}
	h3 {
		margin: 0 12px 12px 0;
	}
	img {
		width: 128px;
	}
`;t.default=({author:e,author_profile:t,name:a=(0,l.__)("No name availabe","wp-plugin-suggestions"),slug:r="",placeholder:s=p.ImagePlaceholder,icons:m,homepage:d,short_description:h=(0,l.__)("No description availabe","wp-plugin-suggestions"),rating:f=0,num_ratings:g=0,active_installs:w=0,pluginStatus:y="install",installWordPressPlugin:v,activateSitePlugin:E,tested:_,last_updated:b,ShowName:A=!0,ShowLinks:S=!0,ShowDescription:x=!0,ShowCardFooter:C=!0,ShowRating:P=!0,ShowUpdated:N=!0,ShowDownloaded:T=!0,ShowCompatibility:k=!0,columns:O=3})=>{var I;const[R,D]=(0,i.useState)(y),[M,L]=(0,i.useState)(!1),{fullStars:j,halfStars:B,emptyStars:q}=(0,p.getStars)(f),W=e.replace(/<\/?a[^>]*>/g,"");return(0,i.useEffect)(()=>{D(y)},[y]),o.default.createElement(u,{className:"plugin-card",columns:3},o.default.createElement("div",{className:"plugin-card-top"},o.default.createElement("div",{className:"name column-name"},o.default.createElement("img",{src:null!==(I=(null==m?void 0:m.default)||(null==m?void 0:m["1x"])||(null==m?void 0:m["2x"]))&&void 0!==I?I:s,className:"plugin-icon",alt:a}),A&&o.default.createElement("h3",null,a),x&&o.default.createElement("div",null,o.default.createElement("p",null,h),o.default.createElement("p",{className:"authors"},o.default.createElement("cite",null,(0,l.__)("By","wp-plugin-suggestions")," ",o.default.createElement("a",{target:"_blank",href:d||t,rel:"noreferrer"},W))))),S&&o.default.createElement("div",{className:"action-links"},o.default.createElement("ul",{className:"plugin-action-buttons"},o.default.createElement("li",null,M?o.default.createElement(c.Spinner,null):o.default.createElement("button",{disabled:"active"===R,className:"button button-primary",onClick:e=>{e.preventDefault(),n(void 0,void 0,void 0,function*(){if("active"!==R){if(L(!0),"install"===R){const e=yield v(r);D(e.status)}else{const e=yield E(r);D(e.status)}L(!1)}})},"aria-label":(0,l.sprintf)((0,l.__)("Install %s","wp-plugin-suggestions"),a)},p.LABELS[R])),o.default.createElement("li",null,o.default.createElement("a",{href:`https://wordpress.org/plugins/${r}`,"aria-label":(0,l.sprintf)((0,l.__)("More info %s","wp-plugin-suggestions"),a),target:"_blank",rel:"noreferrer"},(0,l.__)("More Details","wp-plugin-suggestions")))))),C&&o.default.createElement("div",{className:"plugin-card-bottom"},P&&o.default.createElement("div",{className:"vers column-rating"},o.default.createElement("div",{className:"star-rating"},o.default.createElement("span",{className:"screen-reader-text"},(0,l.sprintf)((0,l.__)("5.0 rating based on %s ratings","wp-plugin-suggestions"),g)),Array.from({length:j},(e,t)=>o.default.createElement("div",{key:`full_star_${t}`,className:"star star-full","aria-hidden":"true"})),Array.from({length:B},(e,t)=>o.default.createElement("div",{key:`half_star_${t}`,className:"star star-half","aria-hidden":"true"})),Array.from({length:q},(e,t)=>o.default.createElement("div",{key:`empty_star_${t}`,className:"star star-empty","aria-hidden":"true"}))),o.default.createElement("span",{className:"num-ratings","aria-hidden":"true"},"(",g,")")),N&&o.default.createElement("div",{className:"column-updated"},o.default.createElement("strong",null,(0,l.sprintf)((0,l.__)("Last Updated: %s","wp-plugin-suggestions"),(0,p.getLastUpdate)(b)))),T&&o.default.createElement("div",{className:"column-downloaded"},w.toLocaleString("ARG"),"+"," ",(0,l.__)("Active Installations","wp-plugin-suggestions")),k&&o.default.createElement("div",{className:"column-compatibility"},o.default.createElement("span",{className:"compatibility-compatible"},o.default.createElement("strong",null,(0,l.__)("Compatible","wp-plugin-suggestions")),(0,l.sprintf)((0,l.__)(" with the version %s","wp-plugin-suggestions"),_)))))}},322(e,t,a){"use strict";a.r(t),a.d(t,{ServerStyleSheet:()=>Ge,StyleSheetConsumer:()=>se,StyleSheetContext:()=>le,StyleSheetManager:()=>me,ThemeConsumer:()=>De,ThemeContext:()=>Re,ThemeProvider:()=>Me,__PRIVATE__:()=>ze,createGlobalStyle:()=>We,css:()=>be,default:()=>Ve,isStyledComponent:()=>b,keyframes:()=>Fe,useTheme:()=>He,version:()=>S,withTheme:()=>Ue});var n=a(504),r=a(609),l=a.n(r),s=a(945),o=a.n(s);const i=function(e){function t(e,n,i,c,m){for(var d,h,f,g,E,b=0,A=0,S=0,x=0,C=0,I=0,D=f=d=0,L=0,j=0,B=0,q=0,W=i.length,F=W-1,G="",U="",H="",z="";L<W;){if(h=i.charCodeAt(L),L===F&&0!==A+x+S+b&&(0!==A&&(h=47===A?10:47),x=S=b=0,W++,F++),0===A+x+S+b){if(L===F&&(0<j&&(G=G.replace(u,"")),0<G.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:G+=i.charAt(L)}h=59}switch(h){case 123:for(d=(G=G.trim()).charCodeAt(0),f=1,q=++L;L<W;){switch(h=i.charCodeAt(L)){case 123:f++;break;case 125:f--;break;case 47:switch(h=i.charCodeAt(L+1)){case 42:case 47:e:{for(D=L+1;D<F;++D)switch(i.charCodeAt(D)){case 47:if(42===h&&42===i.charCodeAt(D-1)&&L+2!==D){L=D+1;break e}break;case 10:if(47===h){L=D+1;break e}}L=D}}break;case 91:h++;case 40:h++;case 34:case 39:for(;L++<F&&i.charCodeAt(L)!==h;);}if(0===f)break;L++}if(f=i.substring(q,L),0===d&&(d=(G=G.replace(p,"").trim()).charCodeAt(0)),64===d){switch(0<j&&(G=G.replace(u,"")),h=G.charCodeAt(1)){case 100:case 109:case 115:case 45:j=n;break;default:j=O}if(q=(f=t(n,j,f,h,m+1)).length,0<R&&(E=o(3,f,j=a(O,G,B),n,N,P,q,h,m,c),G=j.join(""),void 0!==E&&0===(q=(f=E.trim()).length)&&(h=0,f="")),0<q)switch(h){case 115:G=G.replace(_,s);case 100:case 109:case 45:f=G+"{"+f+"}";break;case 107:f=(G=G.replace(w,"$1 $2"))+"{"+f+"}",f=1===k||2===k&&l("@"+f,3)?"@-webkit-"+f+"@"+f:"@"+f;break;default:f=G+f,112===c&&(U+=f,f="")}else f=""}else f=t(n,a(n,G,B),f,c,m+1);H+=f,f=B=j=D=d=0,G="",h=i.charCodeAt(++L);break;case 125:case 59:if(1<(q=(G=(0<j?G.replace(u,""):G).trim()).length))switch(0===D&&(d=G.charCodeAt(0),45===d||96<d&&123>d)&&(q=(G=G.replace(" ",":")).length),0<R&&void 0!==(E=o(1,G,n,e,N,P,U.length,c,m,c))&&0===(q=(G=E.trim()).length)&&(G="\0\0"),d=G.charCodeAt(0),h=G.charCodeAt(1),d){case 0:break;case 64:if(105===h||99===h){z+=G+i.charAt(L);break}default:58!==G.charCodeAt(q-1)&&(U+=r(G,d,h,G.charCodeAt(2)))}B=j=D=d=0,G="",h=i.charCodeAt(++L)}}switch(h){case 13:case 10:47===A?A=0:0===1+d&&107!==c&&0<G.length&&(j=1,G+="\0"),0<R*M&&o(0,G,n,e,N,P,U.length,c,m,c),P=1,N++;break;case 59:case 125:if(0===A+x+S+b){P++;break}default:switch(P++,g=i.charAt(L),h){case 9:case 32:if(0===x+b+A)switch(C){case 44:case 58:case 9:case 32:g="";break;default:32!==h&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===x+A+b&&(j=B=1,g="\f"+g);break;case 108:if(0===x+A+b+T&&0<D)switch(L-D){case 2:112===C&&58===i.charCodeAt(L-3)&&(T=C);case 8:111===I&&(T=I)}break;case 58:0===x+A+b&&(D=L);break;case 44:0===A+S+x+b&&(j=1,g+="\r");break;case 34:case 39:0===A&&(x=x===h?0:0===x?h:x);break;case 91:0===x+A+S&&b++;break;case 93:0===x+A+S&&b--;break;case 41:0===x+A+b&&S--;break;case 40:0===x+A+b&&(0===d&&(2*C+3*I==533||(d=1)),S++);break;case 64:0===A+S+x+b+D+f&&(f=1);break;case 42:case 47:if(!(0<x+b+S))switch(A){case 0:switch(2*h+3*i.charCodeAt(L+1)){case 235:A=47;break;case 220:q=L,A=42}break;case 42:47===h&&42===C&&q+2!==L&&(33===i.charCodeAt(q+2)&&(U+=i.substring(q,L+1)),g="",A=0)}}0===A&&(G+=g)}I=C,C=h,L++}if(0<(q=U.length)){if(j=n,0<R&&void 0!==(E=o(2,U,j,e,N,P,q,c,m,c))&&0===(U=E).length)return z+U+H;if(U=j.join(",")+"{"+U+"}",0!==k*T){switch(2!==k||l(U,2)||(T=0),T){case 111:U=U.replace(v,":-moz-$1")+U;break;case 112:U=U.replace(y,"::-webkit-input-$1")+U.replace(y,"::-moz-$1")+U.replace(y,":-ms-input-$1")+U}T=0}}return z+U+H}function a(e,t,a){var r=t.trim().split(f);t=r;var l=r.length,s=e.length;switch(s){case 0:case 1:var o=0;for(e=0===s?"":e[0]+" ";o<l;++o)t[o]=n(e,t[o],a).trim();break;default:var i=o=0;for(t=[];o<l;++o)for(var c=0;c<s;++c)t[i++]=n(e[c]+" ",r[o],a).trim()}return t}function n(e,t,a){var n=t.charCodeAt(0);switch(33>n&&(n=(t=t.trim()).charCodeAt(0)),n){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*a&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function r(e,t,a,n){var s=e+";",o=2*t+3*a+4*n;if(944===o){e=s.indexOf(":",9)+1;var i=s.substring(e,s.length-1).trim();return i=s.substring(0,e).trim()+i+";",1===k||2===k&&l(i,1)?"-webkit-"+i+i:i}if(0===k||2===k&&!l(s,1))return s;switch(o){case 1015:return 97===s.charCodeAt(10)?"-webkit-"+s+s:s;case 951:return 116===s.charCodeAt(3)?"-webkit-"+s+s:s;case 963:return 110===s.charCodeAt(5)?"-webkit-"+s+s:s;case 1009:if(100!==s.charCodeAt(4))break;case 969:case 942:return"-webkit-"+s+s;case 978:return"-webkit-"+s+"-moz-"+s+s;case 1019:case 983:return"-webkit-"+s+"-moz-"+s+"-ms-"+s+s;case 883:if(45===s.charCodeAt(8))return"-webkit-"+s+s;if(0<s.indexOf("image-set(",11))return s.replace(C,"$1-webkit-$2")+s;break;case 932:if(45===s.charCodeAt(4))switch(s.charCodeAt(5)){case 103:return"-webkit-box-"+s.replace("-grow","")+"-webkit-"+s+"-ms-"+s.replace("grow","positive")+s;case 115:return"-webkit-"+s+"-ms-"+s.replace("shrink","negative")+s;case 98:return"-webkit-"+s+"-ms-"+s.replace("basis","preferred-size")+s}return"-webkit-"+s+"-ms-"+s+s;case 964:return"-webkit-"+s+"-ms-flex-"+s+s;case 1023:if(99!==s.charCodeAt(8))break;return"-webkit-box-pack"+(i=s.substring(s.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+s+"-ms-flex-pack"+i+s;case 1005:return d.test(s)?s.replace(m,":-webkit-")+s.replace(m,":-moz-")+s:s;case 1e3:switch(t=(i=s.substring(13).trim()).indexOf("-")+1,i.charCodeAt(0)+i.charCodeAt(t)){case 226:i=s.replace(E,"tb");break;case 232:i=s.replace(E,"tb-rl");break;case 220:i=s.replace(E,"lr");break;default:return s}return"-webkit-"+s+"-ms-"+i+s;case 1017:if(-1===s.indexOf("sticky",9))break;case 975:switch(t=(s=e).length-10,o=(i=(33===s.charCodeAt(t)?s.substring(0,t):s).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|i.charCodeAt(7))){case 203:if(111>i.charCodeAt(8))break;case 115:s=s.replace(i,"-webkit-"+i)+";"+s;break;case 207:case 102:s=s.replace(i,"-webkit-"+(102<o?"inline-":"")+"box")+";"+s.replace(i,"-webkit-"+i)+";"+s.replace(i,"-ms-"+i+"box")+";"+s}return s+";";case 938:if(45===s.charCodeAt(5))switch(s.charCodeAt(6)){case 105:return i=s.replace("-items",""),"-webkit-"+s+"-webkit-box-"+i+"-ms-flex-"+i+s;case 115:return"-webkit-"+s+"-ms-flex-item-"+s.replace(A,"")+s;default:return"-webkit-"+s+"-ms-flex-line-pack"+s.replace("align-content","").replace(A,"")+s}break;case 973:case 989:if(45!==s.charCodeAt(3)||122===s.charCodeAt(4))break;case 931:case 953:if(!0===x.test(e))return 115===(i=e.substring(e.indexOf(":")+1)).charCodeAt(0)?r(e.replace("stretch","fill-available"),t,a,n).replace(":fill-available",":stretch"):s.replace(i,"-webkit-"+i)+s.replace(i,"-moz-"+i.replace("fill-",""))+s;break;case 962:if(s="-webkit-"+s+(102===s.charCodeAt(5)?"-ms-"+s:"")+s,211===a+n&&105===s.charCodeAt(13)&&0<s.indexOf("transform",10))return s.substring(0,s.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+s}return s}function l(e,t){var a=e.indexOf(1===t?":":"{"),n=e.substring(0,3!==t?a:10);return a=e.substring(a+1,e.length-1),D(2!==t?n:n.replace(S,"$1"),a,t)}function s(e,t){var a=r(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return a!==t+";"?a.replace(b," or ($1)").substring(4):"("+t+")"}function o(e,t,a,n,r,l,s,o,i,p){for(var u,m=0,d=t;m<R;++m)switch(u=I[m].call(c,e,d,a,n,r,l,s,o,i,p)){case void 0:case!1:case!0:case null:break;default:d=u}if(d!==t)return d}function i(e){return void 0!==(e=e.prefix)&&(D=null,e?"function"!=typeof e?k=1:(k=2,D=e):k=0),i}function c(e,a){var n=e;if(33>n.charCodeAt(0)&&(n=n.trim()),n=[n],0<R){var r=o(-1,a,n,n,N,P,0,0,0,0);void 0!==r&&"string"==typeof r&&(a=r)}var l=t(O,n,a,0,0);return 0<R&&void 0!==(r=o(-2,l,n,n,N,P,l.length,0,0,0))&&(l=r),T=0,P=N=1,l}var p=/^\0+/g,u=/[\0\r\f]/g,m=/: */g,d=/zoo|gra/,h=/([,: ])(transform)/g,f=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,w=/@(k\w+)\s*(\S*)\s*/,y=/::(place)/g,v=/:(read-only)/g,E=/[svh]\w+-[tblr]{2}/,_=/\(\s*(.*)\s*\)/g,b=/([\s\S]*?);/g,A=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,x=/stretch|:\s*\w+\-(?:conte|avail)/,C=/([^-])(image-set\()/,P=1,N=1,T=0,k=1,O=[],I=[],R=0,D=null,M=0;return c.use=function e(t){switch(t){case void 0:case null:R=I.length=0;break;default:if("function"==typeof t)I[R++]=t;else if("object"==typeof t)for(var a=0,n=t.length;a<n;++a)e(t[a]);else M=0|!!t}return e},c.set=i,void 0!==e&&i(e),c},c={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function p(e){var t=Object.create(null);return function(a){return void 0===t[a]&&(t[a]=e(a)),t[a]}}var u=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,m=p(function(e){return u.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}),d=a(35),h=a.n(d);function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}var g=function(e,t){for(var a=[e[0]],n=0,r=t.length;n<r;n+=1)a.push(t[n],e[n+1]);return a},w=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,n.QP)(e)},y=Object.freeze([]),v=Object.freeze({});function E(e){return"function"==typeof e}function _(e){return e.displayName||e.name||"Component"}function b(e){return e&&"string"==typeof e.styledComponentId}var A="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",S="5.3.11",x="undefined"!=typeof window&&"HTMLElement"in window,C=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&(void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY)),P={};function N(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(a.length>0?" Args: "+a.join(", "):""))}var T=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,a=0;a<e;a++)t+=this.groupSizes[a];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var a=this.groupSizes,n=a.length,r=n;e>=r;)(r<<=1)<0&&N(16,""+e);this.groupSizes=new Uint32Array(r),this.groupSizes.set(a),this.length=r;for(var l=n;l<r;l++)this.groupSizes[l]=0}for(var s=this.indexOfGroup(e+1),o=0,i=t.length;o<i;o++)this.tag.insertRule(s,t[o])&&(this.groupSizes[e]++,s++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],a=this.indexOfGroup(e),n=a+t;this.groupSizes[e]=0;for(var r=a;r<n;r++)this.tag.deleteRule(a)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var a=this.groupSizes[e],n=this.indexOfGroup(e),r=n+a,l=n;l<r;l++)t+=this.tag.getRule(l)+"/*!sc*/\n";return t},e}(),k=new Map,O=new Map,I=1,R=function(e){if(k.has(e))return k.get(e);for(;O.has(I);)I++;var t=I++;return k.set(e,t),O.set(t,e),t},D=function(e){return O.get(e)},M=function(e,t){t>=I&&(I=t+1),k.set(e,t),O.set(t,e)},L="style["+A+'][data-styled-version="5.3.11"]',j=new RegExp("^"+A+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),B=function(e,t,a){for(var n,r=a.split(","),l=0,s=r.length;l<s;l++)(n=r[l])&&e.registerName(t,n)},q=function(e,t){for(var a=(t.textContent||"").split("/*!sc*/\n"),n=[],r=0,l=a.length;r<l;r++){var s=a[r].trim();if(s){var o=s.match(j);if(o){var i=0|parseInt(o[1],10),c=o[2];0!==i&&(M(c,i),B(e,c,o[3]),e.getTag().insertRules(i,n)),n.length=0}else n.push(s)}}},W=function(){return a.nc},F=function(e){var t=document.head,a=e||t,n=document.createElement("style"),r=function(e){for(var t=e.childNodes,a=t.length;a>=0;a--){var n=t[a];if(n&&1===n.nodeType&&n.hasAttribute(A))return n}}(a),l=void 0!==r?r.nextSibling:null;n.setAttribute(A,"active"),n.setAttribute("data-styled-version","5.3.11");var s=W();return s&&n.setAttribute("nonce",s),a.insertBefore(n,l),n},G=function(){function e(e){var t=this.element=F(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,a=0,n=t.length;a<n;a++){var r=t[a];if(r.ownerNode===e)return r}N(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),U=function(){function e(e){var t=this.element=F(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var a=document.createTextNode(t),n=this.nodes[e];return this.element.insertBefore(a,n||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),H=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),z=x,V={isServer:!x,useCSSOMInjection:!C},X=function(){function e(e,t,a){void 0===e&&(e=v),void 0===t&&(t={}),this.options=f({},V,{},e),this.gs=t,this.names=new Map(a),this.server=!!e.isServer,!this.server&&x&&z&&(z=!1,function(e){for(var t=document.querySelectorAll(L),a=0,n=t.length;a<n;a++){var r=t[a];r&&"active"!==r.getAttribute(A)&&(q(e,r),r.parentNode&&r.parentNode.removeChild(r))}}(this))}e.registerId=function(e){return R(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,a){return void 0===a&&(a=!0),new e(f({},this.options,{},t),this.gs,a&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(a=(t=this.options).isServer,n=t.useCSSOMInjection,r=t.target,e=a?new H(r):n?new G(r):new U(r),new T(e)));var e,t,a,n,r},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(R(e),this.names.has(e))this.names.get(e).add(t);else{var a=new Set;a.add(t),this.names.set(e,a)}},t.insertRules=function(e,t,a){this.registerName(e,t),this.getTag().insertRules(R(e),a)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(R(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),a=t.length,n="",r=0;r<a;r++){var l=D(r);if(void 0!==l){var s=e.names.get(l),o=t.getGroup(r);if(s&&o&&s.size){var i=A+".g"+r+'[id="'+l+'"]',c="";void 0!==s&&s.forEach(function(e){e.length>0&&(c+=e+",")}),n+=""+o+i+'{content:"'+c+'"}/*!sc*/\n'}}}return n}(this)},e}(),Y=/(a)(d)/gi,Q=function(e){return String.fromCharCode(e+(e>25?39:97))};function J(e){var t,a="";for(t=Math.abs(e);t>52;t=t/52|0)a=Q(t%52)+a;return(Q(t%52)+a).replace(Y,"$1-$2")}var K=function(e,t){for(var a=t.length;a;)e=33*e^t.charCodeAt(--a);return e},Z=function(e){return K(5381,e)};function $(e){for(var t=0;t<e.length;t+=1){var a=e[t];if(E(a)&&!b(a))return!1}return!0}var ee=Z("5.3.11"),te=function(){function e(e,t,a){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===a||a.isStatic)&&$(e),this.componentId=t,this.baseHash=K(ee,t),this.baseStyle=a,X.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,a){var n=this.componentId,r=[];if(this.baseStyle&&r.push(this.baseStyle.generateAndInjectStyles(e,t,a)),this.isStatic&&!a.hash)if(this.staticRulesId&&t.hasNameForId(n,this.staticRulesId))r.push(this.staticRulesId);else{var l=Ee(this.rules,e,t,a).join(""),s=J(K(this.baseHash,l)>>>0);if(!t.hasNameForId(n,s)){var o=a(l,"."+s,void 0,n);t.insertRules(n,s,o)}r.push(s),this.staticRulesId=s}else{for(var i=this.rules.length,c=K(this.baseHash,a.hash),p="",u=0;u<i;u++){var m=this.rules[u];if("string"==typeof m)p+=m;else if(m){var d=Ee(m,e,t,a),h=Array.isArray(d)?d.join(""):d;c=K(c,h+u),p+=h}}if(p){var f=J(c>>>0);if(!t.hasNameForId(n,f)){var g=a(p,"."+f,void 0,n);t.insertRules(n,f,g)}r.push(f)}}return r.join(" ")},e}(),ae=/^\s*\/\/.*$/gm,ne=[":","[",".","#"];function re(e){var t,a,n,r,l=void 0===e?v:e,s=l.options,o=void 0===s?v:s,c=l.plugins,p=void 0===c?y:c,u=new i(o),m=[],d=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(a,n,r,l,s,o,i,c,p,u){switch(a){case 1:if(0===p&&64===n.charCodeAt(0))return e(n+";"),"";break;case 2:if(0===c)return n+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(r[0]+n),"";default:return n+(0===u?"/*|*/":"")}case-2:n.split("/*|*/}").forEach(t)}}}(function(e){m.push(e)}),h=function(e,n,l){return 0===n&&-1!==ne.indexOf(l[a.length])||l.match(r)?e:"."+t};function f(e,l,s,o){void 0===o&&(o="&");var i=e.replace(ae,""),c=l&&s?s+" "+l+" { "+i+" }":i;return t=o,a=l,n=new RegExp("\\"+a+"\\b","g"),r=new RegExp("(\\"+a+"\\b){2,}"),u(s||!l?"":l,c)}return u.use([].concat(p,[function(e,t,r){2===e&&r.length&&r[0].lastIndexOf(a)>0&&(r[0]=r[0].replace(n,h))},d,function(e){if(-2===e){var t=m;return m=[],t}}])),f.hash=p.length?p.reduce(function(e,t){return t.name||N(15),K(e,t.name)},5381).toString():"",f}var le=l().createContext(),se=le.Consumer,oe=l().createContext(),ie=(oe.Consumer,new X),ce=re();function pe(){return(0,r.useContext)(le)||ie}function ue(){return(0,r.useContext)(oe)||ce}function me(e){var t=(0,r.useState)(e.stylisPlugins),a=t[0],n=t[1],s=pe(),i=(0,r.useMemo)(function(){var t=s;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t},[e.disableCSSOMInjection,e.sheet,e.target]),c=(0,r.useMemo)(function(){return re({options:{prefix:!e.disableVendorPrefixes},plugins:a})},[e.disableVendorPrefixes,a]);return(0,r.useEffect)(function(){o()(a,e.stylisPlugins)||n(e.stylisPlugins)},[e.stylisPlugins]),l().createElement(le.Provider,{value:i},l().createElement(oe.Provider,{value:c},e.children))}var de=function(){function e(e,t){var a=this;this.inject=function(e,t){void 0===t&&(t=ce);var n=a.name+t.hash;e.hasNameForId(a.id,n)||e.insertRules(a.id,n,t(a.rules,n,"@keyframes"))},this.toString=function(){return N(12,String(a.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=ce),this.name+e.hash},e}(),he=/([A-Z])/,fe=/([A-Z])/g,ge=/^ms-/,we=function(e){return"-"+e.toLowerCase()};function ye(e){return he.test(e)?e.replace(fe,we).replace(ge,"-ms-"):e}var ve=function(e){return null==e||!1===e||""===e};function Ee(e,t,a,n){if(Array.isArray(e)){for(var r,l=[],s=0,o=e.length;s<o;s+=1)""!==(r=Ee(e[s],t,a,n))&&(Array.isArray(r)?l.push.apply(l,r):l.push(r));return l}return ve(e)?"":b(e)?"."+e.styledComponentId:E(e)?"function"!=typeof(i=e)||i.prototype&&i.prototype.isReactComponent||!t?e:Ee(e(t),t,a,n):e instanceof de?a?(e.inject(a,n),e.getName(n)):e:w(e)?function e(t,a){var n,r,l=[];for(var s in t)t.hasOwnProperty(s)&&!ve(t[s])&&(Array.isArray(t[s])&&t[s].isCss||E(t[s])?l.push(ye(s)+":",t[s],";"):w(t[s])?l.push.apply(l,e(t[s],s)):l.push(ye(s)+": "+(n=s,(null==(r=t[s])||"boolean"==typeof r||""===r?"":"number"!=typeof r||0===r||n in c||n.startsWith("--")?String(r).trim():r+"px")+";")));return a?[a+" {"].concat(l,["}"]):l}(e):e.toString();var i}var _e=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function be(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];return E(e)||w(e)?_e(Ee(g(y,[e].concat(a)))):0===a.length&&1===e.length&&"string"==typeof e[0]?e:_e(Ee(g(e,a)))}new Set;var Ae=function(e,t,a){return void 0===a&&(a=v),e.theme!==a.theme&&e.theme||t||a.theme},Se=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,xe=/(^-|-$)/g;function Ce(e){return e.replace(Se,"-").replace(xe,"")}var Pe=function(e){return J(Z(e)>>>0)};function Ne(e){return"string"==typeof e&&!0}var Te=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},ke=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Oe(e,t,a){var n=e[a];Te(t)&&Te(n)?Ie(n,t):e[a]=t}function Ie(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];for(var r=0,l=a;r<l.length;r++){var s=l[r];if(Te(s))for(var o in s)ke(o)&&Oe(e,s[o],o)}return e}var Re=l().createContext(),De=Re.Consumer;function Me(e){var t=(0,r.useContext)(Re),a=(0,r.useMemo)(function(){return function(e,t){return e?E(e)?e(t):Array.isArray(e)||"object"!=typeof e?N(8):t?f({},t,{},e):e:N(14)}(e.theme,t)},[e.theme,t]);return e.children?l().createElement(Re.Provider,{value:a},e.children):null}var Le={};function je(e,t,a){var n=b(e),s=!Ne(e),o=t.attrs,i=void 0===o?y:o,c=t.componentId,p=void 0===c?function(e,t){var a="string"!=typeof e?"sc":Ce(e);Le[a]=(Le[a]||0)+1;var n=a+"-"+Pe("5.3.11"+a+Le[a]);return t?t+"-"+n:n}(t.displayName,t.parentComponentId):c,u=t.displayName,d=void 0===u?function(e){return Ne(e)?"styled."+e:"Styled("+_(e)+")"}(e):u,g=t.displayName&&t.componentId?Ce(t.displayName)+"-"+t.componentId:t.componentId||p,w=n&&e.attrs?Array.prototype.concat(e.attrs,i).filter(Boolean):i,A=t.shouldForwardProp;n&&e.shouldForwardProp&&(A=t.shouldForwardProp?function(a,n,r){return e.shouldForwardProp(a,n,r)&&t.shouldForwardProp(a,n,r)}:e.shouldForwardProp);var S,x=new te(a,g,n?e.componentStyle:void 0),C=x.isStatic&&0===i.length,P=function(e,t){return function(e,t,a,n){var l=e.attrs,s=e.componentStyle,o=e.defaultProps,i=e.foldedComponentIds,c=e.shouldForwardProp,p=e.styledComponentId,u=e.target,d=function(e,t,a){void 0===e&&(e=v);var n=f({},t,{theme:e}),r={};return a.forEach(function(e){var t,a,l,s=e;for(t in E(s)&&(s=s(n)),s)n[t]=r[t]="className"===t?(a=r[t],l=s[t],a&&l?a+" "+l:a||l):s[t]}),[n,r]}(Ae(t,(0,r.useContext)(Re),o)||v,t,l),h=d[0],g=d[1],w=function(e,t,a){var n=pe(),r=ue();return t?e.generateAndInjectStyles(v,n,r):e.generateAndInjectStyles(a,n,r)}(s,n,h),y=a,_=g.$as||t.$as||g.as||t.as||u,b=Ne(_),A=g!==t?f({},t,{},g):t,S={};for(var x in A)"$"!==x[0]&&"as"!==x&&("forwardedAs"===x?S.as=A[x]:(c?c(x,m,_):!b||m(x))&&(S[x]=A[x]));return t.style&&g.style!==t.style&&(S.style=f({},t.style,{},g.style)),S.className=Array.prototype.concat(i,p,w!==p?w:null,t.className,g.className).filter(Boolean).join(" "),S.ref=y,(0,r.createElement)(_,S)}(S,e,t,C)};return P.displayName=d,(S=l().forwardRef(P)).attrs=w,S.componentStyle=x,S.displayName=d,S.shouldForwardProp=A,S.foldedComponentIds=n?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):y,S.styledComponentId=g,S.target=n?e.target:e,S.withComponent=function(e){var n=t.componentId,r=function(e,t){if(null==e)return{};var a,n,r={},l=Object.keys(e);for(n=0;n<l.length;n++)a=l[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(t,["componentId"]),l=n&&n+"-"+(Ne(e)?e:Ce(_(e)));return je(e,f({},r,{attrs:w,componentId:l}),a)},Object.defineProperty(S,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=n?Ie({},e.defaultProps,t):t}}),Object.defineProperty(S,"toString",{value:function(){return"."+S.styledComponentId}}),s&&h()(S,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),S}var Be=function(e){return function e(t,a,r){if(void 0===r&&(r=v),!(0,n.Hy)(a))return N(1,String(a));var l=function(){return t(a,r,be.apply(void 0,arguments))};return l.withConfig=function(n){return e(t,a,f({},r,{},n))},l.attrs=function(n){return e(t,a,f({},r,{attrs:Array.prototype.concat(r.attrs,n).filter(Boolean)}))},l}(je,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Be[e]=Be(e)});var qe=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=$(e),X.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,a,n){var r=n(Ee(this.rules,t,a,n).join(""),""),l=this.componentId+e;a.insertRules(l,l,r)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,a,n){e>2&&X.registerId(this.componentId+e),this.removeStyles(e,a),this.createStyles(e,t,a,n)},e}();function We(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];var s=be.apply(void 0,[e].concat(a)),o="sc-global-"+Pe(JSON.stringify(s)),i=new qe(s,o);function c(e){var t=pe(),a=ue(),n=(0,r.useContext)(Re),l=(0,r.useRef)(t.allocateGSInstance(o)).current;return t.server&&p(l,e,t,n,a),(0,r.useLayoutEffect)(function(){if(!t.server)return p(l,e,t,n,a),function(){return i.removeStyles(l,t)}},[l,e,t,n,a]),null}function p(e,t,a,n,r){if(i.isStatic)i.renderStyles(e,P,a,r);else{var l=f({},t,{theme:Ae(t,n,c.defaultProps)});i.renderStyles(e,l,a,r)}}return l().memo(c)}function Fe(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];var r=be.apply(void 0,[e].concat(a)).join(""),l=Pe(r);return new de(l,r)}var Ge=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var a=W();return"<style "+[a&&'nonce="'+a+'"',A+'="true"','data-styled-version="5.3.11"'].filter(Boolean).join(" ")+">"+t+"</style>"},this.getStyleTags=function(){return e.sealed?N(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return N(2);var a=((t={})[A]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),n=W();return n&&(a.nonce=n),[l().createElement("style",f({},a,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new X({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(e){return this.sealed?N(2):l().createElement(me,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return N(3)},e}(),Ue=function(e){var t=l().forwardRef(function(t,a){var n=(0,r.useContext)(Re),s=e.defaultProps,o=Ae(t,n,s);return l().createElement(e,f({},t,{theme:o,ref:a}))});return h()(t,e),t.displayName="WithTheme("+_(e)+")",t},He=function(){return(0,r.useContext)(Re)},ze={StyleSheet:X,masterSheet:ie};const Ve=Be},335(e,t,a){"use strict";var n=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(r,l){function s(e){try{i(n.next(e))}catch(e){l(e)}}function o(e){try{i(n.throw(e))}catch(e){l(e)}}function i(e){e.done?r(e.value):function(e){return e instanceof a?e:new a(function(t){t(e)})}(e.value).then(s,o)}i((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.fetchWordPressPlugins=t.fetchSitePlugins=t.activateSitePlugin=t.installWordPressPlugin=t.setSitePlugins=t.setWordPressPlugins=void 0;const r=a(723),l=a(692),s=a(265);t.setWordPressPlugins=e=>({type:"SET_WORDPRESS_PLUGINS",payload:e}),t.setSitePlugins=e=>({type:"SET_SITE_PLUGINS",payload:e}),t.installWordPressPlugin=e=>({registry:t,dispatch:a,select:o})=>n(void 0,void 0,void 0,function*(){const n=o.getSitePlugins(),i=yield(0,s.apiFetch)({method:"POST",path:"wp/v2/plugins",data:{slug:e,status:"inactive"}});if(!(null==i?void 0:i.author))return t.dispatch(l.store).createErrorNotice((0,r.sprintf)((0,r.__)("%s: %s"),"Something","wrong"),{type:"snackbar"}),{name:e,status:"install"};const c={name:i.plugin.split("/")[1],status:i.status,url:i._links.self[0].href};return n.push(c),a.setSitePlugins(n),c}),t.activateSitePlugin=e=>({registry:t,dispatch:a,select:r})=>n(void 0,void 0,void 0,function*(){const t=r.getSitePlugins(),n=t.find(t=>t.name===e);if(!(null==n?void 0:n.url))return{name:e,status:"install"};const{url:l}=n,o=yield(0,s.apiFetch)({method:"PUT",url:l,data:{status:"active"}}),i={name:o.plugin.split("/")[1],status:o.status,url:o._links.self[0].href};return a.setSitePlugins(t.map(e=>e.name==i.name?i:e)),i}),t.fetchSitePlugins=()=>n(void 0,void 0,void 0,function*(){return(yield(0,s.apiFetch)({method:"GET",path:"wp/v2/plugins"})).map(e=>({name:e.plugin.split("/")[0],status:e.status,url:e._links.self[0].href}))}),t.fetchWordPressPlugins=e=>n(void 0,void 0,void 0,function*(){const t=`https://api.wordpress.org/plugins/info/1.2/?action=query_plugins&request[author]=${e}`,a=yield fetch(t);return yield a.json()})},455(e){"use strict";e.exports=window.wp.apiFetch},500(e,t){var a;!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=s(e,l(a)))}return e}function l(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)n.call(e,a)&&e[a]&&(t=s(t,a));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(a=function(){return r}.apply(t,[]))||(e.exports=a)}()},504(e,t){"use strict";var a=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),i=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),f=Symbol.for("react.client.reference");t.Hy=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===s||e===l||e===p||e===u||"object"==typeof e&&null!==e&&(e.$$typeof===d||e.$$typeof===m||e.$$typeof===i||e.$$typeof===o||e.$$typeof===c||e.$$typeof===f||void 0!==e.getModuleId)},t.QP=function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case r:case s:case l:case p:case u:case h:return e;default:switch(e=e&&e.$$typeof){case i:case c:case d:case m:case o:return e;default:return t}}case n:return t}}}},519(e,t,a){"use strict";a.d(t,{qw:()=>sn,Dv:()=>nn,bZ:()=>ln,iO:()=>rn,$n:()=>Fe,Y9:()=>U,so:()=>Ce,oz:()=>Ue,OL:()=>ke});var n={};a.r(n),a.d(n,{getSettingsBox:()=>Q,getSettingsButton:()=>Y,getSettingsDisplay:()=>J,getSettingsScheme:()=>K,getSettingsSettings:()=>Z,getSettingsWoocommerce:()=>$});var r={};a.r(r),a.d(r,{saveBoxSettings:()=>de,saveButtonSettings:()=>me,saveDisplaySettings:()=>he,saveSchemeSettings:()=>fe,saveSettings:()=>ue,saveSettingsSettings:()=>ge,saveWoocommerceSettings:()=>we,setSettingsBox:()=>le,setSettingsButton:()=>re,setSettingsContact:()=>se,setSettingsDisplay:()=>oe,setSettingsScheme:()=>ie,setSettingsSettings:()=>ce,setSettingsWoocommerce:()=>pe});var l={};a.r(l),a.d(l,{getSettingsBox:()=>ve,getSettingsButton:()=>ye,getSettingsDisplay:()=>Ee,getSettingsScheme:()=>_e,getSettingsSettings:()=>be,getSettingsWoocommerce:()=>Ae});var s={};a.r(s),a.d(s,{getContacts:()=>$e});var o={};a.r(o),a.d(o,{createContact:()=>rt,deleteContact:()=>lt,editContact:()=>ot,saveContacts:()=>st,saveSettings:()=>it,setContacts:()=>nt});var i={};a.r(i),a.d(i,{getContacts:()=>ct});var c=a(609);const p=window.wp.editor;var u=a(723);const m=window.wp.hooks;var d=a(87),h=a(746),f=(a(455),a(692)),g=a(143);const{WP_VERSION:w,QLWAPP_PLUGIN_NAME:y,QLWAPP_PLUGIN_VERSION:v,QLWAPP_PLUGIN_FILE:E,QLWAPP_PLUGIN_DIR:_,QLWAPP_WORDPRESS_URL:b,QLWAPP_REVIEW_URL:A,QLWAPP_DEMO_URL:S,QLWAPP_SUPPORT_URL:x,QLWAPP_PREMIUM_SELL_URL:C,QLWAPP_DOCUMENTATION_URL:P,QLWAPP_DEVELOPER:N,QLWAPP_PLUGIN_URL:T,QLWAPP_TIMEZONE_OPTIONS:k,QLWAPP_MESSAGE_REPLACEMENTS:O,QLWAPP_IS_WOOCOMMERCE_ACTIVE:I,QLWAPP_DEFAULT_CONTACT:R,QLWAPP_DEFAULT_BUTTON:D,QLWAPP_DEFAULT_BOX:M,QLWAPP_DEFAULT_DISPLAY:L,QLWAPP_DEFAULT_SCHEME:j,QLWAPP_DEFAULT_SETTINGS:B,QLWAPP_DEFAULT_WOOCOMMERCE:q}=qlwappHelpers;function W(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const a=Object.keys(e).sort(),n=Object.keys(t).sort();if(a.length!==n.length)return!1;for(let e=0;e<a.length;e++)if(a[e]!==n[e])return!1;for(const n of a){const a=e[n],r=t[n];if("object"==typeof a&&null!==a&&"object"==typeof r&&null!==r){if(!W(a,r))return!1}else if(a!==r)return!1}return!0}function F(e){return null!==e&&("object"==typeof e||"function"==typeof e)}function G(e,t){const a={...e};return Object.keys(t).forEach(n=>{const r=e[n],l=t[n];F(r)&&F(l)&&!Array.isArray(r)?a[n]=G(r,l):a[n]=l}),a}const U=()=>(0,c.createElement)("div",{className:"wrap about-wrap full-width-layout"},(0,c.createElement)("h1",null,y),(0,c.createElement)("p",{className:"about-text"},(0,u.sprintf)((0,u.__)("Thanks for using %s! We will do our best to offer you the best and improved communication experience with your users.","wp-whatsapp-chat!"),y)),(0,c.createElement)("p",{className:"about-text"},(0,c.createElement)("a",{href:"https://quadlayers.com/products/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_header&utm_campaign=premium_upgrade&utm_content=premium_link",target:"__blank"},(0,u.__)("Premium","wp-whatsapp-chat")),"|",(0,c.createElement)("a",{href:"https://quadlayers.com/demo/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_header&utm_campaign=demo&utm_content=demo_link",target:"__blank"},(0,u.__)("Demo","wp-whatsapp-chat")),"|",(0,c.createElement)("a",{href:"https://quadlayers.com/documentation/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_header&utm_campaign=documentation&utm_content=documentation_link",target:"__blank"},(0,u.__)("Documentation","wp-whatsapp-chat"))),(0,c.createElement)("a",{href:"https://quadlayers.com/?utm_source=qlwapp_plugin&utm_medium=admin_header&utm_campaign=branding&utm_content=header_logo",target:"_blank",rel:"noreferrer"},(0,c.createElement)("div",{style:{backgroundImage:`url(${T+"/assets/backend/img/quadlayers.jpg"})`},className:"wp-badge qlwapp_quadlayers__logo"},"QuadLayers")));var H=a(500),z=a.n(H);const V="qlwapp/menu/store",X={button:{layout:"yes",box:"no",position:"bottom-right",text:"",message:"",icon:"",type:"phone",phone:"",group:"",developer:"no",rounded:"yes",timefrom:"00:00",timeto:"00:00",timedays:[],timezone:"",visibility:"readonly",animation_name:"",animation_delay:0},box:{auto_open:"yes",auto_delay_open:1e3,lazy_load:"yes",header:"",footer:"",response:""},display:{devices:"all",target:{include:1,ids:[]},entries:{post:{include:1,ids:[]},page:{include:1,ids:[]}},taxonomies:{category:{include:1,ids:[]},tags:{include:1,ids:[]},product_cat:{include:1,ids:[]}}},scheme:{font_family:"inherit",font_size:"",brand:"",text:"",icon_size:"",icon_font_size:"",role_color:"#f00",name_color:"#f00",availability_color:"#f00"},settings:{googleAnalytics:"disable",googleAnalyticsScript:"no",googleAnalyticsV3Id:"",googleAnalyticsV4Id:"",googleAnalyticsLabel:"",googleAnalyticsCategory:""},woocommerce:{position:"none",text:"",message:"",icon:"",phone:"",rounded:"yes",timefrom:"00:00",timeto:"00:00",timedays:[],timezone:"",position_priority:10}},Y=e=>e.button,Q=e=>e.box,J=e=>e.display,K=e=>e.scheme,Z=e=>e.settings,$=e=>e.woocommerce,ee=window.wp.url,{QLWAPP_API_REST_ROUTES:te}=qlwappApiAdminMenu,ae=({method:e,data:t,route:a}={})=>{const n="GET"===e?(0,ee.addQueryArgs)(te[a],t):te[a];return(0,h.apiFetch)({path:n,method:e,data:t})};function ne(){const{setSettingsButton:e,saveButtonSettings:t}=(0,g.useDispatch)(V),{settingsButton:a,isResolvingSettingsButton:n,hasResolvedSettingsButton:r}=(0,g.useSelect)(e=>{const{getSettingsButton:t,isResolving:a,hasFinishedResolution:n}=e(V);return{settingsButton:t(),isResolvingSettingsButton:a("getSettingsButton"),hasResolvedSettingsButton:n("getSettingsButton")}},[]);return{settingsButton:a,isResolvingSettingsButton:n,hasResolvedSettingsButton:r,hasSettingsButton:!(!r||!Object.keys(a)?.length),saveButtonSettings:t,setSettingsButton:e}}const re=e=>({type:"SET_BUTTON",payload:t=>G(t,e)}),le=e=>({type:"SET_BOX",payload:t=>G(t,e)}),se=e=>({type:"SET_CONTACT",payload:t=>G(t,e)}),oe=e=>({type:"SET_DISPLAY",payload:t=>G(t,e)}),ie=e=>({type:"SET_SCHEME",payload:t=>G(t,e)}),ce=e=>({type:"SET_SETTINGS",payload:t=>G(t,e)}),pe=e=>({type:"SET_WOOCOMMERCE",payload:t=>G(t,e)}),ue=(e,t)=>async({registry:a,dispatch:n})=>{if(!t)throw new Error("Route is required.");const r=t.charAt(0).toUpperCase()+t.slice(1),l=await ae({method:"POST",data:e,route:t});return l?.code?(a.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",l.code,l.message),{type:"snackbar"}),!1):(n[r?`setSettings${r}`:"setSettingsModules"]({...e}),a.dispatch(f.store).createSuccessNotice((0,u.sprintf)((0,u.__)("%s settings saved.","wp-whatsapp-chat"),r),{type:"snackbar"}),!0)},me=e=>ue(e,"button"),de=e=>ue(e,"box"),he=e=>ue(e,"display"),fe=e=>ue(e,"scheme"),ge=e=>ue(e,"settings"),we=e=>ue(e,"woocommerce"),ye=async()=>{try{const e=await ae({route:"button"});return re(e.data||e)}catch(e){console.error(e)}},ve=async()=>{try{const e=await ae({route:"box"});return le(e.data||e)}catch(e){console.error(e)}},Ee=async()=>{try{const e=await ae({route:"display"});return oe(e.data||e)}catch(e){console.error(e)}},_e=async()=>{try{const e=await ae({route:"scheme"});return ie(e.data||e)}catch(e){console.error(e)}},be=async()=>{try{const e=await ae({route:"settings"});return ce(e.data||e)}catch(e){console.error(e)}},Ae=async()=>{try{const e=await ae({route:"woocommerce"});return pe(e.data||e)}catch(e){console.error(e)}},Se=(0,g.combineReducers)({button:function(e=X.button,t){return"SET_BUTTON"===t.type?t.payload(e):e},box:function(e=X.box,t){return"SET_BOX"===t.type?t.payload(e):e},contact:function(e=X.contact,t){return"SET_CONTACT"===t.type?t.payload(e):e},display:function(e=X.display,t){return"SET_DISPLAY"===t.type?t.payload(e):e},scheme:function(e=X.scheme,t){return"SET_SCHEME"===t.type?t.payload(e):e},settings:function(e=X.settings,t){return"SET_SETTINGS"===t.type?t.payload(e):e},woocommerce:function(e=X.woocommerce,t){return"SET_WOOCOMMERCE"===t.type?t.payload(e):e}}),xe=(0,g.createReduxStore)(V,{reducer:Se,actions:r,selectors:n,resolvers:l});(0,g.register)((0,h.isVersionLessThan)(h.WP_VERSION,h.FIRST_WP_VERSION_WITH_THUNK_SUPPORT)?(0,h.applyThunkMiddleware)(xe):xe);const Ce=function(){const{currentTab:e,setCurrentTab:t,tabs:a}=tn(),{settingsButton:n}=ne();return(0,d.useEffect)(()=>{(e=>{const t=Array.from(document.querySelector("#toplevel_page_wp-whatsapp-chat .wp-submenu").children),a=e[0].toUpperCase()+e.slice(1).toLowerCase();t.forEach(e=>{e.innerText.trim()===a?e.classList.add("current"):e.classList.remove("current")})})(e)},[e]),(0,d.useEffect)(()=>{((e={})=>{Array.from(document.querySelector("#toplevel_page_wp-whatsapp-chat .wp-submenu").children).forEach(t=>{const a=t.innerText.trim().toLowerCase();["box","contacts"].includes(a)&&("no"===e.box?t.style.display="none":t.style.display="block")})})(n)},[n]),(0,c.createElement)("div",{className:"wrap about-wrap full-width-layout"},(0,c.createElement)("ul",{className:"nav-tab-wrapper"},a.filter(({name:e})=>!["box","contacts"].includes(e)||"yes"===n.box).map(({label:a,name:n})=>(0,c.createElement)("li",{key:n,className:"qlwapp__nav-tab-li",onClick:e=>{e.preventDefault(),e.stopPropagation(),t(n)}},(0,c.createElement)("a",{href:"#",className:z()("nav-tab",e===n&&"nav-tab-active"),onClick:e=>{e.preventDefault()}},a)))))},Pe=window.wp.components,Ne=window.wp.compose,Te=(0,d.createContext)({Slot:{Header:({children:e})=>e||null,Footer:({children:e})=>e||null,Content:({children:e})=>e||null,Aside:({children:e})=>e||null,Navigation:({children:e})=>e||null},Fill:{Header:({children:e})=>e||null,Footer:({children:e})=>e||null,Content:({children:e})=>e||null,Aside:({children:e})=>e||null,Navigation:({children:e})=>e||null}}),ke=()=>(0,d.useContext)(Te),Oe=e=>{const t=(0,d.useRef)(),{children:a}=e,n=`wp-whatsapp-chat.admin.Control.Slot.${(0,Ne.useInstanceId)(Oe)}`,r={},l={},{Fill:s,Slot:o}=(0,d.useCallback)((0,Pe.createSlotFill)(`${n}.header`),[n]),{Fill:i,Slot:p}=(0,d.useCallback)((0,Pe.createSlotFill)(`${n}.navigation`),[n]),{Fill:u,Slot:m}=(0,d.useCallback)((0,Pe.createSlotFill)(`${n}content`),[n]),{Fill:h,Slot:f}=(0,d.useCallback)((0,Pe.createSlotFill)(`${n}.aside`),[n]),{Fill:g,Slot:w}=(0,d.useCallback)((0,Pe.createSlotFill)(`${n}.footer`),[n]);return r.Header=o,l.Header=s,r.Navigation=p,l.Navigation=i,r.Content=m,l.Content=u,r.Aside=f,l.Aside=h,r.Footer=w,l.Footer=g,(0,c.createElement)(Pe.SlotFillProvider,null,(0,c.createElement)(Te.Provider,{value:{Slot:r,Fill:l,containerRef:t}},a))},Ie=Te.Consumer,Re=({isSecondary:e,href:t,title:a,target:n="_self",tagName:r="a",className:l,children:s})=>{const o=r;return(0,c.createElement)(o,{className:z()("qlwapp__button",e&&"qlwapp__button--secondary",l),href:t,target:n,title:a},s)},De=()=>(0,c.createElement)("div",{className:"wrap about-wrap full-width-layout"},(0,c.createElement)("div",{className:"has-2-columns is-wider-left"},(0,c.createElement)("div",{className:"column"},(0,c.createElement)("div",{className:"welcome-header"},(0,c.createElement)("h1",null,h.QLWAPP_PLUGIN_NAME,(0,c.createElement)("span",{style:{marginLeft:10,fontSize:"24px",color:"#555"}},"v",h.QLWAPP_PLUGIN_VERSION)),(0,c.createElement)("div",{className:"about-text"},(0,c.createElement)("p",null,(0,u.__)("Hello we're QuadLayers! We've recently acquired this plugin and this is the first update. We have worked very much and very hard to release it, and we will do our absolute best to support it and fix all the issues.","wp-whatsapp-chat")))),(0,c.createElement)("hr",null),(0,c.createElement)("div",{className:"feature-section"},(0,c.createElement)("h3",null,(0,u.__)("Premium","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.sprintf)((0,u.__)("Thank you for choosing our %s plugin for WordPress! Here you can see our demo and test the features we offer in the premium version.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME)),(0,c.createElement)(Re,{target:"_blank",href:"https://quadlayers.com/products/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_tab_welcome&utm_campaign=premium_upgrade&utm_content=purchase_button"},(0,u.__)("Purchase Now","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section"},(0,c.createElement)("h3",null,(0,u.__)("Community","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.sprintf)((0,u.__)("If you want to get in touch with other %s users or be aware of our promotional discounts join our community now.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME)),(0,c.createElement)(Re,{href:"https://quadlayers.com/account/support/?utm_source=qlwapp_plugin&utm_medium=admin_tab_welcome&utm_campaign=support&utm_content=support_button",target:"_blank"},(0,u.__)("Get Support","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section"},(0,c.createElement)("h3",null,(0,u.__)("Demo","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.sprintf)((0,u.__)("Thank you for choosing our %s plugin for WordPress! Here you can see our demo and a description about the features we offer in the premium version.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME)),(0,c.createElement)(Re,{isSecondary:!0,href:"https://quadlayers.com/demo/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_tab_welcome&utm_campaign=demo&utm_content=demo_button",target:"_blank"},(0,u.__)("View Demo","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section"},(0,c.createElement)("h3",null,(0,u.__)("Support","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.sprintf)((0,u.__)("If you have any doubt or you find any issue don't hesitate to contact us through our ticket system or join our community to meet other %s users.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME)),(0,c.createElement)(Re,{isPrimary:!0,href:"https://quadlayers.com/account/support/?utm_source=qlwapp_plugin&utm_medium=admin_tab_welcome&utm_campaign=support&utm_content=support_button",target:"_blank"},(0,u.__)("Get Support","wp-whatsapp-chat")))),(0,c.createElement)("div",{className:"column"},(0,c.createElement)("img",{alt:h.QLWAPP_PLUGIN_NAME,src:(0,h.getPluginURL)("/assets/backend/img/box1.png")})))),Me=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(De,null)))},Le=()=>(0,c.createElement)("div",{className:"wrap about-wrap full-width-layout qlwrap"},(0,c.createElement)("div",{className:"has-2-columns is-wider-left",style:{maxWidth:"100%"}},(0,c.createElement)("div",{className:"column"},(0,c.createElement)("div",{className:"welcome-header"},(0,c.createElement)("h1",null,(0,u.__)("Premium","wp-whatsapp-chat")),(0,c.createElement)("div",{className:"about-description"},(0,u.sprintf)((0,u.__)("Unlock the power of our premium %s plugin which allows you to include unlimited agent accounts with their names and labels inside the box to provide direct contact to the different support areas of your site.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME)),(0,c.createElement)("br",null),(0,c.createElement)(Re,{target:"_blank",href:"https://quadlayers.com/products/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_tab_premium&utm_campaign=premium_upgrade&utm_content=purchase_button"},(0,u.__)("Purchase Now","wp-whatsapp-chat")),(0,c.createElement)(Re,{target:"_blank",href:"https://quadlayers.com/account/support/?utm_source=qlwapp_plugin&utm_medium=admin_tab_premium&utm_campaign=support&utm_content=support_button"},(0,u.__)("Get Support","wp-whatsapp-chat"))),(0,c.createElement)("hr",null),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Multiple agents","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.sprintf)((0,u.__)("%s allows you to include unlimited agent accounts with their names and labels inside the box to provide direct contact to the different support areas of your site.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Customize colors","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Customize the colors to match your site theme through the WordPress live customizer interface.","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Custom icons","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Our plugin allows you to select between more than forty icons to include in your Whatsapp button.","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("AI-Powered Chatbots","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Build intelligent chatbots with our visual flow builder. Create smart conversations without coding using drag-and-drop interface to convert visitors into customers.","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("GDPR Compliance","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Display a customizable consent checkbox that users must accept before interacting with contacts or sending messages, ensuring full compliance with data protection regulations.","wp-whatsapp-chat")))),(0,c.createElement)("div",{className:"column"},(0,c.createElement)("img",{alt:(0,u.__)("Premium","wp-whatsapp-chat"),src:(0,h.getPluginURL)("/assets/backend/img/box1.png")}))),(0,c.createElement)("br",null),(0,c.createElement)("br",null),(0,c.createElement)("div",{className:"has-2-columns is-wider-right",style:{maxWidth:"100%"}},(0,c.createElement)("div",{className:"column"},(0,c.createElement)("img",{alt:(0,u.__)("Chatbox interface","wp-whatsapp-chat"),src:(0,h.getPluginURL)("/assets/backend/img/box2.png")})),(0,c.createElement)("div",{className:"column"},(0,c.createElement)("br",null),(0,c.createElement)("div",{className:"welcome-header"},(0,c.createElement)("h1",null,(0,u.__)("Chatbox interface","wp-whatsapp-chat")),(0,c.createElement)("div",{className:"about-description"},(0,u.sprintf)((0,u.__)("%s for WordPress allows you to include a chatbox for each agent where your users can type their first message.","wp-whatsapp-chat"),h.QLWAPP_PLUGIN_NAME))),(0,c.createElement)("hr",null),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Custom agent message","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Allow you to set a custom message for each agent that will be displayed on the chatbox.","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Custom user message","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("You can choose the predefined user message that will be sent to the agent phone number.","wp-whatsapp-chat"))),(0,c.createElement)("div",{className:"feature-section",style:{margin:"15px 0"}},(0,c.createElement)("h3",null,(0,u.__)("Type user message","wp-whatsapp-chat")),(0,c.createElement)("p",null,(0,u.__)("Allow your users to type their own messages before sending it to the agent phone number.","wp-whatsapp-chat")))))),je=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Le,null)))};function Be(e){const t=document.createElement("textarea");return t.innerHTML=e,t.value}const qe=(0,Pe.withFilters)("wp-whatsapp-chat.ButtonAddIcon")(function({value:e,onChange:t,isOpen:a,setIsOpen:n}){return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("input",{type:"text",name:"icon",placeholder:e,value:e,className:"qlwapp-input",onChange:t}),(0,c.createElement)("button",{type:"button button-secondary",className:"button",onClick:e=>{e.preventDefault(),n(!0)}},(0,u.__)("Add Icon","wp-whatsapp-chat")),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))}),We=[{value:"0",label:(0,u.__)("Sunday","wp-whatsapp-chat")},{value:"1",label:(0,u.__)("Monday","wp-whatsapp-chat")},{value:"2",label:(0,u.__)("Tuesday","wp-whatsapp-chat")},{value:"3",label:(0,u.__)("Wednesday","wp-whatsapp-chat")},{value:"4",label:(0,u.__)("Thursday","wp-whatsapp-chat")},{value:"5",label:(0,u.__)("Friday","wp-whatsapp-chat")},{value:"6",label:(0,u.__)("Saturday","wp-whatsapp-chat")}],Fe=({onChange:e,settings:t})=>(0,c.createElement)(c.Fragment,null,(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Layout","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"layout",value:t.layout,onChange:e},(0,c.createElement)("option",{value:"button"},(0,u.__)("Button","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"bubble"},(0,u.__)("Bubble","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,u.__)("Switch to change the button layout.","wp-whatsapp-chat")))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Rounded","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"rounded",value:t.rounded,onChange:e},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Add rounded border","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Remove rounded border","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,u.__)("Add rounded border to the settings.","wp-whatsapp-chat")))),(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Icon","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(qe,{value:t.icon,onChange:e}))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Call to action","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{type:"text",name:"text",placeholder:t.text,value:t.text,className:"qlwapp-input",onChange:e}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Customize your button Call to action.","wp-whatsapp-chat"))))))),(0,c.createElement)("hr",null),(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Timezone","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"timezone","aria-describedby":"timezone-description",value:t.timezone,onChange:e},h.QLWAPP_TIMEZONE_OPTIONS.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.value))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Available Hours","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("b",null,(0,u.__)("From","wp-whatsapp-chat")," "),(0,c.createElement)("input",{type:"time",name:"timefrom",placeholder:t.timefrom,value:t.timefrom,onChange:e}),(0,c.createElement)("b",null," ",(0,u.__)("To","wp-whatsapp-chat")," "),(0,c.createElement)("input",{type:"time",name:"timeto",placeholder:t.timeto,value:t.timeto,onChange:e}),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Available Days","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"timedays[]",multiple:!0,style:{height:"100px;"},value:t.timedays,onChange:t=>{const a=Array.from(t.target.selectedOptions).map(e=>e.value);e({...t,target:{...t.target,name:"timedays",value:a}})}},We.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,0===t.timedays?.length?(0,u.__)("All days (no restriction)","wp-whatsapp-chat"):(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Visibility","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"visibility",value:t.visibility,onChange:e},(0,c.createElement)("option",{value:"readonly"},(0,u.__)("Show the button as readonly","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"hidden"},(0,u.__)("Do not show the button","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Hide or block the button if the user is out of the available hours.","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))))),(0,c.createElement)("hr",null),(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Type","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"type",value:t.type,readOnly:"yes"===t.box,onChange:e},(0,c.createElement)("option",{value:"phone"},(0,u.__)("Phone","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"group"},(0,u.__)("Group","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"phone"===t.type&&(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Phone","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{type:"number",name:"phone",value:t.phone,className:"qlwapp-input",readOnly:"yes"===t.box,onChange:e,required:!0,pattern:"\\d[0-9]{6,15}$",placeholder:"+1234567890"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Full phone number in international format. Only numbers.","wp-whatsapp-chat"))))),"group"===t.type&&(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Link","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{type:"text",name:"group",value:t.group,className:"qlwapp-input",readOnly:"yes"===t.box,onChange:e,required:!0,placeholder:"https://chat.whatsapp.com/...",pattern:"https?://chat.whatsapp.com/.+"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"group"!==t.type&&(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Message","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("textarea",{name:"message",value:Be(t.message),onChange:e,className:"qlwapp-input",maxLength:"500",readOnly:"yes"===t.box,style:{width:"75%",height:"50px",padding:"8px"}}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.sprintf)((0,u.__)("Welcome message sent to the user in the chat box. You can use this vars: %s","wp-whatsapp-chat"),h.QLWAPP_MESSAGE_REPLACEMENTS)))))))),Ge=({onChange:e,settings:t})=>{const{setCurrentTab:a}=tn();return(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Box","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"box",value:t.box,onChange:e},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Enable contact box","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Disable contact box","wp-whatsapp-chat"))))),"yes"===t.box&&(0,c.createElement)("tr",{className:"qlwapp-phone-alert"},(0,c.createElement)("th",{scope:"row"}),(0,c.createElement)("td",null,(0,c.createElement)("p",{className:"notice-error"},(0,d.createInterpolateElement)((0,u.__)("Contact box is enabled. Please set the contact phone number in the <a>contacts tab</a>.","wp-whatsapp-chat"),{a:(0,c.createElement)("a",{href:"",target:"_blank",rel:"noreferrer",onClick:e=>{e.preventDefault(),a("contacts")}})})))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Position","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"position",value:t.position,onChange:e},(0,c.createElement)("option",{value:"middle-left"},(0,u.__)("Middle Left","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"middle-right"},(0,u.__)("Middle Right","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"bottom-left"},(0,u.__)("Bottom Left","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"bottom-right"},(0,u.__)("Bottom Right","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,u.__)("Switch to change the button position.","wp-whatsapp-chat")))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Animation","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"animation_name",value:t.animation_name,onChange:e},(0,c.createElement)("option",{value:"none"},(0,u.__)("None","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"bounce"},(0,u.__)("Bounce","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"flash"},(0,u.__)("Flash","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"pulse"},(0,u.__)("Pulse","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"shakeY"},(0,u.__)("Shake Vertical","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"shakeX"},(0,u.__)("Shake Horizontal","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"none"!==t.animation_name&&(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Animation Delay","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"number",min:0,name:"animation_delay",placeholder:t.animation_delay,value:t.animation_delay,onChange:e}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Eg. Add 1 for 1 second delay.","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat")))))))},Ue=(0,d.memo)(e=>{const[t,a]=(0,d.useState)(!1),{children:n,className:r,onSubmit:l,settings:s}=e,o=(0,Ne.usePrevious)(s),i=(0,d.useMemo)(()=>!!o&&!W(s,o),[s,o]);return(0,c.createElement)("div",{className:"wrap about-wrap full-width-layout qlwrap"},(0,c.createElement)("form",{onSubmit:async e=>{e.preventDefault(),a(!0),await l(),a(!1)}},n,(0,c.createElement)("p",{className:"submit"},(0,c.createElement)("button",{type:"submit",className:"button button-primary",disabled:!i},(0,u.__)("Save","wp-whatsapp-chat")),(0,c.createElement)("span",{className:"settings-save-status"},t&&(0,c.createElement)(Pe.Spinner,null)))))}),He=()=>{const{setSettingsButton:e,settingsButton:t,saveButtonSettings:a}=ne(),n=n=>{const{name:r,value:l}=n.target;"box"===r?(e({[r]:l}),a({...t,[r]:l})):e({[r]:l})};return(0,c.createElement)(Ue,{settings:t,onSubmit:async()=>await a(t)},(0,c.createElement)(Ge,{settings:t,onChange:n}),(0,c.createElement)("hr",null),(0,c.createElement)(Fe,{settings:t,onChange:n}))},ze=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(He,null)))},Ve=window.lodash,Xe=function(e){const{value:t,onChange:a,mediaButtons:n=!0,quicktags:r=!1,tinymce:l={toolbar1:"formatselect,styleselect,bold,italic,bullist,numlist,link,alignleft,aligncenter,alignright,wp_adv",toolbar2:"strikethrough,hr,forecolor,pastetext,removeformat,charmap,outdent,indent,undo,redo,wp_help",style_formats_merge:!0,style_formats:[]}}=e,s=(0,d.useRef)((0,Ve.uniqueId)("wp-tinymce-gutenberg__")).current,o=(0,d.useRef)(t);o.current=t;const i=(0,d.useCallback)(e=>{const t=window.tinymce.get(s).getContent();t!==o.current&&a(t)},[s,t]);return(0,d.useEffect)(()=>{try{wp.editor.initialize(s,{quicktags:!1,mediaButtons:n,tinymce:l,setup:e=>{e.on("init",()=>{t&&e.setContent(t)}),e.on("change keyup",i)}}),window.tinymce.editors[s]?.on("change keyup",i)}catch(e){console.error("Error initializing editor:",e)}return()=>{try{window.tinymce.editors[s]?.off("change keyup",i),wp.editor.remove(s)}catch(e){console.error("Error removing editor:",e)}}},[s]),(0,d.useEffect)(()=>{const e=window.tinymce.editors[s];if(!e)return;const a=e.getContent();t&&t!==a&&e.setContent(t)},[t]),(0,c.createElement)("textarea",{id:s,defaultValue:t})},Ye=()=>{const{setSettingsBox:e,settingsBox:t,saveBoxSettings:a}=function(){const{setSettingsBox:e,saveBoxSettings:t}=(0,g.useDispatch)(V),{settingsBox:a,isResolvingSettingsBox:n,hasResolvedSettingsBox:r}=(0,g.useSelect)(e=>{const{getSettingsBox:t,isResolving:a,hasFinishedResolution:n}=e(V);return{settingsBox:t(),isResolvingSettingsBox:a("getSettingsBox"),hasResolvedSettingsBox:n("getSettingsBox")}},[]);return{settingsBox:a,isResolvingSettingsBox:n,hasResolvedSettingsBox:r,hasSettingsBox:!(!r||!Object.keys(a)?.length),saveBoxSettings:t,setSettingsBox:e}}(),n=t=>{const{name:a,value:n}=t.target;e({[a]:n})};return(0,c.createElement)(Ue,{settings:t,onSubmit:async()=>await a(t)},(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Auto open","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"auto_open",className:"qlwapp-select2",value:t.auto_open,onChange:n},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Enable auto open","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Disable auto open","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Delay","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"number",step:"100",name:"auto_delay_open",placeholder:t.auto_delay_open,value:t.auto_delay_open,onChange:n}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("In miliseconds","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Allow outside click close","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"allow_outside_close",className:"qlwapp-select2",value:t.allow_outside_close,onChange:n},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Enable outside click close","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Disable outside click close","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Allow closing the box by clicking outside of it.","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Allow outside click close","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"allow_outside_close",className:"qlwapp-select2",value:t.allow_outside_close,onChange:n},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Enable outside click close","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Disable outside click close","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Allow closing the box by clicking outside of it.","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Images","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{name:"lazy_load",className:"qlwapp-select2",value:t.lazy_load,onChange:n},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Enable lazy load","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("Disable lazy load","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Header","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xe,{value:t.header,onChange:t=>{e({header:t})}}))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Footer","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xe,{value:t.footer,onChange:t=>{e({footer:t})}}))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Response","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{type:"text",name:"response",placeholder:t.response,value:t.response,className:"qlwapp-input",onChange:n}),(0,c.createElement)("p",{className:"description hidden"},(0,u.__)("Write a response text.","wp-whatsapp-chat")))))))},Qe=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Ye,null)))},Je=[{label:(0,u.__)("Contact","wp-whatsapp-chat"),name:"contact"},{label:(0,u.__)("Visibility","wp-whatsapp-chat"),name:"visibility"}],Ke="qlwapp/menu/contacts",Ze={contacts:[]},$e=e=>e.contacts,{QLWAPP_API_REST_ROUTES:et}=qlwappApiAdminMenu,tt=({method:e,data:t}={})=>(0,h.apiFetch)({path:et.contacts,method:e,data:t});function at(){const{createContact:e,editContact:t,deleteContact:a,saveContacts:n}=(0,g.useDispatch)(Ke),{contacts:r=[],isResolvingContacts:l,hasResolvedContacts:s}=(0,g.useSelect)(e=>{const{isResolving:t,hasFinishedResolution:a,getContacts:n}=e(Ke);return{contacts:n(),isResolvingContacts:t("getContacts"),hasResolvedContacts:a("getContacts")}},[]);return{contacts:r,isResolvingContacts:l,hasResolvedContacts:s,hasContacts:!(!s||!r?.length),createContact:e,editContact:t,deleteContact:a,saveContacts:n}}const nt=e=>({type:"SET_CONTACTS",payload:e}),rt=e=>async({registry:t,dispatch:a,select:n})=>{const r=await tt({method:"POST",data:e});if(void 0!==r?.code)return t.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",r.code,r.message),{type:"snackbar"}),!1;const l=n.getContacts();return l.push(r),a.setContacts([...l]),t.dispatch(f.store).createSuccessNotice((0,u.__)("The contact has been created successfully.","wp-whatsapp-chat"),{type:"snackbar"}),r.id},lt=e=>async({registry:t,dispatch:a,select:n})=>{const r=await tt({method:"DELETE",data:{id:e}});if(void 0!==r?.code)return t.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",r.code,r.message),{type:"snackbar"}),!1;const l=n.getContacts().filter(t=>parseInt(t.id)!==parseInt(e));return a.setContacts([...l]),t.dispatch(f.store).createSuccessNotice((0,u.sprintf)((0,u.__)("The contact %s has been deleted.","wp-whatsapp-chat"),e),{type:"snackbar"}),l},st=e=>async({registry:t,dispatch:a,select:n})=>{const r=await tt({method:"PATCH",data:e});return void 0!==r?.code?(t.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",r.code,r.message),{type:"snackbar"}),!1):(a.setContacts(e),t.dispatch(f.store).createSuccessNotice((0,u.__)("The contact has been updated successfully.","wp-whatsapp-chat"),{type:"snackbar"}),!0)},ot=e=>async({registry:t,dispatch:a,select:n})=>{const r=await tt({method:"PATCH",data:e});if(void 0!==r?.code)return t.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",r.code,r.message),{type:"snackbar"}),!1;const l=n.getContacts();return a.setContacts([...l.map(t=>t.id===e.id?e:t)]),t.dispatch(f.store).createSuccessNotice((0,u.__)("The contact has been updated successfully.","wp-whatsapp-chat"),{type:"snackbar"}),!0},it=(e,t)=>async({registry:a,dispatch:n})=>{if(!t)throw new Error("Route is required.");const r=t.charAt(0).toUpperCase()+t.slice(1),l=await tt({method:"POST",data:e,route:t});return l?.code?(a.dispatch(f.store).createSuccessNotice((0,u.sprintf)("%1$s: %2$s",l.code,l.message),{type:"snackbar"}),!1):(n[r?`setSettings${r}`:"setSettingsModules"]({...e}),a.dispatch(f.store).createSuccessNotice((0,u.__)("Settings saved.","wp-whatsapp-chat"),{type:"snackbar"}),!0)},ct=async()=>{try{const e=await tt({method:"GET"});return Array.isArray(e)?nt(e):nt([])}catch(e){console.error(e)}},pt=(0,g.createReduxStore)(Ke,{reducer:function(e=Ze,t){return"SET_CONTACTS"===t.type?{...e,contacts:t.payload}:e},actions:o,selectors:s,resolvers:i});(0,g.register)((0,h.isVersionLessThan)(h.WP_VERSION,h.FIRST_WP_VERSION_WITH_THUNK_SUPPORT)?(0,h.applyThunkMiddleware)(pt):pt);const ut={currentContactIndex:null,currentTab:Je[0].name,prevPanel:null,currentContactFormData:{id:void 0,firstname:"",lastname:"",type:"phone",phone:"",group:"",label:"",timefrom:"00:00",timeto:"00:00",timezone:"",visibility:"readonly",timedays:[],message:"",chat:1,avatar:"https://www.gravatar.com/avatar/00000000000000000000000000000000",display:{devices:"all",target:{include:1,ids:[]},entries:{post:{include:1,ids:[]},page:{include:1,ids:[]}},taxonomies:{category:{include:1,ids:[]}}}}},mt=(0,d.createContext)({}),dt=()=>(0,d.useContext)(mt),ht=(e,t)=>{switch(t.type){case"SET_CURRENT_TAB":case"SET_CURRENT_CONTACT":case"SET_CURRENT_CONTACT_FORM_DATA":return{...e,...t.payload}}return e},ft=e=>{const{children:t}=e,[a,n]=(0,d.useReducer)(ht,ut),{contacts:r,createContact:l,editContact:s}=at(),o=r[a.currentContactIndex],i=(0,Ve.isEqual)(o,a.currentContactFormData);return(0,c.createElement)(mt.Provider,{value:{...a,setCurrentTab:e=>{a.currentTab!==e&&n({type:"SET_CURRENT_TAB",payload:{currentTab:e}})},setCurrentContactIndex:(e=null)=>{n({type:"SET_CURRENT_CONTACT",payload:{currentContactIndex:e,currentContactFormData:r?.[e]||ut.currentContactFormData}})},setCurrentContactFormData:e=>{const t=G(a.currentContactFormData,e);n({type:"SET_CURRENT_CONTACT_FORM_DATA",payload:{currentContactFormData:void 0===t?"":t}})},contacts:r,createContact:l,editContact:s,isCurrentContactDataModified:i}},t)};function gt({setIsOpen:e,isLoading:t}){const{isCurrentContactDataModified:a}=dt(),n=t||a;return(0,c.createElement)("div",{className:"media-frame-toolbar",style:{left:0}},(0,c.createElement)("div",{className:"media-toolbar"},(0,c.createElement)("div",{className:"media-toolbar-secondary"},(0,c.createElement)("span",{className:"settings-save-status media-button",style:{float:"left"}},t&&(0,c.createElement)("span",{style:{visibility:"visible"},className:"spinner"}))),(0,c.createElement)("div",{className:"media-toolbar-primary search-form"},(0,c.createElement)("button",{type:"submit",className:"media-modal-submit button button-primary media-button button-large ",disabled:n},(0,u.__)("Save","wp-whatsapp-chat")),(0,c.createElement)("button",{type:"button",className:"media-modal-close button button-secondary media-button button-large",style:{height:"auto",float:"none",position:"inherit",padding:"inherit"},onClick:()=>e(!1)},(0,u.__)("Close","wp-whatsapp-chat")))))}function wt({setIsOpen:e,isNewContact:t,contact:a}){const{contacts:n,currentContactIndex:r,setCurrentContactIndex:l}=dt(),s=r-1,o=r+1;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"edit-media-header"},!t&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)("button",{type:"button",className:"left",disabled:!n[s],onClick:()=>{l(s)}},(0,c.createElement)("span",{className:"screen-reader-text"},(0,u.__)("Edit previous media item","wp-whatsapp-chat"))),(0,c.createElement)("button",{type:"button",className:"right",disabled:!n[o],onClick:()=>{l(o)}},(0,c.createElement)("span",{className:"screen-reader-text"},(0,u.__)("Edit next media item","wp-whatsapp-chat")))),(0,c.createElement)("button",{type:"button",className:"media-modal-close",onClick:()=>e(!1)},(0,c.createElement)("span",{className:"media-modal-icon"},(0,c.createElement)("span",{className:"screen-reader-text"},(0,u.__)("Close dialog","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"media-frame-title"},(0,c.createElement)("h1",null,(0,u.sprintf)((0,u.__)("Edit contact # %s","wp-whatsapp-chat"),t?(0,u.__)("New","wp-whatsapp-chat"):`${a.firstname} - ${a.phone}`))))}function yt(){const{currentContactFormData:e,setCurrentContactFormData:t}=dt(),a=[{value:"0",label:(0,u.__)("Sunday","wp-whatsapp-chat")},{value:"1",label:(0,u.__)("Monday","wp-whatsapp-chat")},{value:"2",label:(0,u.__)("Tuesday","wp-whatsapp-chat")},{value:"3",label:(0,u.__)("Wednesday","wp-whatsapp-chat")},{value:"4",label:(0,u.__)("Thursday","wp-whatsapp-chat")},{value:"5",label:(0,u.__)("Friday","wp-whatsapp-chat")},{value:"6",label:(0,u.__)("Saturday","wp-whatsapp-chat")}];return(0,c.createElement)("div",{className:"wp-whatsapp-chat__modal__panel"},(0,c.createElement)("div",{className:"options_group"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Firstname","wp-whatsapp-chat")),(0,c.createElement)("input",{required:!0,type:"text",placeholder:"John",value:e?.firstname,onChange:e=>{t({firstname:e.target.value})}})),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Lastname","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"text",placeholder:"Doe",value:e?.lastname,onChange:e=>{t({lastname:e.target.value})}}))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Type","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("input",{type:"radio",className:"media-modal-change media-modal-subview2",value:"phone",checked:"phone"===e?.type,onChange:e=>{t({type:e.target.value})}}),(0,c.createElement)("label",null,(0,u.__)("Phone","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"radio",className:"media-modal-change media-modal-subview2",value:"group",checked:"group"===e?.type,onChange:e=>{t({type:e.target.value})},required:!0}),(0,c.createElement)("label",null,(0,u.__)("Group","wp-whatsapp-chat")),(0,c.createElement)("span",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group"},"phone"===e?.type?(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Phone","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"text",placeholder:"+1234567890",value:e?.phone,pattern:"\\d[0-9]{6,15}$",onChange:e=>{t({phone:e.target.value})},required:!0})):(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Link","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"text",placeholder:"https://chat.whatsapp.com/...",value:e?.group,onChange:e=>{t({group:e.target.value})},pattern:"https?://chat.whatsapp.com/.+",required:!0})),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Label","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"text",placeholder:"Support",value:e?.label,onChange:e=>{t({label:e.target.value})}}),(0,c.createElement)("span",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Timezone","wp-whatsapp-chat")),(0,c.createElement)("select",{"aria-describedby":"timezone-description",value:e?.timezone,onChange:e=>{t({timezone:e.target.value})}},h.QLWAPP_TIMEZONE_OPTIONS.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.value)))),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",{style:{display:"block"}},(0,u.__)("Available Hours","wp-whatsapp-chat")),(0,c.createElement)("div",{style:{display:"flex",gap:"1em"}},(0,c.createElement)("input",{style:{minWidth:20},type:"time",placeholder:"08:00",value:e?.timefrom,onChange:e=>{t({timefrom:e.target.value})}}),(0,c.createElement)("span",null,(0,u.__)("To","wp-whatsapp-chat")),(0,c.createElement)("input",{style:{minWidth:20},type:"time",placeholder:"17:00",value:e?.timeto,onChange:e=>{t({timeto:e.target.value})}})),(0,c.createElement)("span",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Available Days","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("select",{multiple:!0,style:{height:"100px;"},value:e.timedays,onChange:e=>{const a=Array.from(e.target.selectedOptions).map(e=>e.value);t({timedays:a})}},a.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)("span",{className:"description"},(0,c.createElement)("small",null,0===e.timedays?.length?(0,u.__)("All days (no restriction)","wp-whatsapp-chat"):(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Visibility","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("select",{value:e?.visibility,onChange:e=>{t({visibility:e.target.value})}},(0,c.createElement)("option",{value:"readonly",selected:"readonly"===e?.visibility},(0,u.__)("Show the contact as readonly","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"hidden",selected:"hidden"===e?.visibility},(0,u.__)("Do not show the contact","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"with_status",selected:"with_status"===e?.visibility},(0,u.__)("Show status bubble","wp-whatsapp-chat"))),(0,c.createElement)("span",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Chat","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("input",{type:"radio",className:"media-modal-change media-modal-subview2",value:1,checked:1==e?.chat,onChange:e=>{t({chat:Number(e.target.value)})}}),(0,c.createElement)("label",null,(0,u.__)("Enabled","wp-whatsapp-chat")),(0,c.createElement)("input",{type:"radio",className:"media-modal-change media-modal-subview2",value:0,checked:0==e?.chat,onChange:e=>{t({chat:Number(e.target.value)})}}),(0,c.createElement)("label",null,(0,u.__)("Disabled","wp-whatsapp-chat")),(0,c.createElement)("span",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("div",{className:"options_group qlwapp-premium-field"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.sprintf)((0,u.__)("%s Message","wp-whatsapp-chat"),e?.chat?(0,u.__)("Contact","wp-whatsapp-chat"):(0,u.__)("User","wp-whatsapp-chat"))),(0,c.createElement)("textarea",{required:e?.chat,style:{width:"100%"},value:(0,h.decodeHTMLEntities)(e?.message),onChange:e=>{const a=e.target.value;""!==a&&""===a.trim()||t({message:a})}}),e?.chat?(0,c.createElement)("span",{className:"description"},(0,c.createElement)("small",null,(0,u.sprintf)((0,u.__)("Welcome message sent to the user in the chat box. You can use this vars: %s","wp-whatsapp-chat"),h.QLWAPP_MESSAGE_REPLACEMENTS))):(0,c.createElement)("span",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Default message sent to the contact number.","wp-whatsapp-chat"))))))}mt.Consumer;const vt=(0,d.memo)(({options:e=[],value:t,onChange:a,label:n="",multiple:r=!0,onInputChange:l,placeholder:s})=>{const o=t?.map(e=>isNaN(e)?e:parseInt(e)),i=e.filter(e=>!o?.includes(e.value)).map(e=>e.label),p=e.map(e=>o?.includes(e.value)?e.label||e.value:null).filter(e=>!!e);return(0,c.createElement)("div",{className:"qlwapp__multiple-selector"},(0,c.createElement)(Pe.FormTokenField,{value:p,onChange:t=>{const n=e.filter(e=>t.includes(e.label)).map(e=>e.value);a(n)},suggestions:i,label:n,__experimentalExpandOnFocus:!0,__experimentalShowHowTo:!1,multiple:r,placeholder:s,onInputChange:l}))}),Et=window.wp.coreData,_t=({postType:e="page",limit:t=50,searchTerm:a,include:n,exclude:r}={})=>(0,g.useSelect)(l=>{const{getEntityRecords:s,isResolving:o}=l(Et.store),i={per_page:t};if(void 0!==a){if("string"!=typeof a||!a)return{postTypes:[],isResolvingPostTypes:!1,hasPostTypes:!1};i.search=a}if(void 0!==n){if(!Array.isArray(n)||!n?.length)return{postTypes:[],isResolvingPostTypes:!1,hasPostTypes:!1};i.include=n.join(",")}void 0!==r&&Array.isArray(r)&&r?.length&&(i.exclude=r.join(","));const c=["postType",e,i],p=s(...c),u=o("getEntityRecords",c);return{postTypes:p,isResolvingPostTypes:u,hasPostTypes:!u&&!!p?.length}},[e,t,a,n,r]),bt=(0,d.memo)(({postType:e,settings:t,onChangeSettings:a})=>{const n=t.entries[e]?.ids,r=(0,d.useMemo)(()=>n?.filter(e=>"all"!==e)?.map(e=>parseInt(e)),[e,t.entries]),{postTypes:l,isResolvingPostTypes:s,hasPostTypes:o}=_t({postType:e,include:r}),[i,p]=(0,d.useState)(""),[u,m]=(0,d.useState)(i),{postTypes:h,isResolvingPostTypes:f,hasPostTypes:g}=_t({postType:e,exclude:r,searchTerm:u}),w=(0,Ne.useDebounce)(e=>{m(e)},300);(0,d.useEffect)(()=>{w(i)},[i,w]);const y=(0,d.useMemo)(()=>[{label:"All",value:"all"},...[...l||[],...h||[]].map(e=>({label:e.title?.rendered,value:parseInt(e.id)}))],[l,h]);return(0,c.createElement)(vt,{options:y,value:n,onChange:t=>{a({entries:{[e]:{ids:t}}})},onInputChange:p})}),At=({taxonomy:e,limit:t=50,searchTerm:a,include:n,exclude:r}={})=>(0,g.useSelect)(l=>{const{getEntityRecords:s,isResolving:o}=l(Et.store),i={per_page:t};if(void 0!==a){if("string"!=typeof a||!a)return{taxonomyTerms:[],isResolvingTaxonomyTerms:!1,hasTaxonomyTerms:!1};i.search=a}if(void 0!==n){if(!Array.isArray(n)||!n?.length)return{taxonomyTerms:[],isResolvingTaxonomyTerms:!1,hasTaxonomyTerms:!1};i.include=n.join(",")}void 0!==r&&Array.isArray(r)&&r?.length&&(i.exclude=r.join(","));const c=["taxonomy",e,i],p=s(...c),u=o("getEntityRecords",c);return{taxonomyTerms:p,isResolvingTaxonomyTerms:u,hasTaxonomyTerms:!u&&!!p?.length}},[e,t,a,n,r]),St=(0,d.memo)(({taxonomy:e,settings:t,onChangeSettings:a})=>{const n=t.taxonomies[e]?.ids,r=(0,d.useMemo)(()=>n?.filter(e=>"all"!==e)?.map(e=>parseInt(e)),[e,t.taxonomies]),{taxonomyTerms:l,isResolvingTaxonomyTerms:s,hasTaxonomyTerms:o}=At({taxonomy:e,include:r}),[i,p]=(0,d.useState)(""),[u,m]=(0,d.useState)(i),{taxonomyTerms:h,isResolvingTaxonomyTerms:f,hasTaxonomyTerms:g}=At({taxonomy:e,exclude:r,searchTerm:u}),w=(0,Ne.useDebounce)(e=>{m(e)},300);(0,d.useEffect)(()=>{w(i)},[i,w]);const y=(0,d.useMemo)(()=>[{label:"All",value:"all"},...[...l||[],...h||[]].map(e=>({label:e.name,value:parseInt(e.id)}))],[l,h]);return(0,c.createElement)(vt,{options:y,value:n,onChange:t=>{a({taxonomies:{[e]:{ids:t}}})},onInputChange:p})}),{QLWAPP_DISPLAY_POST_TYPES:xt,QLWAPP_DISPLAY_TAXONOMIES:Ct}=qlwappApiAdminMenu;function Pt(){const{currentContactFormData:e,setCurrentContactFormData:t}=dt(),a=[{label:(0,u.__)("All","wp-whatsapp-chat"),value:"all"},{label:(0,u.__)("Home","wp-whatsapp-chat"),value:"home"},{label:(0,u.__)("Blog","wp-whatsapp-chat"),value:"blog"},{label:(0,u.__)("Search","wp-whatsapp-chat"),value:"search"},{label:(0,u.__)("404","wp-whatsapp-chat"),value:"error"}],n=[{value:"all",label:(0,u.__)("Show in all devices","wp-whatsapp-chat")},{value:"mobile",label:(0,u.__)("Show in mobile devices","wp-whatsapp-chat")},{value:"desktop",label:(0,u.__)("Show in desktop devices","wp-whatsapp-chat")},{value:"hide",label:(0,u.__)("Hide in all devices","wp-whatsapp-chat")}],r=[{value:1,label:(0,u.__)("Include","wp-whatsapp-chat")},{value:0,label:(0,u.__)("Exclude","wp-whatsapp-chat")}];return(0,c.createElement)("div",{className:"wp-whatsapp-chat__modal__panel"},(0,c.createElement)("div",{className:"options_group"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Devices","wp-whatsapp-chat")),(0,c.createElement)("select",{style:{width:"350px"},"data-placeholder":(0,u.__)("Choose target&hellip;","wp-whatsapp-chat"),value:e.display?.devices,onChange:e=>{t({display:{devices:e.target.value}})}},n.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))))),(0,c.createElement)("div",{className:"options_group"},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,(0,u.__)("Target","wp-whatsapp-chat")),(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},value:e.display?.target?.include,onChange:e=>{t({display:{target:{include:e.target.value}}})}},r.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(vt,{options:a,value:e.display.target?.ids,onChange:e=>{t({display:{target:{ids:e}}})}})))),Object.values(xt).map((a,n)=>(0,c.createElement)("div",{className:"options_group qlwapp-premium-field",key:n},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,a.label),(0,c.createElement)("div",null,(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},name:a.name?.include,value:e.display.entries?.[a.name]?.include,onChange:e=>{t({display:{entries:{[a.name]:{include:e.target.value}}}})}},r.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(bt,{key:a.name,label:a.label,postType:a.name,settings:e.display,onChangeSettings:e=>{t({display:e})}})))))),Object.values(Ct).map((a,n)=>(0,c.createElement)("div",{className:"options_group qlwapp-premium-field",key:n},(0,c.createElement)("p",{className:"form-field"},(0,c.createElement)("label",null,a.label),(0,c.createElement)("div",null,(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},name:a.name?.include,value:e.display.taxonomies?.[a.name]?.include,onChange:e=>{t({display:{taxonomies:{[a.name]:{include:e.target.value}}}})}},r.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(St,{key:a.name,label:a.label,taxonomy:a.name,settings:e.display,onChangeSettings:e=>{t({display:e})}})))))))}function Nt(){const{currentTab:e}=dt();switch(e){case"contact":return(0,c.createElement)(yt,null);case"visibility":return(0,c.createElement)(Pt,null);default:return e}}function Tt(){const{setCurrentTab:e,currentTab:t}=dt(),{currentContactFormData:a}=dt();return(0,c.createElement)("ul",{className:"wp-whatsapp-chat-modal__tabs"},Je.map(({name:n,label:r})=>"carousel"!==n||["carousel"].includes(a.layout)?(0,c.createElement)("li",{key:n,className:z()("media-modal-tab",n===t&&"active")},(0,c.createElement)("a",{href:"#",onClick:t=>{t.preventDefault(),e(n)}},(0,c.createElement)("span",null,r))):null).filter(e=>!!e))}class kt extends d.Component{constructor(){super(...arguments),this.updateAttachmentInfo=this.updateAttachmentInfo.bind(this),this.params={height:250,width:250,flex_width:!0,flex_height:!0}}onChange(e){this.props.onChange({attachment_id:e.id,name:e.name,x:0,y:0,url:e.url,type:e.type})}initFrame(){this.frame=wp.media({button:{text:(0,u.__)("Select","wp-whatsapp-chat"),close:!1},states:[new wp.media.controller.Library({title:(0,u.__)("Select logo","wp-whatsapp-chat"),library:wp.media.query({type:this.props.allowedTypes||["image"]}),multiple:!1,date:!1,priority:20,suggestedWidth:(this.props.logo||{}).width,suggestedHeight:(this.props.logo||{}).height}),...(this.props.skipCrop,[])]}),this.frame.on("select",this.onSelect,this),this.frame.on("close",()=>{this.props.onFrameClose&&this.props.onFrameClose()}),this.frame.on("cropped",this.onCropped,this),this.frame.on("skippedcrop",this.onSkippedCrop,this)}openFrame(){this.initFrame(),this.frame.setState("library").open(),this.props.onFrameOpen&&this.props.onFrameOpen()}onSelect(){const e=this.frame.state().get("selection").first().toJSON();(this.props.logo||{}).width===e.width&&(this.props.logo||{}).height===e.height&&!(this.props.logo||{}).flex_width&&!(this.props.logo||{}).flex_height||this.props.skipCrop,this.setImageFromAttachment(e),this.frame.close()}onCropped(e){this.setImageFromAttachment(e)}calculateImageSelectOptions(e,t){const a=t.get("control"),n=!!parseInt((a.props.logo||{}).flex_width,10),r=!!parseInt((a.props.logo||{}).flex_height,10),l=e.get("width"),s=e.get("height");let o=parseInt((a.props.logo||{}).width,10),i=parseInt((a.props.logo||{}).height,10);const c=o/i,p=o,u=i,m=(l-o)/2,d=(s-i)/2;t.set("canSkipCrop",!a.mustBeCropped(n,r,o,i,l,s)),l/s>c?(i=s,o=i*c):(o=l,i=o/c);const h={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:l,imageHeight:s,minWidth:p>o?o:p,minHeight:u>i?i:u,x1:m,y1:d,x2:o+m,y2:i+d};return!1===r&&!1===n&&(h.aspectRatio=o+":"+i),!0===r&&(delete h.minHeight,h.maxWidth=l),!0===n&&(delete h.minWidth,h.maxHeight=s),h}mustBeCropped(e,t,a,n,r,l){return!(!0===e&&!0===t||!0===e&&n===l||!0===t&&a===r||a===r&&n===l||r<=a)}onSkippedCrop(){const e=this.frame.state().get("selection").first().toJSON();this.setImageFromAttachment(e)}setImageFromAttachment(e){this.onChange(e),this.updateAttachmentInfo()}updateAttachmentInfo(e=!1){const t=this.props.value?.attachment_id;t&&(this.detachListener(),wp.media.attachment(t).on("change",this.updateAttachmentInfo))}detachListener(){this.props.value?.attachment_id&&wp.media.attachment(this.props.value.attachment_id).off("change",this.updateAttachmentInfo)}componentDidMount(){this.updateAttachmentInfo()}componentWillUnmount(){this.detachListener()}render(){return(0,c.createElement)("div",{className:z()("wp-whatsapp-chat-control-media-upload__attachment",this.props.value?.attachment_id&&this.props.value&&"is-active"),...this.props.attr||{}},(this.props.value?.attachment_id||this.props.value?.url)&&(0,c.createElement)("div",{className:"thumbnail thumbnail-image",onClick:()=>!this.props.allowPositionPicker&&this.openFrame()},!this.props.allowPositionPicker&&(0,c.createElement)("img",{className:"attachment-thumb",src:this.props.value?.url||"",draggable:"false",alt:""})),(0,c.createElement)("div",{className:"wp-whatsapp-chat-control-media-upload__attachment__actions"},this.props.value?.attachment_id||this.props.value?.url?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(Pe.Button,{disabled:!(Number(this.props.value?.attachment_id)>1)&&"function"!=typeof this.props.onRemove,onClick:()=>{"function"!=typeof this.props.onRemove?this.props.onChange():this.props.onRemove()}},(0,u.__)("Remove","wp-whatsapp-chat")),(0,c.createElement)(Pe.Button,{isBordered:!0,onClick:()=>this.openFrame()},this.props.filledLabel||(0,u.__)("Change","wp-whatsapp-chat"))):(0,c.createElement)(Pe.Button,{className:z()("wp-whatsapp-chat-control-media-upload__attachment__upload","upload_image_button button"),onClick:()=>this.openFrame(),style:{display:"inline-block"}},this.props.emptyLabel||(0,u.__)("Upload","wp-whatsapp-chat"))))}}const Ot=kt;function It(){const{currentContactFormData:e,setCurrentContactFormData:t}=dt(),a=e.avatar===ut.currentContactFormData.avatar;return(0,c.createElement)("div",{className:"attachment-info options_group",style:{width:"30%"}},(0,c.createElement)("div",{className:"options_group"},(0,c.createElement)("div",{className:"details"},(0,c.createElement)("div",{className:"filename"},(0,c.createElement)("strong",null,(0,u.__)("Contact id:","wp-whatsapp-chat")),e.id)),(0,c.createElement)("div",{className:"avatar-panel-info"},(0,c.createElement)("div",{className:"avatar-panel-info__settings"},(0,c.createElement)("img",{alt:"avatar",className:"avatar-panel-info__img",src:e.avatar,width:"150",height:"150"}),(0,c.createElement)("div",{className:"avatar-panel-info__buttons"},(0,c.createElement)(Ot,{onChange:e=>{t({avatar:e.url})}}),(0,c.createElement)("button",{onClick:()=>{t({avatar:ut.currentContactFormData.avatar})},className:"remove_image_button button",disabled:a},"×"))))))}function Rt({isOpen:e,setIsOpen:t}){const{currentContactIndex:a,currentContactFormData:n,contacts:r,createContact:l,editContact:s}=dt(),[o,i]=(0,d.useState)(!1),p=r?.[a]?.id,u=void 0===p;return(0,c.createElement)("div",null,(0,c.createElement)("form",{className:"media-modal-form",onSubmit:async e=>{let a;e.preventDefault(),i(!0),a=u?await l(n):await s(n),i(!1),a&&t(!1)}},(0,c.createElement)("div",{className:"media-modal-content qlwapp-contact-modal"},(0,c.createElement)("div",{className:"edit-attachment-frame mode-select qlwapp-contact-modal-attachment-frame"},(0,c.createElement)(wt,{isOpen:e,setIsOpen:t,isNewContact:u,currentContactId:p,contact:r?.[a]}),(0,c.createElement)("div",{className:"media-frame-content",style:{bottom:61}},(0,c.createElement)("div",{className:"attachment-details",style:{overflow:"hidden"}},(0,c.createElement)("div",{className:"attachment-media-view landscape"},(0,c.createElement)("div",{style:{height:"100%"}},(0,c.createElement)(Tt,null),(0,c.createElement)("div",{className:"qlwapp-contact-modal__content-container",style:{height:"100%",overflowX:"hidden",overflowY:"auto",display:"flex"}},(0,c.createElement)(Nt,null),(0,c.createElement)(It,null)))))),(0,c.createElement)(gt,{isOpen:e,setIsOpen:t,isLoading:o,setIsLoading:i})))))}function Dt(){return Dt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Dt.apply(null,arguments)}function Mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function Lt(e,t){if(e){if("string"==typeof e)return Mt(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Mt(e,t):void 0}}function jt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,l,s,o=[],i=!0,c=!1;try{if(l=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;i=!1}else for(;!(i=(n=l.call(a)).done)&&(o.push(n.value),o.length!==t);i=!0);}catch(e){c=!0,r=e}finally{try{if(!i&&null!=a.return&&(s=a.return(),Object(s)!==s))return}finally{if(c)throw r}}return o}}(e,t)||Lt(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 Bt(e){return Bt="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},Bt(e)}function qt(e){var t=function(e){if("object"!=Bt(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=Bt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Bt(t)?t:t+""}function Wt(e,t,a){return(t=qt(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Ft(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?Object(arguments[t]):{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})),n.forEach(function(t){Wt(e,t,a[t])})}return e}function Gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ut(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,qt(n.key),n)}}function Ht(e,t,a){return t&&Ut(e.prototype,t),a&&Ut(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function zt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Vt(e,t){if(t&&("object"==Bt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return zt(e)}function Xt(e){return Xt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Xt(e)}function Yt(e,t){return Yt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Yt(e,t)}function Qt(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Yt(e,t)}const Jt=window.ReactDOM;var Kt=a(597),Zt=a.n(Kt);var $t=a(736),ea=a.n($t),ta=function(){function e(){Gt(this,e),Wt(this,"refs",{})}return Ht(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var a=this.getIndex(e,t);-1!==a&&this.refs[e].splice(a,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find(function(t){return t.node.sortableInfo.index==e.active.index})}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(aa)}}]),e}();function aa(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function na(e,t){return Object.keys(e).reduce(function(a,n){return-1===t.indexOf(n)&&(a[n]=e[n]),a},{})}var ra={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},la=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function sa(e,t){Object.keys(t).forEach(function(a){e.style[a]=t[a]})}function oa(e,t){e.style["".concat(la,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function ia(e,t){e.style["".concat(la,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function ca(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function pa(e,t,a){return Math.max(e,Math.min(a,t))}function ua(e){return"px"===e.substr(-2)?parseFloat(e):0}function ma(e,t){var a=t.displayName||t.name;return a?"".concat(e,"(").concat(a,")"):e}function da(e,t){var a=e.getBoundingClientRect();return{top:a.top+t.top,left:a.left+t.left}}function ha(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function fa(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var n={left:a.left+e.offsetLeft,top:a.top+e.offsetTop};return e.parentNode===t?n:fa(e.parentNode,t,n)}}function ga(e){var t=e.lockOffset,a=e.width,n=e.height,r=t,l=t,s="px";if("string"==typeof t){var o=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);Zt()(null!==o,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),r=parseFloat(t),l=parseFloat(t),s=o[1]}return Zt()(isFinite(r)&&isFinite(l),"lockOffset value should be a finite. Given %s",t),"%"===s&&(r=r*a/100,l=l*n/100),{x:r,y:l}}function wa(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),a=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find(function(e){return a.test(t[e])})}(e)?e:wa(e.parentNode):null}var ya="BUTTON",va="INPUT",Ea="OPTION",_a="TEXTAREA",ba="SELECT";function Aa(e){return null!=e.sortableHandle}var Sa=function(){function e(t,a){Gt(this,e),this.container=t,this.onScrollCallback=a}return Ht(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,a=e.translate,n=e.minTranslate,r=e.maxTranslate,l=e.width,s=e.height,o={x:0,y:0},i={x:1,y:1},c=this.container,p=c.scrollTop,u=c.scrollLeft,m=c.scrollHeight,d=c.scrollWidth,h=0===p,f=m-p-c.clientHeight===0,g=0===u,w=d-u-c.clientWidth===0;a.y>=r.y-s/2&&!f?(o.y=1,i.y=10*Math.abs((r.y-s/2-a.y)/s)):a.x>=r.x-l/2&&!w?(o.x=1,i.x=10*Math.abs((r.x-l/2-a.x)/l)):a.y<=n.y+s/2&&!h?(o.y=-1,i.y=10*Math.abs((a.y-s/2-n.y)/s)):a.x<=n.x+l/2&&!g&&(o.x=-1,i.x=10*Math.abs((a.x-l/2-n.x)/l)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===o.x&&0===o.y||(this.interval=setInterval(function(){t.isAutoScrolling=!0;var e={left:i.x*o.x,top:i.y*o.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)},5))}}]),e}(),xa={axis:ea().oneOf(["x","y","xy"]),contentWindow:ea().any,disableAutoscroll:ea().bool,distance:ea().number,getContainer:ea().func,getHelperDimensions:ea().func,helperClass:ea().string,helperContainer:ea().oneOfType([ea().func,"undefined"==typeof HTMLElement?ea().any:ea().instanceOf(HTMLElement)]),hideSortableGhost:ea().bool,keyboardSortingTransitionDuration:ea().number,lockAxis:ea().string,lockOffset:ea().oneOfType([ea().number,ea().string,ea().arrayOf(ea().oneOfType([ea().number,ea().string]))]),lockToContainerEdges:ea().bool,onSortEnd:ea().func,onSortMove:ea().func,onSortOver:ea().func,onSortStart:ea().func,pressDelay:ea().number,pressThreshold:ea().number,keyCodes:ea().shape({lift:ea().arrayOf(ea().number),drop:ea().arrayOf(ea().number),cancel:ea().arrayOf(ea().number),up:ea().arrayOf(ea().number),down:ea().arrayOf(ea().number)}),shouldCancelStart:ea().func,transitionDuration:ea().number,updateBeforeSortStart:ea().func,useDragHandle:ea().bool,useWindowAsScrollContainer:ea().bool},Ca={lift:[32],drop:[32],cancel:[27],up:[38,37],down:[40,39]},Pa={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:Ca,shouldCancelStart:function(e){return-1!==[va,_a,ba,Ea,ya].indexOf(e.target.tagName)||!!ca(e.target,function(e){return"true"===e.contentEditable})},transitionDuration:300,useWindowAsScrollContainer:!1},Na=Object.keys(xa),Ta=(0,c.createContext)({manager:{}}),ka={index:ea().number.isRequired,collection:ea().oneOfType([ea().number,ea().string]),disabled:ea().bool},Oa=Object.keys(ka);const Ia=window.wp.primitives,Ra=(0,c.createElement)(Ia.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(Ia.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})),Da=function(e){var t,a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=t=function(t){function a(){var e,t;Gt(this,a);for(var n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return Wt(zt(zt(t=Vt(this,(e=Xt(a)).call.apply(e,[this].concat(r))))),"wrappedInstance",(0,c.createRef)()),t}return Qt(a,t),Ht(a,[{key:"componentDidMount",value:function(){(0,Jt.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return Zt()(n.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.wrappedInstance.current}},{key:"render",value:function(){var t=n.withRef?this.wrappedInstance:null;return(0,c.createElement)(e,Dt({ref:t},this.props))}}]),a}(c.Component),Wt(t,"displayName",ma("sortableHandle",e)),a}(()=>(0,c.createElement)("span",null,Ra)),Ma=function(e){var t,a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=t=function(t){function a(){var e,t;Gt(this,a);for(var n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return Wt(zt(zt(t=Vt(this,(e=Xt(a)).call.apply(e,[this].concat(r))))),"wrappedInstance",(0,c.createRef)()),t}return Qt(a,t),Ht(a,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,a=e.disabled,n=e.index,r=(0,Jt.findDOMNode)(this);r.sortableInfo={collection:t,disabled:a,index:n,manager:this.context.manager},this.node=r,this.ref={node:r},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return Zt()(n.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var t=n.withRef?this.wrappedInstance:null;return(0,c.createElement)(e,Dt({ref:t},na(this.props,Oa)))}}]),a}(c.Component),Wt(t,"displayName",ma("sortableElement",e)),Wt(t,"contextType",Ta),Wt(t,"propTypes",ka),Wt(t,"defaultProps",{collection:0}),a}(e=>{const{contact:t,contactIndex:a,setCurrentContactIndex:n,setIsOpen:r,loading:l,setLoading:s,deleteContact:o}=e,i=0===t.id;return(0,c.createElement)("tr",{className:a>0?"qlwapp-premium-field":""},(0,c.createElement)("td",{className:"ui-sortable-handle"},(0,c.createElement)(Da,null)),(0,c.createElement)("td",null,(0,c.createElement)("img",{className:"qlwapp-avatar",src:t.avatar,alt:`${t.firstname}, ${t.lastname}`,width:"50",height:"50"})),(0,c.createElement)("td",null,t.phone),(0,c.createElement)("td",null,`${t.firstname}, ${t.lastname}`),(0,c.createElement)("td",null,t.label),(0,c.createElement)("td",null,(0,c.createElement)("i",{className:"dashicons dashicons-"+(t.chat?"yes":"no")})),(0,c.createElement)("td",null,(0,h.decodeHTMLEntities)(t.message)),(0,c.createElement)("td",null,(0,u.sprintf)("%1$s to %2$s",t.timefrom,t.timeto)),(0,c.createElement)("td",null,t.timezone),(0,c.createElement)("td",null,(0,c.createElement)("span",{style:{display:"flex",alignItems:"center",justifyContent:"center",gap:"5px"}},(0,c.createElement)("button",{className:"button",onClick:e=>{e.preventDefault(),n(a),r(!0)}},(0,u.__)("Edit","wp-whatsapp-chat")),(0,c.createElement)("span",{className:"button button-secondary",disabled:i,onClick:async e=>{e.preventDefault(),i||confirm((0,u.__)("You are about to delele this contact.","wp-whatsapp-chat"))&&(s({isloading:!0,currentContactId:t.id}),await o(t.id),s({isLoading:!1}))}},(0,u.__)("Delete","wp-whatsapp-chat")),l&&l.currentContactId===t.id&&(0,c.createElement)("span",{style:{visibility:"visible",position:"absolute"},className:"spinner"}))))}),La=function(e){var t,a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=t=function(t){function a(e){var t;Gt(this,a),Wt(zt(zt(t=Vt(this,Xt(a).call(this,e)))),"state",{}),Wt(zt(zt(t)),"handleStart",function(e){var a=t.props,n=a.distance,r=a.shouldCancelStart;if(2!==e.button&&!r(e)){t.touched=!0,t.position=ha(e);var l=ca(e.target,function(e){return null!=e.sortableInfo});if(l&&l.sortableInfo&&t.nodeIsChild(l)&&!t.state.sorting){var s=t.props.useDragHandle,o=l.sortableInfo,i=o.index,c=o.collection;if(o.disabled)return;if(s&&!ca(e.target,Aa))return;t.manager.active={collection:c,index:i},function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}(e)||"A"!==e.target.tagName||e.preventDefault(),n||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout(function(){return t.handlePress(e)},t.props.pressDelay))}}}),Wt(zt(zt(t)),"nodeIsChild",function(e){return e.sortableInfo.manager===t.manager}),Wt(zt(zt(t)),"handleMove",function(e){var a=t.props,n=a.distance,r=a.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var l=ha(e),s={x:t.position.x-l.x,y:t.position.y-l.y},o=Math.abs(s.x)+Math.abs(s.y);t.delta=s,n||r&&!(o>=r)?n&&o>=n&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}}),Wt(zt(zt(t)),"handleEnd",function(){t.touched=!1,t.cancel()}),Wt(zt(zt(t)),"cancel",function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)}),Wt(zt(zt(t)),"handlePress",function(e){try{var a=t.manager.getActive(),n=function(){if(a){var n=function(){var a,n,r,c,f,g,w,y=m.sortableInfo.index,v=(a=m,{bottom:ua((n=window.getComputedStyle(a)).marginBottom),left:ua(n.marginLeft),right:ua(n.marginRight),top:ua(n.marginTop)}),E=function(e){var t=window.getComputedStyle(e);return"grid"===t.display?{x:ua(t.gridColumnGap),y:ua(t.gridRowGap)}:{x:0,y:0}}(t.container),_=t.scrollContainer.getBoundingClientRect(),b=s({index:y,node:m,collection:d});if(t.node=m,t.margin=v,t.gridGap=E,t.width=b.width,t.height=b.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=m.getBoundingClientRect(),t.containerBoundingRect=_,t.index=y,t.newIndex=y,t.axis={x:l.indexOf("x")>=0,y:l.indexOf("y")>=0},t.offsetEdge=fa(m,t.container),t.initialOffset=ha(h?Ft({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild((c="input, textarea, select, canvas, [contenteditable]",f=(r=m).querySelectorAll(c),(w=(g=r.cloneNode(!0)).querySelectorAll(c),function(e){if(Array.isArray(e))return Mt(e)}(w)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(w)||Lt(w)||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.")}()).forEach(function(e,t){"file"!==e.type&&(e.value=f[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),"CANVAS"===e.tagName&&f[t].width>0&&f[t].height>0&&e.getContext("2d").drawImage(f[t],0,0)}),g)),sa(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-v.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-v.top,"px"),width:"".concat(t.width,"px")}),h&&t.helper.focus(),i&&(t.sortableGhost=m,sa(m,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},h){var A=u?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,S=A.top,x=A.left,C=A.width,P=S+A.height,N=x+C;t.axis.x&&(t.minTranslate.x=x-t.boundingClientRect.left,t.maxTranslate.x=N-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=S-t.boundingClientRect.top,t.maxTranslate.y=P-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(u?0:_.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(u?t.contentWindow.innerWidth:_.left+_.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(u?0:_.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(u?t.contentWindow.innerHeight:_.top+_.height)-t.boundingClientRect.top-t.height/2);o&&o.split(" ").forEach(function(e){return t.helper.classList.add(e)}),t.listenerNode=e.touches?e.target:t.contentWindow,h?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(ra.move.forEach(function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)}),ra.end.forEach(function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)})),t.setState({sorting:!0,sortingIndex:y}),p&&p({node:m,index:y,collection:d,isKeySorting:h,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),h&&t.keyMove(0)},r=t.props,l=r.axis,s=r.getHelperDimensions,o=r.helperClass,i=r.hideSortableGhost,c=r.updateBeforeSortStart,p=r.onSortStart,u=r.useWindowAsScrollContainer,m=a.node,d=a.collection,h=t.manager.isKeySorting,f=function(){if("function"==typeof c){t._awaitingUpdateBeforeSortStart=!0;var a=function(t,a){try{var n=(r=m.sortableInfo.index,Promise.resolve(c({collection:d,index:r,node:m,isKeySorting:h},e)).then(function(){}))}catch(e){return a(!0,e)}var r;return n&&n.then?n.then(a.bind(null,!1),a.bind(null,!0)):a(!1,value)}(0,function(e,a){if(t._awaitingUpdateBeforeSortStart=!1,e)throw a;return a});if(a&&a.then)return a.then(function(){})}}();return f&&f.then?f.then(n):n()}}();return Promise.resolve(n&&n.then?n.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}),Wt(zt(zt(t)),"handleSortMove",function(e){var a=t.props.onSortMove;"function"==typeof e.preventDefault&&e.cancelable&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),a&&a(e)}),Wt(zt(zt(t)),"handleSortEnd",function(e){var a=t.props,n=a.hideSortableGhost,r=a.onSortEnd,l=t.manager,s=l.active.collection,o=l.isKeySorting,i=t.manager.getOrderedRefs();t.listenerNode&&(o?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(ra.move.forEach(function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)}),ra.end.forEach(function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)}))),t.helper.parentNode.removeChild(t.helper),n&&t.sortableGhost&&sa(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,p=i.length;c<p;c++){var u=i[c],m=u.node;u.edgeOffset=null,u.boundingClientRect=null,oa(m,null),ia(m,null),u.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),"function"==typeof r&&r({collection:s,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:o,nodes:i},e),t.touched=!1}),Wt(zt(zt(t)),"autoscroll",function(){var e=t.props.disableAutoscroll,a=t.manager.isKeySorting;if(e)t.autoScroller.clear();else{if(a){var n=Ft({},t.translate),r=0,l=0;return t.axis.x&&(n.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),r=t.translate.x-n.x),t.axis.y&&(n.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),l=t.translate.y-n.y),t.translate=n,oa(t.helper,t.translate),t.scrollContainer.scrollLeft+=r,void(t.scrollContainer.scrollTop+=l)}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}}),Wt(zt(zt(t)),"onAutoScroll",function(e){t.translate.x+=e.left,t.translate.y+=e.top,t.animateNodes()}),Wt(zt(zt(t)),"handleKeyDown",function(e){var a=e.keyCode,n=t.props,r=n.shouldCancelStart,l=n.keyCodes,s=Ft({},Ca,void 0===l?{}:l);t.manager.active&&!t.manager.isKeySorting||!(t.manager.active||s.lift.includes(a)&&!r(e)&&t.isValidSortingTarget(e))||(e.stopPropagation(),e.preventDefault(),s.lift.includes(a)&&!t.manager.active?t.keyLift(e):s.drop.includes(a)&&t.manager.active?t.keyDrop(e):s.cancel.includes(a)?(t.newIndex=t.manager.active.index,t.keyDrop(e)):s.up.includes(a)?t.keyMove(-1):s.down.includes(a)&&t.keyMove(1))}),Wt(zt(zt(t)),"keyLift",function(e){var a=e.target,n=ca(a,function(e){return null!=e.sortableInfo}).sortableInfo,r=n.index,l=n.collection;t.initialFocusedNode=a,t.manager.isKeySorting=!0,t.manager.active={index:r,collection:l},t.handlePress(e)}),Wt(zt(zt(t)),"keyMove",function(e){var a=t.manager.getOrderedRefs(),n=a[a.length-1].node.sortableInfo.index,r=t.newIndex+e,l=t.newIndex;if(!(r<0||r>n)){t.prevIndex=l,t.newIndex=r;var s=function(e,t,a){return e<a&&e>t?e-1:e>a&&e<t?e+1:e}(t.newIndex,t.prevIndex,t.index),o=a.find(function(e){return e.node.sortableInfo.index===s}),i=o.node,c=t.containerScrollDelta,p=o.boundingClientRect||da(i,c),u=o.translate||{x:0,y:0},m=p.top+u.y-c.top,d=p.left+u.x-c.left,h=l<r,f=h&&t.axis.x?i.offsetWidth-t.width:0,g=h&&t.axis.y?i.offsetHeight-t.height:0;t.handleSortMove({pageX:d+f,pageY:m+g,ignoreTransition:0===e})}}),Wt(zt(zt(t)),"keyDrop",function(e){t.handleSortEnd(e),t.initialFocusedNode&&t.initialFocusedNode.focus()}),Wt(zt(zt(t)),"handleKeyEnd",function(e){t.manager.active&&t.keyDrop(e)}),Wt(zt(zt(t)),"isValidSortingTarget",function(e){var a=t.props.useDragHandle,n=e.target,r=ca(n,function(e){return null!=e.sortableInfo});return r&&r.sortableInfo&&!r.sortableInfo.disabled&&(a?Aa(n):n.sortableInfo)});var n=new ta;return function(e){Zt()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}(e),t.manager=n,t.wrappedInstance=(0,c.createRef)(),t.sortableContextValue={manager:n},t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return Qt(a,t),Ht(a,[{key:"componentDidMount",value:function(){var e=this,t=this.props.useWindowAsScrollContainer,a=this.getContainer();Promise.resolve(a).then(function(a){e.container=a,e.document=e.container.ownerDocument||document;var n=e.props.contentWindow||e.document.defaultView||window;e.contentWindow="function"==typeof n?n():n,e.scrollContainer=t?e.document.scrollingElement||e.document.documentElement:wa(e.container)||e.container,e.autoScroller=new Sa(e.scrollContainer,e.onAutoScroll),Object.keys(e.events).forEach(function(t){return ra[t].forEach(function(a){return e.container.addEventListener(a,e.events[t],!1)})}),e.container.addEventListener("keydown",e.handleKeyDown)})}},{key:"componentWillUnmount",value:function(){var e=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach(function(t){return ra[t].forEach(function(a){return e.container.removeEventListener(a,e.events[t])})}),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(e){var t=this.props,a=t.lockAxis,n=t.lockOffset,r=t.lockToContainerEdges,l=t.transitionDuration,s=t.keyboardSortingTransitionDuration,o=void 0===s?l:s,i=this.manager.isKeySorting,c=e.ignoreTransition,p=ha(e),u={x:p.x-this.initialOffset.x,y:p.y-this.initialOffset.y};if(u.y-=window.pageYOffset-this.initialWindowScroll.top,u.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=u,r){var m=function(e){var t=e.height,a=e.width,n=e.lockOffset,r=Array.isArray(n)?n:[n,n];Zt()(2===r.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",n);var l=jt(r,2),s=l[0],o=l[1];return[ga({height:t,lockOffset:s,width:a}),ga({height:t,lockOffset:o,width:a})]}({height:this.height,lockOffset:n,width:this.width}),d=jt(m,2),h=d[0],f=d[1],g={x:this.width/2-h.x,y:this.height/2-h.y},w={x:this.width/2-f.x,y:this.height/2-f.y};u.x=pa(this.minTranslate.x+g.x,this.maxTranslate.x-w.x,u.x),u.y=pa(this.minTranslate.y+g.y,this.maxTranslate.y-w.y,u.y)}"x"===a?u.y=0:"y"===a&&(u.x=0),i&&o&&!c&&ia(this.helper,o),oa(this.helper,u)}},{key:"animateNodes",value:function(){var e=this.props,t=e.transitionDuration,a=e.hideSortableGhost,n=e.onSortOver,r=this.containerScrollDelta,l=this.windowScrollDelta,s=this.manager.getOrderedRefs(),o=this.offsetEdge.left+this.translate.x+r.left,i=this.offsetEdge.top+this.translate.y+r.top,c=this.manager.isKeySorting,p=this.newIndex;this.newIndex=null;for(var u=0,m=s.length;u<m;u++){var d=s[u].node,h=d.sortableInfo.index,f=d.offsetWidth,g=d.offsetHeight,w={height:this.height>g?g/2:this.height/2,width:this.width>f?f/2:this.width/2},y=c&&h>this.index&&h<=p,v=c&&h<this.index&&h>=p,E={x:0,y:0},_=s[u].edgeOffset;_||(_=fa(d,this.container),s[u].edgeOffset=_,c&&(s[u].boundingClientRect=da(d,r)));var b=u<s.length-1&&s[u+1],A=u>0&&s[u-1];b&&!b.edgeOffset&&(b.edgeOffset=fa(b.node,this.container),c&&(b.boundingClientRect=da(b.node,r))),h!==this.index?(t&&ia(d,t),this.axis.x?this.axis.y?v||h<this.index&&(o+l.left-w.width<=_.left&&i+l.top<=_.top+w.height||i+l.top+w.height<=_.top)?(E.x=this.width+this.marginOffset.x,_.left+E.x>this.containerBoundingRect.width-w.width&&b&&(E.x=b.edgeOffset.left-_.left,E.y=b.edgeOffset.top-_.top),null===this.newIndex&&(this.newIndex=h)):(y||h>this.index&&(o+l.left+w.width>=_.left&&i+l.top+w.height>=_.top||i+l.top+w.height>=_.top+g))&&(E.x=-(this.width+this.marginOffset.x),_.left+E.x<this.containerBoundingRect.left+w.width&&A&&(E.x=A.edgeOffset.left-_.left,E.y=A.edgeOffset.top-_.top),this.newIndex=h):y||h>this.index&&o+l.left+w.width>=_.left?(E.x=-(this.width+this.marginOffset.x),this.newIndex=h):(v||h<this.index&&o+l.left<=_.left+w.width)&&(E.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=h)):this.axis.y&&(y||h>this.index&&i+l.top+w.height>=_.top?(E.y=-(this.height+this.marginOffset.y),this.newIndex=h):(v||h<this.index&&i+l.top<=_.top+w.height)&&(E.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=h))),oa(d,E),s[u].translate=E):a&&(this.sortableGhost=d,sa(d,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),c&&(this.newIndex=p);var S=c?this.prevIndex:p;n&&this.newIndex!==S&&n({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:S,isKeySorting:c,nodes:s,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return Zt()(n.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.wrappedInstance.current}},{key:"getContainer",value:function(){var e=this.props.getContainer;return"function"!=typeof e?(0,Jt.findDOMNode)(this):e(n.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var t=n.withRef?this.wrappedInstance:null;return(0,c.createElement)(Ta.Provider,{value:this.sortableContextValue},(0,c.createElement)(e,Dt({ref:t},na(this.props,Na))))}},{key:"helperContainer",get:function(){var e=this.props.helperContainer;return"function"==typeof e?e():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){return this.props.useWindowAsScrollContainer?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),a}(c.Component),Wt(t,"displayName",ma("sortableList",e)),Wt(t,"defaultProps",Pa),Wt(t,"propTypes",xa),a}(({children:e})=>(0,c.createElement)("tbody",null,e)),ja=({setIsOpen:e})=>{const[t,a]=(0,d.useState)({currentContactId:null,isLoading:!1}),{setCurrentContactIndex:n}=dt(),{contacts:r=[],hasResolvedContacts:l,deleteContact:s,saveContacts:o}=at(),i=r.sort((e,t)=>e.order-t.order);return l?(0,c.createElement)(Ue,{settings:{},onSubmit:()=>{}},(0,c.createElement)("button",{className:"button-secondary qlwapp-premium-field",onClick:t=>{t.preventDefault(),n(),e(!0)}},(0,u.__)("+ Contact","wp-whatsapp-chat")),(0,c.createElement)("table",{className:"form-table widefat striped"},(0,c.createElement)("thead",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{style:{textAlign:"center"}},(0,u.__)("Order","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Avatar","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Phone","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Name","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Label","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Chat","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Message","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Availability","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Timezone","wp-whatsapp-chat")),(0,c.createElement)("th",null,(0,u.__)("Actions","wp-whatsapp-chat")))),(0,c.createElement)(La,{onSortEnd:({oldIndex:e,newIndex:t})=>{var a,n,r;const l=(a=i,n=e,r=t,function(e,t,a){const n=t<0?e.length+t:t;if(n>=0&&n<e.length){const n=a<0?e.length+a:a,[r]=e.splice(t,1);e.splice(n,0,r)}}(a=[...a],n,r),a).map((e,t)=>({...e,order:t}));o(l)},useDragHandle:!0},i.map((r,l)=>(0,c.createElement)(Ma,{index:l,key:`item-${r.id}`,setIsOpen:e,loading:t,setLoading:a,setCurrentContactIndex:n,contactIndex:l,contact:r,deleteContact:s}))))):(0,c.createElement)(Pe.Spinner,null)},Ba=window.qlwapp.components,qa=()=>{const{Fill:e}=ke(),[t,a]=(0,d.useState)(!1);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(ft,null,(0,c.createElement)(ja,{isOpen:t,setIsOpen:a}),(0,c.createElement)(Ba.Modal,{show:t,onClose:()=>a(!1),__experimentalHideHeader:!0},(0,c.createElement)(Rt,{isOpen:t,setIsOpen:a})))))},{QLWAPP_DISPLAY_POST_TYPES:Wa,QLWAPP_DISPLAY_TAXONOMIES:Fa}=qlwappApiAdminMenu,Ga=()=>{const{setSettingsDisplay:e,settingsDisplay:t,saveDisplaySettings:a}=function(){const{setSettingsDisplay:e,saveDisplaySettings:t}=(0,g.useDispatch)(V),{settingsDisplay:a,isResolvingSettingsDisplay:n,hasResolvedSettingsDisplay:r}=(0,g.useSelect)(e=>{const{getSettingsDisplay:t,isResolving:a,hasFinishedResolution:n}=e(V);return{settingsDisplay:t(),isResolvingSettingsDisplay:a("getSettingsDisplay"),hasResolvedSettingsDisplay:n("getSettingsDisplay")}},[]);return{settingsDisplay:a,isResolvingSettingsDisplay:n,hasResolvedSettingsDisplay:r,hasSettingsDisplay:!(!r||!Object.keys(a)?.length),saveDisplaySettings:t,setSettingsDisplay:e}}(),n=[{label:(0,u.__)("All","wp-whatsapp-chat"),value:"all"},{label:(0,u.__)("Home","wp-whatsapp-chat"),value:"home"},{label:(0,u.__)("Blog","wp-whatsapp-chat"),value:"blog"},{label:(0,u.__)("Search","wp-whatsapp-chat"),value:"search"},{label:(0,u.__)("404","wp-whatsapp-chat"),value:"error"}],r=[{value:"all",label:(0,u.__)("Show in all devices","wp-whatsapp-chat")},{value:"mobile",label:(0,u.__)("Show in mobile devices","wp-whatsapp-chat")},{value:"desktop",label:(0,u.__)("Show in desktop devices","wp-whatsapp-chat")},{value:"hide",label:(0,u.__)("Hide in all devices","wp-whatsapp-chat")}],l=[{value:1,label:(0,u.__)("Include","wp-whatsapp-chat")},{value:0,label:(0,u.__)("Exclude","wp-whatsapp-chat")}];return(0,c.createElement)(Ue,{settings:t,onSubmit:async()=>await a(t)},(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Devices","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{style:{width:"350px"},"data-placeholder":(0,u.__)("Choose target&hellip;","wp-whatsapp-chat"),value:t.devices,onChange:t=>{e({devices:t.target.value})}},r.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Target","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},value:t.target.include,onChange:t=>{e({target:{include:t.target.value}})}},l.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(vt,{options:n,value:t.target.ids,onChange:t=>{e({target:{ids:t}})}})),(0,c.createElement)("p",{className:"description hidden"},(0,u.__)("If you select an option all the other will be excluded","wp-whatsapp-chat")))),Object.values(Wa).map((a,n)=>(0,c.createElement)("tr",{key:a,className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},a.label),(0,c.createElement)("td",null,(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},name:a.name?.include,value:t.entries[a.name]?.include,onChange:t=>{e({entries:{[a.name]:{include:t.target.value}}})}},l.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(bt,{key:a.name,label:a.label,postType:a.name,settings:t,onChangeSettings:e}))))),Object.values(Fa).map((a,n)=>(0,c.createElement)("tr",{key:a,className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},a.label),(0,c.createElement)("td",null,(0,c.createElement)("div",{style:{display:"flex",alignItems:"flex-start"}},(0,c.createElement)("select",{style:{width:"80px"},name:a.name?.include,value:t.taxonomies[a.name]?.include,onChange:t=>{e({taxonomies:{[a.name]:{include:t.target.value}}})}},l.map(e=>(0,c.createElement)("option",{key:e.value,value:e.value},e.label))),(0,c.createElement)(St,{key:a.name,label:a.label,taxonomy:a.name,settings:t,onChangeSettings:e}))))))))},Ua=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Ga,null)))},Ha=()=>{const{setSettingsSettings:e,settingsSettings:t,saveSettingsSettings:a}=function(){const{setSettingsSettings:e,saveSettingsSettings:t}=(0,g.useDispatch)(V),{settingsSettings:a,isResolvingSettingsSettings:n,hasResolvedSettingsSettings:r}=(0,g.useSelect)(e=>{const{getSettingsSettings:t,isResolving:a,hasFinishedResolution:n}=e(V);return{settingsSettings:t(),isResolvingSettingsSettings:a("getSettingsSettings"),hasResolvedSettingsSettings:n("getSettingsSettings")}},[]);return{settingsSettings:a,isResolvingSettingsSettings:n,hasResolvedSettingsSettings:r,hasSettingsSettings:!(!r||!Object.keys(a)?.length),saveSettingsSettings:t,setSettingsSettings:e}}(),n=t=>{const{name:a,value:n}=t.target;e({[a]:n})};return(0,c.createElement)(Ue,{settings:t,onSubmit:async()=>await a(t)},(0,c.createElement)("p",null,(0,d.createInterpolateElement)((0,u.__)("Check our documentation to understand how to configure Google Analytics correctly <a>here</a>","wp-whatsapp-chat"),{a:(0,c.createElement)("a",{href:"https://quadlayers.com/documentation/whatsapp-chat/?utm_source=qlwapp_plugin&utm_medium=admin_tab_settings&utm_campaign=documentation&utm_content=analytics_link",target:"_blank",rel:"noreferrer"})})),(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Google Analytics","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"googleAnalytics",className:"qlwapp-select2",value:t.googleAnalytics,onChange:n},(0,c.createElement)("option",{value:"disable"},(0,u.__)("Disable","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"v3"},(0,u.__)("GAv3","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"v4"},(0,u.__)("GAv4","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Switch to change the button layout.","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",{className:`${"disable"===t.googleAnalytics&&"hidden"} googleEventContainer`},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Script","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"googleAnalyticsScript",className:"qlwapp-select2",value:t.googleAnalyticsScript,onChange:n},(0,c.createElement)("option",{value:"yes"},(0,u.__)("Yes","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"no"},(0,u.__)("No","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)('Select "No" if you have Google Analytics activated via plugin or theme to prevent double load.',"wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"disable"!==t.googleAnalytics&&(0,c.createElement)("tr",{className:"googleEventContainer"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Label","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"text",name:"googleAnalyticsLabel",placeholder:"",value:t.googleAnalyticsLabel,onChange:n,className:"qlwapp-input"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"disable"!==t.googleAnalytics&&(0,c.createElement)("tr",{className:"googleEventContainer"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Category","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"text",name:"googleAnalyticsCategory",placeholder:"",value:t.googleAnalyticsCategory,onChange:n,className:"qlwapp-input"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),"v3"===t.googleAnalytics&&(0,c.createElement)("tr",{className:"googlev3container"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Property Tracking ID","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"text",name:"googleAnalyticsV3Id",placeholder:"UA-XXXXXXX-XX",value:t.googleAnalyticsV3Id,onChange:n,className:"qlwapp-input"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Google Analytics 3 sample property tracking ID: UA-XXXXXXX-XX","wp-whatsapp-chat"))))),"v4"===t.googleAnalytics&&(0,c.createElement)("tr",{className:"googlev4container"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Data Stream Measurement ID","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("input",{type:"text",name:"googleAnalyticsV4Id",placeholder:"G-XXXXXXXXXX",value:t.googleAnalyticsV4Id,onChange:n,className:"qlwapp-input"}),(0,c.createElement)("p",{className:"description"},(0,c.createElement)("small",null,(0,u.__)("Google Analytics 4 sample data stream measurement ID: G-XXXXXXXXXX","wp-whatsapp-chat"))))))))},za=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Ha,null)))},Va=window.wp.blockEditor;function Xa(e){const{label:t}=e;return(0,c.createElement)("div",{className:"ql-color-palette-picker",onClick:e=>{e.preventDefault()}},(0,c.createElement)(Va.ColorPaletteControl,{...e,showTitle:!!t}))}const Ya=()=>{const{setSettingsScheme:e,settingsScheme:t,saveSchemeSettings:a}=function(){const{setSettingsScheme:e,saveSchemeSettings:t}=(0,g.useDispatch)(V),{settingsScheme:a,isResolvingSettingsScheme:n,hasResolvedSettingsScheme:r}=(0,g.useSelect)(e=>{const{getSettingsScheme:t,isResolving:a,hasFinishedResolution:n}=e(V);return{settingsScheme:t(),isResolvingSettingsScheme:a("getSettingsScheme"),hasResolvedSettingsScheme:n("getSettingsScheme")}},[]);return{settingsScheme:a,isResolvingSettingsScheme:n,hasResolvedSettingsScheme:r,hasSettingsScheme:!(!r||!Object.keys(a)?.length),saveSchemeSettings:t,setSettingsScheme:e}}(),{settingsButton:n}=ne(),r=t=>{const{name:a,value:n}=t.target;e({[a]:n})};return(0,c.createElement)(Ue,{settings:t,onSubmit:async()=>await a(t)},(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Font Family","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("select",{placeholder:(0,u.__)("Web Default","wp-whatsapp-chat"),name:"font_family",value:t.font_family,onChange:r},(0,c.createElement)("option",{value:"inherit"},(0,u.__)("Web Default","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Arial"},(0,u.__)("Arial (sans-serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Verdana"},(0,u.__)("Verdana (sans-serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Helvetica"},(0,u.__)("Helvetica (sans-serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Tahoma"},(0,u.__)("Tahoma (sans-serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Trebuchet MS"},(0,u.__)("Trebuchet MS (sans-serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Times New Roman"},(0,u.__)("Times New Roman (serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Georgia"},(0,u.__)("Georgia (serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Garamond"},(0,u.__)("Garamond (serif)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Courier New"},(0,u.__)("Courier New (monospace)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Brush Script MT"},(0,u.__)("Brush Script MT (cursive)","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"Calibri"},(0,u.__)("Calibri (sans-serif)","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Font Size","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{placeholder:(0,u.__)("In pixels","wp-whatsapp-chat"),type:"number",name:"font_size",value:t.font_size,onChange:r}))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Message","wp-whatsapp-chat")),(0,c.createElement)("td",{className:"qlwapp-premium-field"},(0,c.createElement)("select",{name:"box_message_word_break",className:"qlwapp-select2",value:t.box_message_word_break,onChange:r},(0,c.createElement)("option",{value:"break-all"},(0,u.__)("Break all","wp-whatsapp-chat")),(0,c.createElement)("option",{value:"break-word"},(0,u.__)("Break words","wp-whatsapp-chat"))),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Background","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xa,{value:t.brand,color:t.brand,onChange:t=>e({brand:t}),disableCustomColors:!1}))),(0,c.createElement)("tr",null,(0,c.createElement)("th",{scope:"row"},(0,u.__)("Color","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xa,{value:t.text,color:t.text,onChange:t=>e({text:t}),disableCustomColors:!1}))),"bubble"===n.layout&&(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Icon Size","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{placeholder:(0,u.__)("In pixels","wp-whatsapp-chat"),type:"number",name:"icon_size",value:t.icon_size,onChange:r}))),(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Icon Font Size","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)("input",{placeholder:(0,u.__)("In pixels","wp-whatsapp-chat"),type:"number",name:"icon_font_size",value:t.icon_font_size,onChange:r}))))),(0,c.createElement)("table",{className:"form-table"},(0,c.createElement)("tbody",null,(0,c.createElement)("tr",null,(0,c.createElement)("th",null,(0,u.__)("Contact settings","wp-whatsapp-chat"))),(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Role color","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xa,{value:t.contact_role_color,color:t.contact_role_color,onChange:t=>e({contact_role_color:t}),disableCustomColors:!1}),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",{className:"qlwapp-premium-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Name color","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xa,{value:t.contact_name_color,color:t.contact_name_color,onChange:t=>e({contact_name_color:t}),disableCustomColors:!1}),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))),(0,c.createElement)("tr",{className:"qlwapp-premium-field form-field"},(0,c.createElement)("th",{scope:"row"},(0,u.__)("Availability color","wp-whatsapp-chat")),(0,c.createElement)("td",null,(0,c.createElement)(Xa,{value:t.contact_availability_color,color:t.contact_availability_color,onChange:t=>e({contact_availability_color:t}),disableCustomColors:!1}),(0,c.createElement)("p",{className:"description hidden"},(0,c.createElement)("small",null,(0,u.__)("This is a premium feature.","wp-whatsapp-chat"))))))))},Qa=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Ya,null)))};var Ja=a(242);const Ka=()=>{const{Fill:e}=ke();return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e.Header,null,(0,c.createElement)(U,null)),(0,c.createElement)(e.Navigation,null,(0,c.createElement)(Ce,null)),(0,c.createElement)(e.Content,null,(0,c.createElement)(Ja.List,{authorName:"quadlayers",columns:"2"})))},{tabParam:Za,setBrowserTabParam:$a}=(0,h.handleBrowserParams)(),en=(0,d.createContext)({}),tn=()=>(0,d.useContext)(en),an=(e,t)=>"SET_CURRENT_TAB"===t.type?{...e,...t.payload,prevTab:e.currentTab}:e,nn=({children:e})=>{const t=(0,m.applyFilters)("wp-whatsapp-chat.app.tabs",[{label:(0,u.__)("Welcome","wp-whatsapp-chat"),name:"welcome",content:Me},{label:(0,c.createElement)(c.Fragment,null,(0,u.__)("Premium","wp-whatsapp-chat"),(0,c.createElement)("i",{style:{margin:"2px 0 0 5px",color:"#006cff"},className:"dashicons dashicons-awards"})),name:"premium",content:je},{label:(0,u.__)("Button","wp-whatsapp-chat"),name:"button",content:ze},{label:(0,u.__)("Box","wp-whatsapp-chat"),name:"box",content:Qe},{label:(0,u.__)("Visibility","wp-whatsapp-chat"),name:"display",content:Ua},{label:(0,u.__)("Contacts","wp-whatsapp-chat"),name:"contacts",content:qa},{label:(0,u.__)("Settings","wp-whatsapp-chat"),name:"settings",content:za},{label:(0,u.__)("Scheme","wp-whatsapp-chat"),name:"scheme",content:Qa},{label:(0,u.__)("Suggestions","wp-whatsapp-chat"),name:"suggestions",content:Ka}]),[a,n]=(0,d.useReducer)(an,(({defaultTab:e})=>({currentTab:Za||e,currentTabSection:"",prevTab:null,prevSubTab:null,user:!1}))({defaultTab:t[0].name}));return(0,c.createElement)(en.Provider,{value:{...a,setCurrentTab:e=>{a.currentTab!==e&&($a(e),n({type:"SET_CURRENT_TAB",payload:{currentTab:e}}))},tabs:t}},e)},rn=(en.Consumer,()=>{const{currentTab:e,tabs:t}=tn(),a=t.find(({name:t})=>t===e);if(!a)return(0,c.createElement)(c.Fragment,null,e);const n=a.content;return(0,c.createElement)(n,null)}),ln=({children:e})=>(0,c.createElement)(Oe,null,(0,c.createElement)(Ie,null,({Slot:t,containerRef:a})=>(0,c.createElement)("div",{ref:a},(0,c.createElement)("header",null,(0,c.createElement)(t.Header,null)),(0,c.createElement)("div",null,(0,c.createElement)("nav",null,(0,c.createElement)(t.Navigation,null)),(0,c.createElement)("div",null,(0,c.createElement)("div",null,(0,c.createElement)(t.Content,null)),(0,c.createElement)("aside",null,(0,c.createElement)(t.Aside,null))),(0,c.createElement)("footer",null,(0,c.createElement)(t.Footer,null))),e))),sn=()=>(0,c.createElement)(c.Fragment,null,(0,c.createElement)(nn,null,(0,c.createElement)(ln,null,(0,c.createElement)(rn,null))),p.EditorSnackbars?(0,c.createElement)(p.EditorSnackbars,null):(0,c.createElement)(p.EditorNotices,null))},520(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sitePlugins=t.wordpressPlugins=void 0;const n=a(143),r=a(889);function l(e=r.INITIAL_STATE.wordpressPlugins,t){return"SET_WORDPRESS_PLUGINS"===t.type?t.payload:e}function s(e=r.INITIAL_STATE.sitePlugins,t){return"SET_SITE_PLUGINS"===t.type?t.payload:e}t.wordpressPlugins=l,t.sitePlugins=s,t.default=(0,n.combineReducers)({wordpressPlugins:l,sitePlugins:s})},597(e){"use strict";e.exports=function(e,t,a,n,r,l,s,o){if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[a,n,r,l,s,o],p=0;(i=new Error(t.replace(/%s/g,function(){return c[p++]}))).name="Invariant Violation"}throw i.framesToPop=1,i}}},609(e){"use strict";e.exports=window.React},611(e,t,a){"use strict";var n=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(r,l){function s(e){try{i(n.next(e))}catch(e){l(e)}}function o(e){try{i(n.throw(e))}catch(e){l(e)}}function i(e){e.done?r(e.value):function(e){return e instanceof a?e:new a(function(t){t(e)})}(e.value).then(s,o)}i((n=n.apply(e,t||[])).next())})},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getStars=t.WordpressIcon=t.ImagePlaceholder=t.getWordPressDirectoryURL=t.getLastUpdate=t.LABELS=t.apiFetch=void 0;const l=r(a(609)),s=a(723),o=r(a(455));t.apiFetch=function(e){return n(this,void 0,void 0,function*(){return yield(0,o.default)(e).then(e=>{if(e.code)throw new Error(`${e.code}: ${(null==e?void 0:e.message)||"Unknown"}`);return e}).catch(e=>{throw new Error(JSON.stringify(e))})})},t.LABELS={install:(0,s.__)("Install","wp-plugin-suggestions"),inactive:(0,s.__)("Active","wp-plugin-suggestions"),active:(0,s.__)("Active","wp-plugin-suggestions")},t.getLastUpdate=function(e){const t=new Date(e.split(" ")[0]),a=(new Date).getTime()-t.getTime(),n=Math.floor(a/864e5),r=parseInt(n.toString());return 0===r?(0,s.__)("Today","wp-plugin-suggestions"):r>30?(0,s.sprintf)((0,s.__)("%s Months Ago","wp-plugin-suggestions"),parseInt(Math.floor(r/30).toString())):(0,s.sprintf)((0,s.__)("%s Days Ago","wp-plugin-suggestions"),r)},t.getWordPressDirectoryURL=e=>`https://wordpress.org/plugin/${e}`,t.ImagePlaceholder="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQUFBAYFBQUHBgYHCQ8KCQgICRMNDgsPFhMXFxYTFRUYGyMeGBohGhUVHikfISQlJygnGB0rLismLiMmJyb/2wBDAQYHBwkICRIKChImGRUZJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJib/wgARCAEAAQADAREAAhEBAxEB/8QAHAABAAIDAQEBAAAAAAAAAAAAAAEHAgYIBAMF/8QAGwEBAAIDAQEAAAAAAAAAAAAAAAIGAwUHBAH/2gAMAwEAAhADEAAAANR7xynH6AAAAAAAAAAAAAAGfxh9JRAAAAAAAAAAAAAAExlAlEAAAAAAAAAAAAAATGUCUQAAAAAAAAAAAAABMZQJRAAAAAAAAAAAAAAExlAlEAAAAAAAAAAAAAATGUCUQAAAAAAAAAAAAABMZQJRAAAAAA9HlzXHSLPHxTl5rHw9OEAAAAACYygSiAAAAAPT5M/SnK75vmj2o0Df6fm3qdF8/pwgAAAACYygSiAAAAB6vJ6OlOVXve9JtQBoG/0/N3U6L5vThAAAAAmMoEogAAAD0+T0dK8rve96PagADQd9qObOqUTz+nCAAAAJjKBKIAAAHq8no6U5Xe970e1AAAGg7/Uc2dTonn9OEAAACYygSiAAAPX48/SvK77vOk2gAAAGs+/wfj+7z/oYsox+/IkApm61ivbXoRMZQJRAAA9Xj9HS3Kr5vOl2gAAAGrbDwfPJHbdXsQABS92q9HdFp4ExlAlEAAeny5+l+UX3edLtAABTdzrX0j9uCnWTU9lr/llhuOo2YAAqS3V2gemUp9+ATGUCUQABdvPLfdlHtIAApq6Vqi+j0x8lclBtVgVzcbrptoAAKus+h566dScM2MATGUCUQABbdHs9/c8uIAAq+z6Dnnp1Kzi6N5derGru6AAFX2fQc89OpWGbGABMZQJRAAGeGfRXMLxZlZ3oAArC0aH6wnZVa3YAAq+0aDnrplJ+eeAAAmMoEogAAfTBl6K5fdrLre9AAAAAFXWnQc9dMpWGbGAABMZQJRAAAH0wZOieYXezK1vQAAABVlp0HPnTKThmgAAAJjKBKIAAAGeDJ0TzK72bWN6AAAKstOh586ZSMM0AAAAJjKBKIAAAAzw5OiOY3azqxvgABVdq0HPvS6VhmxgAAACYygSiAAAAB9MOTobmN2s+sb4AVXa6/wA+9KpeGbGAAAABMZQJRAAAAAGeHJ0NzK62hV9+KotteoDpFMwzYwAAAABMZQJRAAAAAAyxTs6o2Hz5cdb23QPvwAAAAACYygSiAAAAAAAAAAAAAAJjKBKIAAAAAAAAAAAAAAmMoEogAAAAAAAAAAAAACYygSiAAAAAAAAAAAAAAJjKBKIAAAAAAAAAAAAAAmMoEogAAAAAAAAAAAAACYyy+MPoAAAAAAAAAAAAAAZ/H//EAD0QAAIBAgMGBAQDBwEJAAAAAAECAwQFABFSBgcxM3GRIDBBURMiQNIQEhcUMlViksHRCCNCVnOBscLh4v/aAAgBAQABPwBmb8zfMeJxm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3xm+o98ZvqPfGb6j3wjN+YfMeIweY3U/XrzF6jB5jdT9evMXqMHmN1P168xeoweY3U/XrzF6jB5jdT9evMXqMHmN1P168xeoweY3U+dQUdVX1UdHRwvPUSsFjjTixxs7uVV4BLf7k6StxgpPvIP/bG0e5UJA0uz1xeWVeEFX9wxV0tRRVUlHVwtDURMVeNxkVPsR5y8xeoweY3U+bbaKquNbFQ0MLT1EzBY40GZJxu32EpNk6H482U91mUCabQNCfjvL2Dptq6M1dIEgu8K5RS+ko0Piuo6qhq5aOshaCoiYq8bjIqfNXmL1GDzG6nzLdQ1VxrYaGhheeomYLHGnEk43b7C0myVD8abKe6zLlNPoGlPDvL2CptqqQ1dIEgu8K5RS+kg0Piuo6mgrJaOshaCogYrJGwyII8xeYvUYPMbqfLttDVXKsioaGF6ipmb8scaDMk/wBh6k8AMbt9hKXZKh+PNlPdplAmm0DSnj3l7B021dIaqmygu8K5RS6xofFdR1NBWS0dZC0FRCxWSN+KkeWvMXqMHmN1PlWygq7nXRUNDTvPUzN+WONOJ/wPUngBjdxsJSbJUXxXynusygTT6BoTyd5WwdNtXSGrpQkF3hX/AGUusaHxX0VTb6uSjrYXgnhYq8bjIg+UvMXqMHmN1Pk2yhq7pXRUNBA9RUzN+VI0GZ/9AcSeAGN3Gw1HsjQ/FfKe6zKBNPpGlPYeVtbtKljhipqaA112rPlo6JD80je59lHqcW7YG3VKSV21aLeLxUt+eeYswRPZEAIyUY/TnYr+AQd3/wA4/TnYr+AQd3/zj9Odif8Ah6H+t/8AOP042I/gMP8AW/3Y/TjYj+Aw/wBb/dj9ONiP4DD/AFv92N58+yFJUtZtmbTAJEbKorFZmyOhMz3P4rzF6jB5jdT5FsoKu510NBQwtPUzMFjiTif7AepPADG7rYej2RofiPlPdJ1Hx59I0J7L5W2G08VhihpoIDXXat+Sjok/elb3Psoxshs1LbpZrxeZxW36t50/+7EvpFH7KPHvd3iGm+Ps7YZ8p/3KuqQ8v3jX+b38C8xeoweY3U+O30VTca2Gio4WnnmYJHGvEnG7jYej2SoPzvlPdJ1Hx5//AAT2Xx72d4/7EJrBYJs6n9yqq0PK90Q6sbpd44uKxWC/TZVwASmqnPP9kY6/w2z2qi2eiipKaE194rflo6JOLn3PsoxsZsxNbpZr3e5hW3+s503pCvpGnsB497e8MWlJbBZJs7i3PnU8gewOrwrzF6jB5jdT4/8AT1ZaVqauv7qGnEv7LH/IMgzd8x497O8f9i+Ps9YJsqr9yqq1PK90Q6vwBIxsdvVrxY2tdXRT3O9DKOiK8ZydfTGxeys1vmlv1+lFbtBWc2b0hXQnj3qbw4rBE9ns7q92dcnf0ph92HdpGZ5GLu5JZmJJYk5kknifCvMXqMHmN1Pj3B7SJRXGp2eqnCLWkSwf8wcV6kePenu7hv8AE93s6LHdkGbp6VI+7EsTxSPDKjRyxsVdHBBUg5EEHgcUsE9VUxU1PA008rBURASWJOQAAxuv2Bg2YphX16rNeJl+ZvSAaV/ufHvU3iJYYns9ndXuzjJ39KYfdiR3lkeSR2klkYs7uSSxJzJJPHxLzF6jB5jdT443aJ0kjcxyIQVZSQVIOYIIxur2/h2ipVtdzdYrvEvQVA1D+b3Hj3p7vIdoIHu9pRYrvGubJ6VI+7G6zYCLZulW53JFe8TJ1FOukf3Pj3p7xIrDE9ns7iS7OuTv6Uw+7EjvLI8sjtJJIxZ3ckliTmSSeJ8a8xeoweY3U+RTzS080c8ErQyxMGR0JBUg5ggjgcbrN4MO0kC2u5usN3iXoJxqA1e483epvEisMT2i0Or3Vxk8npTD7sSO8sjySO0ksjFndySWJOZJJ4+QvMXqMHmN1PkwTSwTRzwytFLGwZJEJBUg5ggjgcbrd4UO0cC2q6OsV3iXoKgD1H83uPL3q7xEsUT2ezyq91dcnk9KcfdiR3kd5JHaSSRiXdiSWJOZJJ4nyV5i9Rg8xup8qCWWnljmhleKWNgySISCpBzBBHA43Wbw4tooVtV1dYrvGvQVA9+vk71N4iWJHs1mlV7s/Mk9KYfdiR3kd5JHaSSRiXdiSWJOZJJ4nyl5i9Rg8xup8uCWWGVJoZWikjYMroSCpBzBBGN1m8OHaGBbTd3WK7xr8r+lSPu8e9XeKljR7PZ3D3Q8yX0px92HdpXeSRy7uSWZiSWJOZJJ4ny15i9Rg8xup8yGWSGVJYnaKSNgyOhIKkHMEEcDjdXvDiv8K2i7usV3jXJH9Kkfd4d6u8RLGklms8oa6MuUkvpTj7sO7Su8kjl3ckszEksScySTxPmLzF6jB5jdT5sUjxSJLE7RyowZHQkFSDmCCOBxur3iRX6FLReHWO7IMkf0qR93470d5EVnSWzWOUS3ThLMvCn/APrDu0jM8jF3ckszEksScySTxPmrzF6jB5jdT50bsjiRGKOpBVgciCOBBGNm98V9t1KILpSxXYJwlZykn/UgEHG1O9q/3iBqWgiW0QNxMLlpf6/PXmL1GDzG6n69eYvUYPMbqfr15i9Rg8xup+vXmL1GDzG6n69eYvUYPMbqfr15i9Rg8xup+vXmL1GGVvzN8p4nGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbGT6T2xk+k9sZPpPbCK35h8p4jH//xAAxEQABAwIDBwIGAgMBAAAAAAABAAIDBREEMUESEyAhMFFhQKEGFSIyU8EQkXGx4dH/2gAIAQIBAT8AAFlZqs1WarNVmqzVZqs1WarNVmqzVZqs1WarNVmqzVZqs1WarNVmqzVZqs1WarNVmqzUQLIZev0Qy9fohl6/RDL1+iGXr9EMvX6IZdaaZkDDJIbNCxfxW4Othmcu5/8AAsH8Vna2cUzl3CilZKwSMNwetohl1Z52QMMkhsAqvWH1B9hyjGQ7+T/NHrD8A/YfzjOY7eQoZmTsEkZuD1dEMupPOyBhkkNgFV6u/HvsOTBkP2eGj1h+AfsP5xnMdvIUMzJ2CSM3B6miGXTnnZh2GSQ2AVXq78e+w5MGQ/Z46NWH4B+w/nGcx28hQzMnYJIzcHp6IZdKeePDRmSQ2AVXq8lQfYcmDIfs9Gj1h+BfsP5xnMdvIUMzJ2B8ZuD0tEMujPiI8NGZJDYBVarSVCSw5MGQ/Z6WAwJxRLnnZjb9zuylrMrDu8GdiMZDlf8AyfJXzyoflPsvnlQ/KfZfPKj+U+y+eVH8p/oL55Ufyn+gvnlR/Kf6CojMfKzf4p5sch+z/OiGXQnnjw0ZkkNgFVatJj5LDkwZD9npYDAHFEuJ2Y2/c7t/1Y/HNlAgw42Ym5Dv5PnjoNE3lsViBy0HfyeDRDLjmmZAwyPNgFVqtJUJLZMGQ/Z46FQ97bE4kctB38nwq7QtzfE4YfTqO3keP4p1OdiyXvOzG37nKoVATAYeAbMTch38njoNE35GJxA+jQd+HRDLj+KsU4Pbhhla586DjoNC3tsViR9Og7+T4/jNVH4dj3+9Y4Mizd4/wqhUGzNGHww2YW5Dv5PHRKK7FkTTcmD3TGNa3Zblw6IZcfxRgC+MYpg+3kf8cdFrRwjtzMbsPso3tkbtNNwVJKyJhe82AVarL8e7dx8ox78dEohxh3032D3UbGsbstFgOLRDLjcxrgQ4XCrdFOCfvYecZ9uOiVs4Q7mbnGfZVusnHP3MXKMe/HRKI7GETTfZ/tMY1jQ1osBx6IZdCSNsjSx4uCq1RTgjvYucZ9urRKI7FkTTD6P9/wDFGxrG7LRYDoaIZdF7GyNLHC4KrVEOCO+h5xn26dDoZxZ3+IH0du6YxrG7LRYDo6IZdJ7GyNLXC4KrVEODO+h5xn26NEohxZE84+jTymMaxuy0WA6WiGXTexsjS1wuCq1RDgzvoebD7cdDoZxZE84+jQd0xjWN2W5dPRDLqPjbI0tcLgqtUQ4M76Hmw+3DQ6IcWRPOPo0HdMY1jdluXU0Qy6r2B7S1wuCqzQ3YQmaEXZ/r+aJQjiSJ5xZmg7pjGtbsty6uiGXWc0ObsuWL+FsPMduFxZ4zCwHwzhcO7blO2fOX9dfRDL1+iGXr9EMvX6IZev0Qy9fohl6/RAiyu1XartV2q7Vdqu1XartV2q7Vdqu1XartV2q7Vdqu1XartV2q7Vdqu1XartV2q7VdqJFl/8QAMBEAAQMCAgkDBQADAQAAAAAAAQACEQMFBDASEyAhMTJAobFBUWEQFSJTwSNScdH/2gAIAQMBAT8AlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlAo9eEevCPXhHrwj14R68I51Om+q/QYJJWHsPrWfv9gq9h3TRdv8AYp7DTJa8QRnBHNpU3VXBjBJKt9vZhGyd7jxP1uFuZimaTdzx3+CnsNMljxBGaEcylTdVeGMEkq329mEZJ3uPE/wbNwtzMUzSbueO/wAFVKb6byx4gjMCOXTpuqvDGCSVb7ezCNk73Hif4Nu4W9uLZpN3OHf4KqU30nljxBGWEcqlTdVcGMEkq329mEbJ3uPE5NwtzMWzSbucO/wVUpvpPLHiCMoI5NKm+q4MYJJVvt7MIyTzHicrFYsUAABLzwCZbWPGnifyceP/AIF9swf6x3X2zB/rHdfa8H/oO6+14P8AX5X2vB/r8r7Xg/1+VcXYVp1dBo3cT/B9QjkU6bqrwxgklW+3swjPdx4nKxeLFAAAS88AsJhDTJq1TLzxPt8Dbutz0ZoUTv8AU/wbAR26VN1V4YwSSrfb24Rkne48Tt3O6aE0aJ3+p9vgK13TWRRrHf6H3+mLxYw4AAlx4BYPBmnNWsZeeJ9vgbd0uep/xUT+XqfbZCO3YaAh9U8Zjbudz0Jo0Tv9T7fA+uEvD9Vq3jSf6fKweDNMmtWMvPb4G3crkKA1dLm8IkkydkI7dixQY40T68P+7dytorjW0ubyi0tMFNaXmBvJVttrcK3Tfvee23crkKA1dPm8JxJMnaCO20kGQrZchXbq6nMO+3crYK7dbT5vKtltGGbrH857bdyuQoDV0+bwiS4ydsI5DXFpkcVbLmMSNXU5vObcrkKA1VPn8JxJMnICOS1xaZHFWy5iuNXV5vOXc7kKA1dLm8IkuMnJCOU1xBkcVbLkK41VXm85NyuQoDVUubwiS4ycoI5bXFpkcVbLk2uNXU5vO3c7mKA1VLm8IkkycsI5gJBkcVbbkK41dTm87NzuYoDV0ubwiSTJzAjmtJaZCttyFcaqpzefrc7oKM0qXN7+yJJMnNCOcDCw97qsEVRpdisTea9XdT/Ed88I9eEevCPXhHrwj14R68KFChQoUKFChQoUKFChQoUKFChQoUKFChQoUKEAv//Z",t.WordpressIcon=l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.default.createElement("path",{fill:"currentColor",d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10s10-4.49 10-10S17.51 2 12 2zM3.01 12c0-1.3.28-2.54.78-3.66l4.29 11.75c-3-1.46-5.07-4.53-5.07-8.09zM12 20.99c-.88 0-1.73-.13-2.54-.37l2.7-7.84l2.76 7.57c.02.04.04.09.06.12c-.93.34-1.93.52-2.98.52zm1.24-13.21c.54-.03 1.03-.09 1.03-.09c.48-.06.43-.77-.06-.74c0 0-1.46.11-2.4.11c-.88 0-2.37-.11-2.37-.11c-.48-.02-.54.72-.05.75c0 0 .46.06.94.09l1.4 3.84l-1.97 5.9l-3.27-9.75c.54-.02 1.03-.08 1.03-.08c.48-.06.43-.77-.06-.74c0 0-1.46.11-2.4.11c-.17 0-.37 0-.58-.01C6.1 4.62 8.86 3.01 12 3.01c2.34 0 4.47.89 6.07 2.36c-.04 0-.08-.01-.12-.01c-.88 0-1.51.77-1.51 1.6c0 .74.43 1.37.88 2.11c.34.6.74 1.37.74 2.48c0 .77-.3 1.66-.68 2.91l-.9 3l-3.24-9.68zm6.65-.09a8.988 8.988 0 0 1-3.37 12.08l2.75-7.94c.51-1.28.68-2.31.68-3.22c0-.33-.02-.64-.06-.92z"})),t.getStars=e=>{const t=Math.floor(e/20),a=e%20>=10?1:0;return{fullStars:t,halfStars:a,emptyStars:5-t-a}}},677(e,t,a){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Spinner=void 0;const r=a(723),l=n(a(609));t.Spinner=()=>l.default.createElement("p",null,l.default.createElement("span",{style:{visibility:"visible"},className:"spinner"}),(0,r.__)("Loading…","wp-plugin-suggestions"))},692(e){"use strict";e.exports=window.wp.notices},723(e){"use strict";e.exports=window.wp.i18n},736(e,t,a){e.exports=a(186)()},746(e){"use strict";e.exports=window.qlwapp.helpers},747(){},810(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSitePlugins=t.getWordPressPlugins=void 0,t.getWordPressPlugins=e=>e.wordpressPlugins,t.getSitePlugins=(e,t)=>t?e.sitePlugins.find(({name:e})=>e===t):e.sitePlugins},843(e,t){"use strict";var a="function"==typeof Symbol&&Symbol.for,n=a?Symbol.for("react.element"):60103,r=a?Symbol.for("react.portal"):60106,l=a?Symbol.for("react.fragment"):60107,s=a?Symbol.for("react.strict_mode"):60108,o=a?Symbol.for("react.profiler"):60114,i=a?Symbol.for("react.provider"):60109,c=a?Symbol.for("react.context"):60110,p=a?Symbol.for("react.async_mode"):60111,u=a?Symbol.for("react.concurrent_mode"):60111,m=a?Symbol.for("react.forward_ref"):60112,d=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.suspense_list"):60120,f=a?Symbol.for("react.memo"):60115,g=a?Symbol.for("react.lazy"):60116,w=a?Symbol.for("react.block"):60121,y=a?Symbol.for("react.fundamental"):60117,v=a?Symbol.for("react.responder"):60118,E=a?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case p:case u:case l:case o:case s:case d:return e;default:switch(e=e&&e.$$typeof){case c:case m:case g:case f:case i:return e;default:return t}}case r:return t}}}function b(e){return _(e)===u}t.AsyncMode=p,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=i,t.Element=n,t.ForwardRef=m,t.Fragment=l,t.Lazy=g,t.Memo=f,t.Portal=r,t.Profiler=o,t.StrictMode=s,t.Suspense=d,t.isAsyncMode=function(e){return b(e)||_(e)===p},t.isConcurrentMode=b,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===i},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return _(e)===m},t.isFragment=function(e){return _(e)===l},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===f},t.isPortal=function(e){return _(e)===r},t.isProfiler=function(e){return _(e)===o},t.isStrictMode=function(e){return _(e)===s},t.isSuspense=function(e){return _(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===l||e===u||e===o||e===s||e===d||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===f||e.$$typeof===i||e.$$typeof===c||e.$$typeof===m||e.$$typeof===y||e.$$typeof===v||e.$$typeof===E||e.$$typeof===w)},t.typeOf=_},889(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INITIAL_STATE=t.STORE_NAME=void 0,t.STORE_NAME="quadlayers/plugins",t.INITIAL_STATE={wordpressPlugins:[],sitePlugins:[]}},945(e){e.exports=function(e,t,a,n){var r=a?a.call(n,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var l=Object.keys(e),s=Object.keys(t);if(l.length!==s.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),i=0;i<l.length;i++){var c=l[i];if(!o(c))return!1;var p=e[c],u=t[c];if(!1===(r=a?a.call(n,p,u,c):void 0)||void 0===r&&p!==u)return!1}return!0}},956(e,t,a){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,a,n){void 0===n&&(n=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,n,r)}:function(e,t,a,n){void 0===n&&(n=a),e[n]=t[a]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&n(t,e,a);return r(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.storeConfig=void 0;const o=a(143),i=a(889),c=s(a(520)),p=l(a(335)),u=l(a(810)),m=l(a(963));t.storeConfig={reducer:c.default,actions:p,selectors:u,resolvers:m};const d=(0,o.createReduxStore)(i.STORE_NAME,t.storeConfig);(0,o.register)(d)},959(e,t,a){"use strict";e.exports=a(843)},963(e,t,a){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,a,n){void 0===n&&(n=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,n,r)}:function(e,t,a,n){void 0===n&&(n=a),e[n]=t[a]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&n(t,e,a);return r(t,e),t},s=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(r,l){function s(e){try{i(n.next(e))}catch(e){l(e)}}function o(e){try{i(n.throw(e))}catch(e){l(e)}}function i(e){e.done?r(e.value):function(e){return e instanceof a?e:new a(function(t){t(e)})}(e.value).then(s,o)}i((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.getSitePlugins=t.getWordPressPlugins=void 0;const o=l(a(335));t.getWordPressPlugins=e=>s(void 0,void 0,void 0,function*(){const t=yield o.fetchWordPressPlugins(e);return(null==t?void 0:t.plugins)?o.setWordPressPlugins(null==t?void 0:t.plugins):{type:"SET_WORDPRESS_PLUGINS",payload:[]}}),t.getSitePlugins=()=>s(void 0,void 0,void 0,function*(){const e=yield o.fetchSitePlugins();return o.setSitePlugins(e)})},985(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var l=t[n]={exports:{}};return e[n].call(l.exports,l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0;var n={};(()=>{"use strict";a.r(n),a.d(n,{App:()=>l.qw,AppProvider:()=>l.Dv,AppStructure:()=>l.bZ,AppTabSwitcher:()=>l.iO,Button:()=>l.$n,Header:()=>l.Y9,Nav:()=>l.so,Tab:()=>l.oz,useAppSlotContext:()=>l.OL});var e=a(609),t=a(746),r=a(87),l=a(519),s=a(747),o={};for(const e in s)["default","App","AppProvider","AppStructure","AppTabSwitcher","Button","Header","Nav","Tab","useAppSlotContext"].indexOf(e)<0&&(o[e]=()=>s[e]);a.d(n,o),(0,t.onDocumentLoaded)(()=>{const t=new URLSearchParams(window.location.search).get("page"),a=document.getElementById("wpbody-content");"wp-whatsapp-chat"===t&&(0,r.render)((0,e.createElement)(l.qw,null),a)})})(),(window.qlwapp=window.qlwapp||{})["admin-menu"]=n})();