PageSourceSearch

https://stellarequipment.com/_next/static/chunks/5597-XTRWLdf-g5jQjVxjCZ7TV.js

js stellarequipment.com collected 2026-09-26 05:03:50 UTC 8,945 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="3e33930d-48ef-481d-bb0c-9288498a5add",e._sentryDebugIdIdentifier="sentry-dbid-3e33930d-48ef-481d-bb0c-9288498a5add")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5597],{92900:function(e,r,t){t.d(r,{Z:function(){return x}});var n,a,l,s=t(85893),c=t(67294);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(null,arguments)}var o=function(e){return c.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n||(n=c.createElement("circle",{cx:6,cy:6,r:2.5,stroke:"#575757"})))};function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(null,arguments)}var d=function(e){return c.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),a||(a=c.createElement("circle",{cx:6,cy:6,r:5.5,stroke:"#FF5A00"})),l||(l=c.createElement("circle",{cx:6,cy:6,r:3,fill:"#FF5A00"})))},f=t(90512),x=e=>{let{checked:r,checkedIcon:t,className:n,disabled:a,hasError:l,label:i,labelClassName:u="ml-4",paymentLogo:x,name:h,onChange:m,testid:p,uncheckedIcon:g,value:v,...b}=e,[y,j]=(0,c.useState)(r);return(0,c.useEffect)(()=>{j(r)},[r,v]),(0,s.jsx)("label",{tabIndex:a?-1:0,className:(0,f.Z)("font-base",n,{"cursor-not-allowed opacity-30":a,"cursor-pointer":!a}),children:(0,s.jsxs)("div",{className:"flex items-center",children:[(0,s.jsx)("input",{checked:y,"data-testid":p,disabled:a,name:h,onChange:e=>{j(e.target.checked),m&&m(e)},type:"radio",value:v,tabIndex:a?-1:0,"aria-checked":r,...b}),y?null!=t?t:(0,s.jsx)(d,{className:"size-3 text-fixed-surface-accent"}):null!=g?g:(0,s.jsx)(o,{className:"size-3 text-on-surface-primary"}),i&&(0,s.jsx)("span",{className:u,id:"label-".concat(v),children:i}),(0,s.jsx)("div",{className:"ml-auto",children:x})]})})}},35597:function(e,r,t){t.d(r,{z:function(){return N}});var n=t(85893),a=t(97002),l=t(11163),s=t(67294),c=t(87536),i=t(60185),o=t(74334),u=t(25207),d=t(99949),f=t(34226),x=t(2977),h=t(62034),m=t(7850),p=t(24638);let g=async(e,r,t,n)=>{try{var a;let l=await (0,f.Z)("/api/voyado/newsletter",{body:JSON.stringify({countryCode:t,email:e,lang:r,...n&&{genderQuestion:n}}),headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json"},method:"POST"}),s=await l.json(),c=l.status;if((0,h.j9)(s.id),200===c)return"success-updated";if(201===c)return"success-created";let i=(null==s?void 0:null===(a=s.validationErrors)||void 0===a?void 0:a[0])||{};return console.log("Newsletter voyado validation error",i),"error"}catch(e){return console.log("Newsletter error",e),"error"}};var v=()=>{var e,r;let[t,n]=(0,s.useState)(!1),[a,l]=(0,s.useState)(!1),[c,i]=(0,s.useState)(!1),[o,u]=(0,s.useState)(!1),{userContext:f}=(0,x.SE)(),{verifyCaptcha:h}=(0,d.Z)(),v=null!==(e=null==f?void 0:f.languageCode)&&void 0!==e?e:"",b=null!==(r=null==f?void 0:f.countryCode)&&void 0!==r?r:"",{internalAnalyticsEvents:y}=(0,m.Z)(),j=(0,s.useRef)(null);return(0,s.useEffect)(()=>()=>{j.current&&clearTimeout(j.current)},[]),{loading:o,onSubmit:async e=>{if(u(!0),"blocked"===await h()){u(!1),i(!0);return}let r=await g(e.email,v,b,e.genderQuestion);if(u(!1),"success-created"===r)i(!1),l(!1),n(!0),y.publish(p.CS.NEWSLETTER,{email:e.email});else if("success-updated"===r)i(!1),n(!1),l(!0);else{i(!0);return}j.current&&clearTimeout(j.current),j.current=setTimeout(()=>{l(!1),n(!1),j.current=null},15e3)},serverError:c,showSuccessLabel:t,showUpdateLabel:a}},b=e=>{var r,t;let{recaptchaPolicyLink:a,recaptchaPolicyText:l,recaptchaTermsLink:s,recaptchaTermsText:c,recaptchaTextPartOne:o,recaptchaTextPartThree:u,recaptchaTextPartTwo:d}=e;return(0,n.jsxs)("div",{className:"mt-4 text-cta-opacity-70 font-xs break-words break-normal w-full font-light",id:"newsletter-recaptcha-info","data-origin":i.GL,children:[o,"\xa0",(0,n.jsx)("a",{className:"underline",href:(null===(r=a.story)||void 0===r?void 0:r.full_slug)||a.url,rel:"noopener noreferrer",target:"_blank",children:l}),"\xa0",d,"\xa0",(0,n.jsx)("a",{className:"underline",href:(null===(t=s.story)||void 0===t?void 0:t.full_slug)||s.url,rel:"noopener noreferrer",target:"_blank",children:c}),"\xa0",u,"."]})},y=t(72913),j=t(92900);let w=[{defaultLabel:"Men's Gear",value:"men"},{defaultLabel:"Women's Gear",value:"women"},{defaultLabel:"Unisex",value:"unisex"}];var N=e=>{var r,t;
1let{agreementPartOne:d,agreementPartTwo:f,invalidEmailErrorMessage:x,newsletterErrorMessage:h,newsletterSuccessMessage:m,placeholder:p,recaptchaPolicyLink:g,recaptchaPolicyText:N,recaptchaTermsLink:k,recaptchaTermsText:T,recaptchaTextPartOne:E,recaptchaTextPartThree:S,recaptchaTextPartTwo:C,requiredConsentErrorMessage:P,requiredEmailErrorMessage:_,showOnlyRecaptchaInfo:I=!1,termsAndConditionsLink:L,newsletterUpdateMessage:Z,subscribeLabel:O,genderQuestionLabel:z,genderQuestionMenLabel:Q,genderQuestionWomenLabel:A,genderQuestionUnisexLabel:D}=e,R=(0,c.cI)({}),B=(0,l.useRouter)(),F=(0,s.useId)(),G={men:Q,unisex:D,women:A},{loading:q,onSubmit:V,serverError:W,showSuccessLabel:J,showUpdateLabel:M}=v();return((0,s.useEffect)(()=>{R.reset()},[W,J,M]),(0,s.useEffect)(()=>{let e=()=>{R.reset()};return B.events.on("routeChangeStart",e),()=>{B.events.off("routeChangeStart",e)}},[B.events,R]),I)?(0,n.jsx)(b,{recaptchaPolicyLink:g,recaptchaPolicyText:N,recaptchaTermsLink:k,recaptchaTermsText:T,recaptchaTextPartOne:E,recaptchaTextPartThree:S,recaptchaTextPartTwo:C}):(0,n.jsx)("div",{children:(0,n.jsx)(c.RV,{...R,children:(0,n.jsxs)("form",{noValidate:!0,onSubmit:R.handleSubmit(V),"data-testid":"newsletter-form","data-origin":i.GL,children:[(0,n.jsxs)("fieldset",{className:"mb-4",children:[(0,n.jsx)("legend",{className:"mb-3 font-xs font-regular text-on-surface-primary",children:z||"I am interested in"}),(0,n.jsx)(c.Qr,{name:"genderQuestion",control:R.control,render:e=>{let{field:r}=e;return(0,n.jsx)("div",{className:"flex flex-row flex-wrap gap-x-6 gap-y-2",children:w.map(e=>{let{value:t,defaultLabel:a}=e;return(0,n.jsx)(j.Z,{checked:r.value===t,checkedIcon:(0,n.jsx)(u.Z,{className:"size-3 flex-shrink-0 text-fixed-surface-accent"}),className:"font-xs font-light text-on-surface-primary",disabled:q,label:G[t]||a,labelClassName:"pl-2 font-xs font-light",name:"genderQuestion-".concat(F),onChange:()=>r.onChange(t),testid:"newsletter-gender-".concat(t),uncheckedIcon:(0,n.jsx)(o.Z,{className:"size-3 flex-shrink-0 text-on-surface-primary"}),value:t},t)})})}})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-4 mb-4",children:[(0,n.jsx)(c.Qr,{name:"email",control:R.control,rules:{pattern:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i,required:!0},render:e=>{let{field:r,fieldState:t}=e;return(0,n.jsx)(a.Z,{id:"email",type:"email",placeholder:p,linkLabel:O,linkDirection:"right",disabled:q,hasError:!!t.error,onLinkClick:R.handleSubmit(V),value:r.value||"",onChange:r.onChange,onBlur:r.onBlur,name:r.name,inputPaddingRight:"!pr-24"})}}),(null===(r=R.formState.errors.email)||void 0===r?void 0:r.type)==="pattern"&&(0,n.jsx)("p",{className:"text-inputError font-xs font-regular",children:x}),(null===(t=R.formState.errors.email)||void 0===t?void 0:t.type)==="required"&&(0,n.jsx)("p",{className:"text-inputError font-xs font-regular",children:_})]}),(0,n.jsxs)("div",{className:"flex flex-col justify-start font-xs",children:[(0,n.jsx)("div",{className:"flex flex-row",children:(0,n.jsx)(c.Qr,{name:"consent",control:R.control,rules:{required:!0},render:e=>{let{field:r}=e;return(0,n.jsx)(y.Z,{id:"consent",value:"consent",checked:r.value||!1,onChange:r.onChange,children:(0,n.jsxs)("span",{className:"font-xs font-light text-on-surface-primary",children:[d," ",(0,n.jsx)("a",{className:"underline text-on-surface-primary",href:L.url,rel:"noopener noreferrer",target:"_blank",children:f})]})})}})}),R.formState.errors.consent&&(0,n.jsx)("p",{className:"text-inputError my-1.5 font-xs font-regular",children:P}),(0,n.jsx)(b,{recaptchaPolicyLink:g,recaptchaPolicyText:N,recaptchaTermsLink:k,recaptchaTermsText:T,recaptchaTextPartOne:E,recaptchaTextPartThree:S,recaptchaTextPartTwo:C})]}),J&&(0,n.jsx)("p",{className:"mt-5 font-xs font-regular text-on-surface-primary",children:m}),M&&(0,n.jsx)("p",{className:"mt-5 font-xs font-regular text-on-surface-primary",children:Z}),W&&(0,n.jsx)("p",{className:"mt-5 text-inputError font-xs font-regular",children:h})]})})})}}}]);

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.