1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{5402:function(e,t,n){Promise.resolve().then(n.t.bind(n,2445,23)),Promise.resolve().then(n.bind(n,6576)),Promise.resolve().then(n.bind(n,691)),Promise.resolve().then(n.t.bind(n,5935,23)),Promise.resolve().then(n.t.bind(n,1274,23))},6576:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(7437),a=n(8714),o=n(2265),i=n(7907),s=n(8718),l=n(6974),c=n.n(l),u=n(8009),m=n(3073),d=n(3669),p=n(5314);function f(){let e=(0,i.usePathname)(),t=(0,i.useSearchParams)();return(0,o.useEffect)(()=>{let n=t.toString()?"".concat(e,"?").concat(t.toString()):e;(0,p.Z0)(n)},[e,t]),(0,o.useEffect)(()=>{(0,p.y7)(),(0,p.GJ)()},[]),null}let g=()=>{let e=(0,i.usePathname)(),t=(0,a.createClientComponentClient)(),[n,r]=(0,o.useState)(null);return(0,o.useEffect)(()=>{(async()=>{let{data:{session:e}}=await t.auth.getSession();e&&r(e.user)})()},[t.auth]),(0,o.useEffect)(()=>{var t,n;(null===d.Z||void 0===d.Z?void 0:null===(t=d.Z.crisp)||void 0===t?void 0:t.id)&&(s.fv.configure(d.Z.crisp.id),!d.Z.crisp.onlyShowOnRoutes||(null===(n=d.Z.crisp.onlyShowOnRoutes)||void 0===n?void 0:n.includes(e))||(s.fv.chat.hide(),s.fv.chat.onChatClosed(()=>{s.fv.chat.hide()})))},[e]),(0,o.useEffect)(()=>{var e,t;(null==n?void 0:n.user)&&(null===d.Z||void 0===d.Z?void 0:null===(e=d.Z.crisp)||void 0===e?void 0:e.id)&&s.fv.session.setData({userId:null===(t=n.user)||void 0===t?void 0:t.id})},[n]),null};var h=e=>{let{children:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c(),{color:d.Z.colors.main,showSpinner:!1}),(0,r.jsx)(o.Suspense,{fallback:null,children:(0,r.jsx)(f,{})}),t,(0,r.jsx)(u.x7,{toastOptions:{duration:3e3}}),(0,r.jsx)(m.u,{id:"tooltip",className:"z-[60] !opacity-100 max-w-sm shadow-lg"}),(0,r.jsx)(g,{})]})}},691:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(2265);function a(e){let{projectId:t}=e;return(0,r.useEffect)(()=>{var e,n,r,a,o,i;return e=window,n=document,a="script",o=null,i=null,e[r="clarity"]=e[r]||function(){(e[r].q=e[r].q||[]).push(arguments)},(o=n.createElement(a)).async=1,o.src="https://www.clarity.ms/tag/"+t,(i=n.getElementsByTagName(a)[0]).parentNode.insertBefore(o,i),()=>{document.querySelectorAll('script[src*="clarity.ms"]').forEach(e=>{e.parentNode&&e.parentNode.removeChild(e)})}},[t]),null}},3669:function(e,t){"use strict";t.Z={appName:"StreamPulse",appDescription:"Turn scattered payments into a single StreamPulseâunify Stripe, PayPal, Venmo, and bank transfers into one secure, real-time dashboard.",domainName:"streampulse.app",crisp:{id:"",onlyShowOnRoutes:["/"]},stripe:{lifetimeLink:"https://buy.stripe.com/fZu7sKdjXcPgcB52vuafS00",plans:[{priceId:"price_456",name:"Launch Deal",description:"Limited time launch price per month",price:19,priceAnchor:29,features:[{name:"Unlimited payment platforms"},{name:"Real-time sync"},{name:"SMS & email alerts"},{name:"Monthly reports"},{name:"Export for taxes"},{name:"Priority support"},{name:"Cancel anytime"}],isFeatured:!1},{priceId:"price_457",name:"Lifetime Access",description:"One-time payment for lifetime access",price:119,features:[{name:"Lifetime access - pay once"},{name:"Unlimited payment platforms"},{name:"Real-time sync"},{name:"SMS & email alerts"},{name:"Monthly reports"},{name:"Export for taxes"},{name:"Priority support"},{name:"Early access to new features"},{name:"Exclusive community access"}],isFeatured:!0}]},aws:{bucket:"bucket-name",bucketUrl:"https://bucket-name.s3.amazonaws.com/",cdn:"https://cdn-id.cloudfront.net/"},mailgun:{subdomain:"mg",fromNoReply:"StreamPulse <[email protected]>",fromAdmin:"Aarya at StreamPulse <[email protected]>",supportEmail:"[email protected]",forwardRepliesTo:"[email protected]"},colors:{theme:"streampulse",main:"#4F46E5"},auth:{loginUrl:"/signin",callbackUrl:"/dashboard"}}},5314:function(e,t,n){"use strict";n.d(t,{GJ:function(){return p},L9:function(){return i},OQ:function(){return m},RO:function(){return d},SF:function(){return l},Z0:function(){return o},y7:function(){return u}});let r="streampulse_utm_params",a="streampulse_utm_expiry",o=e=>{if(window.gtag){let t="G-GK0FEL1867";if(!t){console.warn("[Analytics] GA Measurement ID not configured");return}window.gtag("config",t,{page_path:e,page_location:window.location.origin+e,page_title:document.title}),console.log("[Analytics] Page view tracked:",e)}},i=(e,t,n,r)=>{if(window.gtag){let a={event_category:t};n&&(a.event_label=n),void 0!==r&&(a.value=r),window.gtag("event",e,a),console.log("[Analytics] Event tracked:",{action:e,category:t,label:n,value:r})}else console.warn("[Analytics] gtag not available for event:",e)},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.gtag){let n=m();window.gtag("event",e,{...t,...n||{}}),console.log("[Analytics] Conversion tracked:",{eventName:e,params:t,utmParam
1s:n})}},l=(e,t)=>{let n=m();s("sign_up",{method:"waitlist",source:e,has_email:!0}),i("waitlist_signup","conversion",e,1),n&&i("signup_attribution","conversion",JSON.stringify({source:e,...n}))},c=()=>{let e=new URLSearchParams(window.location.search),t={};return["utm_source","utm_medium","utm_campaign","utm_term","utm_content"].forEach(n=>{let r=e.get(n);r&&(t[n]=r)}),Object.keys(t).length>0?t:null},u=()=>{let e=c();if(e){let t=Date.now()+864e5;try{sessionStorage.setItem(r,JSON.stringify(e)),sessionStorage.setItem(a,t.toString()),localStorage.setItem(r,JSON.stringify(e)),localStorage.setItem(a,t.toString()),console.log("[Analytics] UTM params stored:",e)}catch(e){console.warn("[Analytics] Failed to store UTM params:",e)}}},m=()=>{let e=c();if(e)return u(),e;try{let e=sessionStorage.getItem(r),t=sessionStorage.getItem(a);if(e&&t){if(Date.now()<parseInt(t))return JSON.parse(e);sessionStorage.removeItem(r),sessionStorage.removeItem(a)}}catch(e){console.warn("[Analytics] Failed to read UTM from sessionStorage:",e)}try{let e=localStorage.getItem(r),t=localStorage.getItem(a);if(e&&t){if(Date.now()<parseInt(t))return JSON.parse(e);localStorage.removeItem(r),localStorage.removeItem(a)}}catch(e){console.warn("[Analytics] Failed to read UTM from localStorage:",e)}return null},d=e=>{let t=m();i("pricing_viewed","engagement",e||(null==t?void 0:t.utm_source)||"direct")},p=()=>{u();let e=m();if(e)i("traffic_source","acquisition",e.utm_source||"unknown",1);else{let e=document.referrer;e&&!e.includes(window.location.hostname)?i("traffic_source_referrer","acquisition",e):i("traffic_source_direct","acquisition","direct")}}},2445:function(){}},function(e){e.O(0,[785,935,420,971,69,744],function(){return e(e.s=5402)}),_N_E=e.O()}]);
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.