PageSourceSearch

https://bikebook.co.uk/_next/static/chunks/pages/unsubscribe-47abde1336c072bc.js

js bikebook.co.uk collected 2026-09-24 09:51:42 UTC 5,745 bytes, 2 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},s=(new e.Error).stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="a0d866c9-960c-4fc7-b576-e42b3cd0c56a",e._sentryDebugIdIdentifier="sentry-dbid-a0d866c9-960c-4fc7-b576-e42b3cd0c56a")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3751],{70036:(e,s,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/unsubscribe",function(){return i(81711)}])},81711:(e,s,i)=>{"use strict";i.r(s),i.d(s,{default:()=>A});var n=i(6029),r=i(75155),t=i(35197),o=i(72091),a=i(6688),u=i(10379),c=i(10926),b=i(46232),l=i(43613),d=i(60942),m=i(82203),p=i.n(m),h=i(81278),x=i(55729),f=i(89783),y=i(16932),g=i(75119),k=i(8013),v=i(46831),w=i(90944);let A=()=>{let e,s,i,m,A,_,j,E,S=(0,r.c)(26),{t:D}=(0,w.WD)();(0,h.useRouter)();let{mutateAsync:I,isPending:P}=((e,s)=>{let i,n=(0,r.c)(2);void 0!==n[0]?(i=(e=>{let s=["unsubscribe"],{mutation:i,axios:n}=e?e.mutation&&"mutationKey"in e.mutation&&e.mutation.mutationKey?e:{...e,mutation:{...e.mutation,mutationKey:s}}:{mutation:{mutationKey:s},axios:void 0};return{mutationFn:e=>{let{params:s}=null!=e?e:{};return((e,s)=>g.A.post("/v2/UnsubscribeRequest/Unsubscribe",void 0,{...s,params:{...e,...null==s?void 0:s.params}}))(s,n)},...i}})(void 0),n[0]=e,n[1]=i):i=n[1];let t=i;return(0,y.n)(t,void 0)})(),{mutateAsync:U,isPending:C}=((e,s)=>{let i,n=(0,r.c)(2);void 0!==n[0]?(i=(e=>{let s=["resubscribe"],{mutation:i,axios:n}=e?e.mutation&&"mutationKey"in e.mutation&&e.mutation.mutationKey?e:{...e,mutation:{...e.mutation,mutationKey:s}}:{mutation:{mutationKey:s},axios:void 0};return{mutationFn:e=>{let{params:s}=null!=e?e:{};return((e,s)=>g.A.post("/v2/UnsubscribeRequest/Resubscribe",void 0,{...s,params:{...e,...null==s?void 0:s.params}}))(s,n)},...i}})(void 0),n[0]=e,n[1]=i):i=n[1];let t=i;return(0,y.n)(t,void 0)})(),[N,R]=(0,x.useState)(""),[T,W]=(0,x.useState)(!1),q=(0,k.jL)();S[0]!==q||S[1]!==N||S[2]!==D||S[3]!==I?(e=async()=>{await I({params:{email:N}}).then(()=>{q((0,v.kw)("success",D("unsubscribe.success","You have been unsubscribed from our emails."))),W(!0)}).catch(e=>{q((0,v.kw)("error",D("unsubscribe.error","Something went wrong. Please try again later."))),W(!1)})},S[0]=q,S[1]=N,S[2]=D,S[3]=I,S[4]=e):e=S[4];let B=e;S[5]!==q||S[6]!==N||S[7]!==U||S[8]!==D?(s=async()=>{await U({params:{email:N}}).then(()=>{q((0,v.kw)("success",D("resubscribe.success","You have been resubscribed to our emails."))),W(!1)}).catch(e=>{q((0,v.kw)("error",D("resubscribe.error","Something went wrong. Please try again later.")))})},S[5]=q,S[6]=N,S[7]=U,S[8]=D,S[9]=s):s=S[9];let K=s,z=D("unsubscribe.title","Unsubscribe")+" | Bikebook",Y=D("unsubscribe.pageDescription","Unsubscribe from Bikebook marketing emails and reminders.");return S[10]===Symbol.for("react.memo_cache_sentinel")?(i={overflow:"hidden"},S[10]=i):i=S[10],S[11]===Symbol.for("react.memo_cache_sentinel")?(m={},S[11]=m):m=S[11],S[12]===Symbol.for("react.memo_cache_sentinel")?(A={py:6,mb:3},S[12]=A):A=S[12],S[13]===Symbol.for("react.memo_cache_sentinel")?(_={boxShadow:"rgb(0 0 0 / 7%) 0px 0px 0px 1px,rgb(0 0 0 / 5%) 0px 2px 4px 0px,rgb(0 0 0 / 5%) 0px 12px 24px 0px",border:"2px solid #DEA833",borderRadius:"8px",p:{xs:2,sm:3},display:"flex",justifyContent:"center",textAlign:"center",background:"white"},S[13]=_):_=S[13],S[14]!==N||S[15]!==K||S[16]!==B||S[17]!==C||S[18]!==D||S[19]!==P||S[20]!==T?(j=(0,n.jsx)(l.A,{sx:m,maxWidth:"sm",children:(0,n.jsx)(t.A,{sx:A,children:(0,n.jsx)(t.A,{sx:_,children:T?(0,n.jsxs)(o.A,{spacing:2,children:[(0,n.jsxs)(o.A,{children:[(0,n.jsx)(a.A,{variant:"h4",sx:{fontWeight:900},children:D("unsubscribe.confirmedTitle","Unsubscribed")})," ",(0,n.jsx)(a.A,{variant:"body2",sx:{fontWeight:700},children:D("unsubscribe.confirmedDescription","You have been unsubscribed from any future promotional, marketing or service reminder emails.")})]}),(0,n.jsx)(b.A,{variant:"contained",color:"primary",size:"large",loading:C,onClick:K,children:D("unsubscribe.resubscribeButton","Resubscribe")}),(0,n.jsxs)(a.A,{variant:"caption",children:[D("unsubscribe.support","If you have any questions, please contact us at ")," ",(0,n.jsx)(p(),{href:"mailto:[email protected]",children:"[email protected]"})]})]}):(0,n.jsxs)(o.A,{spacing:2,children:[(0,n.jsxs)(o.A,{children:[(0,n.jsx)(a.A,{variant:"h4",sx:{fontWeight:900},children:D("unsubscribe.title","Unsubscribe")})," ",(0,n.jsx)(a.A,{variant:"body2",sx:{fontWeight:700},children:D("unsubscribe.description","This will unsubscribe you from any future promotional, marketing or service reminder emails from Bikebook and any of our mechanics.")})]}),(0,n.jsx)(u.A,{label:D("vocab.email","Email"),name:"email",value:N,onChange:e=>R(e.target.value),placeholder:D("unsubscribe.emailPlaceholder","Enter your email address"),InputProps:{startAdornment:(0,n.jsx)(c.A,{position:"start",children:(0,n.jsx)(d.L,{size:20})})},sx:{width:"100%"}}),(0,n.jsx)(b.A,{variant:"contained",color:"primary",size:"large",loading:P,onClick:B,children:D("unsubscribe.button","Unsubscribe")}),(0,n.jsxs)(a.A,{variant:"caption",children:[D("unsubscribe.support","If you have any questions, please contact us at ")," ",(0,n.jsx)(p(),{href:"mailto:[email protected]",children:"[email protected]"})]})]})})})}),S[14]=N,S[15]=K,S[16]=B,S[17]=C,S[18]=D,S[19]=P,S[20]=T,S[21]=j):j=S[21],S[22]!==z||S[23]!==Y||S[24]!==j?(E=(0,n.jsx)(f.A,{title:z,className:"patterned-background-bikebook",description:Y,style:i,children:j}),S[22]=z,S[23]=Y,S[24]=j,S[25]=E):E=S[25],E}}},e=>{e.O(0,[6593,636,8792],()=>e(e.s=70036)),_N_E=e.O()}]);
2//# sourceMappingURL=unsubscribe-47abde1336c072bc.js.map

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.