PageSourceSearch

https://touchnote.com/_next/static/chunks/pages/[locale]/send-a-smile/[[...path]]-2cd58502dc8a290b.js

js touchnote.com collected 2026-09-24 09:34:54 UTC 22,723 bytes, 1 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="efaa39b5-a503-4a8b-8b68-0551af0fa8f8",e._sentryDebugIdIdentifier="sentry-dbid-efaa39b5-a503-4a8b-8b68-0551af0fa8f8")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1600],{653:(e,t,a)=>{"use strict";a.d(t,{F:()=>c});var n=a(37876),r=a(14232),s=a(11079),i=a(87240),o=a(2361),d=a.n(o);let c=e=>{let{children:t,onPageChange:a,onScroll:o,additionalClasses:c}=e,l=(0,r.useRef)(null),[u,m]=(0,r.useState)(0);(0,r.useEffect)(()=>{var e;let t=e=>{if(!(e.target instanceof HTMLDivElement))return;let t=e.target,n=t.children.length,r=Math.round(t.scrollLeft/(t.scrollWidth/n));null==a||a(r),m(r)};return null==(e=l.current)||e.addEventListener("scroll",t),()=>{var e;return null==(e=l.current)?void 0:e.removeEventListener("scroll",t)}},[]);let p=r.Children.toArray(t);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{ref:l,className:(0,s.lM)(d().carousel,null==c?void 0:c.carousel),onScroll:o,children:r.Children.map(p,(e,t)=>(0,n.jsx)("div",{className:d().carouselItem,children:e},t))}),(0,n.jsx)(i.d,{className:(0,s.lM)(d().pageIndicator,null==c?void 0:c.pageIndicator),currentPage:u,numberOfPages:r.Children.count(p),additionalClasses:{activePageIndication:null==c?void 0:c.activePageIndication},"data-sentry-element":"PageIndicator","data-sentry-source-file":"carousel.tsx"})]})}},2361:e=>{e.exports={carousel:"carousel_carousel__YxcZe",carouselItem:"carousel_carouselItem__DrUpo",pageIndicator:"carousel_pageIndicator__8bxys"}},10778:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>Y,default:()=>K});var n=a(37876),r=a(41228),s=a.n(r),i=a(14232),o=a(91576),d=a(18271),c=a(43715),l=a(2330),u=a(18334),m=a(70243),p=a(58716),h=a(39251),g=a(82618),y=a(70609),v=a(653),f=a(5178),_=a(6926),x=a(34064),w=a(17825),C=a(20386),b=a(77328),j=a.n(b),k=a(11079),E=a(83750),I=a(96227),N=a(43170),S=a.n(N);let P=e=>{var t,a,r,s,i;let{draft:o,address:d,expandAxis:c="width"}=e,l=["".concat(null!=(a=null==d?void 0:d.firstName)?a:""," ").concat(null!=(r=null==d?void 0:d.lastName)?r:""),null==d?void 0:d.line1,null==d?void 0:d.line2,null==d?void 0:d.line3,null==d?void 0:d.town,null==d?void 0:d.postCode,(null==d?void 0:d.countryId)?(0,E.qQ)(d.countryId):null].filter(Boolean).join("\n");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(j(),{"data-sentry-element":"Head","data-sentry-source-file":"postcard-back-preview.tsx",children:(0,n.jsx)("link",{href:"https://fonts.googleapis.com/css2?family=Montserrat&display=swap",rel:"stylesheet"})}),(0,n.jsx)("div",{className:(0,k.lM)(S().container,"width"===c?S().expandWidth:S().expandHeight),children:(0,n.jsxs)("div",{className:S().backOfCard,children:[(0,n.jsx)("div",{className:S().message,children:(0,_.xK)(null!=(s=null==(t=o.recipients[0])?void 0:t.messages)?s:[])}),(0,n.jsx)("div",{className:S().separator}),(0,n.jsxs)("div",{className:S().stamp,children:[(0,n.jsx)("img",{className:S().stampBg,src:"/assets/product-flow/checkout/stamp-bg.png",width:206,height:218,alt:"Stamp background"}),(0,n.jsx)("div",{className:S().stampImage,style:{backgroundImage:"url(".concat((0,I.V2)(null!=(i=o.stampUrl)?i:"https://cdn.touchnotes.com/shared/stamps/defaultNew.png"),")")}}),(0,n.jsx)("img",{className:S().stampInk,src:"/assets/product-flow/checkout/ink-stamp.png",width:364,height:188,alt:"Ink stamp"})]}),(0,n.jsx)("div",{className:S().address,children:l})]})})]})};var V=a(23298),T=a(86189),L=a(72145),F=a(42903),R=a.n(F);let D=e=>{let{cardNumber:t,variant:a,draft:r,promoCode:s}=e,d=(0,l.r)(),{locale:b}=(0,c.Y)(),{ctx:j}=(0,T._8)(),[k,I]=(0,i.useState)(!1),[N,S]=(0,i.useState)(null),F=(0,i.useRef)(!1),{trackEvent:D}=(0,L.z1)("sendASmileAddressPageViewed",{cardNumber:t,testVariant:a.id});(0,i.useEffect)(()=>{N&&D("sendASmileErrorViewed",{cardNumber:t,testVariant:a.id,errorType:N})},[N]);let O=async e=>{try{var t,a,n;if(F.current||(F.current=!0,I(!0),!j||!("userToken"in j)))return;let{address:i}=await (0,m.FR)(j,e),c=r.recipients[0],l={...r,recipients:[{messages:[],...null!=c?c:{},recipientAddressId:i.addressId}]},u=!l.isCardPack&&"home"===i.type&&"GC"===l.productHandle,g=(0,_._W)(l,i.addressId,!1,null!=(n=null==(t=E.eq.find(e=>e.id===i.countryId))?void 0:t.doesntSupportStamp)&&n,u),{data:{estimate:y}}=await (0,p.F0)(j,{promotion:s,orderOptions:{purchaseRequiredCredits:!0},shipments:[{addressId:i.addressId,orderedProducts:[g],quantity:1}]});if(null==(a=y.orderOptions)?void 0:a.totalMonetaryCost)return void S("invalid-user");await (0,h.dj)(j,y.orderEstimateId,{}),d.push((0,o.O2)("/send-a-smile/success",b))}catch(e){(0,u.Cp)(e),S("unknown")}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(x.E,{title:"Confirm and send",showBackButton:!0,"data-sentry-element":"FullScreenDialog","data-sentry-source-file":"checkout.tsx",children:[(0,n.jsxs)(v.F,{"data-sentry-element":"Carousel","data-sentry-source-file":"checkout.tsx",children:[(0,n.jsx)("div",{className:R().previewItem,children:(0,n.jsx)(C.g,{draft:r,"data-sentry-element":"CardFrontPreview","data-sentry-source-file":"checkout.tsx"})}),(0,n.jsx)("div",{className:R().previewItem,children:(0,n.jsx)(P,{draft:r,"data-sentry-element":"PostcardBackPreview","data-sentry-source-file":"checkout.tsx"})})]}),(0,n.jsxs)(f.m,{contentClassName:R().form,"data-sentry-element":"Container","data-sentry-source-file":"checkout.tsx",children:[(0,n.jsx)("h2",{children:"Let us know where your\nfree card is heading"}),(0,n.jsx)(g.u,{header:"",cta:(0,n.jsx)(y.oG,{type:"submit",variant:"primary",size:"large",isLoading:k,children:"Send now"}),onComplete:O,"data-sentry-element":"AddressEditor","data-sentry-source-file":"checkout.tsx"})]})]}),(0,n.jsx)(w.a,{isOpen:!!N,"data-sentry-element":"Modal","data-sentry-source-file":"checkout.tsx",children:(0,n.jsx)(V.X,{heading:"Oops!",paragraph:"Something went wrong",ctas:(0,n.jsx)(y._F,{size:"large",variant:"primary",href:"4xmDEOBf3Ib",children:"Go to app"}),"data-sentry-element":"Prompt","data-sentry-source-file":"checkout.tsx"})})]})};var O=a(37326),B=a(62348),q=a(95189),M=a(58025),A=a.n(M);let U=()=>{let e=(0,l.r)(),{locale:t}=(0,c.Y)(),[a,r]=(0,i.useState)(null),{trackEvent:s}=(0,L.z1)("sendASmileSUPViewed"),d=(0,q.V)("4xmDEOBf3Ib");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(x.E,{title:(0,n.jsx)(B.L,{className:A().logo}),"data-sentry-element":"FullScreenDialog","data-sentry-source-file":"sign-up.tsx",children:(0,n.jsx)(f.m,{className:A().container,contentClassName:A().content,"data-sentry-element":"Container","data-sentry-source-file":"sign-up.tsx",children:(0,n.jsx)(O.H,{title:"",variant:"free-card",onCheckEmail:e=>{let t=null===e;r(t),!1===t&&s("sendASmileSUPErrorViewed")},onComplete:()=>{e.replace((0,o.O2)("/send-a-smile/checkout/",t))},editorDraft:null,setStep:()=>{},"data-sentry-element":"Authentication","data-sentry-source-file":"sign-up.tsx"})})}),(0,n.jsx)(w.a,{isOpen:!1===a,"data-sentry-element":"Modal","data-sentry-source-file":"sign-up.tsx",children:(0,n.jsx)(V.X,{icon:(0,n.jsx)("img",{src:"/assets/icons/user.svg",width:18,height:18,alt:"user icon"}),heading:"Oops!",paragraph:"Looks like you already have an account, only new users can claim this free card.",ctas:(0,n.jsx)(y._F,{size:"large",variant:"primary",href:d,children:"Go to app"}),"data-sentry-element":"Prompt","data-sentry-source-file":"sign-up.tsx"})})]})};var G=a(69696),H=a(78517),z=a.n(H);let W=e=>{let{cardNumber:t,variant:a}=e,[r,s]=(0,i.useState)(!1),{trackEvent:o}=(0,L.z1)("sendASmileSuccessPageViewed",{cardNumber:t,testVariant:a.id}),d=(0,q.V)("4xmDEOBf3Ib");return(0,n.jsxs)("div",{className:z().container,"data-sentry-component":"Success","data-sentry-source-file":"success.tsx",children:[(0,n.jsx)("div",{className:z().topSection,children:(0,n.jsx)("div",{className:z().content,children:(0,n.jsxs)(f.m,{"data-sentry-element":"Container","data-sentry-source-file":"success.tsx",children:[(0,n.jsx)("h1",{children:"Success!"}),(0,n.jsx)("p",{children:"Your card will be on its way soon.\nHead over to our app for tracking details."})]})})}),(0,n.jsx)("div",{className:z().bottomSection,children:(0,n.jsx)(f.m,{"data-sentry-element":"Container","data-sentry-source-file":"success.tsx",children:(0,n.jsxs)("div",{className:z().promoBlock,children:[(0,n.jsx)("p",{children:"Download the app to get 30% off your next order with code"}),(0,n.jsx)("div",{className:z().promoCode,children:(0,n.jsx)(G.S,{text:"30FROMTN",onClick:()=>s(!0),hasBeenClicked:r,"data-sentry-element":"TextCopyArea","data-sentry-source-file":"success.tsx"})}),(0,n.jsx)(y._F,{variant:"primary",size:"large",href:d,onClick:()=>o("sendASmileDownloadAppTapped",{cardNumber:t,testVariant:a.id}),"data-sentry-element":"CallToActionLink","data-sentry-source-file":"success.tsx",children:"Download app"})]})})})]})},X=[{id:3,headerCopy:"Scan to plant a tree and receive a free card.\nExclusive for new customers.",promoCode:"VLS3V1FREECREDIT"},{id:4,headerCopy:"Continue the kindness with a free card on us - for new customers only.",promoCode:"VLS3V2FREECREDIT"},{id:5,headerCopy:'Nothing says "you\'re on my mind" like a free card, an exclusive for new customers.',promoCode:"VLS3V3FREECREDIT"},{id:6,headerCopy:"Who's there? Stamp.\nStamp who? Stamp your love on a free postcard!\nExclusively for new customers.",promoCode:"VLS3V4FREECREDIT"},{id:7,headerCopy:"Say thanks with a free card on us, an exclusive offer for our new customers.",promoCode:"VLS3V5FREECREDIT"}],Q=s()(()=>Promise.all([a.e(35),a.e(683),a.e(4609),a.e(9313),a.e(1768),a.e(313),a.e(9786)]).then(a.bind(a,79786)).then(e=>e.CardCreation),{loadableGenerated:{webpack:()=>[79786]},ssr:!1});var Y=!0;let K=()=>{var e;let[t,a]=(0,i.useState)({}),{locale:r}=(0,c.Y)(),s=(0,l.r)(),u=null==(e=s.query.path)?void 0:e[0];(0,i.useEffect)(()=>{var e;if(!s.isReady)return;let{cn:t,aci:n,apc:r,as:i,v:o}=s.query,d="string"==typeof t?parseInt(t,10):null;a(e=>({...e,cardNumber:Number.isNaN(d)?null:d}));let c="string"==typeof n?parseInt(n,10):null,l="string"==typeof i?i:void 0,u="string"==typeof r?r:void 0;"number"!=typeof c||Number.isNaN(c)||a(e=>({...e,accountLocation:{countryId:c,state:l,zipCode:u}}));let m="string"==typeof o?parseInt(o,10):null,p=null!=(e=X.find(e=>e.id===m))?e:X[1];a(e=>({...e,variant:p}))},[s.isReady]);let m=void 0!==t.cardNumber&&void 0!==t.variant&&(u?t.draft?"sign-up"===u?(0,n.jsx)(U,{}):"checkout"===u?(0,n.jsx)(D,{cardNumber:t.cardNumber,variant:t.variant,draft:t.draft,promoCode:t.variant.promoCode}):"success"===u?(0,n.jsx)(W,{cardNumber:t.cardNumber,variant:t.variant}):null:null:(0,n.jsx)(Q,{cardNumber:t.cardNumber,variant:t.variant,initialDraft:null==t?void 0:t.draft,setDraft:e=>a(t=>({...t,draft:e}))}));return(0,i.useEffect)(()=>{null===m&&s.replace((0,o.O2)("/send-a-smile",r))},[m]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.G,{title:"Send a Smile | TouchNote".concat("us"!==r?" ".concat(r.toUpperCase()):""),description:"Send a Smile",noIndex:!0,"data-sentry-element":"Seo","data-sentry-source-file":"[[...path]].page.tsx"}),m]})}},14965:(e,t,a)=>{"use strict";a.d(t,{$D:()=>o,Uw:()=>c,h9:()=>i});var n=a(19596),r=a(86189),s=a(65534);let i=24,o=(e,t)=>(0,s.Em)(e,{path:"content/themes",method:"GET",apiVersion:"v1",query:t}),d=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i,n=e.themes.length;if(0!==n&&n%a==0)return t+1},c=e=>{let{isEnabled:t,tags:a,startPage:s}=e,{ctx:c}=(0,r._8)();return t=t&&!!c,(0,n.q)({queryKey:["themes",a,c],queryFn:e=>{let{pageParam:t}=e;return o(c,{tags:a,limit:i,offset:(t-1)*i,ignorePagination:!1,searchCondition:"AND"})},getNextPageParam:(e,t,a)=>d(e,a),enabled:t,initialPageParam:s})}},18855:e=>{e.exports={pageIndicator:"page-indicator_pageIndicator__ZmbMQ",circle:"page-indicator_circle__6DQXE",active:"page-indicator_active__glVVM"}},20386:(e,t,a)=>{"use strict";a.d(t,{g:()=>c});var n=a(37876),r=a(14232),s=a(6926),i=a(96227),o=a(70093),d=a.n(o);let c=e=>{let{draft:t}=e,[a,o]=(0,r.useState)("");return(0,r.useEffect)(()=>
1{if(t.renderedImageURL){if("landscape"===t.orientation){var e;o(null!=(e=t.renderedImageURL)?e:"");return}(0,i.tF)(t.renderedImageURL,90).then(e=>o(e))}},[t]),(0,n.jsx)("div",{className:d().container,style:{aspectRatio:(0,s.iI)(t,"front").aspectRatio},"data-sentry-component":"CardFrontPreview","data-sentry-source-file":"card-front.tsx",children:a?(0,n.jsx)("img",{src:a,alt:"Card front preview",width:(0,s.iI)(t,"front").width,height:(0,s.iI)(t,"front").height}):null})}},23298:(e,t,a)=>{"use strict";a.d(t,{X:()=>i});var n=a(37876),r=a(60061),s=a.n(r);let i=e=>{let{icon:t,heading:a,paragraph:r,ctas:i}=e;return(0,n.jsxs)("div",{className:s().container,"data-sentry-component":"Prompt","data-sentry-source-file":"prompt.tsx",children:[(0,n.jsx)("div",{className:s().iconContainer,children:t}),(0,n.jsx)("div",{className:s().headingContainer,children:"string"==typeof a?(0,n.jsx)("h2",{className:s().heading,children:a}):a}),(0,n.jsx)("div",{className:s().paragraphContainer,children:"string"==typeof r?(0,n.jsx)("p",{className:s().paragraph,children:r}):r}),(0,n.jsx)("div",{className:s().ctaContainer,children:i})]})}},28559:e=>{e.exports={button:"text-copy-area_button__zMM72",heading:"text-copy-area_heading__7Eekc",icon:"text-copy-area_icon__RgQ5P"}},32021:(e,t,a)=>{"use strict";a.d(t,{PB:()=>n,rq:()=>r,xz:()=>s});let n="addressBook",r="remindersCalendar",s="homeScreen"},34064:(e,t,a)=>{"use strict";a.d(t,{E:()=>c});var n=a(37876),r=a(79619),s=a(2330),i=a(11079),o=a(71423),d=a.n(o);let c=e=>{let{title:t,children:a,showBackButton:o=!0,onBackButtonClick:c,className:l}=e,u=(0,s.r)();return(0,n.jsxs)("div",{className:(0,i.lM)(d().container,l),"data-sentry-component":"FullScreenDialog","data-sentry-source-file":"full-screen-dialog.tsx",children:[(0,n.jsx)(r.Y,{showBottomBorder:!0,leftContainer:o&&(0,n.jsx)("button",{onClick:null!=c?c:()=>u.back(),type:"button",children:(0,n.jsx)("img",{src:"/assets/icons/chevron-left.svg",alt:"Back button",width:10,height:18})}),centerContainer:"string"==typeof t?(0,n.jsx)("h1",{className:d().title,children:t}):t,"data-sentry-element":"Header","data-sentry-source-file":"full-screen-dialog.tsx"}),(0,n.jsx)("main",{className:d().mainContainer,children:a})]})}},37326:(e,t,a)=>{"use strict";a.d(t,{H:()=>n.H});var n=a(8937)},42903:e=>{e.exports={previewItem:"checkout_previewItem__uIlik",form:"checkout_form__Y4QIJ"}},43170:e=>{e.exports={container:"postcard-back-preview_container__020mB",expandWidth:"postcard-back-preview_expandWidth__jiBnC",expandHeight:"postcard-back-preview_expandHeight__SdHRU",backOfCard:"postcard-back-preview_backOfCard__lz_bN",message:"postcard-back-preview_message__nXJSi",separator:"postcard-back-preview_separator__Nf4lT",stamp:"postcard-back-preview_stamp__9L1n1",stampBg:"postcard-back-preview_stampBg__Wp9jl",stampImage:"postcard-back-preview_stampImage__FPulZ",stampInk:"postcard-back-preview_stampInk__1FBaI",address:"postcard-back-preview_address__aRDVN"}},58025:e=>{e.exports={logo:"sign-up_logo__lEgGM",container:"sign-up_container__WNRVw",content:"sign-up_content__JVzQB"}},58716:(e,t,a)=>{"use strict";a.d(t,{F0:()=>i,Gb:()=>d,me:()=>o});var n=a(74359),r=a(86189),s=a(65534);let i=(e,t)=>(0,s.Em)(e,{method:"POST",path:"/checkout/estimate",body:t,apiVersion:"v2"}),o=e=>{var t,a;let{ctx:i}=(0,r._8)();return(0,n.I)({queryKey:["payment-intent",e,i],queryFn:()=>{let t;return t={estimateId:e.orderEstimateId},(0,s.Em)(i,{method:"POST",path:"/checkout/estimate/".concat(t.estimateId,"/payment-intent"),apiVersion:"v3"})},enabled:!!i&&!!e&&(null!=(a=null==(t=e.orderOptions)?void 0:t.totalMonetaryCost)?a:0)>0,select:e=>{var t;return null!=(t=null==e?void 0:e.paymentIntent)?t:null},gcTime:1/0,staleTime:1/0})},d=e=>{let{ctx:t}=(0,r._8)();return(0,n.I)({queryKey:["estimate",e,t],queryFn:()=>i(t,e),enabled:!!t&&"userToken"in t,select:e=>{let{data:t}=e;return t.estimate},gcTime:0})}},60061:e=>{e.exports={container:"prompt_container__R7NsD",iconContainer:"prompt_iconContainer__84yIk",headingContainer:"prompt_headingContainer__Bk4dE",heading:"prompt_heading___4uGn",paragraphContainer:"prompt_paragraphContainer__HXndD",paragraph:"prompt_paragraph__L1MfD",ctaContainer:"prompt_ctaContainer__Jx8dC"}},69696:(e,t,a)=>{"use strict";a.d(t,{S:()=>i});var n=a(37876),r=a(28559),s=a.n(r);let i=e=>{let{text:t,hasBeenClicked:a,onClick:r}=e;return(0,n.jsxs)("button",{type:"button",className:s().button,onClick:()=>
1{if(t){var e;null==(e=window.navigator.clipboard)||e.writeText(t)}r()},"data-sentry-component":"TextCopyArea","data-sentry-source-file":"text-copy-area.tsx",children:[(0,n.jsx)("span",{className:s().heading,children:t}),(0,n.jsx)("span",{children:a?(0,n.jsx)("img",{src:"/assets/icons/check-teal.svg",alt:"check icon",width:24,height:24,className:s().icon}):(0,n.jsx)("img",{src:"/assets/icons/copy.svg",alt:"copy icon",width:21,height:21,className:s().icon})})]})}},70093:e=>{e.exports={container:"card-front_container__bFeqL"}},70243:(e,t,a)=>{"use strict";a.d(t,{BS:()=>p,FR:()=>o,PC:()=>l,Uf:()=>h,_c:()=>u,ak:()=>m,ci:()=>g,hh:()=>d,mk:()=>y,nW:()=>c,tS:()=>i});var n=a(74359),r=a(86189),s=a(65534);let i=e=>(0,s.Em)(e,{path:"/address?limit=1000",method:"GET",apiVersion:"v1"}),o=(e,t)=>(0,s.Em)(e,{path:"/address",method:"POST",body:t,apiVersion:"v1"}),d=(e,t)=>(0,s.Em)(e,{path:"/address/bulk",method:"POST",body:t,headers:{"Content-Type":"application/json"},apiVersion:"v1"}),c=(e,t,a)=>(0,s.Em)(e,{path:"/address/".concat(t),method:"PATCH",body:a,apiVersion:"v1"}),l=(e,t)=>(0,s.Em)(e,{path:"/address/".concat(t),method:"DELETE",apiVersion:"v1"}),u=()=>{let{ctx:e}=(0,r._8)();return(0,n.I)({queryKey:["address",e],queryFn:()=>i(e),enabled:!!e&&"userToken"in e,select:e=>e.addresses&&e.addresses.length>0?e.addresses.slice().sort((e,t)=>{if("home"===e.type&&"home"!==t.type)return -1;if("home"!==e.type&&"home"===t.type)return 1;let a=(e.firstName||"").toLowerCase(),n=(t.firstName||"").toLowerCase();return a.localeCompare(n,void 0,{sensitivity:"base"})}):e.addresses})},m=(e,t,a,n)=>{let r="/address/".concat(t,"/event/").concat(a);return(0,s.Em)(e,{path:r,apiVersion:"v1",method:"PUT",body:{status:n}})},p=["completed","initiated","expired"],h=async(e,t)=>(0,s.Em)(e,{method:"GET",path:"request-address/".concat(t),apiVersion:"v1"}),g=async(e,t,a)=>(0,s.Em)(e,{method:"POST",path:"share-address/".concat(t),apiVersion:"v1",body:a}),y=(e,t)=>(0,s.Em)(e,{path:"/request-address",method:"POST",body:t,apiVersion:"v1"})},71423:e=>{e.exports={container:"full-screen-dialog_container___Fom5",mainContainer:"full-screen-dialog_mainContainer__U5nkl",title:"full-screen-dialog_title__jCG58"}},78517:e=>{e.exports={container:"success_container__U95Sg",topSection:"success_topSection__6b6lo",content:"success_content__qdGkE",bottomSection:"success_bottomSection__ETQ71",promoBlock:"success_promoBlock__jaCgP",promoCode:"success_promoCode__O_rPF"}},87240:(e,t,a)=>{"use strict";a.d(t,{d:()=>o});var n=a(37876),r=a(11079),s=a(18855),i=a.n(s);let o=e=>{var t;let{numberOfPages:a,currentPage:s,className:o,onPageClick:d,additionalClasses:c}=e,l=null!=(t=null==c?void 0:c.activePageIndication)?t:i().active;return(0,n.jsx)("div",{className:(0,r.lM)(i().pageIndicator,o),"data-sentry-component":"PageIndicator","data-sentry-source-file":"page-indicator.tsx",children:Array.from({length:a}).map((e,t)=>d?(0,n.jsx)("button",{type:"button",onClick:()=>d(t),className:(0,r.lM)(i().circle,t===s&&l)},t):(0,n.jsx)("span",{className:(0,r.lM)(i().circle,t===s&&l)},t))})}},92085:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[locale]/send-a-smile/[[...path]]",function(){return a(10778)}])},95189:(e,t,a)=>{"use strict";a.d(t,{V:()=>r});
1var n=a(48936);let r=e=>{let[t]=(0,n.F)("utmParams"),a=new URLSearchParams(t).toString();return"https://touchnote.app.link/".concat(e).concat(a?"?".concat(a):"")}},96227:(e,t,a)=>{"use strict";a.d(t,{Pl:()=>r,V2:()=>u,Xe:()=>s,b_:()=>c,gz:()=>i,jR:()=>l,tF:()=>o,yh:()=>d});var n=a(91423);let r=e=>e.startsWith("http"),s=e=>new Promise((t,a)=>{let n=new Image;r(e)&&(n.crossOrigin="anonymous"),n.addEventListener("load",()=>t(n)),n.addEventListener("error",a),n.src=e}),i=async e=>{let t=(await a.e(9313).then(a.bind(a,89313))).default,r=(0,n.A)(),s=document.createElement("div");return s.style.display="none",s.id=r,document.body.append(s),{stage:new t.Stage({...e,container:r}),cleanupContainer:()=>{document.body.removeChild(s)}}},o=async(e,t)=>new Promise((a,n)=>{let r=document.createElement("canvas"),s=r.getContext("2d"),i=new Image;i.crossOrigin="anonymous",i.addEventListener("load",()=>{s&&(90===t||270===t?(r.width=i.height,r.height=i.width):(r.width=i.width,r.height=i.height),s.translate(r.width/2,r.height/2),s.rotate(t*Math.PI/180),s.drawImage(i,-i.width/2,-i.height/2),a(r.toDataURL("image/jpeg",1)))}),i.addEventListener("error",n),i.src=e}),d=(e,t,a)=>new Promise((n,r)=>{let s=new Image;s.crossOrigin="anonymous",s.addEventListener("load",()=>{let e,i,o=document.createElement("canvas");o.width=t,o.height=a;let d=o.getContext("2d");if(!d)return void r(Error("Canvas context not available"));let c=s.width/s.height;c>t/a?(e=o.height*c,i=o.height):(e=o.width,i=o.width/c);let l=-((e-o.width)/2),u=-((i-o.height)/2);d.drawImage(s,l,u,e,i),n(o.toDataURL("image/jpeg",1))}),s.addEventListener("error",r),s.src=e}),c=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.8;return new Promise((n,r)=>{let s=new Image;s.crossOrigin="anonymous",s.addEventListener("load",()=>{let e,i,o=document.createElement("canvas"),d=s.width/s.height;s.width<=t&&s.height<=t?(e=s.width,i=s.height):s.width>s.height?i=(e=t)/d:e=(i=t)*d,o.width=e,o.height=i;let c=o.getContext("2d");if(!c)return void r(Error("Canvas context not available"));c.drawImage(s,0,0,e,i),n(o.toDataURL("image/jpeg",a))}),s.addEventListener("error",r),s.src=e})},l=async e=>{let t=await s(e),n=(await a.e(9313).then(a.bind(a,89313))).default,{stage:r,cleanupContainer:o}=await i({width:t.width,height:t.height}),d=new n.Layer,c=new n.Rect({width:t.width,height:t.height,fill:"white"}),l=new n.Image({image:t,cornerRadius:100,width:t.width,height:t.height});d.add(c),d.add(l),r.add(d),d.draw();let u=r.toDataURL({mimeType:"image/jpeg",quality:1});return o(),u},u=function(e,t,a){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"auto";if(!/^https?:\/\/(dev-)?cdn\.touchnotes\.com\b/.test(e)||e.includes("/cdn-cgi/image/"))return e;let r=[null!=t&&"width=".concat(t),null!=a&&"quality=".concat(a),"format=".concat(n)].filter(Boolean);return"https://cdn.touchnotes.com/cdn-cgi/image/".concat(r.join(","),"/").concat(e)}}},e=>{e.O(0,[7929,6926,2618,636,6593,8792],()=>e(e.s=92085)),_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.