(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3456],{20830:function(e,t,n){"use strict";n.r(t),t.default={src:"/_next/static/media/phone-frame.ffea5902.png",height:3379,width:1668,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAADFBMVEWVrL6Yrb1MaXHFy9Ha7806AAAABHRSTlMjNQBWoby18AAAAAlwSFlzAAAsSwAALEsBpT2WqQAAABpJREFUeJxjYGRmZmRgYGJiABEIFjIBFGUEAANTACQXRZwqAAAAAElFTkSuQmCC",blurWidth:4,blurHeight:8}},44993:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var i=n(14179),r=n(43215),s=n(35549),o=function(){var e=(0,i.o)(),t=e.tradieDomainStore,n=e.userStore,o=e.cookieStore,a=(0,s.O)().openErrorPopup,c="true"===o.get("webview");return{redirectToWebsite:function(e){var i;if(t.hasDomain&&"active"===(null===(i=t.info)||void 0===i?void 0:i.domain_status)){var s=t.getWebsiteUrlWithQueryCredentials(e);if(s)if(c){var o;null===(o=window.ReactNativeWebView)||void 0===o||o.postMessage(s)}else window.open(s,"_blank","noopener noreferrer");else a("Couldn't get your website url")}else{var l,u=(0,r.EX)("tradie",n.userPk,e);c?null===(l=window.ReactNativeWebView)||void 0===l||l.postMessage(u):window.open(u,"_blank","noopener noreferrer")}}}}},64981:function(e,t,n){"use strict";n.d(t,{D:function(){return c},z:function(){return a}});var i=n(87394),r=n(29947),s=n(46776),o=(0,i.Z)((0,r.k)((function(){return(0,s.fv)((function(){return{isDropdownOpen:!1,searchQuery:"",closeDropdown:function(){this.isDropdownOpen=!1},openDropdown:function(){this.isDropdownOpen=!0},setSearchQuery:function(e){this.searchQuery=e}}}))}),"InputWithSearch"),2),a=o[0],c=o[1]},37234:function(e,t,n){"use strict";n.d(t,{s:function(){return v}});var i,r=n(52322),s=n(72779),o=n.n(s),a=n(50006),c=n(2784),l=n(70393),u=n(1324),d=n.n(u),p=function(e){var t=e.option,n=e.isSelected,i=e.onSelect,s=t.content,o=t.radio,a=t.onChange;return(0,r.jsxs)("label",{className:d().wrapper,children:[o&&(0,r.jsx)(l.E,{className:d().radio,checked:n,onChange:function(){i(t),a()}}),s]})},h=n(51963);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},f.apply(this,arguments)}var m=function(e){return c.createElement("svg",f({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i||(i=c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.234 5.834a.8.8 0 0 1 1.131 0L8 8.468l2.634-2.634a.8.8 0 1 1 1.131 1.131l-3.2 3.2a.8.8 0 0 1-1.13 0l-3.2-3.2a.8.8 0 0 1 0-1.13Z",fill:"#1F2A37"})))},_=n(87593),x=n.n(_),v=function(e){var t=e.options,n=e.className,i=e.dropdownClassName,s=e.beforeContent,l=e.placement,u=e.headIcon,d=e.initialSelectedOption,f=(0,c.useRef)(null),_=(0,c.useRef)(t).current,v=(0,c.useState)(!1),g=v[0],j=v[1],w=(0,c.useState)(_.at(null!==d&&void 0!==d?d:0)||null),b=w[0],C=w[1];return(0,h.Z)((function(){return j(!1)}),g,f),(0,r.jsxs)("div",{className:o()(x().wrapper,n),ref:f,children:[u?(0,r.jsx)("div",{onClick:function(){return j((function(e){return!e}))},children:u}):(0,r.jsxs)(a.h,{className:x().btn,onClick:function(){return j((function(e){return!e}))},children:[s,(0,r.jsx)("span",{className:x().content,children:null===b||void 0===b?void 0:b.content}),(0,r.jsx)(m,{transform:"rotate(".concat(g?180:0,")")})]}),g&&(0,r.jsx)("div",{className:o()(x().dropdown,l&&x()[l],i),children:_.map((function(e,t){return(0,r.jsx)(p,{option:e,isSelected:b===e,onSelect:function(e){C(e),j(!1)}},t)}))})]})}},29406:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var i,r=n(52322),s=n(18620),o=n(2784);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},a.apply(this,arguments)}var c=function(e){return o.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none"},e),i||(i=o.createElement("path",{d:"m15.75 15.75-4.5-4.5m1.5-3.75a5.25 5.25 0 1 1-10.501 0 5.25 5.25 0 0 1 10.501 0Z",stroke:"#6B7280",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))},l=function(e){var t=e.className,n=e.value,i=e.onChange;return(0,r.jsx)(s.I,{wrapperClassName:t,brColor:"#d1d5db",bgColor:"#f9fafb",brRadius:8,padding:16,placeholder:"Search",fs:"14px",renderAfterBegin:function(e){return(0,r.jsx)("div",{className:e,children:(0,r.jsx)(c,{style:{transform:"translateY(1px)"}})})},value:n,onChange:function(e){return i(e.target.value)}})}},91934:function(e,t,n){"use strict";n.d(t,{G:function(){return L}});var i=n(70865),r=n(26297),s=n(52322),o=n(72779),a=n.n(o),c=n(96670),l=n(2784),u=n(64981),d=n(47842),p=n(46776),h=n(17092),f=n.n(h),m=function(e){var t=e.isStatic,n=e.children;return(0,s.jsx)("div",{className:a()(f().wrapper,(0,d.Z)({},f().absolute,!t)),onClick:function(e){return e.preventDefault()},children:n})},_=(0,p.Pi)((function(e){return(0,u.D)().isDropdownOpen?(0,s.jsx)(m,(0,i.Z)({},e)):null}));_.displayName="Dropdown";var x=n(70832),v=n(51963),g=n(18620),j=(0,p.Pi)((function(e){var t=(0,u.D)();return(0,s.jsx)(g.I,(0,c.Z)((0,i.Z)({},e),{value:t.searchQuery,onChange:function(e){return t.setSearchQuery(e.target.value)}}))}));j.displayName="Input";var w=n(82122),b=n.n(w),C=function(e){var t=e.children,n=e.wrapperClassName,o=e.className,d=(0,r.Z)(e,["children","wrapperClassName","className"]),p=(0,u.D)(),h=function(e){var t=e.bgColor,n=e.brRadius,r=e.color,s=e.placeholderColor,o=e.height,a=e.minHeight,u=e.padding,d=e.floatingLabelOffset,p=e.floatingLabelFs,h=e.fs,f=e.errorFs,m=e.maxHeight,_=e.brColor,v=e.isDirty,g=e.isInvalid,j=e.isTouched,w=(0,l.useMemo)((function(){return{"--bg-color":t,"--br-radius":(0,x.u)(n),"--color":r,"--placeholder-color":s,"--height":"".concat(o,"px"),"--min-height":"".concat(a,"px"),"--padding":(0,x.u)(u),"--floating-label-offset":(0,x.u)(d),"--floating-label-fs":(0,x.u)(p),"--fs":(0,x.u)(h),"--error-fs":(0,x.u)(f)}}),[t,n,r,s,o,a,u,d,p,h,f]);return(0,c.Z)((0,i.Z)({},w),{maxHeight:m,"--br-color":g?"#d05d5d":v&&j?"#1cb628":_})}(d),f=(0,l.useRef)(null);return(0,v.Z)((function(){return p.closeDropdown()}),p.isDropdownOpen,f),(0,s.jsxs)("div",{ref:f,onClick:function(e){return!e.defaultPrevented&&p.openDropdown()},style:h,className:o,children:[(0,s.jsx)(j,(0,c.Z)((0,i.Z)({},d),{wrapperClassName:a()(b().wrapper,n),externalStyle:!0})),t]})};C.Provider=u.z,C.Dropdown=_;var y,N=n(85621);function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},k.apply(this,arguments)}var S,P=function(e){return l.createElement("svg",k({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none"},e),y||(y=l.createElement("path",{d:"m15.75 15.75-4.5-4.5m1.5-3.75a5.25 5.25 0 1 1-10.501 0 5.25 5.25 0 0 1 10.501 0Z",stroke:"#6B7280"})))};function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},I.apply(this,arguments)}var T=function(e){return l.createElement("svg",I({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none"},e),S||(S=l.createElement("path",{d:"m15.75 15.75-4.5-4.5m1.5-3.75a5.25 5.25 0 1 1-10.501 0 5.25 5.25 0 0 1 10.501 0Z",stroke:"#6B7280",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))},A=n(48142),M=n.n(A),L=function(e){var t=e.className,n=e.height,o=e.children,c=(0,r.Z)(e,["className","height","children"]),l=(0,N.X)().isMobile;return(0,s.jsx)(C,(0,i.Z)({className:a()(M().wrapper,t),placeholder:"Search",bgColor:"#F9FAFB",placeholderColor:"#6B7280",padding:l?"7px 16px 4px 16px":"12px 16px",brRadius:8,height:n,brColor:"#D1D5DB",fs:l?10:14,renderAfterBegin:function(e){return(0,s.jsx)("div",{className:e,children:l?(0,s.jsx)(T,{}):(0,s.jsx)(P,{})})},children:o},c))}},112:function(e,t,n){"use strict";n.d(t,{n:function(){return N}});var i=n(98788),r=n(70865),s=n(96670),o=n(5163),a=n(52322),c=n(26361),l=n(72833),u=n(90868),d=n(59517),p=n(91300),h=n(10744),f=n(95034),m=n(9576),_=n(2784),x=n(63955),v=n(23536),g=n(6812),j=n(48601),w=n(41156),b=n(85750),C=n(13462),y=n.n(C),N=function(e){var t=e.initialCard,n=e.onSuccess,C=!!t,N=(0,x.cI)({mode:p.Z,resolver:(0,g.X)((0,j.Ry)().shape({billing:(0,j.Ry)().shape({address:(0,j.Z_)(),country:(0,j.Z_)().test("is-country","Country should be exactly 2 characters",(function(e){return!e||2===e.length})),firstName:(0,j.Z_)(),lastName:(0,j.Z_)(),postcode:(0,j.Z_)(),state:(0,j.Z_)(),suburb:(0,j.Z_)()}),card:(0,j.Ry)().shape({cvv:h.f.cardCvv,expires:h.f.cardExpiryDate,name:(0,j.Z_)(),number:h.f.requiredStr.when("numberNeedsLengthVerification",{is:!0,then:function(e){return e.length(w.fL.length)}}),numberNeedsLengthVerification:(0,j.O7)()})})),defaultValues:t?{card:{name:t.card_name||"",cvv:t.cvc||"",expires:t.expires_at,number:"\u2022 \u2022 \u2022 \u2022 ".concat((0,b.jm)(t.number,w.fL).slice(-4))},billing:{address:t.address||"",country:t.country||"",firstName:t.first_name||"",lastName:t.last_name||"",postcode:t.postal_code||"",state:t.state||"",suburb:t.city||""}}:{card:{numberNeedsLengthVerification:!0}}}),k=(0,m.A)().id,S=(0,f.B)();S.setProps(k,(0,c.CZ)({cross:"small"}));var P=N.handleSubmit,I=N.setError,T=N.watch,A=N.setValue;(0,_.useEffect)((function(){var e=T((function(e,t){"card.number"===t.name&&A("card.numberNeedsLengthVerification",!0)}));return function(){return e.unsubscribe()}}),[T,A]);var M=function(){var e=(0,i.Z)((function(e){var i,r,s,a;return(0,o.__generator)(this,(function(o){switch(o.label){case 0:return r=e.billing,s=e.card,a={address:r.address,card_name:s.name,number:s.number,country:r.country,cvc:s.cvv,expires_at:s.expires,first_name:r.firstName,last_name:r.lastName,postal_code:r.postcode,state:r.state,city:r.suburb},C?[4,(0,v.Sh)(t.id,a)]:[3,2];case 1:return i=o.sent(),[3,4];case 2:return[4,(0,v.vH)(a)];case 3:i=o.sent(),o.label=4;case 4:return i.error?I("root",{message:i.error.message}):(n(),S.close(k)),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),L={withFloatingLabel:!0,floatingLabelFs:12,floatingLabelOffset:2,withError:!1};return(0,a.jsxs)("form",{className:y().wrapper,onSubmit:P(M),children:[(0,a.jsx)("div",{className:y().title,children:"Add credit card"}),(0,a.jsxs)(x.RV,(0,s.Z)((0,r.Z)({},N),{children:[(0,a.jsxs)("div",{className:y().section,children:[(0,a.jsx)("div",{className:y().sectionTitle,children:"Credit card information"}),(0,a.jsx)(l.o,(0,r.Z)({name:"card.number",placeholder:"Card number",onInputChange:function(e){return(0,b.jm)(e.target.value,w.fL)}},L)),(0,a.jsxs)("div",{className:y().doubleFields,children:[(0,a.jsx)(l.o,(0,r.Z)({name:"card.expires",placeholder:"Expires",onInputChange:function(e){return(0,b.jm)(e.target.value,w.g6)}},L)),(0,a.jsx)(l.o,(0,r.Z)({name:"card.cvv",placeholder:"CVV",onInputChange:function(e){return(0,b.jm)(e.target.value,w.m$)}},L))]}),(0,a.jsx)(l.o,(0,r.Z)({name:"card.name",placeholder:"Card name"},L))]}),(0,a.jsxs)("div",{className:y().section,children:[(0,a.jsx)("div",{className:y().sectionTitle,children:"Billing address"}),(0,a.jsx)(l.o,(0,r.Z)({name:"billing.country",placeholder:"Country code",onInputChange:function(e){return(0,b.jm)(e.target.value,w.KY,{mode:"letters"}).toUpperCase()}},L)),(0,a.jsxs)("div",{className:y().doubleFields,children:[(0,a.jsx)(l.o,(0,r.Z)({name:"billing.firstName",placeholder:"First name"},L)),(0,a.jsx)(l.o,(0,r.Z)({name:"billing.lastName",placeholder:"Last name"},L))]}),(0,a.jsx)(l.o,(0,r.Z)({name:"billing.address",placeholder:"Address"},L)),(0,a.jsxs)("div",{className:y().doubleFields,children:[(0,a.jsx)(l.o,(0,r.Z)({name:"billing.suburb",placeholder:"Suburb"},L)),(0,a.jsx)(l.o,(0,r.Z)({name:"billing.state",placeholder:"State"},L))]}),(0,a.jsx)(l.o,(0,r.Z)({name:"billing.postcode",placeholder:"Postcode"},L))]}),(0,a.jsx)(u.j,{isStatic:!0}),(0,a.jsx)(d.M,{className:y().submitBtn,w:"btn-w-md",children:"Save"})]}))]})}},50006:function(e,t,n){"use strict";n.d(t,{h:function(){return p}});var i=n(70865),r=n(96670),s=n(26297),o=n(52322),a=n(72779),c=n.n(a),l=n(22319),u=n.n(l),d=n(623),p=function(e){var t=e.className,n=e.text,a=e.children,l=e.type,p=void 0===l?"button":l,h=e.color,f=e.persistSizeOnMobile,m=e.isLoading,_=(0,s.Z)(e,["className","text","children","type","color","persistSizeOnMobile","isLoading"]);return(0,o.jsx)("button",(0,r.Z)((0,i.Z)({className:c()(t,u().button,h&&u()[h],f&&u().persistSize,m&&u().loading),type:p},_),{children:m?(0,o.jsx)(d.$,{w:15,h:15}):n||a}))}},92394:function(e,t,n){"use strict";n.d(t,{y:function(){return g}});var i=n(70865),r=n(96670),s=n(26297),o=n(52322),a=n(16830),c=n(72779),l=n.n(c),u=n(23921),d=n(99577),p=n.n(d),h=function(e){var t=e.children,n=e.labelContent,a=e.disabled,c=(0,s.Z)(e,["children","labelContent","disabled"]);return(0,o.jsxs)("div",(0,r.Z)((0,i.Z)({},c),{className:l()(p().wrapper,c.className),children:[t,!a&&(0,o.jsx)(u.I,{className:p().label,color:"pink",children:n})]}))},f=n(95034),m=n(14179),_=n(56519),x=n(5632),v=n(43215),g=function(e){var t=e.br,n=void 0===t?"sm":t,c=e.withLabel,l=e.toCitizen,u=e.isAdminInvoice,d=(0,s.Z)(e,["br","withLabel","toCitizen","isAdminInvoice"]),p=(0,f.B)(),g=(0,x.useRouter)(),j=(0,m.o)().userStore,w=function(e){var t=(0,v.vm)({role:"tradie",tab:"clients",chatsQuery:{citizen:e.citizen,quote:e.id,view:"chat"}});g.push(t)};return(0,o.jsx)(h,{labelContent:"New",disabled:!c,children:(0,o.jsx)(a.z,(0,r.Z)((0,i.Z)({},d),{br:n,w:"btn-w-full",onClick:function(){var e,t,n={};(l&&(n.user=l),"tradie"===j.currentRole)&&(n.tradieSubcats=null===(t=j.tradie)||void 0===t?void 0:t.types_of_work);p.open({component:_.P,props:{onSuccess:w,tradiePk:null===(e=j.user)||void 0===e?void 0:e.pk,initialData:n,isAdminInvoice:u}})},children:"Send Quote / Invoice"}))})}},28285:function(e,t,n){"use strict";n.d(t,{T:function(){return x}});var i=n(47842),r=n(87394),s=n(52322),o=n(2784),a=n(72779),c=n.n(a),l=n(16830),u=n(65361),d=n(28510),p=n(51963),h=n(83899),f=n(49856),m=n.n(f),_=n(85621),x=function(e){var t=e.link,n=e.emailBody,a=void 0===n?"":n,f=e.emailSubject,x=void 0===f?"":f,v=e.kind,g=void 0===v?"1":v,j=e.className,w=(0,o.useRef)(null),b=(0,_.X)().isMobile,C=(0,o.useState)(!1),y=C[0],N=C[1],k=(0,r.Z)((0,d.r)((function(){return(0,h.v)(t)}),1e3),2),S=k[0],P=k[1];return(0,p.Z)((function(){return N(!1)}),y,w),(0,s.jsxs)("div",{ref:w,className:c()(m().wrapper,j),children:[(0,s.jsxs)(l.z,{onClick:function(){N((function(e){return!e}))},color:"1"!==g&&b?"grey":"white-with-black-font",br:"sm",w:b?"btn-w-full":"btn-w-md",h:"sm-md",children:["Share",("1"===g||!b)&&(0,s.jsx)(u.e0,{className:c()(m().icon,(0,i.Z)({},m().active,y)),type:"base-black",width:24,height:24})]}),(0,s.jsxs)("div",{className:c()(m().list,y&&m().visible),children:[(0,s.jsx)(l.z,{br:"sm",color:"white-with-black-font",onClick:function(){var e="mailto:?subject="+encodeURIComponent(x)+"&body="+encodeURIComponent(a);window.open(e,"noopener noreferrer")},children:"Send email"}),(0,s.jsx)(l.z,{br:"sm",color:"white-with-black-font",onClick:S,children:P?"Copied":"Copy link"})]})]})}},7933:function(e,t,n){"use strict";n.d(t,{c:function(){return s}});var i=n(52322),r=n(40113),s=function(e){var t=e.status,n=o[t],s=n.color,a=n.text;return(0,i.jsx)(r.L,{color:s,text:a})},o={accept:{text:"Accepted",color:"green"},refused:{text:"Declined",color:"red"},completed:{text:"Completed",color:"green"},inprogress:{text:"In progress",color:"blue"},closed:{text:"Closed",color:"blue"},canceled:{text:"Cancelled",color:"red"},new:{text:"New",color:"blue"},payment_declined:{text:"Payment declined",color:"red"},pending_payment:{text:"Awaiting payment",color:"blue"},quote_request:{text:"Requested",color:"blue"},quote:{text:"Quote",color:"blue"},meeting_request:{text:"Meeting request",color:"blue"}}},64208:function(e,t,n){"use strict";n.d(t,{n:function(){return l}});var i=n(70865),r=n(26297),s=n(52322),o=n(96577),a=n.n(o),c={blue:"/images/logo/blue-logo.svg",white:"/images/logo/white-logo.svg"},l=function(e){var t=e.w,n=void 0===t?23:t,o=e.h,l=void 0===o?30:o,u=e.type,d=void 0===u?"white":u,p=e.alt,h=void 0===p?"logo":p,f=e.src,m=void 0===f?c[d]:f,_=(0,r.Z)(e,["w","h","type","alt","src"]);return(0,s.jsx)(a(),(0,i.Z)({src:m,width:n,height:l,alt:h},_))}},27202:function(e,t,n){"use strict";n.d(t,{N:function(){return g}});var i,r=n(42838),s=n(70865),o=n(26297),a=n(52322),c=n(2784),l=n(72779),u=n.n(l),d=n(41940);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},p.apply(this,arguments)}var h=function(e){return c.createElement("svg",p({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},e),i||(i=c.createElement("path",{d:"M10 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4Zm0 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4Zm0 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z",fill:"#1F2A37"})))},f=n(51963),m=n(65239),_=n(48508),x=n(19129),v=n.n(x),g=function(e){var t=e.className,n=(0,o.Z)(e,["className"]),i=(0,c.useRef)(null),l=(0,c.useState)(!1),p=l[0],x=l[1],g=(0,c.useRef)(null);return(0,c.useLayoutEffect)((function(){if(p&&g.current){var e=g.current;if((0,r.Z)(e.offsetParent,HTMLElement)&&(0,r.Z)(e.offsetParent.offsetParent,HTMLElement)){var t=e.getBoundingClientRect().bottom-e.offsetParent.offsetParent.getBoundingClientRect().bottom;e.style.top=t>0?"-".concat(t+5,"px"):"0"}}}),[p]),(0,f.Z)((function(){return x(!1)}),p,i),(0,a.jsxs)("div",{className:v().wrapper,ref:i,children:[(0,a.jsx)(h,{onClick:function(){return x((function(e){return!e}))},cursor:"pointer"}),(0,a.jsx)(m.M,{children:p&&(0,a.jsx)(_.E.div,{className:u()(v().listWrapper,t),ref:g,initial:{opacity:0},animate:{opacity:1,transition:{duration:.075,easings:["linear"]}},exit:{opacity:0,transition:{duration:.075,easings:["linear"]}},children:(0,a.jsx)(d.N,(0,s.Z)({className:v().list,onOptionClick:function(){return x(!1)}},n))})})]})}},2775:function(e,t,n){"use strict";n.d(t,{k:function(){return Ne}});var i=n(70865),r=n(52322),s=n(46776),o=n(90014),a=n(42838),c=n(96577),l=n.n(c),u=n(2784),d=n(6239),p=n.n(d),h=(0,s.Pi)((function(e){var t=e.children,i=o.O7.viewportHeight,s=o.O7.viewportWidth,c=o.O7.isInViewMode;return(0,u.useEffect)((function(){if(new URLSearchParams(location.search).has("embedded")){document.documentElement.classList.add(p().scrollbarHide);var e=function(e){if((0,a.Z)(e.target,HTMLElement)){var t,n=null===(t=function(e){for(var t=e;null!==t;){if((0,a.Z)(t,HTMLAnchorElement))return t;t=t.parentElement}return null}(e.target))||void 0===t?void 0:t.getAttribute("href");(null===n||void 0===n?void 0:n.startsWith("https"))&&e.preventDefault()}};return document.addEventListener("click",e),function(){return document.removeEventListener("click",e)}}}),[]),c?(0,r.jsxs)("div",{className:p().previewWrapper,style:{width:s,height:i},children:[(0,r.jsx)("div",{className:p().bgImg,children:(0,r.jsx)(l(),{src:n(20830),width:s,height:i})}),(0,r.jsx)("iframe",{className:p().preview,src:"".concat(location.pathname,"?embedded")})]}):(0,r.jsx)(r.Fragment,{children:t})}));h.displayName="Content";var f=n(14179),m=n(87394),_=n(72779),x=n.n(_),v=n(84852),g=n(6781),j=n.n(g),w=(0,s.Pi)((function(e){var t=e.scrolled,n=(0,f.o)().tradieDomainStore,i=n.themeType,s=n.colorDatas[i];return(0,r.jsx)("ul",{className:x()(j().wrapper,t&&j().scrolled),children:Object.entries(s).map((function(e,t){var i=(0,m.Z)(e,2),s=i[0],o=i[1],a=s===n.color;return(0,r.jsxs)("li",{className:j().item,onClick:function(){return n.changeColor(s)},children:[(0,r.jsx)("div",{className:x()(j().circle,a&&j().selected),style:{backgroundColor:o.primary}}),(0,r.jsx)(v.x,{fw:a?"600":void 0,fs:"18",text:s,className:j().title,style:{color:a?o.primary:"inherit"}})]},t)}))})}));w.displayName="PaletteDropdown";var b=n(51963),C=n(65361),y=n(88787),N=n.n(y),k=function(e){var t=e.icon,n=e.text,i=e.onClick,s=e.selected;return(0,r.jsxs)("div",{onClick:i,className:x()(N().wrapper,s&&N().selected),children:[t,(0,r.jsx)(v.x,{className:N().text,fw:"600",color:"white",text:n})]})},S=n(98636),P=n(98640),I=n.n(P),T=function(e){var t=e.scrolled;return(0,r.jsx)("div",{className:x()(I().wrapper,t&&I().scrolled),children:(0,r.jsx)(S.j,{wrapperClassName:I().list})})},A=n(30318),M=n(17965),L=(0,s.Pi)((function(){var e=(0,u.useRef)(null),t=(0,u.useState)(null),n=t[0],i=t[1],s=(0,u.useState)(!1),o=s[0],a=s[1],c=function(e){i(n===e?null:e)};return(0,b.Z)((function(){return i(null)}),Boolean(n),e),(0,u.useEffect)((function(){var e=(0,A.P)((function(){window.scrollY>M.mv?a(!0):a(!1)}),150);return window.addEventListener("scroll",e,{passive:!0}),e(),function(){return window.removeEventListener("scroll",e)}}),[]),(0,r.jsxs)("div",{ref:e,style:{display:"contents"},children:[(0,r.jsx)(k,{icon:(0,r.jsx)(C.go,{height:30,width:30,type:"palette"}),text:"Change color",onClick:function(){return c("palette")},selected:"palette"===n}),(0,r.jsx)(k,{icon:(0,r.jsx)(C.go,{height:30,width:30,type:"card-deck"}),text:"Change template",onClick:function(){return c("template")},selected:"template"===n}),"palette"===n&&(0,r.jsx)(w,{scrolled:o}),"template"===n&&(0,r.jsx)(T,{scrolled:o})]})}));L.displayName="ThemeSelect";var E,B=n(85042),Z=n(64208);function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},D.apply(this,arguments)}var F,O=function(e){return u.createElement("svg",D({opacity:.5,width:30,height:30,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E||(E=u.createElement("path",{d:"M20.339 2H9.66c-.705 0-1.382.273-1.882.76C7.28 3.247 7 3.907 7 4.595v20.809C7 26.838 8.192 28 9.661 28h10.676c.706 0 1.383-.273 1.883-.76.499-.486.78-1.146.78-1.835V4.595c0-.688-.28-1.348-.78-1.835A2.696 2.696 0 0 0 20.34 2ZM15 26.7c-.92 0-1.667-.581-1.667-1.3 0-.719.747-1.3 1.667-1.3s1.667.581 1.667 1.3c0 .719-.747 1.3-1.667 1.3Zm5.333-3.9H9.667V4.6h10.666v18.2Z",fill:"#fff"})))};function R(){return R=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},R.apply(this,arguments)}var W=function(e){return u.createElement("svg",R({opacity:.5,width:30,height:30,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),F||(F=u.createElement("path",{d:"M26.454 2H3.546C2.145 2 1 3.17 1 4.6v15.6c0 1.43 1.145 2.6 2.545 2.6h8.91l-2.075 3.185c-.56.858.038 2.015 1.056 2.015h7.128c1.018 0 1.629-1.157 1.056-2.015L17.545 22.8h8.91c1.4 0 2.545-1.17 2.545-2.6V4.6C29 3.17 27.855 2 26.454 2Zm0 15.6H3.546V5.9c0-.715.573-1.3 1.273-1.3h20.364c.7 0 1.273.585 1.273 1.3v11.7Z",fill:"#fff"})))},V=n(23982),H=n.n(V),Q=(0,s.Pi)((function(){var e=function(e){o.O7.viewing===e?o.O7.view("desktop"):o.O7.view(e)};return(0,r.jsxs)("div",{className:H().wrapper,children:[(0,r.jsx)(O,{className:x()(H().icon,"mobile"===o.O7.viewing&&H().selected),onClick:function(){return e("mobile")}}),(0,r.jsx)(W,{className:x()(H().icon,"desktop"===o.O7.viewing&&H().selected),onClick:function(){return e("desktop")}})]})}));Q.displayName="DeviceSelect";var U,q=n(81682),z=n(85621),G=n(95034),X=n(55069),Y=n(84901),K=n(64849),J=n(92280),$=n(30866),ee=n.n($),te=(0,s.Pi)((function(){var e=(0,J.a)(),t=o.O7.isInViewMode,n=(0,z.X)().isMobile;return(0,r.jsx)(K.z,{className:ee().button,color:"none",padding:"2px 10px",withMobileResize:!1,textProps:{fs:"custom"},children:(0,r.jsxs)(B.p,{className:ee().link,openInNewTab:!0,href:(0,X.rC)(location.pathname,e),children:[n&&!t?"Preview":"Preview page",(0,r.jsx)(C.go,{type:"external-link",width:24,height:24})]})})}));function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},ne.apply(this,arguments)}te.displayName="PreviewPageButton";var ie,re=function(e){return u.createElement("svg",ne({width:11,height:17,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),U||(U=u.createElement("path",{d:"m9.5 1-8 7.5 8 7.5",stroke:"#FAFBFF",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))};function se(){return se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},se.apply(this,arguments)}var oe=function(e){return u.createElement("svg",se({width:24,height:25,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),ie||(ie=u.createElement("path",{d:"M11 5.501H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2v-5m-1.414-9.414a2 2 0 1 1 2.828 2.828l-8.586 8.586H9v-2.828l8.586-8.586Z",stroke:"#fff",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))},ae=n(95243),ce=n(35690),le=n.n(ce),ue=function(){var e=(0,z.X)().isMobile,t=(0,G.B)(),n=(0,u.useRef)(null);return(0,Y.G)((function(){var e=o.O7.isInViewMode,t=n.current;t&&(e?t.classList.add(le().inView):t.classList.remove(le().inView))})),(0,r.jsxs)("div",{className:le().wrapper,ref:n,children:[(0,r.jsxs)(B.p,{className:le().backButton,href:(0,X.h8)(!0),children:[(0,r.jsx)(re,{className:le().arrow}),(0,r.jsx)("span",{children:"Workspace"})]}),(0,r.jsxs)("div",{className:le().logo,children:[(0,r.jsx)("div",{className:le().logoIcon,children:(0,r.jsx)(Z.n,{})}),(0,r.jsxs)(q.x,{className:le().logoText,fs:"custom",fw:"500",children:["BorisDoes",(0,r.jsx)(q.x,{className:le().mobileHint,text:"Editor Mode",fs:"custom"})]})]}),(0,r.jsx)(q.x,{className:le().hint,text:"Editor Mode"}),(0,r.jsx)(te,{}),(0,r.jsxs)("div",{className:le().tools,children:[(0,r.jsx)(L,{}),(0,r.jsx)(Q,{}),e&&(0,r.jsx)(oe,{onClick:function(){t.open({component:ae.X})}})]})]})},de=(0,s.Pi)((function(){return(0,f.o)().tradieDomainStore.isOwner&&!o.O7.isInViewMode?(0,r.jsx)(ue,{}):null}));de.displayName="EditorPanel";var pe=n(40033),he=n.n(pe),fe=(0,s.Pi)((function(e){var t=e.children,n=!(0,f.o)().tradieDomainStore.isOwner||!o.O7.isInViewMode;return(0,r.jsxs)("div",{className:n?void 0:he().wrapper,children:[o.O7.isInViewMode&&(0,r.jsx)(ue,{}),(0,r.jsx)(h,{children:t})]})}));fe.displayName="DeviceViewer";var me=n(44232),_e=n(10250),xe=n(88899),ve=n(68909),ge=n(84792),je=n(61360),we=n(8127),be=n(47193),Ce=n(55014),ye=n(97559),Ne=(0,s.Pi)((function(e){var t=e.children,n=e.title,s=e.isStrippedDown,o=void 0!==s&&s,a=e.className,c=e.withHeaderOnStrippedDown,l=e.config,u=(void 0===l?{}:l).headerProps,d=(0,f.o)().tradieDomainStore.themeType,p=Se[d],h=ke[d];return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(fe,{children:[!o&&(0,r.jsx)(ve.T,{render:function(e){var t=e.handleSuccess;return(0,r.jsx)(_e.p,{component:xe.t,select:function(e){return{popup:e.popup}},openable:function(e){return"auth"===e.popup},props:{onSuccess:t}})}}),(0,r.jsxs)(me.F,{title:n,className:a,children:[!o&&(0,r.jsx)(de,{}),(!o||c)&&(0,r.jsx)(h,(0,i.Z)({},null===u||void 0===u?void 0:u[d])),t,!o&&p()]})]})})}));Ne.displayName="PageWrapperWithTools";var ke={"theme-1":ge.h,"theme-2":je.h,"theme-3":we.h},Se={"theme-1":function(){return(0,r.jsx)(be.$,{})},"theme-2":function(){return(0,r.jsx)(Ce.$,{})},"theme-3":function(){return(0,r.jsx)(ye.$,{})}}},2442:function(e,t,n){"use strict";n.d(t,{F:function(){return p}});var i=n(47842),r=n(52322),s=n(2784),o=n(72779),a=n.n(o),c=n(48508),l=n(60687),u=n(9373),d=n.n(u),p=function(e){var t=e.itemCount,n=e.itemClassName,o=e.renderItem,u=e.renderPreview,p=e.getKey,h=e.verticalPreview,f=e.className,m=(0,s.useState)(0),_=m[0],x=m[1],v=(0,s.useRef)(null);return(0,r.jsxs)("div",{className:a()(f,(0,i.Z)({},d().verticalPreview,h)),children:[u(_),(0,r.jsx)("div",{className:d().itemsWrapper,ref:v,children:(0,r.jsx)(c.E.div,{className:d().items,dragConstraints:v,drag:h?"y":"x",whileTap:{cursor:"grabbing"},initial:{cursor:"grab"},children:(0,l.U)(t,(function(e){return(0,r.jsx)("div",{className:a()(d().item,n,_===e&&d().selected),onClick:function(){return x(e)},children:o(e)},p(e))}))})})]})}},15545:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var i=n(52322),r=n(85621),s=n(37279),o=n.n(s),a=function(e){var t=e.title,n=e.children,s=e.className,a=e.disableOnMobile,c=(0,r.X)().isMobile;return(0,i.jsxs)("div",{className:s,children:[(!c||!a)&&(0,i.jsx)("div",{className:o().title,children:t}),n]})}},60623:function(e,t,n){"use strict";n.d(t,{u:function(){return d}});var i=n(70865),r=n(96670),s=n(52322),o=n(50006),a=n(14179),c=n(43215),l=n(46776),u=n(5632),d=(0,l.Pi)((function(e){var t=(0,u.useRouter)(),n=(0,a.o)().supportChatStore;return(0,s.jsx)(o.h,(0,r.Z)((0,i.Z)({text:"Contact support"},e),{onClick:function(){var e=n.chatPk;t.push((0,c.i2)(e))},isLoading:n.isLoading}))}));d.displayName="ContactSupportButton"},92419:function(e,t,n){"use strict";n.d(t,{H:function(){return d}});var i=n(70865),r=n(96670),s=n(26297),o=n(52322),a=n(14179),c=n(33833),l=n(58026),u=n(90981),d=(0,n(46776).Pi)((function(e){var t=e.size,n=void 0===t?"sm":t,d=e.hideUpgradePlanBtn,p=(0,s.Z)(e,["size","hideUpgradePlanBtn"]),h=(0,a.o)().subscriptionStore,f=(0,i.Z)({size:n},p);return h.canStartTrial?(0,o.jsx)(c.L,{render:function(e){var t=e.isLoading,n=e.text,s=e.handleClick;return(0,o.jsx)(u.O,(0,r.Z)((0,i.Z)({onClick:s,isLoading:t},f),{children:n}))}}):d?null:(0,o.jsx)(l.G,(0,i.Z)({},f))}));d.displayName="HandlePlanButton"},78166:function(e,t,n){"use strict";n.d(t,{nA:function(){return Ga},y6:function(){return za},ly:function(){return Xa},jL:function(){return Ua},C5:function(){return Ya},dF:function(){return qa}});var i=n(52322),r=n(59062),s=n(93551),o=n(9836),a=n(44993),c=n(14179),l=n(12430),u=n(2784),d=n(81940),p=n(32689),h=n(89609),f=n(95034),m=n(64726),_=n(94261),x=n(78302),v=n.n(x),g=n(85750),j=function(e){var t=e.client,n=(0,c.o)().userStore;return(0,i.jsx)("div",{className:v().wrapper,onClick:function(){(0,o.WF)({tab:"clients",chatsQuery:{tradie:n.userPk,citizen:t.pk,view:"citizen-preview"}})},children:(0,i.jsxs)("div",{className:v().mainInfo,children:[(0,i.jsx)(_.E,{className:v().img,src:(0,g.Gr)(t.main_photo),withFallback:!0,alt:"",width:32,height:32}),(0,i.jsxs)("div",{className:v().nameWrapper,children:[(0,i.jsx)("div",{className:v().name,children:(0,g.Pp)(t)}),(0,i.jsx)("div",{className:v().email,children:t.email})]})]})})},w=function(e){var t=e.data;return(0,i.jsx)(i.Fragment,{children:t.map((function(e){var t=e.customer;return(0,i.jsx)(j,{client:t},t.pk)}))})},b=n(48291),C=n(60687),y=function(e){var t=e.animation;return(0,i.jsx)(i.Fragment,{children:(0,C.U)(4,(function(){return(0,i.jsx)("div",{className:v().wrapper,children:(0,i.jsxs)("div",{className:v().mainInfo,children:[(0,i.jsx)(b.i,{animation:t,variant:"circular",w:32,h:32}),(0,i.jsxs)("div",{className:v().nameWrapper,children:[(0,i.jsx)(b.i,{animation:t,w:170,h:15}),(0,i.jsx)(b.i,{animation:t,w:100,h:12})]})]})})}))})},N=n(31017),k=function(){var e=(0,c.o)().userStore,t=(0,N.V)().setShowPlaceholder,n=(0,p.l)((function(){return(0,h.He)(e.userPk,{limit:4})})),r=n.data,s=n.isLoading,o=!(null===r||void 0===r?void 0:r.results.length)&&!s;return(0,u.useEffect)((function(){o&&t(!0)}),[o]),(0,i.jsx)(i.Fragment,{children:s||o?(0,i.jsx)(y,{animation:!!s&&"wave"}):(0,i.jsx)(w,{data:(null===r||void 0===r?void 0:r.results)||[]})})},S=function(){var e=(0,f.B)(),t={title:"You don\u2019t have any Clients yet",description:"Your client list is empty. Start by inviting clients",buttonText:"Invite Client",onButtonClick:function(){return e.open({component:m.X})}};return(0,i.jsx)(d.g,{title:"Clients",onViewAll:function(){return(0,o.WF)({tab:"clients",chatsQuery:{view:"citizens"}})},style:{gridArea:"clients"},noDataPlaceholder:t,withViewAll:!0,children:(0,i.jsx)(k,{})})},P=n(72779),I=n.n(P),T=function(e){var t=e.percentage,n=e.radius,r=void 0===n?50:n,s=e.strokeWidth,o=void 0===s?20:s,a=e.fontSize,c=void 0===a?"28":a,l=2*Math.PI*r,u=l-t/100*l;return(0,i.jsxs)("svg",{width:2*(r+o),height:2*(r+o),children:[(0,i.jsx)("circle",{stroke:"#eee",cx:r+o,cy:r+o,r:r,strokeWidth:o,fill:"none"}),(0,i.jsx)("circle",{stroke:"#0071e0",cx:r+o,cy:r+o,r:r,strokeWidth:o,fill:"none",strokeDasharray:l,strokeDashoffset:u,transform:"rotate(-90 ".concat(r+o," ").concat(r+o,")"),style:{transition:"stroke-dashoffset 0.5s ease-in-out"}}),(0,i.jsx)("text",{x:"50%",y:"50%",dy:".3em",textAnchor:"middle",fill:"black",fontWeight:700,fontSize:c,color:"#1F2A37",children:"".concat(t,"%")})]})},A=n(47842),M=n(54564),L=n(5632),E=n(65361),B=n(59091),Z=n(56519),D=n(43215),F=n(85474),O=n.n(F),R=n(83294),W=function(e){var t=e.item,n=t.item_percentage,r=t.text,s=t.hint_text,l=t.complete,u=t.key,d=(0,f.B)(),p=(0,c.o)(),h=p.userStore,_=p.supportChatStore,x=(0,L.useRouter)(),v=(0,a.W)().redirectToWebsite,g=(0,A.Z)({},O().complete,l);return(0,i.jsxs)("div",{className:I()(O().wrapper,g),children:[(0,i.jsxs)("div",{className:O().info,onClick:function(){if(!l)switch(u){case"invite_customer":d.open({component:m.X});break;case"send_quote_or_invoice":var e=d.open({component:Z.P,props:{tradiePk:h.userPk,onSuccess:function(){d.close(e)}}});break;case"connect_to_stripe":(0,o.WF)({tab:"get-paid",popup:"stripe"});break;case"upload_picture_to_your_website":v({popup:"personal-edit"});break;case"contact_us_to_set_up_your_domain":var t=R.R.setup({route:(0,D.i2)(_.chatPk),messages:[{type:"text",text:"I want to set up my domain"}]});x.push(t)}},children:[l&&(0,i.jsx)(E.Ol,{className:O().icon,type:"grey",width:24,height:20}),(0,i.jsx)(M.x,{className:O().text,fs:"16",children:r}),s&&(0,i.jsx)(B._,{className:O().hintWrapper,iconClassName:O().hintIcon,hintClassName:O().hint,triangleClassName:O().triangle,description:s})]}),(0,i.jsxs)("div",{className:O().percentage,children:[n,"%"]})]})},V=n(85621),H=n(51620),Q=n(96958),U=n(68875),q=n(47141),z=n.n(q),G=function(e){e=null!==e?e:(0,U.Z)(new TypeError("Cannot destructure undefined"));var t=(0,V.X)().isMobile;return(0,i.jsxs)("div",{className:z().wrapper,children:[(0,i.jsxs)("div",{className:z().head,children:[(0,i.jsxs)("div",{className:z().circle,children:[(0,i.jsx)(b.i,{variant:"circular",w:t?60:140,h:t?60:140}),(0,i.jsx)("div",{className:z().percent})]}),t&&(0,i.jsx)(b.i,{w:100,h:12})]}),(0,i.jsx)("div",{className:z().list,children:(0,C.U)(3,(function(e){return(0,i.jsx)(b.i,{w:"100%",h:t?30:40},e)}))})]})},X=n(69200),Y=n.n(X),K=function(e){var t=e.className,n=(0,u.useRef)(null),r=(0,c.o)().userStore,s=(0,V.X)().isMobile,o=(0,H.w)(n,0),a=o.runHeightTransition,l=o.expanded,h=(0,p.l)((function(){return(0,Q.rH)(r.userPk)})),f=h.isLoading,m=h.data;return(0,i.jsx)(d.g,{className:I()(Y().wrapper,t),title:!s&&"Complete your profile",style:{gridArea:"widget"},children:(0,i.jsx)("div",{onClick:function(){return a()},children:f?(0,i.jsx)(G,{}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:Y().bar,children:[(0,i.jsx)(T,{radius:s?25:50,strokeWidth:s?10:20,percentage:(null===m||void 0===m?void 0:m.percentage)||0,fontSize:s?"14":"22"}),s&&(0,i.jsx)("div",{className:Y().title,children:"Complete your profile"}),(0,i.jsx)(E.e0,{className:I()(Y().arrow,l&&Y().expandedArrow),type:"base-middle",width:24,height:24})]}),(0,i.jsx)("div",{ref:s?n:null,children:(0,i.jsx)("div",{className:Y().items,children:null===m||void 0===m?void 0:m.items.map((function(e){return(0,i.jsx)(W,{item:e},e.key)}))})})]})})})},J=function(){var e=(0,f.B)(),t=(0,c.o)().userStore,n=(0,L.useRouter)(),i=function(e){var t=(0,D.vm)({role:"tradie",tab:"clients",chatsQuery:{citizen:e.citizen,quote:e.id,view:"chat"}});n.push(t)};return{openCreateQuotePopup:function(){var n;e.open({component:Z.P,props:{onSuccess:i,tradiePk:null===(n=t.user)||void 0===n?void 0:n.pk}})}}},$=n(22224),ee=n(53161),te=n(19596),ne=n(60354),ie=n(5381),re=n.n(ie),se=function(e){var t=e.invoice,n=t.title,r=t.external_quote,s=t.invoice_expire,a=t.invoice_amount,c=t.citizen_main_photo;return(0,i.jsx)("div",{className:re().wrapper,onClick:function(){(0,o.WF)({tab:"clients",chatsQuery:{view:"chat",quote:r,citizen:t.citizen,tradie:t.tradie}})},children:(0,i.jsxs)("div",{className:re().mainInfo,children:[(0,i.jsx)($.h,{src:c,alt:"",withFallback:!0,w:40,h:40}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:re().name,children:n}),(0,i.jsx)("div",{className:re().number,children:(0,i.jsx)(ee.R,{quoteId:r,isInvoice:!0})})]}),(0,i.jsxs)("div",{className:re().rightmostBlock,children:[(0,i.jsx)("div",{className:re().price,children:(0,te.Q)(a)}),(0,i.jsx)("div",{className:re().date,children:(0,ne.ww)(s)})]})]})})},oe=function(e){var t=e.data;return(0,i.jsx)("div",{children:t.map((function(e,t){return(0,i.jsx)(se,{invoice:e},t)}))})},ae=function(e){var t=e.animation;return(0,i.jsx)("div",{children:(0,C.U)(3,(function(){return(0,i.jsx)("div",{className:re().wrapper,children:(0,i.jsxs)("div",{className:re().mainInfo,children:[(0,i.jsx)(b.i,{animation:t,variant:"circular",w:40,h:40}),(0,i.jsxs)("div",{children:[(0,i.jsx)(b.i,{animation:t,w:100,h:20}),(0,i.jsx)("div",{className:re().number,children:(0,i.jsx)(b.i,{animation:t,w:50,h:15})})]}),(0,i.jsxs)("div",{className:re().rightmostBlock,children:[(0,i.jsx)("div",{className:re().price,children:(0,i.jsx)(b.i,{animation:t,w:60,h:20})}),(0,i.jsx)("div",{className:re().date,children:(0,i.jsx)(b.i,{animation:t,w:100,h:15})})]})]})})}))})},ce=function(e){var t=e.shown,n=(0,N.V)().setShowPlaceholder;return(0,u.useEffect)((function(){return n(t)}),[t,n]),null},le=function(){var e=(0,c.o)().userStore,t=(0,p.l)((function(){return(0,h.sA)(e.userPk,{ordering:"invoice_created",limit:3})})),n=t.data,r=t.isLoading,s=!(null===n||void 0===n?void 0:n.results.length)&&!r;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ce,{shown:s}),r||s?(0,i.jsx)(ae,{animation:!!r&&"wave"}):(0,i.jsx)(oe,{data:(null===n||void 0===n?void 0:n.results)||[]})]})},ue=function(){var e={title:"You don\u2019t have any Invoices yet",description:"Your invoice list is empty. Start by creating a new invoice",buttonText:"Send Invoice",onButtonClick:J().openCreateQuotePopup};return(0,i.jsx)(d.g,{title:"Recent Invoices",onViewAll:function(){return(0,o.WF)({tab:"invoices"})},style:{gridArea:"invoices"},withViewAll:!0,noDataPlaceholder:e,children:(0,i.jsx)(le,{})})},de=function(e){var t=e.quotePk;return(0,i.jsxs)(i.Fragment,{children:["#",t.toString().padStart(5,"0")]})},pe=n(7933),he=n(70865),fe=n(96670),me=n(75472),_e=function(e){return(0,i.jsx)(me.q,(0,fe.Z)((0,he.Z)({},e),{render:function(e){var t=e.noData;return(0,i.jsx)(ce,{shown:t})},noDataSkeleton:!0}))},xe=n(8718),ve=n.n(xe),ge=function(){var e=(0,V.X)().isMobile,t=(0,c.o)().userStore,n=(0,u.useRef)(null);return(0,i.jsx)(_e,{apiRef:n,skeleton:{rowCount:4},fetcherConfig:{once:!0},fetcher:function(){return(0,h.sI)(t.userPk,{limit:5,ordering:"-chat__last_msg_date_timestamp"})},getHeads:function(){return[e?null:{content:"NUMBER",width:"10%"},{content:e?"TASK":"TASK NAME",width:"20%"},e?null:{content:"TO",width:"20%"},{content:e?"DATE":"DATE & TIME",width:"15%"},{content:"AMOUNT",width:"15%"},{content:"STATUS",width:"15%"}].filter(Boolean)},getRow:function(t){return{onClick:function(){(0,o.WF)({tab:"clients",chatsQuery:{view:"quote-list",citizen:t.citizen,tradie:t.tradie,quote:t.id}})},style:{pointer:!0},cells:[e?null:{content:(0,i.jsx)(de,{quotePk:t.id})},e?{content:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:ve().title,children:t.title}),(0,i.jsx)(de,{quotePk:t.id})]})}:{content:t.title},e?null:{content:(0,i.jsxs)("span",{className:ve().bold,children:[t.citizen_name," ",t.citizen_surname]})},{content:(0,ne.ww)(t.created),style:{noWrap:!0}},{content:(0,i.jsx)("span",{className:ve().bold,children:(0,te.Q)(t.total_price)}),style:{noWrap:!0}},{content:(0,i.jsx)(pe.c,{status:t.status}),style:{mockedBg:"random-colored"}}].filter(Boolean)}}})},je=function(){var e={title:"You don\u2019t have any Quotes yet",description:"Your quote list is empty. Start by creating a new quote",buttonText:"Send Quote",onButtonClick:J().openCreateQuotePopup};return(0,i.jsx)(d.g,{title:"Recent Quotes",onViewAll:function(){return(0,o.WF)({tab:"quotes"})},style:{gridArea:"tasks"},withViewAll:!0,noDataPlaceholder:e,children:(0,i.jsx)(ge,{})})},we=n(6499),be=n.n(we),Ce=function(){return(0,i.jsxs)(l.v,{className:be().wrapper,children:[(0,i.jsx)(je,{}),(0,i.jsx)(K,{}),(0,i.jsx)(ue,{}),(0,i.jsx)(S,{})]})},ye=n(64981),Ne=n(80075),ke=n(91934),Se=n(32204),Pe=Ne.LO.object({filter:{searchQuery:"",date:"-created",status:"all"},tableApiRef:{current:null},setFilter:function(e){(0,Se.j)(this.filter,e)},setTableApi:function(e){this.tableApiRef=e},clear:function(){this.setFilter({date:"-created",searchQuery:"",status:"all"})}},{tableApiRef:Ne.LO.ref}),Ie=n(77291),Te=n.n(Ie),Ae=function(){var e=(0,ye.D)();return(0,u.useEffect)((function(){return(0,Ne.U5)((function(){return e.searchQuery}),(function(e){return Pe.setFilter({searchQuery:e})}))}),[e]),(0,i.jsx)(ke.G,{className:Te().input})},Me=function(e){return"quote_request"===e?"citizen_request":"none"===e?"tradie_request":void 0},Le=function(e){return"all"===e||"none"===e?void 0:e},Ee=n(1684),Be=n(50308),Ze=n.n(Be),De=function(){var e=(0,c.o)().userStore,t=(0,V.X)().isMobile,n=(0,Ee.r)();return Pe.setTableApi(n),(0,i.jsx)(_e,{apiRef:n,resetReaction:function(){return(0,he.Z)({},Pe.filter)},fetcher:function(t){var n=t.limit,i=t.offset,r=Pe.filter,s=r.date,o=r.status,a=r.searchQuery;return(0,h.sI)(e.userPk,{limit:n,offset:i,annotated_reason:Me(o),status:Le(o),search:a,ordering:s})},getHeads:function(){return[{checkbox:!0,width:"4%"},t?null:{content:"NUMBER",width:"5%"},{content:t?"TASK":"TASK NAME",width:"25%"},t?null:{content:"TO",width:"20%"},{content:t?"DATE":"DATE & TIME",width:"15%"},{content:"AMOUNT",width:"15%"},{content:"STATUS",width:"10%",coloredStub:!0}].filter(Boolean)},getRow:function(e){return{meta:{quotePk:e.id},style:{pointer:!0},onClick:function(){return(0,o.WF)({tab:"clients",chatsQuery:{view:"quote-list",quote:e.id,citizen:e.citizen,tradie:e.tradie}})},cells:[{checkbox:!0,onClick:function(e){e.stopPropagation()}},t?null:{content:(0,i.jsx)(de,{quotePk:e.id})},{content:t?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:Ze().title,children:e.chat.title}),(0,i.jsxs)("div",{children:[e.citizen_name," ",e.citizen_surname]}),(0,i.jsx)(de,{quotePk:e.id})]}):e.chat.title},t?null:{content:"".concat(e.citizen_name," ").concat(e.citizen_surname),style:{fw:"600"}},{content:(0,ne.ww)(e.created),style:{noWrap:!0,color:"light-gray"}},{content:(0,te.Q)(e.total_price),style:{fw:"600",noWrap:!0}},{content:(0,i.jsx)(pe.c,{status:e.status})}].filter(Boolean)}}})},Fe=n(37234),Oe=n(35219),Re=n(13837),We=n.n(Re),Ve=function(){return(0,i.jsx)(Fe.s,{dropdownClassName:We().dropdown,beforeContent:(0,i.jsx)(Oe.default,{className:We().clock}),options:[{content:"Newest quotes",radio:!0,onChange:function(){return Pe.setFilter({date:"-created"})}},{content:"Oldest quotes",radio:!0,onChange:function(){return Pe.setFilter({date:"created"})}},{content:"Last update",radio:!0,onChange:function(){return Pe.setFilter({date:"-chat__last_msg_date_timestamp"})}}]})},He=n(46776),Qe=n(73928),Ue=["all","quote_request","none","pending_payment","inprogress","completed","canceled"],qe=[{text:"All",status:"all"},{text:"Requested",status:"quote_request"},{text:"Sent",status:"none"},{text:"Awaiting payment",status:"pending_payment"},{text:"In progress",status:"inprogress"},{text:"Completed",status:"completed"},{text:"Declined",status:"canceled"}],ze=n(79563),Ge=n.n(ze),Xe=(0,He.Pi)((function(){return(0,i.jsx)(Fe.s,{dropdownClassName:Ge().dropdown,beforeContent:(0,i.jsx)(Oe.default,{className:Ge().clock}),options:qe.map((function(e){var t=e.text,n=e.status;return{content:t,radio:!0,onChange:function(){return Pe.setFilter({status:n})}}}))})}));Xe.displayName="StatusSelect";var Ye=n(98788),Ke=n(5163),Je=n(62537),$e=n(50006),et=n(34514),tt=n(35549),nt=n(25522),it=function(){var e=(0,c.o)().userStore,t=(0,tt.O)().openErrorPopup,n=(0,u.useState)(!1),r=n[0],s=n[1];return(0,i.jsx)($e.h,{text:"Export",onClick:function(){var n=Pe.tableApiRef,i=Pe.filter,r=n.current;if(r){var o=[],a=!!r.getCheckedHeads().at(0);if(!a){var c=r.getCheckedCells(),l=!0,u=!1,d=void 0;try{for(var p,h=c[Symbol.iterator]();!(l=(p=h.next()).done);l=!0){var f,m=p.value;(null===(f=m.row)||void 0===f?void 0:f.meta)&&o.push(m.row.meta.quotePk)}}catch(x){u=!0,d=x}finally{try{l||null==h.return||h.return()}finally{if(u)throw d}}}if(a||o.length){s(!0);var _=(0,Je.lS)("/users/".concat(e.userPk,"/tradie-page/external-quote/"),{output:"excel",ordering:i.date,status:Le(i.status),annotated_reason:Me(i.status),search:i.searchQuery,limit:a?1e3:void 0,ids:a?void 0:o});_=nt.Ad.withBaseUrl(_),nt.Ad.makeRawRequest({url:_}).then(function(){var e=(0,Ye.Z)((function(e){var n,i;return(0,Ke.__generator)(this,(function(r){switch(r.label){case 0:return e.ok?[4,e.blob()]:[3,2];case 1:return n=r.sent(),i=URL.createObjectURL(n),(0,g.Sv)(i,"quotes.xlsx"),URL.revokeObjectURL(i),[3,3];case 2:t(et._W),r.label=3;case 3:return[2]}}))}));return function(t){return e.apply(this,arguments)}}()).catch((function(e){return t(e)})).finally((function(){return s(!1)}))}}},isLoading:r})},rt=n(60440),st=n(187),ot=n(77434),at=n.n(ot),ct=(0,He.Pi)((function(e){var t=e.className,n=e.status,r=e.onStatus,s=e.citizenPk,o=(0,c.o)().userStore,a=(0,st.Q)((function(){var e=Ue.map((function(e){return(0,h.sI)(o.userPk,{annotated_reason:Me(e),status:Le(e),citizen:s,limit:1})})),t=new AbortController;return t.signal.onabort=function(){e.forEach((function(e){return e.controller.abort()}))},{controller:t,data:Promise.all(e)}}),{deps:[n,s]}).data;return(0,i.jsx)("div",{className:I()(at().filters,t),children:qe.map((function(e,t){var s,o;return(0,i.jsx)(rt.u,{content:e.text,itemCount:(null===(s=null===a||void 0===a?void 0:a.at(t))||void 0===s||null===(o=s.data)||void 0===o?void 0:o.count)||0,isActive:e.status===n,onClick:function(){return r(e.status)}},t)}))})}));ct.displayName="ExternalQuoteStatusFilter";var lt=n(16613),ut=n.n(lt),dt=(0,He.Pi)((function(){var e=(0,V.X)().isMobile,t=J().openCreateQuotePopup;(0,Qe.l)("routeChangeComplete",(function(){return Pe.clear()}),{ignoreQuery:!1});var n={title:"You don't have any Quotes yet",description:"Your quote list is empty. Start by creating a new quote",buttonText:"Send Quote",onButtonClick:t},r=(0,i.jsx)(ye.z,{children:(0,i.jsx)(Ae,{})}),s=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("header",{className:ut().header,children:[(0,i.jsx)(it,{}),(0,i.jsx)(Ve,{}),e&&(0,i.jsx)(Xe,{}),!e&&r]}),!e&&(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)(ct,{className:ut().statusFilter,status:Pe.filter.status,onStatus:function(e){return Pe.setFilter({status:e})}})}})]});return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"Quotes",fullHeight:!0,beforeTitleEnd:e?r:null,beforeChildren:s,noDataPlaceholder:n,children:(0,i.jsx)(De,{})})})}));dt.displayName="Quotes";var pt=Ne.LO.object({filter:{ordering:"-invoice_created",searchQuery:""},setFilter:function(e){(0,Se.j)(this.filter,e)}}),ht=n(72251),ft=n.n(ht),mt=function(){return(0,i.jsx)(Fe.s,{dropdownClassName:ft().dropdown,beforeContent:(0,i.jsx)(Oe.default,{className:ft().clock}),options:[{content:"Newest invoices",radio:!0,onChange:function(){return pt.setFilter({ordering:"-invoice_created"})}},{content:"Oldest invoices",radio:!0,onChange:function(){return pt.setFilter({ordering:"invoice_created"})}}]})},_t=n(99717),xt=n.n(_t),vt=function(){var e=(0,ye.D)();return(0,u.useEffect)((function(){return(0,Ne.U5)((function(){return e.searchQuery}),(function(e){return pt.setFilter({searchQuery:e})}))}),[e]),(0,i.jsx)(ke.G,{className:xt().input})},gt=n(40113),jt=function(e){var t=e.status,n=e.className,r=wt[t],s=r.color,o=r.text;return(0,i.jsx)(gt.L,{className:n,color:s,text:o})},wt={paid:{text:"Paid",color:"green"},overdue:{text:"Overdue",color:"red"},awaiting_payment:{text:"Awaiting payment",color:"blue"}},bt=n(55965),Ct=n.n(bt),yt=function(){var e=(0,c.o)().userStore;return(0,i.jsx)(_e,{resetReaction:function(){return(0,he.Z)({},pt.filter)},fetcher:function(t){var n=t.limit,i=t.offset,r=pt.filter,s=r.ordering,o={limit:n,offset:i,search:r.searchQuery,ordering:s};return(0,h.sA)(e.userPk,o)},getHeads:function(){return[{content:"NUMBER",width:"10%"},{content:"TO",width:"20%"},{content:"DATE & TIME",width:"15%"},{content:"DUE",width:"15%"},{content:"AMOUNT",width:"15%"},{content:"STATUS",width:"15%"}]},getRow:function(e){return{style:{pointer:!0},onClick:function(){return(0,o.WF)({tab:"clients",chatsQuery:{view:"chat",quote:e.external_quote,citizen:e.citizen,tradie:e.tradie}})},cells:[{content:(0,i.jsx)(de,{quotePk:e.external_quote})},{content:"".concat(e.citizen_name," ").concat(e.citizen_surname),style:{fw:"600"}},{content:(0,ne.ww)(e.invoice_created),style:{color:"light-gray"}},{content:(0,i.jsx)("span",{className:"overdue"===e.invoice_status?Ct().overdue:void 0,children:(0,ne.ww)(e.invoice_expire)}),style:{color:"light-gray"}},{content:(0,te.Q)(e.invoice_amount),style:{fw:"600"}},{content:(0,i.jsx)(jt,{status:e.invoice_status})}]}}})},Nt=n(28801),kt=n.n(Nt),St=n(60623),Pt=n(71212),It=n(92419),Tt=n(9576),At=n(78308),Mt=n(26361),Lt=n(26297),Et=n(10520),Bt=function(e){var t=e.onCanceled,n=(0,Lt.Z)(e,["onCanceled"]),r=(0,f.B)(),s=(0,c.o)().subscriptionStore,o=(0,tt.O)().openErrorPopup,a=function(){var e=(0,Ye.Z)((function(e){var n,i,a;return(0,Ke.__generator)(this,(function(c){switch(c.label){case 0:return n=e.popupId,(i=e.setIsLoading)(!0),[4,s.cancelSubscription()];case 1:return(a=c.sent().error)?o(a.message):null===t||void 0===t||t(),r.close(n),i(!1),[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsx)($e.h,(0,fe.Z)((0,he.Z)({text:"Cancel subscription"},n),{onClick:function(){r.open({component:Et.Z,props:{closeOnAccept:!1,onAccept:a,buttonText:"Proceed",title:"Cancellation",children:"Are you sure you want to cancel your subscription?",outlinedButtonText:"No, take me back!"}})}}))},Zt=n(9888),Dt=n.n(Zt),Ft=function(){var e,t=(0,c.o)().subscriptionStore,n=(0,Tt.A)().id,r=(0,f.B)();r.setProps(n,(0,Mt.CZ)({cross:"small"}));var s=Pt.dO[t.subscriptionType],o=At.qT.filter((function(e){return At.vR[t.subscriptionType].benefits.includes(e.code)}));return(0,i.jsxs)("div",{className:Dt().wrapper,children:[(0,i.jsx)(M.x,{fw:"700",fs:"20",children:"Plan information"}),(0,i.jsxs)("div",{className:Dt().planInfo,children:[(0,i.jsxs)("div",{className:Dt().name,children:[(0,i.jsx)(M.x,{fs:"20",children:s.name}),t.isYearly&&(0,i.jsx)(M.x,{fs:"16",className:Dt().yearly,children:"(Yearly)"})]}),s.pricePerMonth&&(0,i.jsxs)("span",{children:["$$",s.pricePerMonth,"/month"]}),(0,i.jsxs)(M.x,{className:Dt().renewDate,children:["active"===t.status?"Renews":"Ends"," on"," ",(0,ne.ww)((null===(e=t.subscription)||void 0===e?void 0:e.expires_at)||"",{monthFormat:"long"})]})]}),(0,i.jsx)("table",{className:Dt().table,children:o.map((function(e){return(0,i.jsxs)("tr",{className:Dt().row,children:[(0,i.jsx)("td",{className:Dt().cell,children:(0,i.jsx)(M.x,{fsm:"13",fw:"500",children:e.text})}),(0,i.jsx)("td",{className:Dt().cell,children:(0,i.jsx)(E.Ol,{type:"blue",width:25,height:25})})]},e.code)}))}),(0,i.jsx)(Bt,{className:Dt().actionBtn,persistSizeOnMobile:!0,onCanceled:function(){return r.close(n)}})]})},Ot=n(91410),Rt=n.n(Ot),Wt=(0,He.Pi)((function(){var e=(0,V.X)().isMobile,t=(0,c.o)().subscriptionStore,n=(0,f.B)(),r=(0,i.jsxs)("div",{className:Rt().actionBtns,children:[(0,i.jsx)(St.u,{persistSizeOnMobile:!0}),"active"===t.status&&!t.isTrial&&(0,i.jsx)($e.h,{text:"Plan Information",onClick:function(){return n.open({component:Ft})},persistSizeOnMobile:!0})]}),s=t.subscription||Pt.vP,o=Pt.dO[t.subscriptionType],a="canceled"!==t.status?null:(0,i.jsx)(gt.L,{className:Rt().status,color:"red",text:"Canceled"});return(0,i.jsx)(d.g,{title:"My plan",beforeTitleEnd:a,spaceBetweenInTitle:!1,children:(0,i.jsxs)("div",{className:Rt().wrapper,children:[(0,i.jsxs)("div",{className:Rt().head,children:[(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:Rt().planInfo,children:[o.name,o.pricePerMonth&&(0,i.jsxs)("span",{children:["$$",o.pricePerMonth,"/month"]})]}),"free"!==t.subscriptionType&&!t.isTrial&&s.expires_at&&(0,i.jsxs)("div",{className:Rt().renewDate,children:["active"===t.status?"Renews":"Ends"," on"," ",(0,ne.ww)(s.expires_at,{monthFormat:"long"})]}),t.isTrial&&(0,i.jsxs)("div",{className:Rt().trial,children:["Trial period active"," ",(0,i.jsxs)("span",{className:Rt().daysLeft,children:["(",t.daysLeft," days left)"]})]})]}),!e&&r]}),t.canUpgradePlan&&(0,i.jsx)(It.H,{className:Rt().handlePlanBtn,size:"md"}),e&&r]})})}));Wt.displayName="MyPlan";var Vt=n(41277),Ht=n(55226),Qt=n(27202),Ut=n(112),qt=n(23536),zt=n(61085),Gt=n.n(zt),Xt=function(e){var t=e.card,n=e.requestCards,r=e.onPrimarySet,s=(0,f.B)(),o=(0,tt.O)().openErrorPopup,a=[{content:"Edit information",onClick:function(){s.open({component:Ut.n,props:{initialCard:t,onSuccess:function(){return n()}}})}},t.default?null:{content:"Select as primary",onClick:function(){var e=(0,Ye.Z)((function(e){var n,i;return(0,Ke.__generator)(this,(function(s){switch(s.label){case 0:return(n=e.setIsLoading)(!0),[4,(0,qt.Sh)(t.id,{default:!0})];case 1:return(i=s.sent().error)?o(i):r(t),n(!1),[2]}}))}));return function(t){return e.apply(this,arguments)}}()},{content:"Delete",style:{borderTop:!0,color:"red"},onClick:function(){s.open({component:Et.Z,props:{title:"Deletion",children:"Are you sure you want to delete this card?",closeOnAccept:!1,onAccept:function(){var e=(0,Ye.Z)((function(e){var i,r,a;return(0,Ke.__generator)(this,(function(c){switch(c.label){case 0:return i=e.popupId,(r=e.setIsLoading)(!0),[4,(0,qt.Tb)(t.id)];case 1:return(a=c.sent().error)?(o(a),[3,4]):[3,2];case 2:return[4,n()];case 3:c.sent(),c.label=4;case 4:return s.close(i),r(!1),[2]}}))}));return function(t){return e.apply(this,arguments)}}()}})}}];return(0,i.jsxs)("div",{className:Gt().method,children:[(0,i.jsx)("div",{className:Gt().icon,children:"visa"===t.brand?(0,i.jsx)(Ht.VisaIcon,{}):(0,i.jsx)(Vt.MastercardIcon,{})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:Gt().cardNameWrapper,children:[(0,i.jsx)("div",{className:Gt().cardName,children:t.card_name}),t.default&&(0,i.jsx)(gt.L,{color:"blue",text:"Primary"})]}),(0,i.jsxs)("div",{className:Gt().cardNumber,children:["\u2022 \u2022 \u2022 \u2022 ",t.number.slice(-4)]})]}),(0,i.jsx)("div",{className:Gt().right,children:(0,i.jsx)(Qt.N,{options:a})})]})},Yt=n(83168),Kt=n(98145),Jt=n.n(Kt),$t=function(){var e=(0,f.B)(),t=(0,p.l)(qt.Th),n=t.data,r=t.isLoading,s=t.request,o=t.setData,a=function(e){if(n){var t=n.map((function(t){return(0,fe.Z)((0,he.Z)({},t),{default:t.id===e.id})}));o(t)}};return(0,i.jsxs)(d.g,{title:"Payment methods",children:[(0,i.jsx)(Yt.p,{loading:r&&!n,fullContainer:!0,children:(null===n||void 0===n?void 0:n.length)?(0,i.jsx)("div",{className:Jt().list,children:n.map((function(e){return(0,i.jsx)(Xt,{card:e,requestCards:s,onPrimarySet:a},e.id)}))}):(0,i.jsx)(M.x,{fs:"14",children:"No payment methods added"})}),(0,i.jsx)($e.h,{className:Jt().addBtn,text:"Add new payment method",onClick:function(){e.open({component:Ut.n,props:{onSuccess:function(){return s()}}})},persistSizeOnMobile:!0})]})},en=n(94193),tn=function(){var e=(0,u.useRef)(null),t=(0,u.useRef)(null);return(0,p.l)(en.$r,{onData:function(e){var n;null===(n=t.current)||void 0===n||n.replaceWith(function(e){return e.map((function(e){return{cells:[{content:e.description},{content:(0,ne.ww)(e.created),style:{noWrap:!0,color:"light-gray"}},{content:(0,te.Q)(e.amount),style:{noWrap:!0,fw:"600"}},{content:(0,i.jsx)(gt.L,{text:"paid"===e.status?"Paid":"Unpaid",color:"paid"===e.status?"green":"red"})}]}}))}(e||[]))},onLoading:function(e){var n;null===(n=t.current)||void 0===n||n.setLoading(e)}}),(0,i.jsx)(d.g,{title:"Recent transactions",children:(0,i.jsx)(Ee.j,{getData:function(){return{heads:[{content:"BILL"},{content:"DATE & TIME"},{content:"AMOUNT"},{content:"STATUS"}],rows:[]}},apiRef:t,viewRef:e})})},nn=n(86702),rn=n.n(nn),sn=n(48192),on=n(55232),an=n(13054),cn=n.n(an),ln={dashboard:{totalCustomers:0,tableFilter:{ordering:"-last_quote_created",searchQuery:""}},clientInfo:{dashboardId:-1,contentTab:"activity",client:null,quoteTableFilters:{ordering:"-created",searchQuery:"",status:"all"},invoiceTableFilters:{ordering:"-invoice_created",searchQuery:""}}},un=Ne.LO.object({dashboardTableApiRef:{current:null},dashboard:ln.dashboard,clientInfo:ln.clientInfo,setTableApi:function(e){this.dashboardTableApiRef=e},setTotalCustomers:function(e){this.dashboard.totalCustomers=e},setDashboardTableFilter:function(e){(0,Se.j)(this.dashboard.tableFilter,e)},setQuoteTableFilters:function(e){(0,Se.j)(this.clientInfo.quoteTableFilters,e)},setInvoiceTableFilters:function(e){(0,Se.j)(this.clientInfo.invoiceTableFilters,e)},setDashboardId:function(e){this.clientInfo.dashboardId=e},goToAllClients:function(){this.clientInfo=ln.clientInfo},setClientInfoTab:function(e){this.clientInfo.contentTab=e},setClient:function(e){this.clientInfo.client=e},clear:function(){this.dashboard=ln.dashboard,this.clientInfo=ln.clientInfo}},{dashboardTableApiRef:Ne.LO.ref}),dn=n(16830),pn=n(87461),hn=n(59061),fn=n.n(hn),mn=function(e){var t=e.active,n=e.activeText,r=void 0===n?"Active":n,s=e.inactiveText,o=void 0===s?"Inactive":s,a=e.text,c=void 0===a?"":a,l=e.className,u=c||(t?r:o);return(0,i.jsx)("div",{className:I()(fn().chip,l,(0,A.Z)({},fn().active,t)),children:u})},_n=n(76669),xn=n.n(_n),vn=function(e){var t=e.rightAlign,n=e.animate,r=e.singleLine,s=!!n&&"wave";return(0,i.jsxs)("div",{className:I()(xn().wrapper,t&&xn().right),children:[(0,i.jsx)(b.i,{w:"80%",h:12,animation:s}),!r&&(0,i.jsx)(b.i,{w:"50%",h:10,animation:s})]})},gn=n(86500),jn=n.n(gn),wn=function(){var e=(0,c.o)().userStore,t=(0,V.X)().isMobile,n=(0,Ee.r)();return un.setTableApi(n),(0,i.jsx)(_e,{apiRef:n,withMobileView:!0,skeleton:{cellCount:2,rowCount:8,render:function(e){var t=e.animate,n=e.total,r=e.index;return(0,i.jsx)(vn,{animate:t,rightAlign:n-1===r})}},resetReaction:function(){return(0,he.Z)({},un.dashboard.tableFilter)},fetcher:function(t){var n=t.limit,i=t.offset,r=un.dashboard.tableFilter,s={limit:n,offset:i,search:r.searchQuery,ordering:r.ordering};return(0,pn.YY)(e.userPk,s)},getHeads:function(){return[{checkbox:!0,width:"2%"},{content:"CUSTOMER NAME",width:"10%"},{content:"LOCATION",width:"10%"},{content:"EMAIL/SMS SUBSCRIPTION",width:"15%"},{content:"COMPLETED JOBS",width:"10%"},{content:"AMOUNT OVERDUE",width:"10%"},{content:"AMOUNT SPENT",width:"10%"}]},getRow:function(e){return{onClick:function(){return un.setDashboardId(e.id)},meta:{clientPk:e.customer_id},style:{pointer:!0},cells:t?[{content:(0,i.jsxs)("div",{className:jn().clientInfoCell,children:[(0,i.jsx)(M.x,{fs:"14",fw:"600",fsm:"16",className:jn().name,text:(0,g.Pp)(e,!0)}),(0,i.jsx)(M.x,{fs:"14",text:(0,g.jC)(e.address||{})}),(0,i.jsx)("div",{className:jn().job,children:"".concat(e.completed_jobs," job").concat(e.completed_jobs<=1?"s":"")})]})},{content:(0,i.jsxs)("div",{className:jn().income,children:[Boolean(e.amount_spend)&&(0,i.jsx)(M.x,{fsm:"16",fw:"600",text:"$".concat(e.amount_spend)}),e.amount_overdue>0&&(0,i.jsxs)(M.x,{fsm:"16",className:jn().amountOverdue,children:[(0,i.jsx)(E.go,{width:"22",height:"22",type:"calendar"}),(0,te.Q)(e.amount_overdue)]})]})}]:[{checkbox:!0,onClick:function(e){return e.stopPropagation()}},{content:(0,i.jsx)(M.x,{fs:"14",fw:"600",className:jn().name,text:(0,g.Pp)(e,!0)}),skeleton:(0,i.jsx)(b.i,{w:50,h:12})},{content:(0,i.jsx)(M.x,{fs:"14",text:(0,g.jC)(e.address||{})})},{content:(0,i.jsx)(mn,{active:e.sms_subscription,activeText:"Subscribed",inactiveText:"Not subscribed"})},{content:(0,i.jsx)("div",{className:jn().job,children:"".concat(e.completed_jobs," job").concat(e.completed_jobs<=1?"s":"")})},{content:e.amount_overdue>0&&(0,i.jsxs)("div",{className:jn().amountOverdue,children:[(0,i.jsx)(E.go,{width:"22",height:"22",type:"calendar"}),(0,te.Q)(e.amount_overdue)]})},{content:(0,i.jsx)(M.x,{fs:"14",fw:"600",text:(0,te.Q)(e.amount_spend)})}]}}})},bn=n(16698),Cn=n(42637),yn=n.n(Cn),Nn=function(e){var t=e.onChange,n=e.mobileDateSortSelect,r=e.initialValue,s=(0,V.X)().isMobile,o=(0,ye.D)();return(0,bn.j)((function(){return o.searchQuery}),t),(0,u.useEffect)((function(){o.setSearchQuery(r||"")}),[r]),(0,i.jsx)("div",{className:yn().wrapper,children:(0,i.jsx)(ke.G,{className:yn().searchInput,height:42,children:(0,i.jsx)("div",{className:yn().iconWrapper,children:s&&n})})})},kn=function(e){return(0,i.jsx)(ye.z,{children:(0,i.jsx)(Nn,(0,he.Z)({},e))})},Sn=(0,He.Pi)((function(){var e=(0,c.o)().userStore,t=(0,tt.O)().openErrorPopup,n=(0,u.useState)(!1),r=n[0],s=n[1];return(0,i.jsx)($e.h,{text:"Export",onClick:function(){var n=un.dashboardTableApiRef,i=un.dashboard.tableFilter,r=n.current;if(r){var o=[],a=!!r.getCheckedHeads().at(0);if(!a){var c=r.getCheckedCells(),l=!0,u=!1,d=void 0;try{for(var p,h=c[Symbol.iterator]();!(l=(p=h.next()).done);l=!0){var f,m=p.value;(null===(f=m.row)||void 0===f?void 0:f.meta)&&o.push(m.row.meta.clientPk)}}catch(x){u=!0,d=x}finally{try{l||null==h.return||h.return()}finally{if(u)throw d}}}if(a||o.length){s(!0);var _=(0,Je.lS)("/users/".concat(e.userPk,"/tradie-page/customers-dashboard/"),{output:"excel",ordering:i.ordering,search:i.searchQuery,limit:a?1e3:void 0,ids:a?void 0:o});_=nt.Ad.withBaseUrl(_),nt.Ad.makeRawRequest({url:_}).then(function(){var e=(0,Ye.Z)((function(e){var n,i;return(0,Ke.__generator)(this,(function(r){switch(r.label){case 0:return e.ok?[4,e.blob()]:[3,2];case 1:return n=r.sent(),i=URL.createObjectURL(n),(0,g.Sv)(i,"clients.xlsx"),URL.revokeObjectURL(i),[3,3];case 2:t(et._W),r.label=3;case 3:return[2]}}))}));return function(t){return e.apply(this,arguments)}}()).catch((function(e){return t(e)})).finally((function(){return s(!1)}))}}},isLoading:r})}));Sn.displayName="ExportButton";var Pn=n(11995),In=n(91774),Tn=n.n(In),An=function(e){e=null!==e?e:(0,U.Z)(new TypeError("Cannot destructure undefined"));return(0,i.jsx)("div",{className:Tn().icon,children:(0,i.jsx)(Pn.default,{})})},Mn=function(){var e=(0,V.X)().isMobile;return(0,i.jsx)(Fe.s,{beforeContent:(0,i.jsx)(Oe.default,{}),headIcon:e&&(0,i.jsx)(An,{}),placement:e?"left":void 0,options:[{content:"Newest clients",radio:!0,onChange:function(){return un.setDashboardTableFilter({ordering:"-last_quote_created"})}},{content:"Oldest clients",radio:!0,onChange:function(){return un.setDashboardTableFilter({ordering:"first_quote_created"})}},{content:"Last clients",radio:!0,onChange:function(){return un.setDashboardTableFilter({ordering:"last_update "})}}]})},Ln=n(9246),En=n.n(Ln),Bn=(0,He.Pi)((function(){return(0,i.jsx)(M.x,{className:En().subtitle,fs:"14",color:"gray200",text:"".concat(un.dashboard.totalCustomers," customers")})}));Bn.displayName="TotalClients";var Zn=function(){var e=(0,f.B)(),t=(0,V.X)().isMobile,n={title:"You don\u2019t have any Clients yet",description:"Your client list is empty. Start by inviting clients",buttonText:"Invite Client",onButtonClick:function(){return e.open({component:m.X})}},r=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(dn.z,{onClick:function(){return e.open({component:m.X})},className:En().btn,br:"sm",fw:"bold",children:"Add new customer"}),(0,i.jsx)(Bn,{})]}),s=(0,i.jsxs)("div",{className:En().tools,children:[(0,i.jsx)(Sn,{}),!t&&(0,i.jsx)(Mn,{}),(0,i.jsx)(kn,{onChange:function(e){return un.setDashboardTableFilter({searchQuery:e})},mobileDateSortSelect:(0,i.jsx)(Mn,{})})]});return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{fullHeight:!0,title:"My Clients",titleWrapperClassName:En().head,beforeTitleEnd:r,beforeChildren:s,noDataPlaceholder:n,children:(0,i.jsx)(wn,{})})})},Dn=n(83229),Fn=n.n(Dn),On=function(e){var t=e.onClick,n=e.text;return(0,i.jsxs)("div",{onClick:t,className:Fn().title,children:[(0,i.jsx)(E.e0,{type:"base",height:28,width:28}),n]})},Rn=function(e){e=null!==e?e:(0,U.Z)(new TypeError("Cannot destructure undefined"));return(0,i.jsx)(On,{text:"Return to My clients",onClick:function(){return un.goToAllClients()}})},Wn=n(34568),Vn=n(4083),Hn=n(88458),Qn=n(34742),Un=n.n(Qn),qn=function(e){var t=e.onSelect,n=e.tabs,r=e.selectedTab;return(0,i.jsx)("div",{className:Un().tabs,children:n.map((function(e){return(0,i.jsx)(M.x,{onClick:function(){return t(e)},fw:"500",color:"blue",pointer:!0,className:I()(Un().tab,r===e&&Un().selected),text:e},e)}))})},zn=["activity","marketing"],Gn=(0,He.Pi)((function(){return(0,i.jsx)(qn,{tabs:zn,onSelect:function(e){un.setClientInfoTab(e)},selectedTab:un.clientInfo.contentTab})}));Gn.displayName="Tabs";var Xn=n(92394),Yn=n(87394),Kn=n(28510),Jn=n(83899),$n=n(56092),ei=n.n($n),ti=function(e){var t=e.valueToCopy,n=(0,Yn.Z)((0,Kn.r)((function(){return(0,Jn.v)(t)}),1500),2),r=n[0],s=n[1];return(0,i.jsx)("div",{onClick:r,className:ei().copyIcon,children:(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M5.503 4.627L5.5 6.75V17.254C5.5 18.116 5.84241 18.9426 6.4519 19.5521C7.0614 20.1616 7.88805 20.504 8.75 20.504H17.366C17.2107 20.9427 16.9233 21.3225 16.5433 21.5911C16.1633 21.8598 15.7094 22.004 15.244 22.004H8.75C7.49022 22.004 6.28204 21.5036 5.39124 20.6128C4.50045 19.722 4 18.5138 4 17.254V6.75C4 5.77 4.627 4.935 5.503 4.627ZM13.128 2C13.725 2 14.298 2.237 14.72 2.66L19.338 7.28C19.76 7.702 19.997 8.275 19.997 8.871V17.254C19.997 17.8507 19.7599 18.423 19.338 18.845C18.916 19.2669 18.3437 19.504 17.747 19.504H8.752C8.15526 19.504 7.58297 19.2669 7.16101 18.845C6.73905 18.423 6.502 17.8507 6.502 17.254V4.25C6.502 3.65326 6.73905 3.08097 7.16101 2.65901C7.58297 2.23705 8.15526 2 8.752 2H13.128ZM13 3.5H8.752C8.55309 3.5 8.36232 3.57902 8.22167 3.71967C8.08102 3.86032 8.002 4.05109 8.002 4.25V17.254C8.002 17.668 8.338 18.004 8.752 18.004H17.747C17.9459 18.004 18.1367 17.925 18.2773 17.7843C18.418 17.6437 18.497 17.4529 18.497 17.254V9.003H15.25C14.68 9.00309 14.1313 8.78686 13.7146 8.398C13.2979 8.00913 13.0443 7.47661 13.005 6.908L13 6.754V3.5ZM14.5 4.561L14.501 6.754C14.501 7.134 14.783 7.447 15.149 7.497L15.251 7.504L17.441 7.503L14.501 4.561H14.5Z",fill:s?"#1DBF2A":"#0071E0"})})})},ni=(0,He.Pi)((function(){var e,t=(0,V.X)().isMobile,n=un.clientInfo.client;if(!n)return null;var r=t?null:(0,i.jsx)(Rn,{}),s=t?44:80,a=[{value:n.phone,Icon:Wn.default},{value:(0,g.jC)(n.address||{}),Icon:Vn.default},{value:n.email,Icon:Hn.default,withCopy:!0}].filter((function(e){return e.value}));return(0,i.jsxs)(d.g,{title:r,className:ei().block,children:[(0,i.jsxs)("div",{className:ei().wrapper,children:[(0,i.jsx)("div",{className:ei().avatar,children:(0,i.jsx)($.h,{className:ei().profileImg,h:s,w:s,src:(null===(e=n.main_photo)||void 0===e?void 0:e.url)||""})}),(0,i.jsx)(M.x,{className:ei().name,fs:"24",fw:"500",text:(0,g.Pp)(n,!0)}),(0,i.jsxs)("div",{className:ei().marketing,children:[(0,i.jsx)(M.x,{fw:"600",className:ei().listTitle,text:"Marketing"}),(0,i.jsxs)("div",{className:ei().list,children:[(0,i.jsxs)("div",{className:I()(ei().item,ei().spaceBetween),children:[(0,i.jsx)(M.x,{text:"Email subscription"}),(0,i.jsx)(mn,{active:n.email_subscription})]}),(0,i.jsxs)("div",{className:I()(ei().item,ei().spaceBetween),children:[(0,i.jsx)(M.x,{text:"SMS subscription"}),(0,i.jsx)(mn,{active:n.sms_subscription})]})]})]}),(0,i.jsxs)("div",{className:ei().infoWrapper,children:[(0,i.jsx)(M.x,{className:ei().listTitle,fw:"600",text:"Contact information"}),(0,i.jsx)("ul",{className:ei().list,children:a.map((function(e,t){var n=e.value,r=e.Icon,s=e.withCopy;return(0,i.jsxs)("li",{className:ei().item,children:[(0,i.jsx)(r,{}),(0,i.jsx)(M.x,{text:n}),s&&(0,i.jsx)(ti,{valueToCopy:n})]},t)}))})]}),(0,i.jsxs)("div",{className:ei().buttons,children:[(0,i.jsx)(Xn.y,{toCitizen:{name:(0,g.Pp)(n,!0),pk:n.customer_id}}),(0,i.jsx)(dn.z,{onClick:function(){(0,o.WF)({tab:"clients",chatsQuery:{citizen:n.customer_id,view:"quote-list"}})},className:ei().outlined,fw:"bold",br:"sm",color:"transparent",children:"Open chat"})]})]}),!t&&(0,i.jsx)(Gn,{})]})}));ni.displayName="FirstBlock";var ii=n(72397),ri=n.n(ii),si=function(e){var t=e.client,n=(0,V.X)().isMobile?(0,i.jsx)(Rn,{}):null;return(0,i.jsx)(d.g,{title:n,children:(0,i.jsxs)("div",{className:ri().wrapper,children:[(0,i.jsxs)("div",{className:ri().item,children:[(0,i.jsx)(M.x,{fsm:"16",fw:"500",text:"Quotes"}),(0,i.jsx)(M.x,{color:"blue",fsm:"16",fs:"20",fw:"600",text:"".concat(t.completed_jobs)})]}),(0,i.jsxs)("div",{className:ri().item,children:[(0,i.jsx)(M.x,{fsm:"16",fw:"500",text:"Amount spent"}),(0,i.jsx)(M.x,{color:"blue",fsm:"16",fs:"20",fw:"600",text:"$".concat(t.amount_spend)})]}),(0,i.jsxs)("div",{className:ri().item,children:[(0,i.jsx)(M.x,{fsm:"16",fw:"500",text:"Amount overdue"}),(0,i.jsxs)(M.x,{fsm:"16",color:"red",fs:"20",fw:"600",className:ri().withIcon,children:[(0,i.jsx)(E.go,{width:"22",height:"22",type:"calendar"}),"$".concat(t.amount_overdue)]})]})]})})},oi=function(e){var t=e.client.email_subscription;return(0,i.jsx)(d.g,{title:"Email subscription",children:(0,i.jsx)(mn,{active:t})})},ai=(0,He.Pi)((function(){var e=un.clientInfo,t=e.contentTab,n=e.client;return n?(0,i.jsxs)(i.Fragment,{children:["activity"===t&&(0,i.jsx)(si,{client:n}),"marketing"===t&&(0,i.jsx)(oi,{client:n})]}):null}));ai.displayName="SecondBlock";var ci=n(31638),li=n.n(ci),ui=function(e){var t=e.client,n=(0,c.o)().userStore;return(0,i.jsx)(me.q,{withMobileView:!0,skeleton:{rowCount:4,cellCount:2,render:function(e){var t=e.animate,n=e.index,r=e.total;return(0,i.jsx)(vn,{animate:t,rightAlign:r-1===n,singleLine:r-1===n})}},resetReaction:function(){return(0,he.Z)({},un.clientInfo.quoteTableFilters)},fetcher:function(e){var i=e.limit,r=e.offset,s=un.clientInfo.quoteTableFilters,o=s.ordering,a=s.searchQuery,c=s.status;return(0,h.sI)(n.userPk,{limit:i,offset:r,citizen:null===t||void 0===t?void 0:t.customer_id,annotated_reason:Me(c),status:Le(c),search:a,ordering:o})},getHeads:function(){return[{content:"NUMBER",width:"10%"},{content:"TASK NAME",width:"10%"},{content:"DATE & TIME",width:"15%"},{content:"AMOUNT",width:"10%"},{content:"STATUS",width:"10%"}]},getRow:function(e,t){return{cells:t?[{style:{color:"light-gray"},content:(0,i.jsxs)("div",{className:li().shortInfo,children:[(0,i.jsxs)("div",{className:li().head,children:[(0,i.jsx)(M.x,{fw:"600",className:I()(li().darkGray,li().title),fsm:"16",children:e.title}),(0,i.jsxs)(M.x,{className:li().darkGray,fsm:"16",children:["#",e.id]})]}),(0,i.jsxs)(M.x,{fsm:"14",className:li().lightGray,children:["Due ",(0,ne.ww)(e.created)]})]})},{content:e.total_price?(0,i.jsx)(M.x,{className:I()(li().darkGray,li().mobilePrice),fw:"600",fs:"14",children:(0,te.Q)(e.total_price)}):null}]:[{content:(0,i.jsxs)(M.x,{className:li().darkGray,fs:"14",children:["#",e.id]})},{content:(0,i.jsx)(M.x,{fw:"600",className:li().darkGray,fs:"14",children:e.title})},{content:(0,i.jsx)(M.x,{fs:"14",className:li().lightGray,children:(0,ne.ww)(e.created)})},{content:e.total_price?(0,i.jsx)(M.x,{fw:"600",className:li().darkGray,fs:"14",children:(0,te.Q)(e.total_price)}):null},{content:(0,i.jsx)(pe.c,{status:e.status})}]}}})},di=function(e){var t=e.client,n=(0,c.o)().userStore,r=(0,V.X)().isMobile;return(0,i.jsx)(me.q,{withMobileView:!0,skeleton:{rowCount:4,cellCount:2,render:function(e){var t=e.animate,n=e.total,r=e.index;return(0,i.jsx)(vn,{animate:t,rightAlign:n-1===r,singleLine:n-1===r})}},resetReaction:function(){return(0,he.Z)({},un.clientInfo.invoiceTableFilters)},fetcher:function(e){var i=e.limit,r=e.offset,s=un.clientInfo.invoiceTableFilters,o=s.ordering,a=s.searchQuery;return(0,h.sA)(n.userPk,{limit:i,offset:r,citizen:null===t||void 0===t?void 0:t.customer_id,search:a,ordering:o})},getHeads:function(){return[{content:"NUMBER",width:"10%"},{content:"INVOCE NAME",width:"10%"},{content:"DATE & TIME",width:"15%"},{content:"DUE",width:"15%"},{content:"AMOUNT",width:"15%"},{content:"STATUS",width:"15%"}]},getRow:function(e){var t="overdue"===e.invoice_status;return{cells:r?[{content:(0,i.jsxs)("div",{className:li().shortInfo,children:[(0,i.jsxs)("div",{className:li().head,children:[(0,i.jsx)(M.x,{fw:"600",className:I()(li().darkGray,li().title),fsm:"16",children:e.title}),(0,i.jsxs)(M.x,{className:li().darkGray,fsm:"16",children:["#",e.external_quote]})]}),(0,i.jsxs)(M.x,{fsm:"14",className:I()(li().lightGray,t&&li().red),children:["Due ",(0,ne.ww)(e.invoice_created)]})]})},{content:(0,i.jsxs)(M.x,{className:I()(li().darkGray,li().withIcon,li().mobilePrice,t&&li().red),fw:"600",fs:"14",children:[t&&(0,i.jsx)(E.go,{width:"22",height:"22",type:"calendar"}),(0,te.Q)(e.invoice_amount)]})}]:[{content:(0,i.jsx)(de,{quotePk:e.external_quote})},{content:e.title,style:{fw:"600"}},{content:(0,ne.ww)(e.invoice_created),style:{color:"light-gray"}},{content:(0,i.jsx)("span",{className:"overdue"===e.invoice_status?li().overdue:void 0,children:(0,ne.ww)(e.invoice_expire)}),style:{color:"light-gray"}},{content:(0,te.Q)(e.invoice_amount),style:{fw:"600"}},{content:(0,i.jsx)(jt,{status:e.invoice_status})}]}}})},pi=n(20621),hi=n.n(pi),fi=["-created","created","-chat__last_msg_date_timestamp"],mi=function(){var e=(0,V.X)().isMobile;return(0,i.jsx)(Fe.s,{className:hi().dateSortSelect,headIcon:e&&(0,i.jsx)(An,{}),placement:e?"left":void 0,beforeContent:(0,i.jsx)(Oe.default,{}),initialSelectedOption:fi.indexOf(un.clientInfo.quoteTableFilters.ordering),options:[{content:"Newest quotes",radio:!0,onChange:function(){return un.setQuoteTableFilters({ordering:"-created"})}},{content:"Oldest quotes",radio:!0,onChange:function(){return un.setQuoteTableFilters({ordering:"created"})}},{content:"Last update",radio:!0,onChange:function(){return un.setQuoteTableFilters({ordering:"-chat__last_msg_date_timestamp"})}}]})},_i=["-invoice_created","invoice_created"],xi=function(){var e=(0,V.X)().isMobile;return(0,i.jsx)(Fe.s,{className:hi().dateSortSelect,headIcon:e&&(0,i.jsx)(An,{}),placement:e?"left":void 0,beforeContent:(0,i.jsx)(Oe.default,{}),initialSelectedOption:_i.indexOf(un.clientInfo.invoiceTableFilters.ordering),options:[{content:"Newest invoices",radio:!0,onChange:function(){return un.setInvoiceTableFilters({ordering:"-invoice_created"})}},{content:"Oldest invoices",radio:!0,onChange:function(){return un.setInvoiceTableFilters({ordering:"invoice_created"})}}]})},vi={invoices:function(e){var t=e.tabs,n=(0,V.X)().isMobile;return(0,i.jsxs)("div",{className:hi().header,children:[t,(0,i.jsx)("div",{className:I()(hi().toolsWrapper,!n&&hi().withPaddingBottom),children:(0,i.jsxs)("div",{className:hi().tools,children:[!n&&(0,i.jsx)(xi,{}),(0,i.jsx)(kn,{mobileDateSortSelect:(0,i.jsx)(xi,{}),onChange:function(e){return un.setInvoiceTableFilters({searchQuery:e})},initialValue:un.clientInfo.invoiceTableFilters.searchQuery})]})})]})},quotes:function(e){var t=e.tabs,n=(0,V.X)().isMobile,r=un.clientInfo.quoteTableFilters;return(0,i.jsxs)("div",{className:hi().header,children:[t,(0,i.jsxs)("div",{className:hi().toolsWrapper,children:[(0,i.jsxs)("div",{className:hi().tools,children:[!n&&(0,i.jsx)(mi,{}),(0,i.jsx)(kn,{mobileDateSortSelect:(0,i.jsx)(mi,{}),onChange:function(e){return un.setQuoteTableFilters({searchQuery:e})},initialValue:r.searchQuery})]}),!n&&(0,i.jsx)(He.Qj,{children:function(){var e;return(0,i.jsx)(ct,{status:r.status,onStatus:function(e){return un.setQuoteTableFilters({status:e})},citizenPk:null===(e=un.clientInfo.client)||void 0===e?void 0:e.customer_id})}})]})]})}},gi=(0,He.Pi)((function(){var e=un.clientInfo,t=e.client,n=e.contentTab,r=(0,u.useState)("quotes"),s=r[0],o=r[1];if(!t)return null;if("marketing"===n)return(0,i.jsx)(d.g,{title:"SMS subscription",children:(0,i.jsx)(mn,{active:t.sms_subscription})});var a=vi[s];return(0,i.jsxs)(d.g,{className:hi().thirdBlock,beforeChildren:(0,i.jsx)(a,{tabs:(0,i.jsx)(qn,{onSelect:function(e){return o(e)},selectedTab:s,tabs:["quotes","invoices"]})}),children:["quotes"===s&&(0,i.jsx)(ui,{client:t}),"invoices"===s&&(0,i.jsx)(di,{client:t})]})}));gi.displayName="ThirdBlock";var ji=n(53268),wi=n.n(ji),bi=(0,He.Pi)((function(){var e=(0,V.X)().isMobile,t=(0,c.o)().userStore,n=(0,p.l)((function(){return(0,pn.nQ)(t.userPk,un.clientInfo.dashboardId)}),{onData:function(e){e&&un.setClient(e)}}).isLoading,r=e?[ai,ni,gi]:[ni,ai,gi];return(0,i.jsx)(Yt.p,{loading:n,children:(0,i.jsx)(l.v,{className:wi().contentWrapper,children:r.map((function(e,t){return(0,i.jsx)(e,{},t)}))})})}));bi.displayName="ClientInfo";var Ci=(0,He.Pi)((function(){return(0,Qe.l)("routeChangeComplete",(function(){return un.clear()}),{ignoreQuery:!1}),-1===un.clientInfo.dashboardId?(0,i.jsx)(Zn,{}):(0,i.jsx)(bi,{})}));Ci.displayName="MyClients";var yi=n(5270),Ni=n(85042),ki=(0,n(51571).W)({getKey:function(e){var t=e.tradiePk,n=e.query;return(0,Je.lS)("/users/".concat(t,"/tradie-page/integration-apps/"),n)},fetcher:function(e){return nt.Ad.get(e)}}),Si=n(35978),Pi=n.n(Si),Ii=n(96577),Ti=n.n(Ii),Ai=n(91197),Mi=function(e){var t=e.app,n=(0,V.X)().isMobile,r=(0,c.o)().userStore,s=ki.use({tradiePk:r.userPk}),o=s.data,a=s.isLoading,l=null===o||void 0===o?void 0:o.results.find((function(e){return e.code_name===t}));if(a)return(0,i.jsx)(Yt.p,{loading:!0});if(!l)return null;var u=[{text:"Website",link:l.website},{text:"Privacy Policy",link:l.privacy_policy},{text:"Terms",link:l.terms}];return(0,i.jsx)("div",{className:Pi().wrapper,children:(0,i.jsxs)(Yt.p,{loading:a,children:[(0,i.jsxs)("div",{className:Pi().left,children:[(0,i.jsxs)("div",{className:Pi().leftTop,children:[(0,i.jsx)(Ti(),{src:Ga[l.code_name],width:n?92:135,height:n?92:135}),!l.connected&&(0,i.jsx)(dn.z,{openInNewTab:!0,href:l.auth_url,className:Pi().ctaBtn,as:"link",w:"btn-w-full",br:"sm",fw:"bold",children:"Get started"})]}),(0,i.jsxs)("div",{className:Pi().linksBlock,children:[(0,i.jsx)("div",{children:"Links"}),(0,i.jsx)("div",{className:Pi().links,children:u.map((function(e,t){return(0,i.jsx)("div",{className:Pi().linkWrapper,children:(0,i.jsxs)(Ni.p,{className:Pi().link,href:e.link,openInNewTab:!0,children:[e.text,(0,i.jsx)(Ai.default,{})]},t)},t)}))})]})]}),(0,i.jsxs)("div",{className:Pi().right,children:[(0,i.jsxs)("div",{className:Pi().bold,children:["Integrate ",l.name]}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:Pi().bold,children:["About ",l.name]}),(0,i.jsx)("p",{className:Pi().description,children:l.description})]})]})]})})},Li=n(22430),Ei=n.n(Li),Bi=function(){var e=(0,c.o)().userStore,t=ki.use({tradiePk:e.userPk}),n=t.data,r=t.isLoading;return(0,i.jsx)(Yt.p,{loading:r,children:(0,i.jsx)("div",{className:Ei().list,children:((null===n||void 0===n?void 0:n.results)||[]).map((function(e,t){return(0,i.jsxs)("div",{className:I()(Ei().app,e.soon&&Ei().soon),onClick:function(){return function(e){e.soon||(0,o.WF)({tab:"apps",app:e.code_name})}(e)},children:[(0,i.jsx)(Ti(),{src:Ga[e.code_name],objectFit:"contain",width:60,height:60,quality:100}),(0,i.jsx)("div",{className:Ei().typeOfAppType,children:"Accounting"}),(0,i.jsx)("div",{className:Ei().name,children:e.name}),(0,i.jsx)("div",{className:Ei().status,onClick:function(t){return function(e,t){t.stopPropagation(),e.soon}(e,t)},children:e.soon?"(Coming soon)":e.connected?"Connected":"Connect now!"})]},t)}))})})},Zi=n(80130),Di=n(69356),Fi=n.n(Di),Oi=function(e){var t=e.payment;return(0,i.jsxs)("div",{className:Fi().wrapper,children:[(0,i.jsxs)("div",{className:Fi().left,children:[(0,i.jsxs)("div",{className:Fi().name,children:[t.name,t.isSoon&&(0,i.jsx)("span",{className:Fi().soon,children:"(Coming soon)"})]}),(0,i.jsxs)("div",{className:Fi().acceptedCards,children:["Accept card payments",(0,i.jsx)("div",{className:Fi().cards,children:t.acceptedCards.map((function(e,t){var n=Xa[e];return(0,i.jsx)("div",{className:Fi().card,children:(0,i.jsx)(n,{})},t)}))})]}),(0,i.jsx)("div",{className:Fi().feeInfo,children:t.feeInfo})]}),(0,i.jsx)(Zi.j,{disabled:t.isSoon,checked:t.checked,onChange:t.onChange})]})},Ri=n(97887),Wi=n(72833),Vi=n(90868),Hi=n(59517),Qi=n(63955),Ui=n(91300),qi=n(6812),zi=n(48601),Gi=n(41156),Xi=n(10744),Yi=n(74492),Ki=n.n(Yi),Ji={withFloatingLabel:!0,floatingLabelFs:12,floatingLabelOffset:5,withError:!1},$i=(0,He.Pi)((function(){var e,t,n=(0,c.o)().userStore,r=(0,V.X)().isMobile,s=(null===(e=n.user)||void 0===e||null===(t=e.citizen)||void 0===t?void 0:t.bank_details)||{},o=s.account_name,a=s.account_number,l=s.bsb,u=(0,Qi.cI)({mode:Ui.Z,resolver:(0,qi.X)((0,zi.Ry)().shape({account_name:Xi.f.requiredStr,account_number:Xi.f.requiredStr.min(Gi.Ln.length).max(Gi.Lm.length),bsb:Xi.f.requiredStr})),defaultValues:{account_name:o||"",account_number:(0,g.jm)(a||"",Gi.Lm),bsb:(0,g.jm)(l||"",et.Kf)}}),d=u.handleSubmit,p=u.setError,h=u.formState,f=function(){var e=(0,Ye.Z)((function(e){var t,i,r,s;return(0,Ke.__generator)(this,(function(o){switch(o.label){case 0:return t=e.account_name,i=e.account_number,r=e.bsb,[4,n.patchUser({bank_details:{account_name:t,account_number:(0,g.Bv)(i,Gi.Lm,!1),bsb:(0,g.Bv)(r,et.Kf)}})];case 1:return(s=o.sent()).error?(p("root",{message:s.error.message}),[2]):(u.reset((0,he.Z)({},e)),[2])}}))}));return function(t){return e.apply(this,arguments)}}(),m=h.isSubmitSuccessful&&!h.isDirty;return(0,i.jsx)("form",{className:Ki().wrapper,onSubmit:d(f),children:(0,i.jsxs)(Qi.RV,(0,fe.Z)((0,he.Z)({},u),{children:[(0,i.jsxs)("div",{className:Ki().doubleFields,children:[(0,i.jsx)(Wi.o,(0,he.Z)({name:"account_name",placeholder:"Account name"},Ji)),(0,i.jsx)(Wi.o,(0,he.Z)({name:"account_number",placeholder:"Account number",onInputChange:function(e){return(0,g.jm)(e.target.value,Gi.Lm)}},Ji))]}),(0,i.jsx)(Wi.o,(0,he.Z)({name:"bsb",placeholder:"BSB",onInputChange:function(e){return(0,g.jm)(e.target.value||"",et.Kf)}},Ji)),(0,i.jsx)(Vi.j,{isStatic:!0}),(0,i.jsx)(Hi.M,{w:r?"btn-w-full":"btn-w-md",color:m?"green":"blue",className:Ki().btn,children:m?"Saved":"Save"})]}))})}));$i.displayName="BankDetails";var er=n(10250),tr=n(31858),nr=n.n(tr),ir=(0,He.Pi)((function(){var e,t,n,r,s=(0,c.o)().userStore,o=(0,f.B)(),a=(0,tt.O)().openErrorPopup,u=(0,c.o)().subscriptionStore,p=null!==(r=null===(e=u.subscription)||void 0===e?void 0:e.merchant_fee_percents)&&void 0!==r?r:0,h=Number.isInteger(p)?p.toFixed(1):p,m=100*u.merchantFee.addedValue,_=[{type:"stripe",name:"Stripe",acceptedCards:["visa","mastercard"],feeInfo:"Domestic cards have a fee of ".concat(h,"% + A$").concat(m,"c fees"),onChange:function(e){if(e.target.checked)o.open({component:Ri.r});else{var t=function(){var e=(0,Ye.Z)((function(e){var t,n,i;return(0,Ke.__generator)(this,(function(r){switch(r.label){case 0:return t=e.popupId,(n=e.setIsLoading)(!0),[4,s.disconnectStripe()];case 1:return(i=r.sent().error)?a(i.message):o.close(t),n(!1),[2]}}))}));return function(t){return e.apply(this,arguments)}}();o.open({component:Et.l,props:{buttonText:"Disable",title:"Are you sure you want to disable it?",onAccept:t}})}},checked:"active"===(null===(t=s.user)||void 0===t||null===(n=t.stripe_account)||void 0===n?void 0:n.status)},{type:"paypal",name:"Paypal",acceptedCards:["visa"],feeInfo:"Transaction fees apply",isSoon:!0,checked:!1}];return(0,i.jsxs)(l.v,{className:nr().wrapper,children:[(0,i.jsxs)(d.g,{title:"Get paid",children:[(0,i.jsx)("div",{children:_.map((function(e,t){return(0,i.jsx)(Oi,{payment:e},t)}))}),(0,i.jsx)(er.p,{component:Ri.r,select:function(e){return{popup:e.popup}},openable:function(e){return"stripe"===e.popup}})]}),(0,i.jsx)(d.g,{title:"Bank Details",children:(0,i.jsx)($i,{})})]})}));ir.displayName="GetPaid";var rr=n(34736),sr=n(12043),or=n.n(sr),ar=(0,He.Pi)((function(e){var t,n=e.filename,r=e.inputRef,s=(0,Ee.r)(),o=(0,V.X)().isMobile,a=(0,c.o)(),l=a.userStore,u=a.tradieDomainStore,d=(0,tt.O)().openErrorPopup,p=null===(t=u.info)||void 0===t?void 0:t.domain_name,h=function(e){var t=(0,rr.eX)(l.userPk,{filename:n,domain:p});return{cells:[{content:(0,i.jsx)(Ni.p,{openInNewTab:!0,href:t,children:(0,i.jsx)(M.x,{fs:"14",fsm:"12",color:"blue",text:e.id})})},{content:(0,i.jsx)(M.x,{fs:"14",text:e.filename})},{content:(0,i.jsx)(M.x,{fs:"12",text:t,className:or().trimmedOnMobile})},{content:(0,i.jsx)(M.x,{fs:"12",fsm:"10",className:or().left,text:(0,ne.ww)(e.updated_date,{time:!o})})}]}},f=function(){var e=(0,Ye.Z)((function(e){var t,i,r,o,a;return(0,Ke.__generator)(this,(function(c){switch(c.label){case 0:if(t=(0,Yn.Z)(e.target.files||[],1),!(i=t[0]))return[2];c.label=1;case 1:return c.trys.push([1,3,,4]),[4,(0,pn.YU)(l.userPk,{file:i,filename:n})];case 2:return(r=c.sent()).data&&(null===(o=s.current)||void 0===o||o.replaceWith([h(r.data)])),[3,4];case 3:return a=c.sent(),d("string"===typeof a?a:et._W),[3,4];case 4:return[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{className:or().hide,type:"file",onChange:f,ref:r,accept:"robots.txt"===n?".txt":".xml"}),(0,i.jsx)(me.q,{apiRef:s,skeleton:{rowCount:2},fetcher:function(){return(0,pn.gx)(l.userPk,{filename:n,json:!0})},getHeads:function(){return[{content:"PK",width:o?"15%":"10%"},{content:"NAME",width:o?"25%":"15%"},{content:"URL",width:o?"35%":"55%"},{content:"UPLOAD DATE",width:o?"25%":"20%",className:or().left,skeletonRight:!0}]},getRow:h})]})}));ar.displayName="SEOFilesTable";var cr=function(){var e=(0,u.useRef)(null);return(0,i.jsx)(d.g,{title:"Robots",afterChildren:(0,i.jsx)($e.h,{onClick:function(){var t;return null===(t=e.current)||void 0===t?void 0:t.click()},children:"Add robots"}),children:(0,i.jsx)(ar,{filename:"robots.txt",inputRef:e})})},lr=function(){var e=(0,u.useRef)(null);return(0,i.jsx)(d.g,{title:"Sitemaps",afterChildren:(0,i.jsx)($e.h,{onClick:function(){var t;return null===(t=e.current)||void 0===t?void 0:t.click()},children:"Add sitemaps"}),children:(0,i.jsx)(ar,{filename:"sitemap.xml",inputRef:e})})},ur=n(23736),dr=function(e){var t=e.status,n=e.className,r=pr[t],s=r.color,o=r.text;return(0,i.jsx)(gt.L,{className:n,color:s,text:o})},pr={active:{text:"Active",color:"green"},loading:{text:"Loading",color:"blue"},inactive:{text:"Renew subscription",color:"red"}},hr=n(25167),fr=n.n(hr),mr=(0,He.Pi)((function(e){var t=e.domain,n=(0,a.W)().redirectToWebsite,r=(0,V.X)().isMobile;return(0,i.jsxs)("div",{className:fr().wrapper,children:[(0,i.jsx)(ur.BrowserIcon,{}),(0,i.jsxs)("div",{className:fr().mainInfo,children:[!!t.domain_name&&(0,i.jsxs)("div",{className:fr().link,onClick:function(){return n()},children:[(0,i.jsxs)("div",{className:fr().url,children:["www.",t.domain_name]}),!r&&(0,i.jsx)(Ai.default,{})]}),(0,i.jsx)("p",{className:fr().description,children:"Primary tradie website"})]}),(0,i.jsx)(dr,{className:fr().status,status:t.domain_status})]})}));mr.displayName="Domain";var _r=n(37608),xr=n.n(_r),vr=(0,He.Pi)((function(){var e=(0,c.o)().tradieDomainStore;return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"My domain",children:(0,i.jsxs)(Yt.p,{loading:e.isLoading,children:[e.info?(0,i.jsx)("div",{className:xr().list,children:(0,i.jsx)(mr,{domain:e.info})}):null,(0,i.jsx)(St.u,{className:xr().button,text:"Contact us to set up your domain"})]})})})}));vr.displayName="MyDomain";var gr=n(80226),jr=n(51318),wr=n.n(jr),br=function(e){var t=e.name,n=e.example,r=e.description,s=e.formName,o=e.imgSrc,a=e.defaultValue,c=(0,V.X)().isMobile;return(0,i.jsxs)("div",{className:wr().wrapper,children:[!c&&(0,i.jsx)("div",{className:wr().img,children:(0,i.jsx)(Ti(),{src:o,objectFit:"contain",height:"100%",width:150,quality:100})}),(0,i.jsxs)("div",{className:wr().mainInfo,children:[(0,i.jsx)("div",{className:wr().name,children:t}),(0,i.jsx)(Wi.o,(0,he.Z)({name:s,placeholder:"EXAMPLE: ".concat(n),defaultValue:a},(0,gr.XL)())),(0,i.jsx)("p",{className:wr().description,children:r})]})]})},Cr=n(31785),yr=n.n(Cr),Nr=[{formName:"google_analytics",name:"Google analytics",example:"25980874",imgSrc:n(24989),description:"Connect a Google Analytics counter to your website to track its statistics. You\u2019ll need to login using your Google.Analytics account details, or sign up for an account. Once you have a counter number, enter it here.",defaultValue:""},{formName:"google_tag_manager",name:"Google tag manager ID",example:"25980874",imgSrc:n(8439),description:"Google Tag Manager stores and manages marketing tags and third-party code snippets. It works in concert with Google Analytics to provide insights into statistics for particular containers using unique codes.",defaultValue:""},{formName:"facebook_pixel",name:"Facebook Pixel",example:"25980874",imgSrc:n(73097),description:"Also known as Meta Pixel, this tool helps you to measure, optimise and retarget ads, and to understand the effectiveness of your advertising and the actions that people take when they see ads on your site",defaultValue:""}],kr=n(98636),Sr=n(33974),Pr=n.n(Sr),Ir=n(82502),Tr=Ne.LO.object({filter:{searchQuery:"",ordering:"-created",status:"all"},listing:{pk:-1},tableApiRef:{current:null},setFilter:function(e){(0,Se.j)(this.filter,e)},setTableApi:function(e){this.tableApiRef=e},clear:function(){this.setFilter({ordering:"-created",searchQuery:"",status:"all"})},setListingPk:function(e){this.listing.pk=e}},{tableApiRef:Ne.LO.ref}),Ar=function(e,t){return nt.Ad.post("/users/".concat(e,"/tradie-page/listings-dashboard/"),t)},Mr=function(e,t,n){return nt.Ad.put("/users/".concat(e,"/tradie-page/listings-dashboard/").concat(t,"/"),n)},Lr=function(e,t){return nt.Ad.patch("/users/".concat(e,"/tradie-page/listings-status/"),t)},Er=function(e,t){return nt.Ad.delete("/users/".concat(e,"/tradie-page/listings-dashboard/").concat(t,"/"))},Br=function(e,t){return nt.Ad.post("/users/".concat(e,"/tradie-page/listings-dashboard/").concat(t,"/copy/"),{})},Zr={listings:[],listing:void 0,isLoading:!1,setListings:function(e){this.listings=e},getListingById:function(e){var t=this.listings.find((function(t){return t.id===e}));return this.listing=t,t},setListing:function(e){return this.listing=e,e},setIsLoading:function(e){this.isLoading=e},setStatus:function(e,t,n){return(0,Ye.Z)((function(){var i;return(0,Ke.__generator)(this,(function(r){switch(r.label){case 0:return[4,Lr(e,{id:t,status:n})];case 1:return(i=r.sent()).error||(this.listings=this.listings.map((function(e){return t.includes(e.id)?(0,fe.Z)((0,he.Z)({},e),{status:n}):e}))),[2,i]}}))})).apply(this)},deleteListings:function(e,t){return(0,Ye.Z)((function(){var n;return(0,Ke.__generator)(this,(function(i){switch(i.label){case 0:return[4,Er(e,t)];case 1:return(n=i.sent()).error||(this.listings=this.listings.filter((function(e){return t===e.id}))),[2,n.error]}}))})).apply(this)},copyListing:function(e,t){return(0,Ye.Z)((function(){var n;return(0,Ke.__generator)(this,(function(i){switch(i.label){case 0:return[4,Br(e,t)];case 1:return(n=i.sent()).error||this.listings.unshift(n.data),[2,n]}}))})).apply(this)}};(0,Ne.rC)(Zr,{listings:Ne.LO.shallow,listing:Ne.LO,setListings:Ne.aD,getListingById:Ne.aD,setListing:Ne.aD,setIsLoading:Ne.aD,setStatus:Ne.aD,deleteListings:Ne.aD});var Dr=Zr,Fr=n(64987),Or=n.n(Fr),Rr=function(e){var t=e.animate,n=e.h,r=void 0===n?"10px":n,s=e.w,o=void 0===s?"80%":s,a=e.singleLine,c=void 0===a||a,l=!!t&&"wave";return(0,i.jsxs)("div",{className:I()(Or().wrapper),children:[(0,i.jsx)(b.i,{w:o,h:r,animation:l}),!c&&(0,i.jsx)(b.i,{w:"50%",h:10,animation:l})]})},Wr=n(38704),Vr=n(96623),Hr=n.n(Vr),Qr=function(){var e=(0,V.X)().isMobile,t=(0,c.o)().userStore,n=(0,f.B)(),r=(0,tt.O)().openErrorPopup,s=(0,Ee.r)();Tr.setTableApi(s);var a=function(e){var i=[{content:"Edit listing",onClick:function(){Dr.setListing(e),(0,o.WF)({lview:"listing-preview",tab:"listings",listingId:e.id})}},{content:"Duplicate",onClick:function(){var i=(0,Ye.Z)((function(i){var o,a,c;return(0,Ke.__generator)(this,(function(u){switch(u.label){case 0:return(o=i.setIsLoading)(!0),[4,Dr.copyListing(t.userPk,e.id)];case 1:return(a=u.sent()).error?r(a.error):(n.open({component:Et.l,props:{type:"success",title:"The listing has been successfully duplicated!",children:"It will be shown at the beginning of the table",disableOutlineButton:!0}}),null===(c=s.current)||void 0===c||c.prepend(l(a.data))),o(!1),[2]}}))}));return function(e){return i.apply(this,arguments)}}()},{content:"active"===e.status?"Deactivate":"Activate",onClick:function(){var n=(0,Ye.Z)((function(n){var i,r,o,a,c,u;return(0,Ke.__generator)(this,(function(d){switch(d.label){case 0:return(i=n.setIsLoading)(!0),[4,Dr.setStatus(t.userPk,[e.id],"active"===e.status?"inactive":"active")];case 1:return d.sent().error||(c=null!==(a=null===(r=s.current)||void 0===r?void 0:r.findRowIndex((function(t){var n;return(null===(n=t.meta)||void 0===n?void 0:n.listingId)===e.id})))&&void 0!==a?a:-1,u=l((0,fe.Z)((0,he.Z)({},e),{status:"active"===e.status?"inactive":"active"})),null===(o=s.current)||void 0===o||o.replaceAt(c,u)),i(!1),[2]}}))}));return function(e){return n.apply(this,arguments)}}()},{content:"Delete",style:{borderTop:!0,color:"red"},onClick:function(){var i=function(){var i=(0,Ye.Z)((function(i){var o,a,c,l,u,d,p;return(0,Ke.__generator)(this,(function(h){switch(h.label){case 0:return o=i.popupId,(a=i.setIsLoading)(!0),[4,Dr.deleteListings(t.userPk,e.id)];case 1:return c=h.sent(),a(!1),n.close(o),c?r(c):(p=null!==(d=null===(l=s.current)||void 0===l?void 0:l.findRowIndex((function(t){var n;return(null===(n=t.meta)||void 0===n?void 0:n.listingId)===e.id})))&&void 0!==d?d:-1,null===(u=s.current)||void 0===u||u.remove(p)),[2]}}))}));return function(e){return i.apply(this,arguments)}}();n.open({component:Et.l,props:{type:"warning",title:"Are you sure you want to delete this listing?",onAccept:i,buttonText:"Delete",outlinedButtonText:"Oh God, no!",closeOnAccept:!1}})}}];return i},l=function(t){var n,r;return{meta:{listingId:t.id},onClick:function(){Dr.setListing(t),(0,o.WF)({tab:"listings",lview:"listing-preview",listingId:t.id})},style:{pointer:!0},cells:e?[{content:(0,i.jsx)(Ti(),{src:(0,g.Gr)(null===(n=t.images)||void 0===n?void 0:n[0])||"/images/default_listing_image.png",objectFit:"cover",width:35,height:35})},{content:(0,i.jsxs)("div",{className:Hr().info,children:[(0,i.jsxs)("div",{className:Hr().titleWithChip,children:[(0,i.jsx)(M.x,{fs:"14",fw:"600",className:Hr().title,children:t.name}),(0,i.jsx)(mn,{active:"active"===t.status,text:"archived"===t.status?"Archived":"",className:I()(Hr().chip,(0,A.Z)({},Hr().chipArchived,"archived"===t.status))})]}),(0,i.jsx)(M.x,{className:Hr().description,fs:"12",children:(0,Wr.ZU)(t.description)})]})},{content:(0,i.jsx)(M.x,{fs:"14",fw:"600",color:"blue",children:(0,te.Q)(t.cost)})}]:[{checkbox:!0,onClick:function(e){return e.stopPropagation()}},{content:(0,i.jsx)(Ti(),{src:(0,g.Gr)(null===(r=t.images)||void 0===r?void 0:r[0])||"/images/default_listing_image.png",objectFit:"cover",width:35,height:35})},{content:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M.x,{fs:"14",fw:"600",text:t.name}),(0,i.jsx)(M.x,{className:Hr().description,fs:"12",children:(0,Wr.ZU)(t.description)})]})},{content:(0,i.jsx)(M.x,{fs:"14",fw:"600",color:"blue",children:(0,te.Q)(t.cost)})},{content:(0,i.jsx)(mn,{active:"active"===t.status,text:"archived"===t.status?"Archived":"",className:I()(Hr().chip,(0,A.Z)({},Hr().chipArchived,"archived"===t.status))})},{content:(0,i.jsx)("div",{onClick:function(e){return e.stopPropagation()},children:(0,i.jsx)(Qt.N,{options:a(t)})})}]}};return(0,i.jsx)(_e,{withMobileView:!0,apiRef:s,resetReaction:function(){return(0,he.Z)({},Tr.filter)},skeleton:{height:10,cellCount:3,rowCount:5,cells:[{className:Hr().imageSkeleton}],render:function(e){var t=e.animate,n=e.index;return 0===n?(0,i.jsx)(Rr,{h:"35px",w:"35px",animate:t}):1===n?(0,i.jsx)(Rr,{animate:t,singleLine:!1}):(0,i.jsx)(Rr,{animate:t})}},fetcher:function(e){var n=e.limit,i=e.offset,r=Tr.filter,s={limit:n,offset:i,search:r.searchQuery,ordering:r.ordering,status:r.status};return function(e,t){return nt.Ad.get((0,Je.lS)("/users/".concat(e,"/tradie-page/listings-dashboard/"),t))}(t.userPk,s)},getHeads:function(){return[{checkbox:!0,width:"1%"},{content:"IMAGES",width:"5%"},{content:"NAME",width:"20%"},{content:"PRICE",width:"20%"},{content:"STATUS",width:"20%"},{content:" ",width:"1%"}]},getRow:l})},Ur=n(36783),qr=n.n(Ur),zr=function(e){var t=e.mobileDateSortSelect,n=e.initialValue,r=(0,V.X)().isMobile,s=(0,ye.D)();return(0,bn.j)((function(){return s.searchQuery}),(function(e){return Tr.setFilter({searchQuery:e})})),(0,u.useEffect)((function(){s.setSearchQuery(n||"")}),[n,s]),(0,i.jsx)("div",{className:qr().wrapper,children:(0,i.jsx)(ke.G,{bgColor:r?"transparent":"#F9FAFB",brColor:r?"transparent":"#D1D5DB",className:qr().searchInput,height:32,children:(0,i.jsx)("div",{className:qr().iconWrapper,children:r&&t})})})},Gr=function(e){return(0,i.jsx)(ye.z,{children:(0,i.jsx)(zr,(0,he.Z)({},e))})},Xr=function(){var e=(0,V.X)().isMobile;return(0,i.jsx)(Fe.s,{beforeContent:(0,i.jsx)(Oe.default,{}),headIcon:e&&(0,i.jsx)(An,{}),placement:e?"left":void 0,options:[{content:"Newest listings",radio:!0,onChange:function(){return Tr.setFilter({ordering:"-created"})}},{content:"Oldest listings",radio:!0,onChange:function(){return Tr.setFilter({ordering:"created"})}}]})},Yr=[{text:"All",status:"all"},{text:"Active",status:"active"},{text:"Inactive",status:"inactive"},{text:"Archived",status:"archived"}],Kr=n(11724),Jr=n.n(Kr),$r=(0,He.Pi)((function(){return(0,i.jsx)("div",{className:Jr().filters,children:Yr.map((function(e,t){return(0,i.jsx)(rt.u,{content:e.text,isActive:e.status===Tr.filter.status,onClick:function(){return Tr.setFilter({status:e.status})}},t)}))})}));$r.displayName="Filter";var es=n(96889),ts=n.n(es),ns=(0,He.Pi)((function(){var e,t,n=(0,c.o)().userStore,r=(0,tt.O)().openErrorPopup,s=(0,f.B)(),o=(0,u.useState)(!1),a=o[0],l=o[1],d=(0,u.useState)(!1),p=d[0],h=d[1],m=(0,u.useState)(!1),_=m[0],x=m[1],v=a||p||_,g=function(){var e;return(null===(e=Tr.tableApiRef)||void 0===e?void 0:e.current)?Tr.tableApiRef.current.getCheckedCells().map((function(e){var t,n;return null===(t=e.row)||void 0===t||null===(n=t.meta)||void 0===n?void 0:n.listingId})).filter(Boolean):[]},j=function(e){e?r(e):s.open({component:Et.Z,props:{type:"success",title:"Selected listings has been successfully changed!",disableOutlineButton:!0,children:"Your changes will be visible once you open your table again"}})},w=function(){var e=(0,Ye.Z)((function(){var e,t;return(0,Ke.__generator)(this,(function(i){switch(i.label){case 0:return h(!0),e=g(),[4,Lr(n.userPk,{id:e,status:"inactive"})];case 1:return t=i.sent(),h(!1),j(t.error),[2]}}))}));return function(){return e.apply(this,arguments)}}(),b=function(){var e=(0,Ye.Z)((function(){var e,t,i,r,s,o,a,c,u,d,p,h;return(0,Ke.__generator)(this,(function(f){switch(f.label){case 0:return e=Tr.tableApiRef,t=e.current,l(!0),i=g(),[4,Promise.all(i.map((function(e){return Er(n.userPk,e)})))];case 1:if(r=f.sent(),s=r.find((function(e){return e.error})),l(!1),!t)return[2];if(!(null===s||void 0===s?void 0:s.error)){o=!0,a=!1,c=void 0;try{for(u=function(){var e,n=p.value,i=null!==(e=t.findRowIndex((function(e){var t;return(null===(t=e.meta)||void 0===t?void 0:t.listingId)===n})))&&void 0!==e?e:-1;t.remove(i)},d=i[Symbol.iterator]();!(o=(p=d.next()).done);o=!0)u()}catch(m){a=!0,c=m}finally{try{o||null==d.return||d.return()}finally{if(a)throw c}}}return j(null!==(h=null===s||void 0===s?void 0:s.error)&&void 0!==h?h:null),[2]}}))}));return function(){return e.apply(this,arguments)}}(),C=function(){var e=(0,Ye.Z)((function(){var e,t;return(0,Ke.__generator)(this,(function(i){switch(i.label){case 0:return x(!0),e=g(),[4,Lr(n.userPk,{id:e,status:"archived"})];case 1:return t=i.sent(),x(!1),j(t.error),[2]}}))}));return function(){return e.apply(this,arguments)}}(),y=(null===(e=Tr.tableApiRef)||void 0===e||null===(t=e.current)||void 0===t?void 0:t.totalCheckedCells)||0,N={className:ts().button,disabled:v||y<1,br:"sm-md",color:"white-with-black-font",w:"btn-w-md",h:"sm-md",brColor:"unset"};return(0,i.jsxs)("div",{className:ts().wrapper,children:[(0,i.jsxs)(M.x,{fs:"14",fw:"600",children:["Selected ",y," item(s)"]}),(0,i.jsxs)("div",{className:ts().buttons,children:[(0,i.jsx)(dn.z,(0,fe.Z)((0,he.Z)({},N),{onClick:w,loading:p,children:"Deactivate"})),(0,i.jsx)(dn.z,(0,fe.Z)((0,he.Z)({},N),{onClick:C,loading:_,children:"Archive"})),(0,i.jsx)(dn.z,(0,fe.Z)((0,he.Z)({},N),{className:I()(N.className,ts().deleteButton),onClick:b,loading:a,children:"Delete"}))]})]})}));ns.displayName="ListingsControls";var is=n(48745),rs=n.n(is),ss=function(){var e=(0,V.X)().isMobile,t=function(){(0,o.WF)({tab:"listings",lview:e?"listing-form":"listing-preview"})},n={title:"You don't have any Listings yet",description:"Your listings list is empty. Start by creating a new listing",buttonText:"Create a new listing",onButtonClick:t},r=(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:rs().tools,children:[!e&&(0,i.jsx)(Xr,{}),(0,i.jsx)(Gr,{mobileDateSortSelect:(0,i.jsx)(Xr,{})}),!e&&(0,i.jsx)(dn.z,{onClick:t,className:rs().btn,br:"sm",fw:"bold",children:"Create a new listing"})]}),(0,i.jsx)($r,{}),!e&&(0,i.jsx)(ns,{})]});return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{fullHeight:!0,title:"Sell my services",titleWrapperClassName:rs().head,beforeChildren:r,noDataPlaceholder:n,children:(0,i.jsx)(Qr,{})})})},os=n(28285),as=n(55069),cs=n(34564),ls=n.n(cs),us=(0,He.Pi)((function(){var e,t=(0,c.o)(),n=t.userStore,r=t.tradieDomainStore,s=(0,V.X)().isMobile,a=(0,yi.G)().listingId,l=(null===(e=r.info)||void 0===e?void 0:e.domain_name)||"",u=(0,f.B)(),d=(0,tt.O)().openErrorPopup,p=(0,Qi.Gc)().formState,h=p.isSubmitSuccessful,m=p.isDirty,_={br:"sm",h:"sm-md",w:s?"btn-w-full":"btn-w-md"},x=function(){var e=(0,Ye.Z)((function(){return(0,Ke.__generator)(this,(function(e){return u.open({component:Et.Z,props:{type:"warning",buttonText:"Delete",title:"Are you sure you want to delete this listing?",closeOnAccept:!1,onAccept:function(){var e=(0,Ye.Z)((function(e){var t,i,r;return(0,Ke.__generator)(this,(function(s){switch(s.label){case 0:return t=e.setIsLoading,i=e.popupId,t(!0),[4,Dr.deleteListings(n.userPk,a||-1)];case 1:return(r=s.sent())?(u.close(i),d(r)):(0,o.WF)({tab:"listings"}),t(!1),[2]}}))}));return function(t){return e.apply(this,arguments)}}()}}),[2]}))}));return function(){return e.apply(this,arguments)}}();return(0,i.jsxs)("div",{className:ls().wrapper,children:[(0,i.jsx)(Hi.M,(0,fe.Z)((0,he.Z)({className:ls().save,disableOpacityOnDisabled:!1,w:"custom",form:"listing-form",loading:Dr.isLoading,color:h&&!m?"green":"blue",disabled:h&&!m},_),{children:h&&!m?"Saved":"Save"})),a&&(0,i.jsxs)("div",{className:ls().buttons,children:[(0,i.jsx)(dn.z,(0,fe.Z)((0,he.Z)({onClick:function(){if(a){var e=r.hasDomain?(0,as.ho)(a):(0,D.lD)(n.userPk,a),t=r.getWebsiteUrlWithQueryCredentials({},e);window.open(t,"_blank")}},color:"grey"},_),{children:"View"})),!s&&(0,i.jsx)(os.T,{link:"https://".concat(l).concat((0,as.ho)(a))}),(0,i.jsx)(dn.z,(0,fe.Z)((0,he.Z)({onClick:x,color:"danger"},_),{children:"Delete"}))]})]})}));us.displayName="Buttons";var ds=n(2442),ps=n(32873),hs=n(97800),fs=n(69438),ms=n.n(fs),_s=function(e){var t=e.rating,n=e.reviews,r=e.showReviewTextFirst,s=(0,V.X)().isMobile;return(0,i.jsxs)("div",{className:ms().wrapper,children:[r&&!!n&&(0,i.jsx)(hs.x,{fs:"md",fsm:"sm",text:"(".concat(n,") reviews |")}),(0,i.jsx)(ps.i,{rating:t,fillingStar:"yellow_300",filled:!0,w:s?15:20,h:s?15:20}),(0,i.jsx)(gt.L,{color:"blue",text:t.toFixed(1)}),!r&&!!n&&(0,i.jsx)(hs.x,{fs:"md",fsm:"sm",text:"(".concat(n,")")})]})},xs=n(53174),vs=n(93008),gs=n(95287),js=n(42173),ws=n(73992),bs=n(88686),Cs=n.n(bs),ys=function(){var e,t,n,r,s=(0,Qi.Gc)().watch,o=(0,c.o)().tradieDomainStore,a=(0,V.X)().isMobile,l=s("title")||"Wall painting",u=s("price")||"0.00",d=ws.ql[(null===(e=s("unit"))||void 0===e?void 0:e.returnValue)||"none"],p=s("files")||(null===(t=Dr.listing)||void 0===t||null===(n=t.images)||void 0===n?void 0:n.map((function(e){return(0,g.Iy)(e,(0,g.PH)((0,g.Gr)(e)).type)})))||[];return(0,i.jsxs)(vs.m,{title:a?"":"Listing Preview",titleClassName:Cs().title,children:[p.length?(0,i.jsx)(ds.F,{itemCount:p.length,getKey:function(e){return e},itemClassName:Cs().mediaItem,renderItem:function(e){return(0,i.jsx)("div",{onDragStart:function(e){return e.preventDefault()},children:(0,i.jsx)(gs.s,{src:p[e].src,type:"image",imageProps:{sizes:"(max-width: ".concat(xs.oO,"px) 60px, 60px")}})})},renderPreview:function(e){return(0,i.jsx)("div",{className:Cs().mediaPreview,children:(0,i.jsx)(gs.s,{src:p[e].src,type:"image",imageProps:{objectFit:"cover",layout:"fill",sizes:"(max-width: ".concat(xs.oO,"px) 600px, 600px")}})})}}):(0,i.jsx)("div",{className:Cs().defaultImage,children:(0,i.jsx)(Ti(),{src:"/images/default_listing_image.png",layout:"fill",objectFit:"cover"})}),(0,i.jsxs)("div",{className:Cs().innerWrapper,children:[(0,i.jsxs)("div",{className:Cs().info,children:[(0,i.jsx)(M.x,{className:Cs().name,fs:"24",fsm:"16",fw:"700",children:l}),(0,i.jsxs)(M.x,{className:Cs().price,fs:"20",fsm:"15",fw:"700",children:["$",u,"none"!==d&&(0,i.jsx)(M.x,{fs:"14",fsm:"10",text:"per ".concat(d),fw:"700"})]})]}),(0,i.jsx)(M.x,{className:Cs().companyName,color:"blue",fs:"20",fsm:"14",children:null===(r=o.info)||void 0===r?void 0:r.company_name}),(0,i.jsx)(_s,{rating:5,reviews:904}),(0,i.jsxs)("div",{className:Cs().footer,children:[(0,i.jsx)(js.Y,{className:Cs().counter,onChange:function(){},value:1}),(0,i.jsxs)(dn.z,{color:"blue-700",className:Cs().button,br:"sm",w:"custom",children:[(0,i.jsx)(M.x,{fw:"500",fs:"15",fsm:"12",children:"Add to quote"}),(0,i.jsx)(E.go,{className:Cs().icon,type:"shopping-cart",width:24,height:24})]})]})]})]})},Ns=n(92427),ks=["active","inactive","archived"],Ss=n(52874),Ps=n.n(Ss),Is=function(){var e,t,n,r=(0,c.o)().userStore,s=(0,V.X)().isMobile,o=(0,yi.G)().listingId,a=(0,Qi.bc)({name:"status",defaultValue:{name:"Active",parentPk:"0",pk:"0",returnValue:"active"}}).field,l=function(){var e=(0,Ye.Z)((function(e){return(0,Ke.__generator)(this,(function(t){return Dr.setStatus(r.userPk,[o||-1],(null===e||void 0===e?void 0:e.returnValue)||"inactive"),a.onChange(e),[2]}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsx)(vs.m,{title:"Status",titleClassName:Ps().title,children:(0,i.jsx)("div",{children:(0,i.jsx)(Ns.P,{data:ks,getName:function(e){return e[0].toUpperCase()+e.slice(1)},selectedItem:a.value,onSelectedItemChange:s?l:a.onChange,onBlur:a.onBlur,wrapperProps:{brColor:"#E5E7EB",height:40},selectedItemClassName:I()(Ps().item,(n={},(0,A.Z)(n,Ps().inactive,"inactive"===(null===(e=a.value)||void 0===e?void 0:e.returnValue)),(0,A.Z)(n,Ps().archived,"archived"===(null===(t=a.value)||void 0===t?void 0:t.returnValue)),n))})})})},Ts=function(e){var t=e.className;return(0,i.jsxs)(d.g,{className:t,fullHeight:!0,children:[(0,i.jsx)(Is,{}),(0,i.jsx)(ys,{})]})},As=n(50930),Ms=n(9710),Ls=n(24959),Es=n.n(Ls),Bs=function(){var e=(0,Qi.bc)({name:"tax_type",defaultValue:"no tax"}).field;return(0,i.jsxs)("div",{className:Es().wrapper,children:[(0,i.jsx)(M.x,{className:Es().text,fs:"16",text:"Collect GST"}),(0,i.jsx)(B._,{className:Es().hint,title:"",description:""}),(0,i.jsx)(Zi.j,{checked:"no tax"!==e.value,onChange:function(){return e.onChange("gst"===e.value?"no tax":"gst")}})]})};Bs.displayName="CollectGts";var Zs=n(4280),Ds=n.n(Zs),Fs=[{id:"description",text:"Description"},{id:"pricing",text:"Pricing"},{id:"gallery",text:"Gallery"}],Os=function(){var e=(0,u.useState)("description"),t=e[0],n=e[1];return(0,i.jsx)("ul",{className:Ds().wrapper,children:Fs.map((function(e){return(0,i.jsx)("li",{onClick:function(t){return function(e,t){var i=document.getElementById(e);i&&(t.currentTarget.scrollIntoView({behavior:"smooth"}),i.scrollIntoView({behavior:"smooth",block:"center"}),n(e))}(e.id,t)},className:I()(Ds().tab,t===e.id&&Ds().isActive),children:e.text},e.id)}))})},Rs=n(87590),Ws=n.n(Rs),Vs=function(){var e=(0,Qi.bc)({name:"unit"}),t=e.field,n=e.fieldState;return(0,i.jsx)(Ns.P,{data:ws.uo,selectedItem:t.value,onSelectedItemChange:t.onChange,getName:function(e){return ws.zh[e]},onBlur:t.onBlur,wrapperProps:{brColor:n.invalid?"#d05d5d":"#E5E7EB",className:Ws().wrapper,height:42}})},Hs=n(98004),Qs=function(e){return{pk:e.pk,isOffline:e.only_offline}},Us=function(){var e,t=(0,V.X)().isMobile,n=(0,yi.G)().listingId;return(0,i.jsx)(Hs.Z,{errorProps:{fs:(0,gr.l6)().errorFs,disabled:t},dropdownProps:{isStatic:!1,withShadow:!0},getReturnValue:Qs,shouldUnregister:!1,popupVersion:t,initialPks:n?null===(e=Dr.listing)||void 0===e?void 0:e.services.map((function(e){return e.pk})):void 0,placeholder:"What services are you providing?"})},qs=n(25237),zs=n.n(qs),Gs=(n(58188),n(57753)),Xs=n.n(Gs),Ys=zs()({loader:function(){return Promise.all([n.e(6615),n.e(8834),n.e(8617)]).then(n.t.bind(n,8617,23))},ssr:!1},{loadableGenerated:{webpack:function(){return[8617]}}}),Ks={toolbar:{container:[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],["link"]]}},Js=function(e){var t=e.name;return(0,i.jsx)(Qi.Qr,{name:t,render:function(e){var t=e.field,n=e.fieldState;return(0,i.jsx)("div",{className:I()((0,A.Z)({},Xs().error,n.invalid)),children:(0,i.jsx)(Ys,{className:Xs().input,modules:Ks,value:t.value,onChange:t.onChange})})}})},$s=n(69007),eo=n(9090),to=(0,He.Pi)((function(e){var t=e.className,n=(0,(0,Qi.Gc)().getValues)().files;return(0,i.jsx)($s.S,{className:t,onFileLoading:function(){Dr.setIsLoading(!0)},onFileLoadingComplete:function(){Dr.setIsLoading(!1)},accept:eo.JF,placeholder:"Upload photos for your listing",initialFileData:n})}));to.displayName="FileInput";var no=n(16986),io=n(20840),ro=n.n(io),so=function(){return(0,i.jsx)(Qi.Qr,{name:"address",render:function(e){var t=e.field,n=e.fieldState;return(0,i.jsx)(no.J,{address:t.value,onAddress:t.onChange,invalid:n.invalid,inputWrapperClassName:ro().addressInput,inputsProps:{districtPlaceholder:"Add a city",streetPlaceholder:"Add street"},beforeError:(0,i.jsx)("div",{className:ro().resetBtn,onClick:function(){return t.onChange(null)},children:"Reset location"})})}})},oo=n(31904),ao=n.n(oo),co=function(e){var t=e.id,n=e.children,r=e.title,s=e.tooltip,o=e.className,a=!!s;return(0,i.jsxs)("section",{id:t,className:o,children:[(0,i.jsxs)("div",{className:I()((0,A.Z)({},ao().withTooltip,a)),children:[(0,i.jsx)(M.x,{fs:"20",fsm:"16",fw:"500",children:r}),a&&(0,i.jsx)(B._,{description:s,iconType:"bold"})]}),n]})},lo=n(73305),uo=n.n(lo),po=function(e){var t=e.className,n=(0,V.X)().isMobile,r=(0,c.o)().userStore,s=(0,L.useRouter)(),o=(0,yi.G)(),a=(0,u.useRef)(o.listingId),l=(0,Qi.Gc)(),p=l.handleSubmit,h=l.reset,f=(0,tt.O)().openErrorPopup,m={withFloatingLabel:!1},_=function(){var e=(0,Ye.Z)((function(e){var t,n,i,o,c,l,u,d,p,m,_;return(0,Ke.__generator)(this,(function(x){switch(x.label){case 0:return d={address:e.address?{district_id:null===(t=e.address)||void 0===t?void 0:t.pk,street:(null===(n=e.address)||void 0===n?void 0:n.street)||""}:null,latitude:null===(i=e.address)||void 0===i?void 0:i.lat,longitude:null===(o=e.address)||void 0===o?void 0:o.lng,status:(null===(c=e.status)||void 0===c?void 0:c.returnValue)||"inactive",name:e.title,description:e.description,cost:e.price.toString(),unit:(null===(l=e.unit)||void 0===l?void 0:l.returnValue)||"none",tax_type:e.tax_type,tool_description:e.tool_description,meta_title:e.meta_title,meta_description:e.meta_description,youtube_link:e.youtube_link,services:(0,As.Z)(e.subcategoryMap.values()).map((function(e){return e.returnValue.pk})),images:null===(u=e.files)||void 0===u?void 0:u.map((function(e){return e.id}))},a.current?[4,Mr(r.userPk,a.current,d)]:[3,2];case 1:return m=x.sent(),[3,4];case 2:return[4,Ar(r.userPk,d)];case 3:m=x.sent(),x.label=4;case 4:return(p=m).error?f(p.error):(a.current=p.data.id,_=(0,D.vm)({tab:"listings",lview:"listing-preview",listingId:p.data.id,role:"tradie"}),s.push(_,void 0,{shallow:!0}),h(e,{keepDirty:!1})),[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsxs)(d.g,{className:t,fullHeight:!0,title:(0,i.jsx)(ho,{}),children:[!n&&(0,i.jsx)(Os,{}),(0,i.jsxs)("form",{className:uo().form,id:"listing-form",onSubmit:p(_),children:[(0,i.jsxs)(co,{id:"description",title:"Description",children:[(0,i.jsx)(vs.m,{title:"Category",className:uo().input,titleClassName:uo().inputTitle,tooltip:"Choose a category and/or subcategory from the drop-down list for the work you provide as a service to your clients.",children:(0,i.jsx)(Us,{})}),(0,i.jsx)(vs.m,{title:"Listing Title",className:uo().input,titleClassName:uo().inputTitle,tooltip:"Provide a title for your service listing. This is the first thing your potential client will see on your listing. You can change the title of the listing as many times as you want.",children:(0,i.jsx)(Wi.o,(0,he.Z)({name:"title",placeholder:"Title"},m))}),(0,i.jsx)(vs.m,{title:"Listing Description",className:uo().input,titleClassName:uo().inputTitle,tooltip:"Provide a description for your listing including what your service involves and what your customers can expect. Include as much information as you can.",children:(0,i.jsx)(Js,{name:"description"})}),(0,i.jsx)(vs.m,{title:"YouTube Link",titleClassName:uo().inputTitle,tooltip:"Provide a link to a YouTube video about the service you provide or about your company, so that prospective customers can get to know you and what you provide.",children:(0,i.jsx)(Wi.o,(0,he.Z)({name:"youtube_link",placeholder:"www.youtube.com/importantvideo"},m))})]}),(0,i.jsx)("div",{className:uo().line}),(0,i.jsxs)(co,{id:"pricing",title:"Pricing",children:[(0,i.jsxs)("div",{className:uo().priceWithUnits,children:[(0,i.jsx)(vs.m,{className:uo().price,title:"Price",titleClassName:uo().inputTitle,tooltip:"Provide the price of your service per whatever unit of measurement you choose.",children:(0,i.jsx)(Ms.t,{})}),(0,i.jsx)(vs.m,{className:uo().units,title:"Unit of measurment",titleClassName:uo().inputTitle,tooltip:"Choose a unit of measurement you want to use.",children:(0,i.jsx)(Vs,{})})]}),(0,i.jsx)("div",{className:uo().switches,children:(0,i.jsx)(Bs,{})}),(0,i.jsx)("div",{className:uo().line}),(0,i.jsx)(vs.m,{title:"Service Location (optional)",titleClassName:uo().inputTitle,tooltip:"Choose the location from which you provide services to your customers.",children:(0,i.jsx)(so,{})}),(0,i.jsx)(vs.m,{title:"Tool / products used for the job",titleClassName:uo().inputTitle,tooltip:"Specify the tools, materials, and products you use to provide services to your customers.",children:(0,i.jsx)(Js,{name:"tool_description"})})]}),(0,i.jsx)("div",{className:uo().line,style:{marginTop:80}}),(0,i.jsx)(co,{id:"gallery",title:"Gallery",tooltip:"Choose images that accurately describe the services that you provide.",children:(0,i.jsx)(to,{})}),(0,i.jsx)(co,{title:"SEO",tooltip:"Choose images that accurately describe the services that you provide.",className:uo().seo,children:(0,i.jsxs)("div",{className:uo().input,children:[(0,i.jsx)(Wi.o,{wrapperClassName:uo().metaTitle,name:"meta_title",placeholder:"SEO title",withFloatingLabel:!0}),(0,i.jsx)(Wi.o,{wrapperClassName:uo().metaDescription,name:"meta_description",placeholder:"SEO description",withFloatingLabel:!0})]})}),n&&(0,i.jsx)(us,{})]})]})},ho=function(){var e=(0,Qi.qo)({name:"title"});return(0,i.jsxs)("div",{onClick:function(){return(0,o.WF)({tab:"listings"})},className:uo().title,children:[(0,i.jsx)(E.e0,{type:"base",height:28,width:28}),e]})},fo=n(38574),mo=n.n(fo),_o=function(){return(0,i.jsxs)(l.v,{className:mo().wrapper,children:[(0,i.jsx)(us,{}),(0,i.jsx)(po,{className:mo().left}),(0,i.jsx)(Ts,{className:mo().right})]})},xo=n(53597),vo=n.n(xo),go=function(){var e=(0,yi.G)().listingId;return(0,i.jsx)("div",{className:vo().wrapper,children:(0,i.jsx)("div",{className:vo().button,children:(0,i.jsx)(dn.z,{onClick:function(){(0,o.WF)({tab:"listings",lview:"listing-form",listingId:e})},fw:"bold",w:"btn-w-full",h:"sm-md",br:"sm",children:"Edit listing"})})})},jo=n(24264),wo=(0,zi.Ry)().shape({subcategoryMap:Xi.f.subcategoryMap,title:(0,zi.Z_)().required(jo.C),description:(0,zi.Z_)().required(jo.C),tool_description:(0,zi.Z_)().required(jo.C),price:(0,zi.Rx)().required().typeError(jo.C).min(0),tax_type:(0,zi.Z_)(),meta_title:(0,zi.Z_)().required(jo.C),meta_description:(0,zi.Z_)().required(jo.C),youtube_link:(0,zi.Z_)().url(),unit:(0,zi.Ry)().required().nonNullable(),files:(0,zi.IX)().min(1,"Al least one file is required")}),bo=n(18285),Co=n.n(bo),yo=function(e){var t=e.className,n=(0,L.useRouter)(),r=(0,c.o)().userStore,s=(0,yi.G)().listingId,a=function(){var e=(0,Ye.Z)((function(){return(0,Ke.__generator)(this,(function(e){return Dr.setStatus(r.userPk,[s||-1],"archived"),(0,o.WF)({tab:"listings"}),[2]}))}));return function(){return e.apply(this,arguments)}}();return(0,i.jsxs)(d.g,{className:t,fullHeight:!0,title:(0,i.jsxs)("div",{onClick:function(){return(0,o.WF)({tab:"listings"})},className:Co().title,children:[(0,i.jsx)(E.e0,{type:"base",height:28,width:28}),"Listing preview"]}),children:[(0,i.jsx)("div",{className:Co().wrapper,children:(0,i.jsx)(ys,{})}),(0,i.jsx)(Is,{}),(0,i.jsxs)("div",{className:Co().buttons,children:[(0,i.jsx)(dn.z,{className:Co().btn,onClick:a,color:"grey",br:"sm",h:"sm-md",children:"Archive"}),(0,i.jsx)(os.T,{className:Co().btn,kind:"2",link:"".concat("borisdoes.com.au").concat(n.asPath)})]})]})},No=(0,He.Pi)((function(){var e=(0,c.o)().userStore,t=(0,yi.G)().listingId,n=Dr.listing,r=(0,p.l)((function(){return n=e.userPk,i=t||-1,nt.Ad.get("/users/".concat(n,"/tradie-page/listings-dashboard/").concat(i,"/"));var n,i}),{disabled:void 0===t||void 0!==n,onData:function(e){return Dr.setListing(e||void 0)}}).isLoading;return r?null:(0,i.jsx)(ko,{})})),ko=function(){var e,t,n=(0,yi.G)(),r=n.lview,s=n.listingId,o=(0,V.X)().isMobile,a=s?Dr.listing:void 0,c={title:null===a||void 0===a?void 0:a.name,description:null===a||void 0===a?void 0:a.description,tool_description:null===a||void 0===a?void 0:a.tool_description,price:null===a||void 0===a?void 0:a.cost,tax_type:null===a||void 0===a?void 0:a.tax_type,meta_title:null===a||void 0===a?void 0:a.meta_title,meta_description:null===a||void 0===a?void 0:a.meta_description,youtube_link:null===a||void 0===a?void 0:a.youtube_link,unit:a?{pk:a.unit,name:ws.zh[a.unit],returnValue:a.unit}:null,address:(null===a||void 0===a||null===(e=a.address)||void 0===e?void 0:e.pk)?{pk:a.address.pk,street:a.address.street,city:a.address.district}:void 0,files:null===a||void 0===a||null===(t=a.images)||void 0===t?void 0:t.map((function(e){return(0,g.Iy)(e,(0,g.PH)((0,g.Gr)(e)).type)})),status:{pk:(null===a||void 0===a?void 0:a.status)||"0",name:(null===a||void 0===a?void 0:a.status)||"active",returnValue:(null===a||void 0===a?void 0:a.status)||"active"}},l=(0,Qi.cI)({mode:Ui.Z,resolver:(0,qi.X)(wo),defaultValues:c});return(0,i.jsx)(Qi.RV,(0,fe.Z)((0,he.Z)({},l),{children:"listing-preview"===r?(0,i.jsx)(i.Fragment,{children:o?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(yo,{}),(0,i.jsx)(go,{})]}):(0,i.jsx)(_o,{})}):"listing-form"===r?(0,i.jsx)(po,{}):null}))};No.displayName="ListingSwitch";var So=function(e){return nt.Ad.get((0,Je.lS)("/crm/our-clients",e))},Po=function(){return nt.Ad.get("/crm/segments/")},Io=function(e,t){return nt.Ad.post("/crm/segments/".concat(e,"/"),t)},To=n(29947),Ao=(0,Yn.Z)((0,To.k)((function(){var e=(0,u.useState)(null);return{segment:e[0],setSegment:e[1]}}),"Segment"),2),Mo=Ao[0],Lo=Ao[1],Eo=function(){var e=(0,Ee.r)(),t=Lo().setSegment;return(0,p.l)(Po,{onData:function(n){var i;if(n){var r=n.map((function(e){return{onClick:function(){return t(e)},style:{pointer:!0},cells:[{content:Pt.GN[e.subscription_type],style:{fw:"600"}},{content:"".concat(e.percentage,"%"),style:{color:"light-gray"}}]}}));null===(i=e.current)||void 0===i||i.replaceWith(r)}}}),(0,i.jsx)(d.g,{title:"Segments",children:(0,i.jsx)(Ee.j,{apiRef:e,getData:function(){return{heads:[{content:"SEGMENT NAME"},{content:"% OF CUSTOMERS"}],rows:[]}}})})},Bo=n(29406),Zo={search:"",affiliatePartner:!1,subcriptionType:void 0,sort:void 0},Do=Ne.LO.object({filters:(0,he.Z)({},Zo),client:null,setClient:function(e){this.client=e},clearFilters:function(){this.filters=(0,he.Z)({},Zo)}},{client:Ne.LO.ref}),Fo=function(e){var t=e.filtersStore,n=Lo().segment;return n?(0,i.jsx)(me.q,{resetReaction:function(){return[t.search]},fetcher:function(e){var i=e.limit,r=e.offset;return So({limit:i,offset:r,subscription_type:n.subscription_type,search:t.search})},getHeads:function(){return[{content:"NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"LOCATION"},{content:"LIFETIME SPENT"}]},getRow:function(e){return{cells:[{content:(0,g.Pp)(e,!0),style:{fw:"600",pointer:!0},onClick:function(){Do.setClient(e),(0,o.WF)({tab:"browse-clients"})}},{content:e.company_email,style:{color:"light-gray"}},{content:(0,g.jm)(e.company_phone,et.N_),style:{color:"light-gray"}},{content:e.company_address},{content:(0,te.Q)(e.lifetime_spend),style:{fw:"600"}}]}}}):null},Oo=n(81537),Ro=n.n(Oo),Wo=zs()({loader:function(){return Promise.all([n.e(6615),n.e(8834),n.e(8617)]).then(n.t.bind(n,8617,23))},ssr:!1},{loadableGenerated:{webpack:function(){return[8617]}}}),Vo=function(e){var t=e.name,n=e.modules,r=void 0===n?{toolbar:{container:[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],["link"]]}}:n,s=(0,u.useRef)(r);return(0,i.jsx)(Qi.Qr,{name:t,render:function(e){var t=e.field,n=e.fieldState;return(0,i.jsx)("div",{className:I()(Ro().wrapper,n.invalid&&Ro().error),children:(0,i.jsx)(Wo,{className:Ro().input,modules:s.current,value:t.value,onChange:t.onChange})})}})},Ho=n(35415),Qo=n.n(Ho),Uo=function(e){var t=e.type,n=e.subscriptionType,r=(0,f.B)(),s=(0,Tt.A)(),o=(0,tt.O)().openErrorPopup;r.setProps(s.id,(0,Mt.CZ)());var a=(0,Qi.cI)({defaultValues:{title:"",text:""},resolver:(0,qi.X)((0,zi.Ry)().shape({title:"email"===t?Xi.f.requiredStr:void 0,text:Xi.f.requiredStr}))}),c=a.handleSubmit,l=function(){var e=(0,Ye.Z)((function(e){var i;return(0,Ke.__generator)(this,(function(s){switch(s.label){case 0:return[4,Io(t,{segment:n,title:e.title||"",message:e.text})];case 1:return(i=s.sent().error)?o(i):r.open({component:Et.Z,props:{title:"Success",children:"Your ".concat(t," message was successfully send to all ").concat(Pt.GN[n]," users")}},"replace-last"),[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsxs)("div",{className:Qo().wrapper,children:[(0,i.jsx)(M.x,{fw:"500",fs:"20",centered:!0,children:"Create a message"}),(0,i.jsx)("form",{className:Qo().form,onSubmit:c(l),children:(0,i.jsxs)(Qi.RV,(0,fe.Z)((0,he.Z)({},a),{children:["email"===t&&(0,i.jsx)(vs.m,{title:"Title",children:(0,i.jsx)(Wi.o,{name:"title"})}),(0,i.jsx)(vs.m,{title:"Text",children:"email"===t?(0,i.jsx)(Vo,{name:"text"}):(0,i.jsx)(Wi.o,{name:"text",useTextarea:!0,minHeight:180})}),(0,i.jsx)(Hi.M,{children:"Send"})]}))})]})},qo=n(3014),zo=n.n(qo),Go=function(e){var t=e.subscriptionType,n=(0,f.B)(),r=(0,Tt.A)();n.setProps(r.id,(0,Mt.CZ)());var s=function(e){n.close(r.id),n.open({component:Uo,props:{type:e,subscriptionType:t}})};return(0,i.jsxs)("div",{className:zo().wrapper,children:[(0,i.jsx)(M.x,{fw:"500",fs:"24",centered:!0,children:"Use segment"}),(0,i.jsxs)("div",{className:zo().actionBtns,children:[(0,i.jsx)(Xo,{text:"Send a message in chat",onClick:function(){return s("chat")}}),(0,i.jsx)(Xo,{text:"Send an Email",onClick:function(){return s("email")}}),(0,i.jsx)(Xo,{text:"Send SMS",onClick:function(){return s("sms")}})]})]})},Xo=function(e){var t=e.text,n=e.onClick;return(0,i.jsx)("div",{className:zo().actionBtn,onClick:n,children:(0,i.jsx)(M.x,{fw:"500",fs:"20",centered:!0,children:t})})},Yo=function(e){var t=e.subscriptionType,n=(0,f.B)();return(0,i.jsx)(dn.z,{br:"sm",onClick:function(){n.open({component:Go,props:{subscriptionType:t}})},children:"Use segment"})},Ko=n(80963),Jo=n.n(Ko),$o=function(){var e=Lo(),t=e.segment,n=e.setSegment,r=(0,He.fv)((function(){return{search:"",setSearch:function(e){this.search=e}}}));return t?(0,i.jsxs)(d.g,{title:(0,i.jsx)(On,{text:'Segment "'.concat(Pt.GN[t.subscription_type],'"'),onClick:function(){return n(null)}}),beforeTitleEnd:(0,i.jsx)(Yo,{subscriptionType:t.subscription_type}),children:[(0,i.jsxs)("div",{className:Jo().filters,children:[(0,i.jsxs)("div",{className:Jo().stats,children:[(0,i.jsxs)(M.x,{fs:"14",color:"gray200",children:[(0,i.jsx)(M.x,{text:t.count,fw:"600"})," customers"]}),(0,i.jsxs)(M.x,{fs:"14",color:"gray200",children:[(0,i.jsx)(M.x,{text:"".concat(t.percentage,"%"),fw:"600"})," of customer base"]})]}),(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)(Bo.M,{value:r.search,onChange:r.setSearch})}})]}),(0,i.jsx)(Fo,{filtersStore:r})]}):null},ea=n(76958),ta=n(15823),na=n(32614),ia=n(32249),ra=n.n(ia),sa=function(){return(0,i.jsxs)(d.g,{title:"My Clients",noDataPlaceholder:{title:"No clients",description:"No clients at the moment"},children:[(0,i.jsx)(oa,{}),(0,i.jsx)(_e,{wrapperClassName:ra().table,resetReaction:function(){return(0,he.Z)({},Do.filters)},fetcher:function(e){var t=e.limit,n=e.offset,i=Do.filters;return So({limit:t,offset:n,search:i.search,approved_partner:i.affiliatePartner,subscription_type:i.subcriptionType,sort_by:i.sort})},getHeads:function(){return[{content:"CUSTOMER NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"CATEGORY",width:"15%"},{content:"AFFILIATE PROGRAM"},{content:"SUBSCRIPTION"},{content:"LOCATION"},{content:"DOMAIN"},{content:"DATE REGISTERED"},{content:"DATE SUBSCRIBED"},{content:"LIFETIME SPENT"},{content:"SOURCE OF REGISTRATION"}]},getRow:function(e){return{onClick:function(){return Do.setClient(e)},style:{pointer:!0},cells:[{content:(0,g.Pp)(e,!0),style:{fw:"600"}},{content:e.company_email,style:{color:"light-gray"}},{content:ta.h.mask(e.company_phone),style:{color:"light-gray"}},{content:(0,i.jsx)("span",{className:ra().categories,children:e.categories.length?e.categories.join(", "):"-"}),style:{color:"light-gray"}},{content:e.approved_partner?(0,i.jsx)(gt.L,{text:"Partner",color:"lilac"}):null},{content:(0,i.jsx)(ea.G,{type:e.current_plan||"free",isTrial:"active"===e.trial_period_status})},{content:e.company_address||"-"},{content:e.domain_name?(0,i.jsx)(Ni.p,{href:"https://".concat(e.domain_name),openInNewTab:!0,color:"c-blue-100",onClick:function(e){return e.stopPropagation()},children:e.domain_name}):"-"},{content:(0,ne.ww)(e.date_joined)},{content:null===e.current_plan_starts_at?"-":(0,ne.ww)(e.current_plan_starts_at)},{content:(0,te.Q)(e.lifetime_spend),style:{fw:"600"}},{content:e.referrer}]}}})]})},oa=function(){var e=(0,f.B)(),t=function(e){return function(){Do.filters.subcriptionType=e}},n=function(e){return function(){Do.filters.sort=e}};return(0,na.L)((function(){return Do.clearFilters()})),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(dn.z,{onClick:function(){return e.open({component:m.X})},className:ra().addCitizenBtn,br:"sm",fw:"bold",h:"sm-md",children:"Add new customer"}),(0,i.jsxs)("div",{className:ra().filters,children:[(0,i.jsx)(Fe.s,{options:[{content:"Sort",onChange:n(void 0),radio:!0},{content:"Name",onChange:n("name"),radio:!0},{content:"Date joined",onChange:n("date_joined"),radio:!0},{content:"Lifetime spend",onChange:n("lifetime_spend"),radio:!0}]}),(0,i.jsx)(Fe.s,{options:[{content:"Plan",onChange:t(void 0),radio:!0},{content:"Free plan",onChange:t("free plan"),radio:!0},{content:"Free trial",onChange:t("free trial"),radio:!0},{content:"Subscribed - Business",onChange:t("business"),radio:!0},{content:"Subscribed - Premium",onChange:t("premium"),radio:!0},{content:"Subscribed - Advanced",onChange:t("advanced"),radio:!0},{content:"Subscribed - Accredited Painter",onChange:t("accredited_painter"),radio:!0}]}),(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)($e.h,{text:"Affiliate program",onClick:function(){return Do.filters.affiliatePartner=!Do.filters.affiliatePartner},color:Do.filters.affiliatePartner?"blue":void 0})}}),(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)(Bo.M,{className:ra().searchInput,value:Do.filters.search,onChange:function(e){return Do.filters.search=e}})}})]})]})},aa=function(){return(0,i.jsx)(d.g,{title:"Activity history",children:(0,i.jsx)(ca,{})})},ca=function(){var e=Do.client;return e?(0,i.jsx)(me.q,{fetcher:function(t){var n=t.limit,i=t.offset;return(0,en.AC)({user_id:e.id,limit:n,offset:i})},getHeads:function(){return[{content:"NUMBER"},{content:"TASK NAME"},{content:"DATE & TIME"},{content:"ENDS ON"},{content:"AMOUNT"},{content:"STATUS"}]},getRow:function(e){var t=new Date>new Date(e.expires_date)&&"paid"!==e.status;return{cells:[{content:(0,i.jsx)(ee.R,{quoteId:e.id,isInvoice:!0})},{content:e.subscription_plan.name,style:{fw:"600"}},{content:(0,ne.ww)(e.invoice_issue_date),style:{color:"light-gray"}},{content:(0,ne.ww)(e.expires_date),style:{color:t?"red-700":"light-gray"}},{content:(0,te.Q)(e.total_amount),style:{fw:"600"}},{content:(0,i.jsx)(gt.L,{text:t?"Overdue":"paid"===e.status?"Paid":"Open",color:t?"red":"paid"===e.status?"green":"blue"})}]}}}):null},la=n(18166),ua=n(26872),da=n(85466),pa=n.n(da),ha=function(){var e,t=(0,p.l)((function(){var t;return(0,ua.SB)(null!==(e=null===(t=Do.client)||void 0===t?void 0:t.id)&&void 0!==e?e:-1)})),n=t.data,r=t.isLoading;return(0,i.jsx)(d.g,{title:"Affiliate program",children:(0,i.jsx)(Yt.p,{loading:r,children:n&&(0,i.jsxs)("div",{className:pa().stats,children:[(0,i.jsx)(la.k,{title:"Received for affiliate program \u201c$5 per registration\u201d",content:(0,i.jsx)(fa,{children:(0,te.Q)(n.income_invite)})}),(0,i.jsx)(la.k,{title:"Received for affiliate program \u201d30% from subscription\u201d",content:(0,i.jsx)(fa,{children:(0,te.Q)(n.income_subscription)})}),(0,i.jsx)(la.k,{title:"Total money received",content:(0,i.jsx)(fa,{children:(0,te.Q)(n.income_total)})}),(0,i.jsx)(la.k,{title:"Clicks",content:(0,i.jsx)(fa,{children:n.clicks_total})}),(0,i.jsx)(la.k,{title:"Registered users",content:(0,i.jsx)(fa,{children:n.users_invited})}),(0,i.jsx)(la.k,{title:"Subscribed users",content:(0,i.jsx)(fa,{children:n.users_subscribed})})]})})})},fa=function(e){var t=e.children;return(0,i.jsx)(M.x,{color:"blue",fw:"700",centered:!0,children:t})},ma=n(97398),_a=n.n(ma),xa=function(){var e=Do.client;if(!e)return null;var t=null!==e.current_plan_expires_at&&new Date<new Date(e.current_plan_expires_at);return(0,i.jsx)(d.g,{title:"General information",children:(0,i.jsxs)("div",{className:_a().stats,children:[(0,i.jsx)(la.k,{title:"Registration",content:(0,i.jsxs)(va,{children:[(0,i.jsx)(M.x,{fs:"14",fw:"500",children:e.referrer||"-"}),(0,i.jsxs)(M.x,{fs:"14",color:"gray200",children:["Registered on ",(0,ne.ww)(e.date_joined)]})]})}),(0,i.jsx)(la.k,{title:"Subscription",content:(0,i.jsxs)(va,{children:[(0,i.jsx)(gt.L,{color:t?"green":"red",text:t?"Active":"Inactive"}),(0,i.jsx)(M.x,{fs:"14",fw:"500",children:null===e.current_plan?Pt.dO.free.name:Pt.dO[e.current_plan].name}),null!==e.current_plan_starts_at&&null!==e.current_plan_expires_at&&(0,i.jsxs)(M.x,{fs:"14",color:"gray200",children:[(0,ne.ww)(e.current_plan_starts_at)," ","- ",(0,ne.ww)(e.current_plan_expires_at)]})]})}),(0,i.jsx)(la.k,{title:"Website",content:(0,i.jsxs)(va,{children:[(0,i.jsx)(dr,{status:e.domain_status}),(0,i.jsx)(Ni.p,{href:"https://".concat(e.domain_name),color:"c-blue-100",openInNewTab:!0,children:e.domain_name})]})}),(0,i.jsx)(la.k,{title:"SMS Subscription",content:(0,i.jsx)(gt.L,{color:"gray",text:"Coming soon"})}),(0,i.jsx)(la.k,{title:"Email Subscription",content:(0,i.jsx)(gt.L,{color:"green",text:"Active"})}),(0,i.jsx)(la.k,{title:"Categories",content:(0,i.jsx)(M.x,{color:"blue",fw:"600",children:e.categories.join(", ")})})]})})},va=function(e){var t=e.children;return(0,i.jsx)("div",{className:_a().flex,children:t})},ga=function(){var e=Do.client;return e?(0,i.jsx)(d.g,{title:"Affiliate program registered users",children:(0,i.jsx)(me.q,{fetcher:function(t){var n=t.limit,i=t.offset;return(0,ua.pu)(e.id,{limit:n,offset:i})},getHeads:function(){return[{content:"USER NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"DOMAIN"},{content:"DATE REGISTERED"},{content:"AMOUNT PAID"}]},getRow:function(e){return{cells:[{content:(0,g.Pp)(e.user),style:{fw:"600"}},{content:e.user.email,style:{color:"light-gray"}},{content:(0,g.jm)(e.user.phone,et.N_),style:{color:"light-gray"}},{content:(0,i.jsx)(Ni.p,{href:"https://www.mock.com",openInNewTab:!0,color:"c-blue-100",children:"www.mock.com"})},{content:(0,ne.ww)((new Date).toLocaleString())},{content:(0,te.Q)(e.income),style:{fw:"600"}}]}}})}):null},ja=n(46216),wa=n.n(ja),ba=function(e){var t=e.text,n=e.textToCopy,r=void 0===n?t:n,s=e.withCopy,o=e.icon;return(0,i.jsxs)("div",{className:wa().wrapper,children:[o,(0,i.jsx)(M.x,{text:t,fs:"16",fsm:"14",color:"gray900"}),s&&(0,i.jsx)(E.go,{cursor:"pointer",type:"copy",onClick:function(){return(0,Jn.v)(r.toString())},width:24,height:24})]})},Ca=n(23921),ya=n(48881),Na=n(37988),ka=n.n(Na),Sa=function(){return(0,i.jsx)(d.g,{title:(0,i.jsx)(On,{text:"Return to the clients",onClick:function(){return Do.setClient(null)}}),children:(0,i.jsxs)("div",{className:ka().wrapper,children:[(0,i.jsx)(Pa,{}),(0,i.jsx)(Ia,{})]})})},Pa=function(){var e=Do.client;return e?(0,i.jsxs)("div",{className:ka().left,children:[(0,i.jsx)($.h,{src:e.compress_main_photo||e.main_photo}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("header",{className:ka().header,children:[(0,i.jsx)(M.x,{fw:"600",fs:"24",text:(0,g.Pp)(e,!0)}),(0,i.jsx)(ba,{withCopy:!0,text:"ID ".concat(e.id),textToCopy:e.id}),e.approved_partner&&(0,i.jsx)(Ca.I,{color:"pink",children:"Affiliate partner"})]}),(0,i.jsxs)("div",{className:ka().credentials,children:[(0,i.jsx)(ba,{text:ta.h.mask(e.user_phone),icon:(0,i.jsx)(E.go,{type:"phone",width:24,height:24}),withCopy:!0}),e.company_phone&&(0,i.jsx)(ba,{text:"".concat(ta.h.mask(e.company_phone)," (company)"),icon:(0,i.jsx)(E.go,{type:"phone",width:24,height:24}),textToCopy:ta.h.mask(e.company_phone),withCopy:!0}),(0,i.jsx)(ba,{text:e.user_email,icon:(0,i.jsx)(E.go,{type:"email",width:24,height:24}),withCopy:!0}),e.company_email&&(0,i.jsx)(ba,{text:"".concat(e.company_email," (company)"),icon:(0,i.jsx)(E.go,{type:"email",width:24,height:24}),textToCopy:e.company_email,withCopy:!0}),(0,i.jsx)(ba,{text:e.company_address||"No location",icon:(0,i.jsx)(E.go,{type:"location",width:24,height:24}),withCopy:""!==e.company_address})]})]})]}):null},Ia=function(){var e,t=(0,L.useRouter)(),n=Do.client,r=(0,p.l)((function(){return(0,ya.B9)(null!==(e=null===n||void 0===n?void 0:n.id)&&void 0!==e?e:-1)})),s=r.data,o=r.isLoading;if(!n)return null;return(0,i.jsxs)("div",{className:ka().right,children:[(0,i.jsx)(Xn.y,{isAdminInvoice:!0,toCitizen:{name:(0,g.Pp)(n,!0),pk:n.id},h:"sm-md"}),(0,i.jsx)(dn.z,{color:"transparent",brColor:"blue",br:"sm",w:"btn-w-md",h:"sm-md",fw:"bold",onClick:function(){var e=(0,D.vm)({tab:"clients",role:"tradie",view:"support-chat",chatsQuery:{chat:null===s||void 0===s?void 0:s.pk,tradie:n.id}});t.push(e)},disabled:o,children:"Open chat"})]})},Ta=(0,Yn.Z)((0,To.k)((function(){var e,t=Do.client,n=(0,p.l)((function(){return(0,ua.SB)(null!==(e=null===t||void 0===t?void 0:t.id)&&void 0!==e?e:-1)}));return{affiliate:n.data,isLoading:n.isLoading}}),"Client"),2),Aa=Ta[0],Ma=(Ta[1],function(){return(0,i.jsxs)(Aa,{children:[(0,i.jsx)(Sa,{}),(0,i.jsx)(xa,{}),(0,i.jsx)(aa,{}),(0,i.jsx)(ha,{}),(0,i.jsx)(ga,{})]})}),La=n(89971),Ea=n.n(La),Ba=(0,He.Pi)((function(){return(0,i.jsx)(l.v,{className:Ea().wrapper,children:Do.client?(0,i.jsx)(Ma,{}):(0,i.jsx)(sa,{})})}));Ba.displayName="BrowseClients";var Za=n(15545),Da=n(85411),Fa=n.n(Da),Oa=function(e){var t=e.form,n=e.name,r=e.email,s=e.phone,o=e.userPk,a=e.isViewMode,c=e.onSuccess,l=(0,f.B)(),d=(0,Tt.A)(),p=(0,tt.O)().openErrorPopup;l.setProps(d.id,(0,Mt.CZ)({cross:"small"}));var h=(0,u.useState)(!1),m=h[0],_=h[1],x=function(){var e=(0,Ye.Z)((function(){var e;return(0,Ke.__generator)(this,(function(t){switch(t.label){case 0:return _(!0),[4,(0,ua.E)(o)];case 1:return(e=t.sent().error)?p(e):(null===c||void 0===c||c(),l.open({component:Et.Z,props:{type:"success",title:"Affiliate program approved!",disableOutlineButton:!0,buttonText:"Close"}},d.id)),_(!1),[2]}}))}));return function(){return e.apply(this,arguments)}}();return(0,i.jsxs)("div",{className:Fa().wrapper,children:[(0,i.jsx)(M.x,{fs:"18",fw:"600",centered:!0,children:"Affiliate program Application"}),(0,i.jsx)(Za.z,{title:"Name",children:n}),(0,i.jsxs)("div",{className:Fa().flex,children:[(0,i.jsx)(Za.z,{title:"Phone",children:ta.h.mask(s)}),(0,i.jsx)(Za.z,{title:"Email",children:r})]}),(0,i.jsx)(Za.z,{title:"What makes you different?",children:(0,i.jsx)(M.x,{fs:"14",children:t.reason})}),(0,i.jsx)(Za.z,{title:"How do you plan to promote BorisDoes?",children:(0,i.jsx)(M.x,{fs:"14",children:t.promotingPlan})}),(0,i.jsx)(Za.z,{title:"What kind of business do you have?",children:(0,i.jsx)(M.x,{fs:"14",children:t.businessKind})}),t.businessAddress&&(0,i.jsx)(Za.z,{title:"What is your address?",children:(0,i.jsx)(M.x,{fs:"14",children:t.businessAddress.street})}),t.websiteLink&&(0,i.jsx)(Za.z,{title:"What is the link to your website/social media?",children:(0,i.jsx)(M.x,{fs:"14",children:t.websiteLink})}),!a&&(0,i.jsx)(dn.z,{br:"sm",w:"btn-w-full",onClick:x,loading:m,children:"Grant partnership"})]})},Ra=function(e){var t=(0,f.B)();return(0,i.jsx)(dn.z,{color:"transparent",onClick:function(){t.open({component:Oa,props:e})},children:"View"})},Wa=n(39898),Va=n.n(Wa),Ha=n(22912),Qa=n.n(Ha),Ua={default:{component:Ce,isFree:!0},home:{component:Ce,isFree:!0},quotes:{component:dt},invoices:{component:function(){var e=J().openCreateQuotePopup,t=(0,V.X)().isMobile;(0,Qe.l)("routeChangeComplete",(function(){return Pe.clear()}),{ignoreQuery:!1});var n={title:"You don't have any Invoices yet",description:"Your invoice list is empty. Start by creating a new invoice",buttonText:"Send Invoice",onButtonClick:e},r=(0,i.jsx)(ye.z,{children:(0,i.jsx)(vt,{})}),s=(0,i.jsxs)("header",{className:kt().header,children:[(0,i.jsx)(mt,{}),!t&&r]});return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"Invoices",fullHeight:!0,beforeTitleEnd:t&&r,beforeChildren:s,noDataPlaceholder:n,children:(0,i.jsx)(yt,{})})})}},billing:{component:function(){return(0,i.jsxs)(l.v,{className:rn().wrapper,children:[(0,i.jsx)($t,{}),(0,i.jsx)(Wt,{}),(0,i.jsx)(tn,{})]})},isFree:!0},clients:{component:function(){return(0,i.jsx)(l.v,{className:cn().wrapper,children:(0,i.jsx)(sn.u.Provider,{value:{chat:{windowClassName:cn().chatWindow}},children:(0,i.jsx)(on.O,{isUserCitizen:!1})})})},isFree:!0},"my-clients":{component:Ci,isFree:!0},apps:{component:function(){var e=(0,yi.G)().app;return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"Integrations",children:e?(0,i.jsx)(Mi,{app:e}):(0,i.jsx)(Bi,{})})})}},"get-paid":{component:ir,isFree:!0},marketing:{component:function(){return(0,i.jsxs)(l.v,{className:or().wrapper,children:[(0,i.jsx)(cr,{}),(0,i.jsx)(lr,{})]})}},"my-domain":{component:vr},analytics:{component:function(){var e=(0,Qi.cI)({mode:Ui.Z}),t=(0,c.o)().tradieDomainStore,n=e.handleSubmit,r=(0,tt.O)().openErrorPopup,s=function(){var e=(0,Ye.Z)((function(e){var n;return(0,Ke.__generator)(this,(function(i){switch(i.label){case 0:return[4,t.patchDomainInfo({google_tag_manager:e.google_tag_manager,facebook_pixel:e.facebook_pixel,google_analytics:e.google_analytics})];case 1:return(n=i.sent().error)&&r(n),[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"Analytics",children:(0,i.jsx)("form",{className:yr().form,onSubmit:n(s),children:(0,i.jsxs)(Qi.RV,(0,fe.Z)((0,he.Z)({},e),{children:[Nr.map((function(e,n){var i;return(0,u.createElement)(br,(0,fe.Z)((0,he.Z)({},e),{key:n,defaultValue:(null===(i=t.info)||void 0===i?void 0:i[e.formName])||""}))})),(0,i.jsx)(Hi.M,{className:yr().btn,children:"Save",w:"btn-w-md",fw:"bold"})]}))})})})}},templates:{component:function(){var e=(0,a.W)().redirectToWebsite;return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{className:Pr().block,title:"Website templates",children:(0,i.jsx)(kr.j,{onUpdate:e})})})}},affiliate:{component:Ir.V,isFree:!0},listings:{component:function(){var e=(0,yi.G)().lview;return(0,Qe.l)("routeChangeComplete",(function(){return Tr.clear()}),{ignoreQuery:!1}),e?(0,i.jsx)(No,{}):(0,i.jsx)(ss,{})},isFree:!0},segments:{component:function(){return(0,i.jsx)(l.v,{children:(0,i.jsx)(Mo,{children:function(e){return null===e.segment?(0,i.jsx)(Eo,{}):(0,i.jsx)($o,{})}})})},isFree:!0},"browse-clients":{component:Ba,isFree:!0},"approved-partners":{component:function(){var e=(0,He.fv)((function(){return{search:"",setSearch:function(e){this.search=e}}}));return(0,i.jsx)(l.v,{children:(0,i.jsxs)(d.g,{title:"Affiliate Program approved partners overview",noDataPlaceholder:{title:"No approved partners",description:"No approved partners at the moments"},children:[(0,i.jsx)("div",{className:Va().filters,children:(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)(Bo.M,{value:e.search,onChange:e.setSearch})}})}),(0,i.jsx)(_e,{wrapperClassName:Va().table,resetReaction:function(){return[e.search]},fetcher:function(t){return(0,ua.F0)((0,fe.Z)((0,he.Z)({},t),{search:e.search,approved:!0}))},getHeads:function(){return[{checkbox:!0},{content:"NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"DOMAIN"},{content:"SUBMITTED FORM"},{content:"LAST MONTHLY INCOME"},{content:"DATE REQUEST APPROVED"},{content:"USERS REGISTERED"},{content:"USERS SUBSCRIBED TO PLAN"},{content:"CURRENT BALANCE"},{content:"AMOUNT PAID"},{content:"BANK DETAILS"}]},getRow:function(e){var t="".concat(e.firstname," ").concat(e.lastname);return{cells:[{checkbox:!0},{content:t,style:{fw:"600"}},{content:e.email,style:{color:"light-gray"}},{content:(0,g.jm)(e.phone,et.N_),style:{color:"light-gray"}},{content:"-"},{content:e.submited_form_data?(0,i.jsx)(Ra,{form:e.submited_form_data,email:e.email,phone:e.phone,name:t,userPk:e.user,isViewMode:!0}):"-"},{content:(0,te.Q)(e.last_month_income),style:{fw:"600"}},{content:(0,ne.ww)(e.created_at||"")},{content:e.users_invited},{content:e.users_subscribed},{content:(0,te.Q)(e.balance),style:{fw:"600"}},{content:(0,te.Q)(e.income_total),style:{fw:"600"}},{content:"-"}]}}})]})})},isFree:!0},"partner-requests":{component:function(){var e=(0,Ee.r)(),t=(0,He.fv)((function(){return{search:"",setSearch:function(e){this.search=e}}}));return(0,i.jsx)(l.v,{children:(0,i.jsxs)(d.g,{title:"Affiliate Program partner requests",noDataPlaceholder:{title:"No partner requests",description:"No partner requests at the moments"},children:[(0,i.jsx)("div",{className:Qa().filters,children:(0,i.jsx)(He.Qj,{children:function(){return(0,i.jsx)(Bo.M,{value:t.search,onChange:t.setSearch})}})}),(0,i.jsx)(_e,{apiRef:e,resetReaction:function(){return[t.search]},fetcher:function(e){return(0,ua.F0)((0,fe.Z)((0,he.Z)({},e),{search:t.search,approved:!1}))},getHeads:function(){return[{content:"NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"DOMAIN"},{content:"SUBMITTED FORM"},{content:"REQUEST DATE"}]},getRow:function(t){var n="".concat(t.firstname," ").concat(t.lastname);return{meta:t,cells:[{content:n,style:{fw:"600"}},{content:t.email,style:{color:"light-gray"}},{content:(0,g.jm)(t.phone,et.N_),style:{color:"light-gray"}},{content:"-"},{content:t.submited_form_data?(0,i.jsx)(Ra,{form:t.submited_form_data,email:t.email,phone:t.phone,name:n,userPk:t.user,onSuccess:function(){return function(t){if(e.current){var n=e.current.findRowIndex((function(e){var n;return(null===(n=e.meta)||void 0===n?void 0:n.user)===t}));-1!==n&&e.current.remove(n)}}(t.user)}}):"-"},{content:(0,ne.ww)(t.created_at||"")}]}}})]})})},isFree:!0},"withdrawal-requests":{component:function(){return(0,i.jsx)(l.v,{children:(0,i.jsx)(d.g,{title:"Affiliate program requests for withdrawal",noDataPlaceholder:{title:"No withdrawals",description:"No withdrawals at the moments"},children:(0,i.jsx)(_e,{fetcher:function(e){return(0,ua.iw)("admin",(0,he.Z)({},e))},getHeads:function(){return[{content:"NAME"},{content:"EMAIL"},{content:"PHONE NUMBER"},{content:"DOMAIN"},{content:"AMOUNT REQUESTED"},{content:"AMOUNT EARNED WITH AFFILIATE PROGRAM"},{content:"BANK DETAILS"},{content:"REQUEST DATE"}]},getRow:function(e){return{cells:[{content:"-",style:{fw:"600"}},{content:"-",style:{color:"light-gray"}},{content:"-",style:{color:"light-gray"}},{content:"-"},{content:(0,te.Q)(e.amount),style:{fw:"600"}},{content:"-",style:{fw:"600"}},{content:"Account number: ".concat(e.account_number)},{content:(0,ne.ww)(e.date)}]}}})})})},isFree:!0}},qa=function(e){var t=e.store;return[{text:"Home",tab:"home",isFree:!0,getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M20 19V10.5C20 10.3448 19.9639 10.1916 19.8944 10.0528C19.825 9.91393 19.7242 9.79315 19.6 9.7L12.6 4.45C12.4269 4.32018 12.2164 4.25 12 4.25C11.7836 4.25 11.5731 4.32018 11.4 4.45L4.4 9.7C4.2758 9.79315 4.175 9.91393 4.10557 10.0528C4.03614 10.1916 4 10.3448 4 10.5V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20H9C9.26522 20 9.51957 19.8946 9.70711 19.7071C9.89464 19.5196 10 19.2652 10 19V16C10 15.7348 10.1054 15.4804 10.2929 15.2929C10.4804 15.1054 10.7348 15 11 15H13C13.2652 15 13.5196 15.1054 13.7071 15.2929C13.8946 15.4804 14 15.7348 14 16V19C14 19.2652 14.1054 19.5196 14.2929 19.7071C14.4804 19.8946 14.7348 20 15 20H19C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19Z",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}},{text:"My Business",getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M4 21C3.45 21 2.979 20.804 2.587 20.412C2.195 20.02 1.99934 19.5493 2 19V8C2 7.45 2.196 6.979 2.588 6.587C2.98 6.195 3.45067 5.99934 4 6H8V4C8 3.45 8.196 2.979 8.588 2.587C8.98 2.195 9.45067 1.99934 10 2H14C14.55 2 15.021 2.196 15.413 2.588C15.805 2.98 16.0007 3.45067 16 4V6H20C20.55 6 21.021 6.196 21.413 6.588C21.805 6.98 22.0007 7.45067 22 8V19C22 19.55 21.804 20.021 21.412 20.413C21.02 20.805 20.5493 21.0007 20 21H4ZM10 6H14V4H10V6ZM20 15H15V17H9V15H4V19H20V15ZM11 15H13V13H11V15ZM4 13H9V11H15V13H20V8H4V13Z",fill:"#6B7280"})})},nestedTabs:[{text:"Quotes",tab:"quotes"},{text:"Invoices",tab:"invoices"}]},{text:"My chats",tab:"clients",isFree:!0,getIcon:function(){return(0,i.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M5 18V21.766L6.515 20.857L11.277 18H16C17.103 18 18 17.103 18 16V8C18 6.897 17.103 6 16 6H4C2.897 6 2 6.897 2 8V16C2 17.103 2.897 18 4 18H5ZM4 8H16V16H10.723L7 18.234V16H4V8Z",fill:"#6B7280"}),(0,i.jsx)("path",{d:"M20 2H8C6.897 2 6 2.897 6 4H18C19.103 4 20 4.897 20 6V14C21.103 14 22 13.103 22 12V4C22 2.897 21.103 2 20 2Z",fill:"#6B7280"})]})},useClickHandler:function(){var e=(0,c.o)().userStore;return function(){e.isModerator?(0,o.WF)({tab:"clients",chatsQuery:{view:"support-chats"}}):(0,o.WF)({tab:"clients",chatsQuery:{view:"citizens"}})}}},{text:"My clients",tab:t.userStore.isModerator?"browse-clients":"my-clients",isFree:!0,nestedTabs:t.userStore.isModerator?[{text:"Segments",tab:"segments",isFree:!0}]:[],getIcon:function(){return(0,i.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_6506_8465)",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 14C16.2885 14.0001 17.5272 14.4975 18.4578 15.3887C19.3884 16.2798 19.9391 17.4958 19.995 18.783L20 19V21C19.9997 21.2549 19.9021 21.5 19.7272 21.6854C19.5522 21.8707 19.313 21.9822 19.0586 21.9972C18.8042 22.0121 18.5536 21.9293 18.3582 21.7657C18.1627 21.6021 18.0371 21.3701 18.007 21.117L18 21V19C18 18.2348 17.7077 17.4985 17.1827 16.9417C16.6578 16.385 15.9399 16.0499 15.176 16.005L15 16H7C6.23479 16 5.49849 16.2923 4.94174 16.8173C4.38499 17.3422 4.04989 18.0601 4.005 18.824L4 19V21C3.99972 21.2549 3.90212 21.5 3.72715 21.6854C3.55218 21.8707 3.31305 21.9822 3.05861 21.9972C2.80416 22.0121 2.55362 21.9293 2.35817 21.7657C2.16271 21.6021 2.0371 21.3701 2.007 21.117L2 21V19C2.00007 17.7115 2.49754 16.4728 3.38866 15.5422C4.27978 14.6116 5.49575 14.0609 6.783 14.005L7 14H15ZM21 13C21.2652 13 21.5196 13.1054 21.7071 13.2929C21.8946 13.4804 22 13.7348 22 14C22 14.2652 21.8946 14.5196 21.7071 14.7071C21.5196 14.8946 21.2652 15 21 15H20C19.7348 15 19.4804 14.8946 19.2929 14.7071C19.1054 14.5196 19 14.2652 19 14C19 13.7348 19.1054 13.4804 19.2929 13.2929C19.4804 13.1054 19.7348 13 20 13H21ZM11 2C12.3261 2 13.5979 2.52678 14.5355 3.46447C15.4732 4.40215 16 5.67392 16 7C16 8.32608 15.4732 9.59785 14.5355 10.5355C13.5979 11.4732 12.3261 12 11 12C9.67392 12 8.40215 11.4732 7.46447 10.5355C6.52678 9.59785 6 8.32608 6 7C6 5.67392 6.52678 4.40215 7.46447 3.46447C8.40215 2.52678 9.67392 2 11 2ZM21 10C21.2652 10 21.5196 10.1054 21.7071 10.2929C21.8946 10.4804 22 10.7348 22 11C22 11.2652 21.8946 11.5196 21.7071 11.7071C21.5196 11.8946 21.2652 12 21 12H19C18.7348 12 18.4804 11.8946 18.2929 11.7071C18.1054 11.5196 18 11.2652 18 11C18 10.7348 18.1054 10.4804 18.2929 10.2929C18.4804 10.1054 18.7348 10 19 10H21ZM11 4C10.606 4 10.2159 4.0776 9.85195 4.22836C9.48797 4.37913 9.15726 4.6001 8.87868 4.87868C8.6001 5.15726 8.37913 5.48797 8.22836 5.85195C8.0776 6.21593 8 6.60603 8 7C8 7.39397 8.0776 7.78407 8.22836 8.14805C8.37913 8.51203 8.6001 8.84274 8.87868 9.12132C9.15726 9.3999 9.48797 9.62087 9.85195 9.77164C10.2159 9.9224 10.606 10 11 10C11.7956 10 12.5587 9.68393 13.1213 9.12132C13.6839 8.55871 14 7.79565 14 7C14 6.20435 13.6839 5.44129 13.1213 4.87868C12.5587 4.31607 11.7956 4 11 4ZM21 7C21.2549 7.00028 21.5 7.09788 21.6854 7.27285C21.8707 7.44782 21.9822 7.68695 21.9972 7.94139C22.0121 8.19584 21.9293 8.44638 21.7657 8.64183C21.6021 8.83729 21.3701 8.9629 21.117 8.993L21 9H18C17.7451 8.99972 17.5 8.90212 17.3146 8.72715C17.1293 8.55218 17.0178 8.31305 17.0028 8.05861C16.9879 7.80416 17.0707 7.55362 17.2343 7.35817C17.3979 7.16271 17.6299 7.0371 17.883 7.007L18 7H21Z",fill:"#6B7280"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_6506_8465",children:(0,i.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]})}},{text:"Sell my services",tab:"listings",label:"try now",isFree:!0,getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M9 5H7C6.46957 5 5.96086 5.21071 5.58579 5.58579C5.21071 5.96086 5 6.46957 5 7V19C5 19.5304 5.21071 20.0391 5.58579 20.4142C5.96086 20.7893 6.46957 21 7 21H17C17.5304 21 18.0391 20.7893 18.4142 20.4142C18.7893 20.0391 19 19.5304 19 19V7C19 6.46957 18.7893 5.96086 18.4142 5.58579C18.0391 5.21071 17.5304 5 17 5H15M9 5C9 5.53043 9.21071 6.03914 9.58579 6.41421C9.96086 6.78929 10.4696 7 11 7H13C13.5304 7 14.0391 6.78929 14.4142 6.41421C14.7893 6.03914 15 5.53043 15 5M9 5C9 4.46957 9.21071 3.96086 9.58579 3.58579C9.96086 3.21071 10.4696 3 11 3H13C13.5304 3 14.0391 3.21071 14.4142 3.58579C14.7893 3.96086 15 4.46957 15 5M12 12H15M12 16H15M9 12H9.01M9 16H9.01",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}},{text:"Billing / My plans",tab:"billing",isFree:!0,getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"23",height:"22",viewBox:"0 0 20 22",fill:"none",children:(0,i.jsx)("path",{d:"M7.50001 9.50202H10C10.2652 9.50202 10.5196 9.39666 10.7071 9.20913C10.8947 9.02159 11 8.76724 11 8.50202C11 8.2368 10.8947 7.98245 10.7071 7.79491C10.5196 7.60738 10.2652 7.50202 10 7.50202H9.00001V7.00202C9.00001 6.7368 8.89465 6.48245 8.70711 6.29491C8.51958 6.10738 8.26522 6.00202 8.00001 6.00202C7.73479 6.00202 7.48044 6.10738 7.2929 6.29491C7.10537 6.48245 7.00001 6.7368 7.00001 7.00202V7.55202C6.39243 7.67539 5.85237 8.02012 5.48466 8.51928C5.11696 9.01845 4.94785 9.63643 5.01015 10.2533C5.07246 10.8701 5.36174 11.4418 5.82184 11.8573C6.28194 12.2729 6.88003 12.5026 7.50001 12.502H8.50001C8.63262 12.502 8.75979 12.5547 8.85356 12.6485C8.94733 12.7422 9.00001 12.8694 9.00001 13.002C9.00001 13.1346 8.94733 13.2618 8.85356 13.3556C8.75979 13.4493 8.63262 13.502 8.50001 13.502H6.00001C5.73479 13.502 5.48044 13.6074 5.2929 13.7949C5.10537 13.9825 5.00001 14.2368 5.00001 14.502C5.00001 14.7672 5.10537 15.0216 5.2929 15.2091C5.48044 15.3967 5.73479 15.502 6.00001 15.502H7.00001V16.002C7.00001 16.2672 7.10537 16.5216 7.2929 16.7091C7.48044 16.8967 7.73479 17.002 8.00001 17.002C8.26522 17.002 8.51958 16.8967 8.70711 16.7091C8.89465 16.5216 9.00001 16.2672 9.00001 16.002V15.452C9.60758 15.3287 10.1476 14.9839 10.5154 14.4848C10.8831 13.9856 11.0522 13.3676 10.9899 12.7508C10.9276 12.1339 10.6383 11.5623 10.1782 11.1467C9.71807 10.7312 9.11998 10.5014 8.50001 10.502H7.50001C7.3674 10.502 7.24022 10.4493 7.14645 10.3556C7.05269 10.2618 7.00001 10.1346 7.00001 10.002C7.00001 9.86941 7.05269 9.74224 7.14645 9.64847C7.24022 9.5547 7.3674 9.50202 7.50001 9.50202ZM19 11.002H16V2.00202C16.0007 1.82581 15.9548 1.65255 15.867 1.49977C15.7792 1.34699 15.6526 1.22013 15.5 1.13202C15.348 1.04425 15.1755 0.998047 15 0.998047C14.8245 0.998047 14.652 1.04425 14.5 1.13202L11.5 2.85202L8.50001 1.13202C8.34799 1.04425 8.17554 0.998047 8.00001 0.998047C7.82447 0.998047 7.65203 1.04425 7.50001 1.13202L4.50001 2.85202L1.50001 1.13202C1.34799 1.04425 1.17554 0.998047 1.00001 0.998047C0.824471 0.998047 0.652027 1.04425 0.500008 1.13202C0.347404 1.22013 0.220789 1.34699 0.132986 1.49977C0.0451828 1.65255 -0.000691685 1.82581 7.88288e-06 2.00202V18.002C7.88288e-06 18.7977 0.316078 19.5607 0.878688 20.1233C1.4413 20.686 2.20436 21.002 3.00001 21.002H17C17.7957 21.002 18.5587 20.686 19.1213 20.1233C19.6839 19.5607 20 18.7977 20 18.002V12.002C20 11.7368 19.8947 11.4825 19.7071 11.2949C19.5196 11.1074 19.2652 11.002 19 11.002ZM3.00001 19.002C2.73479 19.002 2.48044 18.8967 2.2929 18.7091C2.10536 18.5216 2.00001 18.2672 2.00001 18.002V3.73202L4.00001 4.87202C4.15435 4.95263 4.32589 4.99473 4.50001 4.99473C4.67413 4.99473 4.84567 4.95263 5.00001 4.87202L8.00001 3.15202L11 4.87202C11.1543 4.95263 11.3259 4.99473 11.5 4.99473C11.6741 4.99473 11.8457 4.95263 12 4.87202L14 3.73202V18.002C14.0027 18.3432 14.0636 18.6813 14.18 19.002H3.00001ZM18 18.002C18 18.2672 17.8947 18.5216 17.7071 18.7091C17.5196 18.8967 17.2652 19.002 17 19.002C16.7348 19.002 16.4804 18.8967 16.2929 18.7091C16.1054 18.5216 16 18.2672 16 18.002V13.002H18V18.002Z",fill:"#6B7280"})})}},{text:"Integrations",tab:"apps",getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"25",height:"30",viewBox:"0 0 30 30",fill:"none",children:(0,i.jsx)("path",{d:"M21.574 3.31585L25.2828 7.15835C25.5266 7.41081 25.7199 7.71052 25.8519 8.04038C25.9838 8.37023 26.0517 8.72377 26.0517 9.0808C26.0517 9.43784 25.9838 9.79138 25.8519 10.1212C25.7199 10.4511 25.5266 10.7508 25.2828 11.0033L22.2682 14.1256C22.889 14.223 23.4556 14.5477 23.8651 15.0408C24.2746 15.5338 24.4998 16.1626 24.5 16.8129V23.1567C24.5 23.8777 24.2234 24.5693 23.7312 25.0791C23.2389 25.589 22.5712 25.8754 21.875 25.8754H6.125C5.42881 25.8754 4.76113 25.589 4.26884 25.0791C3.77656 24.5693 3.5 23.8777 3.5 23.1567V6.84418C3.5 6.12312 3.77656 5.4316 4.26884 4.92173C4.76113 4.41187 5.42881 4.12543 6.125 4.12543H12.25C12.8785 4.12541 13.4861 4.35893 13.9625 4.78355C14.4388 5.20817 14.7523 5.79571 14.8458 6.43939L17.8617 3.31585C18.1054 3.06338 18.3948 2.86312 18.7133 2.72649C19.0318 2.58985 19.3731 2.51953 19.7178 2.51953C20.0626 2.51953 20.4039 2.58985 20.7224 2.72649C21.0409 2.86312 21.3302 3.06338 21.574 3.31585ZM5.25 23.1567C5.25 23.6581 5.642 24.0629 6.125 24.0629H13.1238L13.125 15.9067H5.25V23.1567ZM14.8738 24.0629H21.875C22.1071 24.0629 22.3296 23.9674 22.4937 23.7975C22.6578 23.6275 22.75 23.397 22.75 23.1567V16.8129C22.75 16.5726 22.6578 16.3421 22.4937 16.1721C22.3296 16.0022 22.1071 15.9067 21.875 15.9067H14.8738V24.0629ZM12.25 5.93793H6.125C5.89294 5.93793 5.67038 6.03341 5.50628 6.20336C5.34219 6.37332 5.25 6.60383 5.25 6.84418V14.0942H13.125V6.84418C13.125 6.60383 13.0328 6.37332 12.8687 6.20336C12.7046 6.03341 12.4821 5.93793 12.25 5.93793ZM14.875 11.75V14.0942H17.1383L14.875 11.75ZM19.0983 4.5991L15.3918 8.43918C15.3105 8.52334 15.246 8.62327 15.202 8.73326C15.158 8.84325 15.1354 8.96114 15.1354 9.0802C15.1354 9.19926 15.158 9.31715 15.202 9.42714C15.246 9.53713 15.3105 9.63706 15.3918 9.72122L19.1007 13.5625C19.2647 13.7322 19.4871 13.8275 19.719 13.8275C19.9509 13.8275 20.1733 13.7322 20.3373 13.5625L24.0473 9.72122C24.2112 9.5513 24.3032 9.32096 24.3032 9.0808C24.3032 8.84065 24.2112 8.61031 24.0473 8.44039L20.3373 4.59789C20.1733 4.42818 19.9509 4.33285 19.719 4.33285C19.4871 4.33285 19.2647 4.42818 19.1007 4.59789L19.0983 4.5991Z",fill:"#6B7280"})})}},{text:"Get paid",tab:"get-paid",isFree:!0,getIcon:function(){return(0,i.jsxs)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M11.0001 7.15346V4.8457M11.0001 7.15346C9.72318 7.15346 8.69238 7.15346 8.69238 8.69196C8.69238 10.9997 13.3079 10.9997 13.3079 13.3075C13.3079 14.846 12.2771 14.846 11.0001 14.846M11.0001 7.15346C12.2771 7.15346 13.3079 7.73809 13.3079 8.69196M8.69238 13.3075C8.69238 14.4614 9.72318 14.846 11.0001 14.846M11.0001 14.846V17.1537",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M11.0003 21.0006C16.5233 21.0006 21.0006 16.5233 21.0006 11.0003C21.0006 5.47728 16.5233 1 11.0003 1C5.47728 1 1 5.47728 1 11.0003C1 16.5233 5.47728 21.0006 11.0003 21.0006Z",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}},{text:"Earn money",tab:t.userStore.isModerator?void 0:"affiliate",isFree:!0,getIcon:function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M3 10H21M7 15H8M12 15H13M6 19H18C18.7956 19 19.5587 18.6839 20.1213 18.1213C20.6839 17.5587 21 16.7956 21 16V8C21 7.20435 20.6839 6.44129 20.1213 5.87868C19.5587 5.31607 18.7956 5 18 5H6C5.20435 5 4.44129 5.31607 3.87868 5.87868C3.31607 6.44129 3 7.20435 3 8V16C3 16.7956 3.31607 17.5587 3.87868 18.1213C4.44129 18.6839 5.20435 19 6 19Z",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})},nestedTabs:t.userStore.isModerator?[{tab:"approved-partners",text:"Approved partners",isFree:!0},{tab:"partner-requests",text:"Partner requests",isFree:!0},{tab:"withdrawal-requests",text:"Withdrawal requests",isFree:!0}]:[]}]},za=[{text:"My web page",isFree:!0,getIcon:function(){return(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M19.0863 16.334C19.1797 15.564 19.2497 14.794 19.2497 14.0007C19.2497 13.2073 19.1797 12.4373 19.0863 11.6673H23.0297C23.2163 12.414 23.333 13.1957 23.333 14.0007C23.333 14.8057 23.2163 15.5873 23.0297 16.334M17.0213 22.8207C17.7213 21.5257 18.258 20.1257 18.6313 18.6673H22.073C20.9427 20.6136 19.1495 22.088 17.0213 22.8207ZM16.7297 16.334H11.2697C11.153 15.564 11.083 14.794 11.083 14.0007C11.083 13.2073 11.153 12.4257 11.2697 11.6673H16.7297C16.8347 12.4257 16.9163 13.2073 16.9163 14.0007C16.9163 14.794 16.8347 15.564 16.7297 16.334ZM13.9997 23.2873C13.0313 21.8873 12.2497 20.3357 11.7713 18.6673H16.228C15.7497 20.3357 14.968 21.8873 13.9997 23.2873ZM9.33301 9.33398H5.92634C7.04501 7.3824 8.83694 5.90572 10.9663 5.18065C10.2663 6.47565 9.74134 7.87565 9.33301 9.33398ZM5.92634 18.6673H9.33301C9.74134 20.1257 10.2663 21.5257 10.9663 22.8207C8.8414 22.0876 7.052 20.613 5.92634 18.6673ZM4.96967 16.334C4.78301 15.5873 4.66634 14.8057 4.66634 14.0007C4.66634 13.1957 4.78301 12.414 4.96967 11.6673H8.91301C8.81967 12.4373 8.74967 13.2073 8.74967 14.0007C8.74967 14.794 8.81967 15.564 8.91301 16.334M13.9997 4.70232C14.968 6.10232 15.7497 7.66565 16.228 9.33398H11.7713C12.2497 7.66565 13.0313 6.10232 13.9997 4.70232ZM22.073 9.33398H18.6313C18.2662 7.88902 17.7255 6.4942 17.0213 5.18065C19.168 5.91565 20.953 7.39732 22.073 9.33398ZM13.9997 2.33398C7.54801 2.33398 2.33301 7.58398 2.33301 14.0007C2.33301 17.0948 3.56217 20.0623 5.7501 22.2502C6.83345 23.3336 8.11957 24.1929 9.53503 24.7792C10.9505 25.3656 12.4676 25.6673 13.9997 25.6673C17.0939 25.6673 20.0613 24.4382 22.2493 22.2502C24.4372 20.0623 25.6663 17.0948 25.6663 14.0007C25.6663 12.4686 25.3646 10.9515 24.7783 9.53601C24.192 8.12055 23.3326 6.83442 22.2493 5.75107C21.1659 4.66772 19.8798 3.80836 18.4643 3.22206C17.0489 2.63575 15.5318 2.33398 13.9997 2.33398Z",fill:"#6B7280"})})},nestedTabs:[{isFree:!0,text:"Edit website",useClickHandler:function(){var e=(0,a.W)().redirectToWebsite;return function(){return e()}}},{isFree:!1,text:"Website templates",tab:"templates"},{text:"My domain",tab:"my-domain"}]},{text:"Marketing",isFree:!1,getIcon:function(){return(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M24.041 4.32811C23.7631 4.14609 23.4452 4.03597 23.1153 4.00743C22.7855 3.9789 22.4537 4.03281 22.1493 4.16445L12.1729 8.14138C11.9367 8.23867 11.6841 8.28869 11.4291 8.28867H5.04229C4.50625 8.28867 3.99216 8.5042 3.61312 8.88786C3.23409 9.27151 3.02114 9.79185 3.02114 10.3344V10.4981H1V15.4079H3.02114V15.6206C3.03381 16.1546 3.25233 16.6625 3.63 17.0355C4.00768 17.4086 4.51455 17.6174 5.04229 17.6173L7.46766 22.8216C7.63189 23.1721 7.89045 23.4686 8.21364 23.677C8.53684 23.8855 8.91156 23.9974 9.29478 24H10.3134C10.8467 23.9957 11.3566 23.7782 11.7322 23.3951C12.1077 23.0119 12.3184 22.494 12.3184 21.9543V17.8137L22.1493 21.7906C22.3911 21.888 22.649 21.938 22.9092 21.9379C23.313 21.9313 23.7062 21.8062 24.041 21.5778C24.307 21.3961 24.5264 21.1529 24.681 20.8683C24.8356 20.5837 24.9211 20.2659 24.9303 19.9412V6.0138C24.9289 5.68078 24.8471 5.35316 24.6921 5.05939C24.5371 4.76563 24.3136 4.5146 24.041 4.32811ZM10.2973 10.3344V15.6206H5.04229V10.3344H10.2973ZM10.2973 21.9543H9.27861L7.2898 17.6173H10.2973V21.9543ZM12.9167 15.8661C12.7247 15.7668 12.5245 15.6847 12.3184 15.6206V10.2199C12.5225 10.1772 12.7227 10.117 12.9167 10.0398L22.9092 6.0138V19.8921L12.9167 15.8661ZM24.9789 10.9072V14.9987C25.5149 14.9987 26.029 14.7832 26.408 14.3995C26.7871 14.0159 27 13.4955 27 12.953C27 12.4104 26.7871 11.8901 26.408 11.5064C26.029 11.1228 25.5149 10.9072 24.9789 10.9072Z",fill:"#6B7280"})})},nestedTabs:[{text:"SEO",tab:"marketing"},{text:"GA/GTM/FBPixel",tab:"analytics"},{text:"Campaigns",isDisabled:!0}]}],Ga={xero:n(5167),myob:n(5536),quickbooks:n(95667)},Xa={mastercard:r.MastercardIconSmall,visa:s.VisaIconSmall},Ya=(Pt.dO.free.nextType,Pt.dO.business.nextType,Pt.dO.premium.nextType,Pt.dO.advanced.nextType,Pt.dO["accredited_painter/subscription/monthly"].nextType,[{name:"Sydney",type:"theme-1",image:n(83701)},{name:"Melbourne",type:"theme-2",image:n(59222)},{name:"Brisbane",type:"theme-3",image:n(33545)},{name:"COMING SOON",image:n(1872)}])},98636:function(e,t,n){"use strict";n.d(t,{j:function(){return u}});var i=n(98788),r=n(5163),s=n(52322),o=n(14179),a=n(2784),c=n(35549),l=n(35787),u=function(e){var t=e.wrapperClassName,n=e.onUpdate,u=(0,a.useState)(null),d=u[0],p=u[1],h=(0,o.o)().tradieDomainStore,f=(0,c.O)().openErrorPopup,m=h.themeType,_=function(){var e=(0,i.Z)((function(e){var t,i,s;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return i=null===(t=h.info)||void 0===t?void 0:t.domain_name,d||e===m||!i?[2]:(p(e),[4,h.changeThemeType(e)]);case 1:return(s=r.sent()).error?f(s.error):null===n||void 0===n||n(),p(null),[2]}}))}));return function(t){return e.apply(this,arguments)}}();return(0,s.jsx)(l.w,{onChange:_,selectedTheme:m,themeLoading:d,className:t})}},35787:function(e,t,n){"use strict";n.d(t,{w:function(){return h}});var i=n(52322),r=n(78166),s=n(96577),o=n.n(s),a=n(54564),c=n(83168),l=n(72779),u=n.n(l),d=n(83715),p=n.n(d),h=function(e){var t=e.className,n=e.themeLoading,s=void 0===n?null:n,l=e.selectedTheme,d=void 0===l?null:l,h=e.withLabel,f=void 0===h||h,m=e.onChange;return(0,i.jsx)("div",{className:u()(p().list,t),children:r.C5.map((function(e,t){var n=e.type===d;return(0,i.jsxs)("div",{className:p().item,onClick:function(){return e.type&&m(e.type)},children:[(0,i.jsx)("div",{className:u()(p().imageWrapper,n&&p().selected),children:(0,i.jsxs)("div",{className:u()(p().image,e.type&&p().withShadow),children:[(0,i.jsx)(o(),{src:e.image,objectFit:"contain",layout:"responsive"}),n&&f&&(0,i.jsx)(a.x,{fsm:"16",fs:"20",color:"white",className:p().label,text:"Your current template"})]})}),(0,i.jsx)(a.x,{fsm:"16",fs:"20",text:e.name}),!e.type&&(0,i.jsx)("div",{className:p().comingSoonBanner,children:(0,i.jsx)(a.x,{color:"white",fsm:"24",fs:"32",fw:"700",text:"COMING SOON"})}),s===e.type&&(0,i.jsx)(c.p,{className:p().loader,loading:!0})]},t)}))})}},81537:function(e){e.exports={wrapper:"MarkdownDescription_wrapper__KOFad",error:"MarkdownDescription_error__e8CFx",input:"MarkdownDescription_input__MHe9G"}},17092:function(e){e.exports={wrapper:"Dropdown_wrapper__AR_sI",absolute:"Dropdown_absolute__yq5Lj"}},82122:function(e){e.exports={wrapper:"InputWithSearch_wrapper__rIhA6"}},1324:function(e){e.exports={wrapper:"Option_wrapper__U7Msr",radio:"Option_radio__XhL5T"}},87593:function(e){e.exports={wrapper:"PlainSelect_wrapper__3ZZuO",btn:"PlainSelect_btn___fnhT",dropdown:"PlainSelect_dropdown__D3Nqu",left:"PlainSelect_left__Bf_2l",content:"PlainSelect_content__BS8Hk"}},48142:function(e){e.exports={wrapper:"SearchInputDarken_wrapper__Wd52m"}},13462:function(e){e.exports={wrapper:"EditCreditCardPopup_wrapper__QSTc8",title:"EditCreditCardPopup_title__Uk5Cv",section:"EditCreditCardPopup_section__EcCzV",doubleFields:"EditCreditCardPopup_doubleFields__3z_qD",sectionTitle:"EditCreditCardPopup_sectionTitle__MN1Z3",flex:"EditCreditCardPopup_flex__hLP5a",submitBtn:"EditCreditCardPopup_submitBtn__SYjXS"}},9888:function(e){e.exports={wrapper:"PlanInfoPopup_wrapper__ee50n",yearly:"PlanInfoPopup_yearly__tBjBl",renewDate:"PlanInfoPopup_renewDate__rNST3",name:"PlanInfoPopup_name__kfmUl",table:"PlanInfoPopup_table__q8iFC",cell:"PlanInfoPopup_cell__Iqsm0",row:"PlanInfoPopup_row__x_C3f",actionBtn:"PlanInfoPopup_actionBtn__vr_YS"}},22319:function(e){e.exports={button:"EmptyButton_button__2FSxG",red:"EmptyButton_red__xlq4_",blue:"EmptyButton_blue__EXIba",loading:"EmptyButton_loading__ubt9C",persistSize:"EmptyButton_persistSize__Q8beX"}},49856:function(e){e.exports={wrapper:"ShareButton_wrapper__2PWhT",list:"ShareButton_list__I0Wdc",visible:"ShareButton_visible__bLwBt",icon:"ShareButton_icon__p9ivd",active:"ShareButton_active__AfXxj"}},99577:function(e){e.exports={wrapper:"WithRoundedLabel_wrapper__kRSaw",label:"WithRoundedLabel_label__4lCrL"}},19129:function(e){e.exports={wrapper:"ListGroupWithDots_wrapper__05prA",listWrapper:"ListGroupWithDots_listWrapper__IMOPB",list:"ListGroupWithDots_list__C1oIo"}},46216:function(e){e.exports={wrapper:"TextWithIcon_wrapper__jlNyh"}},83229:function(e){e.exports={title:"TitleWithReturn_title__4cTAD"}},9373:function(e){e.exports={verticalPreview:"PreviewSlider_verticalPreview__DqoNv",itemsWrapper:"PreviewSlider_itemsWrapper__S9d9S",items:"PreviewSlider_items__GFjBP",item:"PreviewSlider_item__zpjIc",selected:"PreviewSlider_selected__O3_En"}},69438:function(e){e.exports={wrapper:"Rating_wrapper__x1qnr"}},37279:function(e){e.exports={title:"WithTitle_title__tgexf"}},77434:function(e){e.exports={filters:"ExternalQuoteStatusFilter_filters__bkDCN"}},35415:function(e){e.exports={wrapper:"SegmentPopup_wrapper__cTLaM",form:"SegmentPopup_form__EMXgT"}},3014:function(e){e.exports={wrapper:"UseSegmentPopup_wrapper__Ip_QQ",actionBtns:"UseSegmentPopup_actionBtns__R_Iri",actionBtn:"UseSegmentPopup_actionBtn__d_aCB"}},6239:function(e){e.exports={wrapper:"Content_wrapper__U5Uuc",transform:"Content_transform__vHnmC",contentWrapper:"Content_contentWrapper__I8yMn",content:"Content_content__w77so",previewWrapper:"Content_previewWrapper__rY19x",bgImg:"Content_bgImg__0tO2k",preview:"Content_preview__kwFv5",scrollbarHide:"Content_scrollbarHide__vhLGj"}},40033:function(e){e.exports={wrapper:"DeviceViewer_wrapper__DtUGs"}},23982:function(e){e.exports={wrapper:"DeviceSelect_wrapper___O3Zz",vertical:"DeviceSelect_vertical__dIixp",icon:"DeviceSelect_icon__9swlS",selected:"DeviceSelect_selected__ZvZDA",mobileView:"DeviceSelect_mobileView__cvj1O"}},30866:function(e){e.exports={button:"PreviewPageButton_button__U_oh7",link:"PreviewPageButton_link__XpUNU"}},35690:function(e){e.exports={wrapper:"EditorPanel_wrapper__H_GPI",inView:"EditorPanel_inView__iNnAB",backButton:"EditorPanel_backButton__7cTgM",logo:"EditorPanel_logo__kWFvP",logoText:"EditorPanel_logoText__fQrc1",logoIcon:"EditorPanel_logoIcon__PTr93",mobileHint:"EditorPanel_mobileHint__dvVEP",tools:"EditorPanel_tools__m8w3I",hint:"EditorPanel_hint__iq5SP",arrow:"EditorPanel_arrow__MgfXc"}},88787:function(e){e.exports={wrapper:"ButtonWithDropdown_wrapper__EHALy",selected:"ButtonWithDropdown_selected__2SInf",text:"ButtonWithDropdown_text__vejts"}},6781:function(e){e.exports={wrapper:"PaletteDropdown_wrapper__Y0WXX",scrolled:"PaletteDropdown_scrolled__2Y_hS",item:"PaletteDropdown_item__TKCQ6",circle:"PaletteDropdown_circle__ruAjz",selected:"PaletteDropdown_selected__2Rsfi",title:"PaletteDropdown_title__o265j"}},98640:function(e){e.exports={wrapper:"TemplateDropdown_wrapper__mO1nv",scrolled:"TemplateDropdown_scrolled__f1o20",list:"TemplateDropdown_list__JzUFz"}},51318:function(e){e.exports={wrapper:"Type_wrapper__bIvoG",img:"Type_img__Cfrt3",mainInfo:"Type_mainInfo__LNMiF",name:"Type_name__MkEkV",description:"Type_description__MzcNH"}},31785:function(e){e.exports={form:"Analytics_form__EJNh3",btn:"Analytics_btn__iJIjc"}},39898:function(e){e.exports={table:"ApprovedPartners_table__27ByZ",filters:"ApprovedPartners_filters__YvDMh"}},22430:function(e){e.exports={list:"AllApps_list__TUORP",app:"AllApps_app__PGqTv",typeOfAppType:"AllApps_typeOfAppType__JOZRV",name:"AllApps_name__X1FLg",status:"AllApps_status__0tOZY",soon:"AllApps_soon__bF3z7"}},35978:function(e){e.exports={wrapper:"AppView_wrapper__2C9Wc",linksBlock:"AppView_linksBlock__X_ECp",links:"AppView_links__nojDv",link:"AppView_link__ZIfKh",ctaBtn:"AppView_ctaBtn__jnDNY",left:"AppView_left__PbjER",right:"AppView_right__S4YGy",bold:"AppView_bold__eUitk",offset:"AppView_offset__BfC89",description:"AppView_description__uxW0j",leftTop:"AppView_leftTop__pgSRy"}},91410:function(e){e.exports={head:"MyPlan_head__WdCQc",planInfo:"MyPlan_planInfo__rTbAK",renewDate:"MyPlan_renewDate__Mvwoj",handlePlanBtn:"MyPlan_handlePlanBtn__5xna7",actionBtns:"MyPlan_actionBtns__ZDTq_",trial:"MyPlan_trial__5aQRY",status:"MyPlan_status__rnjl9",daysLeft:"MyPlan_daysLeft__7TyX3",actionBtn:"MyPlan_actionBtn__LOzqI"}},61085:function(e){e.exports={method:"PaymentMethod_method__o2V_U",icon:"PaymentMethod_icon__ykgBi",cardNameWrapper:"PaymentMethod_cardNameWrapper__UTv_Q",cardName:"PaymentMethod_cardName__VA6ns",cardNumber:"PaymentMethod_cardNumber__iszSf",right:"PaymentMethod_right__epwTg"}},98145:function(e){e.exports={list:"PaymentMethods_list__vEZ_0",addBtn:"PaymentMethods_addBtn___3Ilp"}},86702:function(e){e.exports={wrapper:"Billing_wrapper__SRS2q"}},85466:function(e){e.exports={stats:"AffiliateStats_stats___0Vdc"}},97398:function(e){e.exports={stats:"GeneralInfo_stats__We35w",flex:"GeneralInfo_flex__2r7vp"}},37988:function(e){e.exports={wrapper:"UserInfo_wrapper__MZDJo",left:"UserInfo_left__TZVW9",right:"UserInfo_right__fFv6z",credentials:"UserInfo_credentials__tBYEd",header:"UserInfo_header__SLe33"}},32249:function(e){e.exports={table:"Dashboard_table__NedZ1",filters:"Dashboard_filters__a_0M_",searchInput:"Dashboard_searchInput__XIerI",addCitizenBtn:"Dashboard_addCitizenBtn__Llib7",categories:"Dashboard_categories__inrm0"}},89971:function(e){e.exports={wrapper:"BrowseClients_wrapper__RgvfV"}},13054:function(e){e.exports={wrapper:"Clients_wrapper__CiJN_",chatWindow:"Clients_chatWindow___43_k"}},74492:function(e){e.exports={wrapper:"BankDetails_wrapper__pgLk_",doubleFields:"BankDetails_doubleFields__ZaWlp",btn:"BankDetails_btn__WvuWy"}},69356:function(e){e.exports={wrapper:"Payment_wrapper__PZpoO",left:"Payment_left__or3Ch",name:"Payment_name__wNFAK",soon:"Payment_soon__Zieqo",acceptedCards:"Payment_acceptedCards__YsaZY",cards:"Payment_cards__U0PXn",card:"Payment_card__dluC_",feeInfo:"Payment_feeInfo__Mpe3c"}},31858:function(e){e.exports={wrapper:"GetPaid_wrapper__mSPVd"}},78302:function(e){e.exports={wrapper:"Client_wrapper__LhKdC",mainInfo:"Client_mainInfo__wgK9W",img:"Client_img__luHgl",name:"Client_name__gXiTI",email:"Client_email__bvli3",nameWrapper:"Client_nameWrapper__IMr3b"}},85474:function(e){e.exports={wrapper:"Item_wrapper__06cZI",complete:"Item_complete__bQTHN",info:"Item_info__1_m_0",icon:"Item_icon__K9Z9K",text:"Item_text__LUncI",percentage:"Item_percentage__fJs_9",hintWrapper:"Item_hintWrapper__HIAnx",hint:"Item_hint__SmNDn",triangle:"Item_triangle____rO4",hintIcon:"Item_hintIcon__xARhy"}},47141:function(e){e.exports={wrapper:"Skeleton_wrapper__mrLDf",circle:"Skeleton_circle__sW9SZ",head:"Skeleton_head__MYol_",percent:"Skeleton_percent__e4OZM",list:"Skeleton_list__Y0ASc"}},69200:function(e){e.exports={bar:"ProgressWidget_bar__S2Uw9",arrow:"ProgressWidget_arrow__wErHM",title:"ProgressWidget_title__ev1O9",items:"ProgressWidget_items__c9xQD",expandedArrow:"ProgressWidget_expandedArrow___4a0Q"}},5381:function(e){e.exports={wrapper:"RecentInvoice_wrapper__YQwPB",mainInfo:"RecentInvoice_mainInfo__ptl_S",name:"RecentInvoice_name__TzZi0",number:"RecentInvoice_number__4A7TH",rightmostBlock:"RecentInvoice_rightmostBlock__qL53l",price:"RecentInvoice_price__OF6_q",date:"RecentInvoice_date__3w1bz"}},8718:function(e){e.exports={bold:"TaskTable_bold__rttwZ",title:"TaskTable_title__BMRlo"}},6499:function(e){e.exports={wrapper:"Home_wrapper__dN2A3"}},72251:function(e){e.exports={dropdown:"DateSortSelect_dropdown__QldXr",clock:"DateSortSelect_clock__FZm7I"}},55965:function(e){e.exports={overdue:"InvoiceTable_overdue__s_wos"}},99717:function(e){e.exports={input:"SearchInput_input__QiO_3"}},28801:function(e){e.exports={header:"Invoices_header__yuPkH",table:"Invoices_table__msCCl"}},12043:function(e){e.exports={wrapper:"Marketing_wrapper__TRFSB",hide:"Marketing_hide__De1mF",left:"Marketing_left__LvWHj",trimmedOnMobile:"Marketing_trimmedOnMobile__6H9cC"}},76669:function(e){e.exports={wrapper:"CellSkeleton_wrapper__VL3SF",right:"CellSkeleton_right__n3V7J"}},56092:function(e){e.exports={block:"FirstBlock_block__0hEpe",wrapper:"FirstBlock_wrapper__L12b0",avatar:"FirstBlock_avatar__A5bGI",buttons:"FirstBlock_buttons__6Sq2m",outlined:"FirstBlock_outlined___4PFF",name:"FirstBlock_name__EeoqA",infoWrapper:"FirstBlock_infoWrapper__K5mP5",list:"FirstBlock_list__zOSxN",item:"FirstBlock_item__5_MoI",spaceBetween:"FirstBlock_spaceBetween__Vn88L",copyIcon:"FirstBlock_copyIcon__f1Th_",listTitle:"FirstBlock_listTitle__8l18D",marketing:"FirstBlock_marketing__egQ9d",infoHint:"FirstBlock_infoHint__0dnIR"}},72397:function(e){e.exports={wrapper:"WorkStats_wrapper__YSfa2",item:"WorkStats_item__pPyLR",withIcon:"WorkStats_withIcon__ITK4W"}},31638:function(e){e.exports={darkGray:"Table_darkGray__TuFqL",lightGray:"Table_lightGray__bszVV",red:"Table_red__tGY94",rightAlign:"Table_rightAlign__OrdaO",mobilePrice:"Table_mobilePrice__LMXuq",shortInfo:"Table_shortInfo__W_pHT",head:"Table_head__5lK9y",withIcon:"Table_withIcon__bT8mK",title:"Table_title__0OUC8"}},20621:function(e){e.exports={header:"ThirdBlock_header__OdWGZ",toolsWrapper:"ThirdBlock_toolsWrapper__ekiuU",withPaddingBottom:"ThirdBlock_withPaddingBottom__RPnpl",tools:"ThirdBlock_tools____cq1",tabs:"ThirdBlock_tabs__6_C65"}},53268:function(e){e.exports={contentWrapper:"ClientInfo_contentWrapper__Hz7bM"}},86500:function(e){e.exports={name:"MyClientsTable_name__p_Pq_",subscription:"MyClientsTable_subscription__bSEXt",active:"MyClientsTable_active__VENIS",job:"MyClientsTable_job__o5LtE",amountOverdue:"MyClientsTable_amountOverdue__0KDDV",income:"MyClientsTable_income__PcYPx",clientInfoCell:"MyClientsTable_clientInfoCell__mrmpj"}},9246:function(e){e.exports={head:"Dashboard_head__xiFOD",btn:"Dashboard_btn__wtKdN",subtitle:"Dashboard_subtitle__jWc0y",tools:"Dashboard_tools__rshiA",exportButton:"Dashboard_exportButton__HYA8I",dateSortSelect:"Dashboard_dateSortSelect__ROoPI"}},42637:function(e){e.exports={wrapper:"SearchInput_wrapper__UwDBB",iconWrapper:"SearchInput_iconWrapper__DQaAN",sortIcon:"SearchInput_sortIcon__lGctU",searchInput:"SearchInput_searchInput__fUUqQ"}},34742:function(e){e.exports={tabs:"Tabs_tabs__WXCzy",tab:"Tabs_tab__fvtMd",selected:"Tabs_selected__aWUdc"}},25167:function(e){e.exports={wrapper:"Domain_wrapper__bG2Eg",mainInfo:"Domain_mainInfo__2xI3E",link:"Domain_link__J5g9T",url:"Domain_url__hbWbw",description:"Domain_description__bC2NM",status:"Domain_status__oKfxP"}},37608:function(e){e.exports={list:"MyDomain_list__c54iM",button:"MyDomain_button__toj1E"}},64987:function(e){e.exports={wrapper:"CellSkeleton_wrapper__OQBos"}},11724:function(e){e.exports={filters:"Filter_filters__qu_gz"}},96889:function(e){e.exports={wrapper:"ListingsControls_wrapper__OfgOl",buttons:"ListingsControls_buttons__e3RJi",button:"ListingsControls_button__WgGN5",deleteButton:"ListingsControls_deleteButton__mqvhc"}},96623:function(e){e.exports={title:"MyListingsTable_title__5e9hv",description:"MyListingsTable_description__TSQ8l",titleWithChip:"MyListingsTable_titleWithChip__j9enz",imageSkeleton:"MyListingsTable_imageSkeleton__BXyh_",chip:"MyListingsTable_chip__bdgoF",chipArchived:"MyListingsTable_chipArchived__xLr9a",table:"MyListingsTable_table__7JRmG"}},48745:function(e){e.exports={head:"Dashboard_head__RDE_a",btn:"Dashboard_btn__pqyBV",subtitle:"Dashboard_subtitle__GXSYs",tools:"Dashboard_tools__ewHn9"}},34564:function(e){e.exports={wrapper:"Buttons_wrapper__UfQnk",save:"Buttons_save__DIe5n",buttons:"Buttons_buttons__y9Cmb"}},20840:function(e){e.exports={addressInput:"AddressInput_addressInput__FdHEP",resetBtn:"AddressInput_resetBtn__CEhss"}},24959:function(e){e.exports={wrapper:"CollectGts_wrapper__PQbUR",text:"CollectGts_text__Wlfvt",hint:"CollectGts_hint__AwpgF"}},57753:function(e){e.exports={error:"Description_error__qNXlb",input:"Description_input__49MNp"}},31904:function(e){e.exports={withTooltip:"Section_withTooltip__Khyej"}},4280:function(e){e.exports={wrapper:"Tabs_wrapper__5tICt",tab:"Tabs_tab__i6KfW",isActive:"Tabs_isActive__x0o8L"}},87590:function(e){e.exports={wrapper:"Units_wrapper__IWQEd"}},73305:function(e){e.exports={title:"Form_title__Kvwb5",input:"Form_input__V7zMF",inputTitle:"Form_inputTitle__hi4AC",description:"Form_description__laWe3",switches:"Form_switches__7NFIg",metaTitle:"Form_metaTitle__SM_jK",metaDescription:"Form_metaDescription__7OXeo",line:"Form_line__f6LHZ",error:"Form_error__5J4_q",priceWithUnits:"Form_priceWithUnits__b6WHB",price:"Form_price__fHwPP",units:"Form_units__EAm8M",seo:"Form_seo__o_tQA"}},53597:function(e){e.exports={wrapper:"MobileFooter_wrapper__d0R3K",button:"MobileFooter_button___hRBB"}},88686:function(e){e.exports={mediaPreview:"ListingPreview_mediaPreview__P8A9_",mediaItem:"ListingPreview_mediaItem__qWXZK",title:"ListingPreview_title__GS8y_",defaultImage:"ListingPreview_defaultImage__SkPnj",price:"ListingPreview_price__44pUs",info:"ListingPreview_info__Cc_bl",footer:"ListingPreview_footer__aXU_c",name:"ListingPreview_name__gBRSz",companyName:"ListingPreview_companyName__VhITs",button:"ListingPreview_button__jWUu5",innerWrapper:"ListingPreview_innerWrapper__dwgJ3",icon:"ListingPreview_icon__L2nQM",counter:"ListingPreview_counter__ur_AH"}},18285:function(e){e.exports={wrapper:"MobilePreview_wrapper__zkSel",title:"MobilePreview_title__5r5eG",buttons:"MobilePreview_buttons__e_dT2",btn:"MobilePreview_btn__Hjbse"}},52874:function(e){e.exports={title:"SelectStatus_title__GvHU1",item:"SelectStatus_item__aKRMC",inactive:"SelectStatus_inactive____SnN",archived:"SelectStatus_archived__UiOeT"}},38574:function(e){e.exports={wrapper:"Listing_wrapper__WmbNB",left:"Listing_left__xPFI_",right:"Listing_right__bQ539"}},36783:function(e){e.exports={wrapper:"SearchInput_wrapper__ox9Nu",iconWrapper:"SearchInput_iconWrapper__RzOGG",searchInput:"SearchInput_searchInput__UGD66",sortIcon:"SearchInput_sortIcon__4r4Uh"}},22912:function(e){e.exports={filters:"PartnerRequests_filters__vS2sA"}},13837:function(e){e.exports={dropdown:"DateSortSelect_dropdown__eQnh2",clock:"DateSortSelect_clock__7KvWu"}},50308:function(e){e.exports={title:"QuoteTable_title__Beizk"}},77291:function(e){e.exports={input:"SearchInput_input__lUJUr"}},79563:function(e){e.exports={dropdown:"StatusSelectMobile_dropdown__1W3pu",clock:"StatusSelectMobile_clock__J6_7X"}},16613:function(e){e.exports={header:"Quotes_header___OLP_",statusFilter:"Quotes_statusFilter__q_m77"}},80963:function(e){e.exports={filters:"Segment_filters__J3sR4",stats:"Segment_stats___OVS4"}},33974:function(e){e.exports={block:"Templates_block__RBWP2"}},59061:function(e){e.exports={chip:"Chip_chip__b6Kz9",active:"Chip_active__4M5YV"}},91774:function(e){e.exports={icon:"SortIcon_icon__a_sKJ"}},85411:function(e){e.exports={wrapper:"FormPopup_wrapper__tj3GN",flex:"FormPopup_flex__4Je2L"}},83715:function(e){e.exports={list:"TemplatesList_list__Kyfr_",imageWrapper:"TemplatesList_imageWrapper__KwOwm",selected:"TemplatesList_selected__AvXcP",image:"TemplatesList_image__H1pdr",withShadow:"TemplatesList_withShadow__B5lkr",label:"TemplatesList_label__hejG7",item:"TemplatesList_item__v_z3j",loader:"TemplatesList_loader__iYu3_",comingSoonBanner:"TemplatesList_comingSoonBanner__wuqJX"}},58188:function(){}}]);