(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2422],{9345:function(n,e,o){var t={"./en/activity.json":[78924,8924],"./en/app.json":[810,810],"./en/authentication.json":[70184,184],"./en/checkout.json":[27200,7200],"./en/connect-new-email.json":[60451,451],"./en/dashboard.json":[3122,3122],"./en/default.json":[85087,5087],"./en/domains.json":[75628,5628],"./en/email-accounts.json":[62033,2033],"./en/errors.json":[39480,9480],"./en/invite-teammate-dialog.json":[4349,4349],"./en/lead-profile.json":[47763,7763],"./en/lifetime-discount-video.json":[33290,3290],"./en/luna-assistant.json":[23269,3269],"./en/metadata.json":[77149,7149],"./en/notifications.json":[82260,2260],"./en/onboarding.json":[86795,6795],"./en/playbooks-aitrainingzone.json":[75722,5722],"./en/playbooks-api-leads.json":[83210,3210],"./en/playbooks-leads-custom-lists.json":[29997,9997],"./en/playbooks-leads.json":[31355,1355],"./en/playbooks-overview.json":[77669,7669],"./en/playbooks-settings.json":[48029,8029],"./en/reports.json":[85738,5738],"./en/settings-account.json":[86716,6716],"./en/settings-beta-access.json":[33466,3466],"./en/settings-billing.json":[11268,1268],"./en/settings-blocklist.json":[63254,3254],"./en/settings-company-information.json":[64677,4677],"./en/settings-integrations.json":[68720,8720],"./en/settings-landingpages.json":[8254,8254],"./en/settings-notifications.json":[73485,3485],"./en/settings-team.json":[542,542],"./en/settings.json":[26467,6467],"./en/thank-you.json":[88074,8074],"./en/upgrade.json":[73767,3767],"./en/video-course.json":[95397,5397]};function i(n){if(!o.o(t,n))return Promise.resolve().then(function(){var e=Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e});var e=t[n],i=e[0];return o.e(e[1]).then(function(){return o.t(i,19)})}i.keys=function(){return Object.keys(t)},i.id=9345,n.exports=i},12422:function(n,e,o){"use strict";o.d(e,{qF:function(){return v},nH:function(){return m},mU:function(){return u.m}});var t=o(63543),i=o(38738),l=o(28820),s=o(89096),a=o(68707),r=o(16377),d=o(23335),u=o(87205);function c(n){let{error:e,reset:o,standalone:c}=n,{t:m}=function(n){let{error:e}=n,{track:o}=(0,l.z)(),t=(0,s.useSession)(),i=(0,a.usePathname)(),u=(0,a.useParams)(),c=(0,a.useSearchParams)();(0,r.useEffect)(()=>{var n,l,s,a;let r=[];for(let[n,e]of c.entries())r.push({key:n,value:e});o("Application Error",{companyId:null===(l=t.data)||void 0===l?void 0:null===(n=l.user)||void 0===n?void 0:n.companyId,email:null===(a=t.data)||void 0===a?void 0:null===(s=a.user)||void 0===s?void 0:s.email,params:u,pathname:i,searchParams:r,errorDigest:e.digest,errorMessage:e.message})},[e]);let{t:m}=(0,d.$)("en","errors");return{t:m}}({error:e});return(0,t.jsx)(u.m,{labels:{title:m("defaultTitle"),message:m("defaultMessage")},standalone:c,digestMessage:m("digestMessage",{digest:e.digest}),errorMessage:e.message,resetButtonComponent:(0,t.jsx)(i.kq,{onClick:()=>o(),children:m("retryButtonLabel")})})}let m=n=>(0,t.jsx)(c,{...n,standalone:!0}),v=n=>(0,t.jsx)(c,{...n})},87205:function(n,e,o){"use strict";o.d(e,{m:function(){return s}});var t=o(63543),i=o(65564),l=o(38738);function s(n){let{labels:e,digestMessage:o,resetButtonComponent:s,errorMessage:a,standalone:r}=n;return(0,t.jsx)("div",{className:(0,l.cn)("w-full h-full flex flex-1 items-center justify-center",r&&"h-screen w-screen"),children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 text-center",children:[r&&(0,t.jsx)("div",{className:"mb-6",children:(0,t.jsx)(l.Tt,{className:"w-32 h-auto"})}),(0,t.jsxs)("div",{className:"inline-flex items-center gap-x-3",children:[!r&&(0,t.jsx)("div",{className:"pt-1",children:(0,t.jsx)(i.Z,{className:"h-9 w-9 text-luna-purple"})}),(0,t.jsx)("h2",{className:"text-2xl font-bold text-luna-black",children:e.title})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("div",{className:"",children:e.message}),o&&(0,t.jsx)("div",{className:"",children:o})]}),s&&(0,t.jsx)("div",{className:"mt-4",children:s}),!1]})})}o(16377)},23335:function(n,e,o){"use strict";o.d(e,{$:function(){return r}});var t=o(9566),i=o(64659),l=o(26904);let s=["en"],a="default";function r(n,e){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.ZP.resolvedLanguage!==n&&t.ZP.changeLanguage(n),(0,i.$G)(e,o)}t.ZP.use(i.Db).use((0,l.Z)(async(n,e)=>await o(9345)("./".concat(n,"/").concat(e,".json")))).init(function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;return{debug:!1,supportedLngs:s,fallbackLng:"en",lng:n,fallbackNS:a,defaultNS:a,ns:e}}())},28820:function(n,e,o){"use strict";o.d(e,{AnalyticsProvider:function(){return r},z:function(){return d}});var t=o(63543),i=o(68707),l=o(98196),s=o(16377);let a=(0,s.createContext)({track:()=>{}}),r=n=>{let{children:e,clientCompany:o,user:r,writeKey:d,proxyEndpoint:u,category:c,requestData:m,featureFlags:v}=n;d||console.info("No Segment write key found!"),r||console.info("No user found!"),o||console.info("No company found!");let p=null==o?void 0:o.companyID,f=(0,s.useMemo)(()=>l.b.load({writeKey:d}),[]),g=(0,s.useCallback)(async()=>{if(console.info("Segment: identifying user..."),!(null==r?void 0:r.uid)||!(null==o?void 0:o.companyID)){console.log("No user or company found, skipping identify.");return}let n=(null==r?void 0:r.hasOutlookConnected)&&"outlook"||(null==r?void 0:r.hasGmailConnected)&&"gmail"||(null==r?void 0:r.hasConnectedSmtp)&&"smtp"||(null==r?void 0:r.hasNylasConnected)&&"nylas"||(null==r?void 0:r.hasLunaPostalConnected)&&"luna"||"",e=(null==o?void 0:o.isSumoling)&&"appsumo"||(null==o?void 0:o.hasSubscription)&&"premium"||"free";!function(n){let{userId:e,proxyEndpoint:o,analytics:t,traits:i}=n;o&&fetch("".concat(o,"/identify"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:e,traits:i})}).catch(n=>{console.error("Error sending event to Segment proxy",n)}),t&&t.identify(e||"",i)}({userId:null==r?void 0:r.uid,analytics:f,proxyEndpoint:u,traits:{email:(null==r?void 0:r.email)||"",username:(null==r?void 0:r.email)||"",user_id:null==r?void 0:r.uid,account_name:(null==o?void 0:o.companyName)||"",crm:(null==o?void 0:o.crm)||"",email_provider:n,member_tier:e,featureFlags:v,...m}})},[f,null==o?void 0:o.companyID,null==o?void 0:o.companyName,null==o?void 0:o.crm,p,null==r?void 0:r.email,null==r?void 0:r.hasConnectedSmtp,null==r?void 0:r.hasGmailConnected,null==r?void 0:r.hasOutlookConnected,null==r?void 0:r.uid,null==o?void 0:o.hasSubscription,null==o?void 0:o.isSumoling]),h=(0,s.useCallback)(()=>{if(console.info("Segment: identifying group..."),!(null==r?void 0:r.uid)||!(null==o?void 0:o.companyID)){console.log("No user or company found, skipping identify.");return}!function(n){let{userId:e,companyId:o,proxyEndpoint:t,analytics:i,traits:l,context:s}=n;t&&fetch("".concat(t,"/group"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:e,traits:l,context:s})}).catch(n=>{console.error("Error sending event to Segment proxy",n)}),i&&i.group(o,l)}({userId:null==r?void 0:r.uid,companyId:null==o?void 0:o.companyID,proxyEndpoint:u,analytics:f})},[f,null==o?void 0:o.admins,null==o?void 0:o.companyID,null==o?void 0:o.companyName,null==o?void 0:o.crm,null==o?void 0:o.hasSubscription,null==o?void 0:o.isSumoling,null==r?void 0:r.uid]);(0,s.useEffect)(()=>{let n=localStorage.getItem("ajs_expires"),e=localStorage.getItem("ajs_user_id"),t=e?JSON.parse(e):null,i=localStorage.getItem("ajs_group_id"),l=i?JSON.parse(i):null,s=!n||parseInt(n)<Date.now();(s||!t||t!==(null==r?void 0:r.uid))&&(g(),localStorage.setItem("ajs_expires",String(Date.now()+216e5))),(s||!l||l!==(null==o?void 0:o.companyID))&&(h(),localStorage.setItem("ajs_expires",String(Date.now()+216e5)))},[null==o?void 0:o.companyID,h,g,null==r?void 0:r.uid]);let y=(0,i.usePathname)();return(0,s.useEffect)(()=>{var n,e,t,i,l,s,a;(null==r?void 0:r.uid)&&(null==o?void 0:o.companyID)&&function(n){let{userId:e,companyId:o,proxyEndpoint:t,analytics:i,category:l,name:s,properties:a}=n;t&&fetch("".concat(t,"/page"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:e,category:l,name:s,properties:a})}).catch(n=>{console.error("Error sending event to Segment proxy",n)}),!t&&i&&i&&i.page(l,s,{...a,userId:e,user_id:e,groupId:o,group_id:o},void 0)}({userId:null==r?void 0:r.uid,proxyEndpoint:u,analytics:f,category:c,name:null===(n=document)||void 0===n?void 0:n.title,companyId:null==o?void 0:o.companyID,properties:{path:y,url:null===(t=window)||void 0===t?void 0:null===(e=t.location)||void 0===e?void 0:e.href,referrer:null===(i=document)||void 0===i?void 0:i.referrer,title:null===(l=document)||void 0===l?void 0:l.title,search:null===(a=window)||void 0===a?void 0:null===(s=a.location)||void 0===s?void 0:s.search,groupId:null==o?void 0:o.companyID,...m}})},[y]),(0,t.jsx)(a.Provider,{value:{analytics:f,track:(n,e)=>{(null==r?void 0:r.uid)&&(null==o?void 0:o.companyID)&&function(n){let{eventName:e,properties:o,proxyEndpoint:t,analytics:i,userId:l,companyId:s}=n;if(t&&(fetch("".concat(t,"/track"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:l,eventName:e,properties:{isClientEvent:!0,...o}})}).catch(n=>{console.error("Error sending event to Segment proxy",n)}),window.CommandBar)){var a;null===(a=window.CommandBar)||void 0===a||a.trackEvent(e,o)}!t&&i&&i.track(e,{...o,userId:l,user_id:l,groupId:s,group_id:s})}({eventName:n,properties:e,proxyEndpoint:u,analytics:f,userId:null==r?void 0:r.uid,companyId:null==o?void 0:o.companyID})}},children:e})},d=()=>{let n=(0,s.useContext)(a);if(!n)throw Error("Context used outside of its Provider!");if(!n.analytics)throw Error("AnalyticsProvider not initialized properly!");return n}}}]);