PageSourceSearch

https://marketxls.com/_next/static/chunks/636-2db16e91378ae7f5.js

js marketxls.com collected 2026-10-01 11:58:53 UTC 6,727 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{636:function(e,r,s){"use strict";s.d(r,{Z:function(){return E}});var a,t,n,i,o=s(85893),c=s(53344),d=s.n(c),u=s(7644),l=s(67294),p=s(55524),h=s(66815);(a=n||(n={})).basicB2C="price_1SEEGNDsyepEEuDfcLaQXbrL",a.basicB2B="price_1SEEGNDsyepEEuDfcLaQXbrL",a.standardPlus="price_1TAcHQDsyepEEuDfHLF9pZrO",a.advanced="price_1SEEJwDsyepEEuDfB4PpvIxJ",a.premium="price_1SEEN3DsyepEEuDfAMe0ayBh",a.business="price_1SEEN3DsyepEEuDfAMe0ayBh",(t=i||(i={})).basicB2C="price_1SEEGNDsyepEEuDfgq02qWlQ",t.basicB2B="price_1SEEGNDsyepEEuDfgq02qWlQ",t.standardPlus="price_1TAcHSDsyepEEuDfUUsV5SdQ",t.advanced="price_1SEEJwDsyepEEuDfWNh9FPMJ",t.premium="price_1SEEN3DsyepEEuDfUeRANKjs",t.business="price_1SEEN3DsyepEEuDfUeRANKjs";var m=s(92750),f=s(57962),E=e=>{let r,s,a,t,{plan:c,isYearPricing:E,className:P,isProfessional:_,buttonTitle:b,pricingVariant:v}=e,B="stripe",[y,k]=(0,l.useState)(!1),[S,M]=(0,l.useState)(""),C=()=>"localhost"===window.location.hostname?"/api/com":"/api";switch(c){case m.Z.pro:r=p.r.pro,s=h.h.pro,a=void 0,t=void 0;break;case m.Z.proPlus:r=p.r.proPlus,s=h.h.proPlus,a=void 0,t=void 0;break;case m.Z.proPlusRT:r=p.r.proPlusRT,s=h.h.proPlusRT,a=void 0,t=void 0;break;case m.Z.business:r=p.r.business,s=h.h.business,a=n.business,t=i.business;break;case m.Z.basic:_?(r=p.r.basicB2B,s=h.h.basicB2B,a=n.basicB2B,t=i.basicB2B):(r=p.r.basicB2C,s=h.h.basicB2C,a=n.basicB2C,t=i.basicB2C);break;case m.Z.standardPlus:a=n.standardPlus,t=i.standardPlus;break;case m.Z.advanced:r=p.r.advanced,s=h.h.advanced,a=n.advanced,t=i.advanced;break;case m.Z.premium:r=p.r.premium,s=h.h.premium,a=n.premium,t=i.premium;case m.Z.marketXlsForBusiness:}(0,l.useEffect)(()=>{console.log("PaymentButton rendered for ".concat(c,":"),{paymentProvider:B,annualValue:r,monthValue:s,stripeAnnualPriceId:a,stripeQuarterlyPriceId:t,isYearPricing:E})},[c,B,r,s,a,t,E]);let w=async e=>{try{var r;console.log("Initiating Stripe embedded checkout for price:",e);let s=(null===(r=window.Rewardful)||void 0===r?void 0:r.referral)?window.Rewardful.referral:void 0,a=await fetch("".concat(C(),"/stripe/create-checkout-session"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({priceId:e,plan:c,isYearPricing:E,...s&&{referral:s},...void 0!==v&&{pricingVariant:v}})});if(!a.ok){let e=await a.json();throw Error(e.message||"Failed to create checkout session")}let{clientSecret:t}=await a.json();if(t)M(t),k(!0);else throw Error("No client secret returned")}catch(e){console.error("Stripe checkout error:",e),alert("There was an issue with the payment system. Please try again.")}},g=async e=>{e.preventDefault();let r=e.currentTarget.classList.contains(d().annual);console.log("Button clicked:",{paymentProvider:B,plan:c,isAnnual:r,isYearPricing:E});{let e=r?a:t;if(!e){console.error("Stripe price ID not configured for this plan"),alert("Payment configuration error. Please contact support.");return}await w(e)}};return a&&t?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("div",{className:E?"":d().hiddenYearButton,children:[(0,o.jsx)(u.Z,{"data-fsc-item-path-value":void 0,"data-fsc-action":void 0,className:"".concat(d().annual," ").concat(P||""),onClick:g,children:b||"Get started"}),(0,o.jsx)(u.Z,{"data-fsc-item-path-value":void 0,"data-fsc-action":void 0,className:"".concat(d().month," ").concat(P||""),onClick:g,children:b||"Get started"})]}),(0,o.jsx)(f.Z,{show:y,onHide:()=>k(!1),clientSecret:S})]}):null}},57962:function(e,r,s){"use strict";var a=s(85893),t=s(67294),n=s(44335),i=s(13853),o=s.n(i);r.Z=e=>{let{show:r,onHide:s,clientSecret:i,notice:c}=e,[d,u]=(0,t.useState)(!0),l=(0,t.useRef)(null);return(0,t.useEffect)(()=>{if(!r||!i)return;let e=async()=>{try{let e=window.Stripe("pk_live_T87HlncO4vau64XKGid0JAvh"),r=await e.initEmbeddedCheckout({clientSecret:i});l.current=r,r.mount("#stripe-checkout-container"),u(!1)}catch(e){console.error("Error initializing Stripe checkout:",e),u(!1)}};return(async()=>{let r=document.querySelector('script[src="https://js.stripe.com/v3/"]');if(r){"function"==typeof window.Stripe?e():r.addEventListener("load",()=>e());return}let s=document.createElement("script");s.src="https://js.stripe.com/v3/",s.async=!0,s.onload=()=>{e()},document.head.appendChild(s)})(),()=>{l.current&&(l.current.destroy(),l.current=null),u(!0)}},[r,i]),(0,a.jsxs)(n.Z,{show:r,onHide:()=>{l.current&&(l.current.destroy(),l.current=null),u(!0),s()},size:"lg",centered:!0,className:o().stripeModal,backdrop:"static",keyboard:!0,children:[(0,a.jsx)(n.Z.Header,{closeButton:!0,className:o().modalHeader,children:(0,a.jsx)(n.Z.Title,{children:"Complete Your Purchase"})}),(0,a.jsxs)(n.Z.Body,{className:o().modalBody,children:[c&&(0,a.jsx)("div",{style:{backgroundColor:"#fff8e6",border:"1px solid #f0d48a",borderRadius:6,padding:"8px 12px",margin:"0 0 10px",fontSize:13,color:"#664d03",textAlign:"center"},children:c}),d&&(0,a.jsxs)("div",{className:o().loadingContainer,children:[(0,a.jsx)("div",{className:o().spinner}),(0,a.jsx)("p",{children:"Loading secure checkout..."})]}),(0,a.jsx)("div",{id:"stripe-checkout-container",className:o().checkoutContainer})]})]})}},55524:function(e,r,s){"use strict";var a,t;s.d(r,{r:function(){return a}}
1),(t=a||(a={})).pro="AP11M4",t.proPlus="AP21M4",t.proPlusRT="AP31M4",t.business="A91M4",t.basicB2B="APA2M4",t.basicB2C="APA1M4",t.advanced="APB1M4",t.premium="APC1M4"},66815:function(e,r,s){"use strict";var a,t;s.d(r,{h:function(){return a}}),(t=a||(a={})).pro="MP11M4",t.proPlus="MP21M4",t.proPlusRT="MP31M4",t.business="QPC1M4",t.basicB2B="MPA2M4",t.basicB2C="QPA1M4",t.advanced="QPB1M4",t.advancedVariant="QPB1M4-2",t.premium="QPC1M4",t.advancedOffer="MPB3M4"},92750:function(e,r,s){"use strict";var a,t;s.d(r,{Z:function(){return a}}),(t=a||(a={})).pro="Pro",t.proPlus="Pro Plus",t.proPlusRT="Pro Plus RT",t.business="Business",t.basic="Standard",t.standardPlus="Standard Plus",t.advanced="Advanced",t.premium="Business",t.marketXlsForBusiness="MarketXLS for Business",t.ProfessionalSuite="Professional Suite",t.GlobalWealthPortfolio="Global Wealth",t.StrategicValueInsight="Value Insights",t.lite="Lite",t.Commercial="Commercial Use"},53344:function(e){e.exports={annual:"PaymentButton_annual__j2wsI",month:"PaymentButton_month__I_HrU",hiddenYearButton:"PaymentButton_hiddenYearButton__WetTx"}},13853:function(e){e.exports={stripeModal:"StripeCheckoutModal_stripeModal__xoE_h",modalHeader:"StripeCheckoutModal_modalHeader__IWc51",modalBody:"StripeCheckoutModal_modalBody__nrW1b",loadingContainer:"StripeCheckoutModal_loadingContainer__6wL5X",spinner:"StripeCheckoutModal_spinner__A_v5E",spin:"StripeCheckoutModal_spin__Sj7ET",checkoutContainer:"StripeCheckoutModal_checkoutContainer__7IyhB"}}}]);

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.