1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4211],{18272:function(e,t,i){i.d(t,{Z:function(){return m}});var a=i(57437),n=i(49690),l=i(41942),s=i(16356),r=i(1109);let o={bolt:n.xtp,star:n.pHD,crown:l.CvY,verified:s.vr,flame:n.o$9,sparkle:r.dvR,medal:l.PIe,trophy:l.yyP,gem:l.sI3,pin:l.Nh4,bookmark:l.VF9,none:null};function c(e){let{content:t,className:i=""}=e,{label:n,style:l,IconComponent:s}=function(e){let t=e||{},i="string"==typeof t.premium_listing_badge_label?t.premium_listing_badge_label.trim():"",a=i?i.slice(0,20):"Featured",n="string"==typeof t.premium_listing_badge_bg?t.premium_listing_badge_bg.trim():"",l="string"==typeof t.premium_listing_badge_text_color?t.premium_listing_badge_text_color.trim():"",s="string"==typeof t.premium_listing_badge_icon?t.premium_listing_badge_icon.trim().toLowerCase():"",r=void 0!==o[s]?s:"bolt";return{label:a,style:{backgroundColor:n||"#ef4444",color:l||"#ffffff"},IconComponent:o[r]}}(t);return(0,a.jsxs)("span",{id:"premium-listing-badge",className:"text-xs font-semibold uppercase px-2 py-1 rounded-md flex items-center max-w-[min(100%,12rem)] ".concat(i),style:l,children:[s?(0,a.jsx)(s,{className:"mr-[5px] shrink-0 text-[1em]","aria-hidden":!0,style:{color:"inherit"}}):null,(0,a.jsx)("span",{className:"truncate",children:n})]})}let d={bolt:n.xtp,star:n.pHD,crown:l.CvY,verified:s.vr,flame:n.o$9,sparkle:r.dvR,medal:l.PIe,trophy:l.yyP,gem:l.sI3,pin:l.Nh4,bookmark:l.VF9,none:null};
1function u(e){let{content:t,className:i=""}=e,{label:n,style:l,IconComponent:s}=function(e){let t=e||{},i="string"==typeof t.claimed_listing_badge_label?t.claimed_listing_badge_label.trim():"",a=i?i.slice(0,20):"Claimed",n="string"==typeof t.claimed_listing_badge_bg?t.claimed_listing_badge_bg.trim():"",l="string"==typeof t.claimed_listing_badge_text_color?t.claimed_listing_badge_text_color.trim():"",s="string"==typeof t.claimed_listing_badge_icon?t.claimed_listing_badge_icon.trim().toLowerCase():"",r=void 0!==d[s]?s:"verified";return{label:a,style:{backgroundColor:n||"#2563eb",color:l||"#ffffff"},IconComponent:d[r]}}(t);return(0,a.jsxs)("span",{id:"claimed-listing-badge",className:"text-xs font-semibold uppercase px-2 py-1 rounded-md flex items-center max-w-[min(100%,12rem)] ".concat(i),style:l,children:[s?(0,a.jsx)(s,{className:"mr-[5px] shrink-0 text-[1em]","aria-hidden":!0,style:{color:"inherit"}}):null,(0,a.jsx)("span",{className:"truncate",children:n})]})}function m(e){let{business:t,content:i,showPremium:n}=e,l=(null==i?void 0:i.showPremiumListingBadge)!==!1,s=(null==i?void 0:i.showClaimedListingBadge)!==!1,r=l&&(!0===n||!1!==n&&(null==t?void 0:t.plan_type)==="premium"),o=s&&!!t&&(!0===t.is_claimed||!1!==t.is_claimed&&function(e){if(!0===e)return!0;let t=String(null!=e?e:"").trim().toLowerCase();return!!t&&"false"!==t&&"0"!==t&&"no"!==t&&"not claimed"!==t&&("true"===t||"1"===t||"yes"===t||"claimed"===t)}(t.claim_status));return(0,a.jsxs)(a.Fragment,{children:[r?(0,a.jsx)(c,{content:i,className:"absolute top-4 left-4 z-10"}):null,o?(0,a.jsx)(u,{content:i,className:"absolute top-4 right-4 z-10"}):null]})}},81869:function(e,t,i){var a=i(57437);i(2265);var n=i(7476),l=i(72186),s=i(16463),r=i(54264);let o=()=>(0,a.jsxs)("span",{className:"inline-flex items-center justify-center","aria-hidden":!0,children:[(0,a.jsx)(n.YFh,{size:15,className:"shrink-0"}),(0,a.jsx)(n.YFh,{size:15,className:"shrink-0 -ml-1.5"})]}),c=()=>(0,a.jsxs)("span",{className:"inline-flex items-center justify-center","aria-hidden":!0,children:[(0,a.jsx)(n.Tfp,{size:15,className:"shrink-0"}),(0,a.jsx)(n.Tfp,{size:15,className:"shrink-0 -ml-1.5"})]});t.Z=e=>{var t;let{currentPage:i,totalItems:d,itemsPerPage:u,onPageChange:m,title:p,idPrefix:f="pagination"}=e,g=Math.ceil(d/u),_=(()=>{let e=[];
1if(g<=5)for(let t=1;t<=g;t++)e.push(t);else i<=3?e.push(1,2,3,4,"...",g):i>=g-2?e.push(1,"...",g-3,g-2,g-1,g):e.push(1,"...",i-1,i,i+1,"...",g);return e})(),x=(i-1)*u+1,b=i*u;b>d&&(b=d);let h=e=>{"..."===e||e<1||e>g||m(e)},[v,,y]=(0,l.P)();(0,s.useRouter)();let{agency_id:j}=(0,s.useParams)(),[A]=(0,r.a)(),N=null==A?void 0:null===(t=A.theme_id)||void 0===t?void 0:t.theme_data;null==N||N.content;let k="w-[40px] h-[40px] rounded-full border border-gray-300 flex items-center justify-center text-gray-500 hover:text-[#181A20] disabled:opacity-50 cursor-pointer";return(0,a.jsxs)("div",{id:"".concat(f,"-root"),className:"flex flex-col items-center space-y-4 my-6",children:[(0,a.jsxs)("div",{className:"flex items-center space-x-2",children:[g>1&&(0,a.jsx)("button",{id:"".concat(f,"-first-button"),type:"button","aria-label":"First page",className:k,onClick:()=>h(1),disabled:1===i,children:(0,a.jsx)(o,{})}),(0,a.jsx)("button",{id:"".concat(f,"-prev-button"),className:k,"aria-label":"Previous page",onClick:()=>h(i-1),disabled:1===i,children:(0,a.jsx)(n.YFh,{})}),_.map((e,t)=>{var n,l;if("..."===e)return(0,a.jsx)("span",{className:"w-[40px] h-[40px] flex items-center justify-center text-gray-400",children:"..."},t);let s=e===i;return(0,a.jsx)("button",{id:"".concat(f,"-page-").concat(e),onClick:()=>h(e),style:{backgroundColor:s?(null==N?void 0:null===(n=N.general)||void 0===n?void 0:n.button_bg)||"#EF4444":"#fff",color:s?(null==N?void 0:null===(l=N.general)||void 0===l?void 0:l.button_text)||"#fff":"#181A20"},className:"w-[40px] h-[40px] rounded-full flex items-center justify-center border border-gray-300 hover:bg-gray-100 transition cursor-pointer",children:e},t)}),(0,a.jsx)("button",{id:"".concat(f,"-next-button"),className:"".concat(k," hover:text-black"),"aria-label":"Next page",onClick:()=>h(i+1),disabled:i===g,children:(0,a.jsx)(n.Tfp,{})}),g>1&&(0,a.jsx)("button",{id:"".concat(f,"-last-button"),type:"button","aria-label":"Last page",className:"".concat(k," hover:text-black"),onClick:()=>h(g),disabled:i===g,children:(0,a.jsx)(c,{})})]}),(0,a.jsx)("div",{id:"".concat(f,"-summary"),className:"text-sm text-[#181A20]",children:"".concat(x," - ").concat(b," of ").concat(d,"+ ").concat(p," available")})]})}},72186:function(e,t,i){i.d(t,{P:function(){return f},UserProvider:function(){return p}});var a=i(57437),n=i(2265),l=i(41448),s=i.n(l),r=i(53031),o=i.n(r),c=i(98522),d=i(68852);i(88726);var u=i(54264);let m=(0,n.createContext)();function p(e){let{children:t}=e,i=(0,c.KI)(),[l,s]=(0,n.useState)({}),[r,p]=(0,n.useState)({}),[f,g]=(0,n.useState)(!0),[_]=(0,u.a)(),[x,b]=(0,n.useState)(!0),h=e=>s({...l,...e}),v=()=>{s({}),o().removeItem("user")},y=(0,n.useMemo)(()=>[l,h,v,r],[l,h,v]),j=async e=>{if(!(null==e?void 0:e.id)){g(!1);return}let{response:t}=await i.accounts.single_account({query:"id=".concat(null==e?void 0:e.id)});return t&&(s({...t.data}),o().setItem("user",{...t.data})),g(!1)},A=async()=>{let{response:e}=await i.saas.planfeatures({query:"plan_id=".concat(l.plan_id)});e&&p(e.data)},N=async()=>{let e=await o().getItem("user");if(!(null==e?void 0:e.id)){b(!1),g(!1);return}return j(e)};(0,n.useEffect)(()=>{l.plan_id&&A()},[l.plan_id]),(0,n.useEffect)(()=>{N(),l.plan_id&&A()},[]);let k=async()=>{let{response:e}=await i.saas.products({query:"agency_id=".concat(null==_?void 0:_._id)});if(e){let t=e.data.sort((e,t)=>e.is_free_saas?-1:1).find(e=>null==e?void 0:e.is_free_saas);t||b(!1),!(null==l?void 0:l.plan_id)&&(null==t?void 0:t._id)&&await w(null==t?void 0:t._id)}else b(!1)},w=async e=>{let t={plan_id:e,_id:null==l?void 0:l.id};try{let{response:e}=await i.accounts.update({payload:t});e?await N():console.log("Failed to update the password. Please check your previous password.")}catch(e){console.log("An error occurred while updating the password."),await N()}};return((0,n.useEffect)(()=>{(null==l?void 0:l.id)&&(null==_?void 0:_._id)&&k()},[null==l?void 0:l.id,null==_?void 0:_._id]),f)?(0,a.jsx)(d.Z,{}):(0,a.jsx)(m.Provider,{value:y,children:t})}function f(){return(0,n.useContext)(m)||[]}m.displayName="UserContext",p.propTypes={children:s().node.isRequired}}
1,38409:function(e,t){t.Z={src:"/_next/static/media/profile.c4cf66b4.png",height:500,width:500,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAAAAADhZOFXAAAATElEQVR42mP49+8/EPz9z/Dv/9XTJ+/+/8fw/3rLhN6m+/8Z/u+dtnrr0kNAxs2r14/vfQVk7D9/avGay/8Zfp05efrC2TO/GP5DAQDEWDdCAv0GmAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.