PageSourceSearch

https://my.invisalign.co.uk/_next/static/chunks/9067-7d451219ce48141d.js

js invisalign.co.uk collected 2026-10-01 11:40:32 UTC 28,627 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9067],{9147:e=>{e.exports={"error-header":"smile_view_flow_error-header__DXsYz","sc-error-container":"smile_view_flow_sc-error-container__mXtGb","sc-error-header":"smile_view_flow_sc-error-header__JCxx7","sc-skip-btn":"smile_view_flow_sc-skip-btn__qjFrs","sc-try-btn":"smile_view_flow_sc-try-btn__BYarg","sc-btn-wrappeer":"smile_view_flow_sc-btn-wrappeer__Ch3nS","result-loader":"smile_view_flow_result-loader__FEfKZ","result-alt":"smile_view_flow_result-alt__aQZP_","result-try":"smile_view_flow_result-try__oK_Qz",result:"smile_view_flow_result__2mkYE","photo-changer":"smile_view_flow_photo-changer__D9x8q","image-container":"smile_view_flow_image-container__2C9gI","mysmile-img":"smile_view_flow_mysmile-img__T_Bg8","mysmile-heading":"smile_view_flow_mysmile-heading__G8JKd","mysmile-button":"smile_view_flow_mysmile-button__McHDK",cancel:"smile_view_flow_cancel__u_L6F",mysmile:"smile_view_flow_mysmile__lPFkm","opt-in-container":"smile_view_flow_opt-in-container__R69cx","opt-in-error":"smile_view_flow_opt-in-error___kNMk","opt-in":"smile_view_flow_opt-in__PumNx","progress-bar-outer":"smile_view_flow_progress-bar-outer__IkHyt","process-label":"smile_view_flow_process-label__l1Wfh","progress-bar":"smile_view_flow_progress-bar__VzxgX","process-number":"smile_view_flow_process-number__aCm3u","sc-progress-bar-outer":"smile_view_flow_sc-progress-bar-outer__UN_Br",instruction:"smile_view_flow_instruction__kE_X8","instruction-circle":"smile_view_flow_instruction-circle__dn9dh","instruction-text":"smile_view_flow_instruction-text__aUDb1","progress-bar-wrapper":"smile_view_flow_progress-bar-wrapper__h4kUs",container:"smile_view_flow_container__Kgllg",title:"smile_view_flow_title__YgbBA","img-smile":"smile_view_flow_img-smile__tXWKY","smile-desc":"smile_view_flow_smile-desc__KEcyj","button-style":"smile_view_flow_button-style__0FHIe","profile-pic-text":"smile_view_flow_profile-pic-text__nQQrc","radio-button":"smile_view_flow_radio-button__HQf0k","loader-outer":"smile_view_flow_loader-outer__WdnKM",txt:"smile_view_flow_txt__qqKC_",icon:"smile_view_flow_icon__l_HZl",upload:"smile_view_flow_upload__HUUdZ",download:"smile_view_flow_download__FLOsU","photo-img":"smile_view_flow_photo-img__DsIfK","carousel-outer":"smile_view_flow_carousel-outer__L2dVh",arrow:"smile_view_flow_arrow__RVYNb","arrow-left":"smile_view_flow_arrow-left__4WXvH","arrow-right":"smile_view_flow_arrow-right__oq3A2","carousel-inner":"smile_view_flow_carousel-inner__GkGwR","carousel-item":"smile_view_flow_carousel-item__6_V3Z","carousel-image":"smile_view_flow_carousel-image__s9Be4","camera-page":"smile_view_flow_camera-page__RCHma","avatar-picture":"smile_view_flow_avatar-picture__iJ7m_",photo:"smile_view_flow_photo__4_7WR","button-row":"smile_view_flow_button-row__vZHCx","go-back-style":"smile_view_flow_go-back-style__jcbtv","take-selfie":"smile_view_flow_take-selfie__fcC1z","selfie-img":"smile_view_flow_selfie-img__7Sjtz","selfie-images-wrapper":"smile_view_flow_selfie-images-wrapper__eIjhB","selfie-images-mobile-wrapper":"smile_view_flow_selfie-images-mobile-wrapper__d2K0E","next-btn":"smile_view_flow_next-btn__JsEqt","skip-btn":"smile_view_flow_skip-btn__cPmHi","text-center":"smile_view_flow_text-center__wBIyh","button-style-light":"smile_view_flow_button-style-light__cqT_Z","chipped-button":"smile_view_flow_chipped-button__Mc7Ic","chipped-label":"smile_view_flow_chipped-label__bb4w1","sc-smile-header":"smile_view_flow_sc-smile-header___k1qj","sc-smile-subheader":"smile_view_flow_sc-smile-subheader__tHtfr","sc-smile-para":"smile_view_flow_sc-smile-para__i_brv","sc-opt-in-container":"smile_view_flow_sc-opt-in-container__59vrp","sc-mysmile-img":"smile_view_flow_sc-mysmile-img__tSBCp","sc-instruction":"smile_view_flow_sc-instruction__zRJDT","sc-instruction-circle":"smile_view_flow_sc-instruction-circle__Pckh2","sc-instruction-text":"smile_view_flow_sc-instruction-text__Nrqt4","sc-slider-wrapper":"smile_view_flow_sc-slider-wrapper__sKFew","sc-sub-header":"smile_view_flow_sc-sub-header__JyPmC","sc-selfie-header":"smile_view_flow_sc-selfie-header__PpB_U","md-center":"smile_view_flow_md-center__551T_","chipped-desc":"smile_view_flow_chipped-desc__ZRYRs"}},69067:(e,t,s)=>{"use strict";s.d(t,{A:()=>et});var i=s(63857),r=s(67251),n=s(46126),a=s(29898),o=s(30291),l=s(76966),c=s(42969),m=s(43081),u=s.n(m),d=s(14232),_=s(2171),f=s(10841),h=s.n(f),p=s(55941),w=s(5130),v=s(15039),x=s.n(v);s(25130);var g=s(54253),b=s(64277),k=s(9147),j=s.n(k),N=s(37876),y=function(e){return e.images.map(function(e,t){return(0,N.jsx)("div",{className:j()["carousel-item"],children:(0,N.jsx)("img",{className:j()["carousel-image"],src:e.url})},t+e.id)})};let S=function(e){var t=e.images,s=(0,d.useRef)(null);(0,d.useEffect)(function(){s&&null!==s.current&&(s.current.scrollLeft=s.current.scrollWidth/2-s.current.clientWidth/2)},[s]);var i=function(e){var t=s.current.scrollLeft,i=s.current.scrollWidth,r=s.current.clientWidth;"left"===e&&t>0&&s.current.scrollTo({top:0,left:t-400,behavior:"smooth"}),"right"===e&&t<i-r&&s.current.scrollTo({top:0,left:t+400,behavior:"smooth"})};return(0,N.jsxs)("div",{className:j()["carousel-outer"],children:[(0,N.jsx)("div",{className:x()(j()["arrow-left"],j().arrow),role:"button",onClick:function(){return i("left")},children:" < "}),(0,N.jsx)("div",{className:x()(j()["arrow-right"],j().arrow),role:"button",onClick:function(){return i("right")},children:" > "}),(0,N.jsx)("div",{className:j()["carousel-inner"],ref:s,children:(0,N.jsx)(y,{images:t})})]})},A=function(e){var t=e.smileviewflow,s=e.skipSmileView,i=e.next,r=t.smileviewheading,n=t.takeselfiedescriptions,a=t.button,o=t.smileImages;
1return(0,N.jsxs)("div",{className:j().container,children:[(0,N.jsx)("h3",{className:x()(j().title,j()["md-center"]),children:r}),(0,N.jsx)(S,{images:o,styles:j()}),(0,N.jsx)(g.A,{md:{span:6,offset:3},sm:{span:9},children:(0,N.jsx)("h6",{className:x()(j()["smile-desc"],j()["md-center"]),children:n})}),(0,N.jsx)(g.A,{md:{span:4,offset:4},children:(0,N.jsx)(b.A,{type:"submit",variant:"primary",size:"md",className:x()(j()["button-style"]),onClick:function(){return i()},block:!0,children:a[0].buttonLabel})}),(0,N.jsx)(g.A,{md:{span:4,offset:4},children:(0,N.jsx)(b.A,{variant:"outline-light",size:"md",className:x()(j()["button-style"],j().cancel),onClick:function(){return s()},block:!0,children:a[1].buttonLabel})})]})};var C=s(67835),I=s(72560),L=s(60419),E=s(1002),T=s(14413),P=s(24382),z=s(43374),D=s(86131),B=s.n(D),F=s(87991);let U=function(e){var t,s,r,n,a=e.afterSelfie,o=e.onSubmit,l=e.visualizedImages,c=e.downloadImage,m=e.photoId,_=e.onSelfiError,f=e.onUpload,h=e.scanOfficeName,p=e.onboarding,w=a.heading,v=a.profilePicText,k=a.button,y=a.indicators,S=a.processing,A=a.processingMsg,D=(0,d.useState)(!1),U=D[0],V=D[1],H=(0,d.useState)(null),R=(H[0],H[1]),M=(0,d.useState)(0),O=M[0],G=M[1];(0,d.useEffect)(function(){K()},[]),(0,d.useEffect)(function(){var e;return!l&&O<100&&(e=setInterval(function(){G(O+5)},1500)),function(){return e&&clearInterval(e)}}),null!==m||m||_();var K=(t=(0,i.A)(u().mark(function e(){var t,s;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.A)({}).query({query:P.h7});case 2:(s=(t=e.sent.data)&&t.assets.find(function(e){return e.id===m}))&&s.paths&&s.paths[4]&&R(s.paths[4].link);case 6:case"end":return e.stop()}},e)})),function(){return t.apply(this,arguments)}),q=(s=(0,i.A)(u().mark(function e(t){var s;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),V(!0),"true"===(s=Object.fromEntries(new FormData(t.target).entries()).forProfilePicture)?B().addEventToDataLayer("set_sv_prof_pic"):B().addEventToDataLayer("dont_set_sv_prof_pic"),e.next=7,F.A.get("/skip_onboarding");case 7:e.sent,o(s);case 9:case"end":return e.stop()}},e)})),function(e){return s.apply(this,arguments)}),Y=function(){V(!1),R(null),f()};return l?(0,N.jsx)(I.A,{onSubmit:q,children:(0,N.jsxs)("div",{className:j().container,children:[p&&(0,N.jsx)("h3",{dangerouslySetInnerHTML:{__html:w},className:x()(j().title,j()["md-center"])}),(0,N.jsxs)("div",{className:j()["image-container"],children:[(0,N.jsx)("img",{src:"/static/images/upload-white.svg",className:x()(j().upload,j().icon),onClick:function(){return Y()},alt:"upload"}),(0,N.jsx)("a",{"aria-label":"download",onClick:function(e){return c(e)},download:!0,children:(0,N.jsx)("img",{src:"/static/images/download-white.svg",className:x()(j().download,j().icon),alt:"download"})}),(0,N.jsxs)("div",{children:[(0,N.jsx)(T.A,{leftImage:l.beforeImage,rightImage:l.afterImage,sliderLineColor:"#019ace"}),(0,N.jsxs)(L.A,{children:[(0,N.jsx)("div",{className:j()["photo-changer"],children:y[0]}),(0,N.jsx)("div",{className:j()["photo-changer"],children:y[1]})]})]})]}),(0,N.jsxs)(g.A,{md:{span:6,offset:3},sm:{span:12},children:[(0,N.jsx)("h6",{className:x()(j()["profile-pic-text"],j()["md-center"]),children:v}),(0,N.jsxs)(I.A.Group,{children:[(0,N.jsx)(I.A.Check,{className:j()["radio-button"],type:"radio",defaultChecked:!0,label:null==(r=k[2])?void 0:r.buttonLabel,value:!0,id:"profile-pic-yes",name:"forProfilePicture"}),(0,N.jsx)(I.A.Check,{className:j()["radio-button"],type:"radio",label:null==(n=k[3])?void 0:n.buttonLabel,value:!1,id:"profile-pic-no",name:"forProfilePicture"})]})]}),(0,N.jsx)(g.A,{md:{span:4,offset:4},className:p?"":"mt-3",children:(0,N.jsx)(b.A,{variant:"light",size:"md",className:j()["button-style-light"],block:!0,onClick:function(){return Y()},children:k[1].buttonLabel})}),(0,N.jsx)(g.A,{md:{span:4,offset:4},children:(0,N.jsxs)(b.A,{type:"submit",variant:"primary",size:"md",className:j()["button-style"],block:!0,disabled:!l,children:[k[0].buttonLabel,U&&(0,N.jsx)(E.A,{as:"span",animation:"border",className:"ml-1",size:"sm",role:"status","aria-hidden":"true"})]})})]})}):(0,N.jsxs)("div",{className:x()(j()["progress-bar-outer"],h&&j()["sc-progress-bar-outer"]),children:[(0,N.jsx)("div",{dangerouslySetInnerHTML:{__html:S},className:j()["process-label"]}),!h&&(0,N.jsx)(C.A,{className:j()["progress-bar"],now:O}),!h&&(0,N.jsxs)("div",{className:j()["process-number"],children:[O,"%"]}),h&&(0,N.jsx)("p",{dangerouslySetInnerHTML:{__html:A},className:j()["sc-process-msg"]})]})};var V=s(79531);let H=function(e){var t=e.camera,s=e.onSelfiError,i=e.photoUploaded,r=(e.skipSmileView,e.goBack),n=(0,d.useState)(!1),a=n[0],o=n[1],l=(0,d.useState)(!0),c=l[0],m=l[1],u=function(e,t,s){m(!1),o(!1),i(e,s||t)},_=function(){m(!1),o(!0)},f=function(){m(!1),o(!1),s()},h=function(){m(!1)};return(0,N.jsxs)("div",{className:x()(j()["camera-page"],j().container),children:[function(){if(c)return(0,N.jsx)(V.A,{enableFaceDetect:!0,onUploaded:u,onUploading:_,onUploadFailed:f,onClose:h})}(),(0,N.jsx)("div",{className:x()(j()["image-container"],"mb-5"),children:function(){if(a)return(0,N.jsxs)("div",{className:j()["loader-outer"],children:[(0,N.jsx)(E.A,{animation:"border",size:"xl",role:"status","aria-hidden":"true"}),(0,N.jsx)("div",{className:j().txt,children:t.uploading})]})}()}),(0,N.jsxs)("div",{className:"mt-5 pt-5",children:[(0,N.jsx)(g.A,{md:{span:4,offset:4},className:"mt-5",children:(0,N.jsx)(b.A,{variant:"primary",size:"md",onClick:function(){return m(!0)},block:!0,children:t.button[0].buttonLabel})}),(0,N.jsx)(g.A,{md:{span:4,offset:4},className:"mt-3",children:(0,N.jsx)(b.A,{variant:"light",size:"md",className:j()["go-back-style"],onClick:function(){return r("smileview")},block:!0,children:t.button[1].buttonLabel})})]})]})},R=function(e){var t=e.incorrectselfie,s=e.next,i=e.mysmile,r=e.showLast,n=e.imageFromCookies,a=e.goBack,o=(0,d.useState)(!1),l=o[0],c=o[1],m=(0,d.useState)(null),u=m[0],_=m[1],f=t.instructionPoint,h=i.buttons,p=i.heading,w=i.optin,v=i.image,g=function(){if(!l)return void _(w.error);B().addEventToDataLayer("sv-take-your-photo"),s()},k=function(){c(!l),l||_(null)};return(0,N.jsxs)("div",{className:x()(j().container,j().mysmile),children:[(0,N.jsx)("img",{src:v.url,className:j()["mysmile-img"]}),(0,N.jsx)("h4",{className:j()["mysmile-heading"],children:p}),f.map(function(e,t){return(0,N.jsxs)("div",{className:j().instruction,children:[(0,N.jsx)("span",{className:j()["instruction-circle"],children:">"}),(0,N.jsx)("div",{className:j()["instruction-text"],children:e})]},t)}),(0,N.jsxs)(I.A.Group,{className:j()["opt-in-container"],children:[(0,N.jsx)(I.A.Check,{label:w.text,onClick:function(){return k()},id:"verifyAge",className:j()["opt-in"]}
1),u&&(0,N.jsx)("div",{className:j()["opt-in-error"],children:u})]}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"primary",onClick:function(){return g()},className:j()["mysmile-button"],disabled:!l,children:h[0].label})}),n&&(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"light",onClick:function(){return r()},className:x()(j()["mysmile-button"],j().cancel),children:h[1].label})}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"light",onClick:function(){return a()},className:x()(j()["mysmile-button"],j().cancel),children:h[2].label})})]})},M=function(e){var t=e.imageFromCookies,s=e.downloadImage,i=e.reTakeSelfie,r=e.content,n=r.heading,a=r.button,o=r.subTitle,l=r.indicators,c=r.loading;return(0,N.jsxs)("div",{className:x()(j().container,j().result),children:[(0,N.jsxs)("div",{className:j()["image-container"],children:[(0,N.jsx)("img",{src:"/static/images/upload-white.svg",className:x()(j().upload,j().icon),onClick:function(){return i()}}),(0,N.jsx)("a",{"aria-label":"download",onClick:function(e){return s(e)},download:!0,children:(0,N.jsx)("img",{src:"/static/images/download-white.svg",className:x()(j().download,j().icon)})}),t&&t.afterImage&&t.beforeImage?(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(T.A,{leftImage:t.beforeImage,rightImage:t.afterImage,sliderLineColor:"#019ace"}),(0,N.jsxs)(L.A,{children:[(0,N.jsx)("div",{className:j()["photo-changer"],children:l[0]}),(0,N.jsx)("div",{className:j()["photo-changer"],children:l[1]})]})]}):(0,N.jsx)("div",{className:j()["result-loader"],children:(0,N.jsxs)("div",{className:j()["loader-outer"],children:[(0,N.jsx)(E.A,{animation:"border",size:"xl",role:"status","aria-hidden":"true"}),(0,N.jsx)("div",{className:j().txt,children:c})]})})]}),(0,N.jsx)("div",{className:j()["result-alt"],children:o}),(0,N.jsx)("h6",{className:j()["result-try"],children:n}),(0,N.jsx)(g.A,{md:{span:4,offset:4},children:(0,N.jsx)(b.A,{variant:"primary",size:"md",className:x()(j()["button-style"]),onClick:function(){return i()},block:!0,children:a[0].buttonLabel})})]})},O=function(e){var t=e.incorrectselfie,s=e.reTakeSelfie,i=e.skipSmileView,r=e.scanOfficeName,n=t.heading,a=t.button,o=t.instructions,l=t.instructionPoint;return(0,N.jsxs)("div",{className:r&&j()["sc-error-container"],children:[(0,N.jsx)("h3",{className:r?j()["sc-error-header"]:j()["error-header"],children:n}),(0,N.jsxs)("div",{className:j().container,children:[!r&&(0,N.jsx)("h6",{className:x()(j().title,j()["md-center"]),children:o}),!r&&l.map(function(e,t){return(0,N.jsxs)("div",{className:j().instruction,children:[(0,N.jsx)("span",{className:j()["instruction-circle"],children:">"}),(0,N.jsx)("div",{className:j()["instruction-text"],children:e})]},t)}),(0,N.jsx)(g.A,{md:!r&&{span:2,offset:5},className:r&&j()["sc-btn-wrappeer"],children:(0,N.jsx)(b.A,{className:r&&j()["sc-try-btn"],variant:"primary",size:"md",onClick:function(){return s()},block:!0,children:a[0].buttonLabel})}),(0,N.jsx)(g.A,{md:!r&&{span:2,offset:5},className:r&&j()["sc-btn-wrappeer"],children:(0,N.jsx)(b.A,{variant:"light",size:"md",className:x()("mt-3",r&&j()["sc-skip-btn"]),onClick:function(){return i()},block:!0,children:a[1].buttonLabel})})]})]})};var G=s(18847),K=s.n(G)()(function(){return Promise.all([s.e(9960),s.e(9357),s.e(5827),s.e(317)]).then(s.bind(s,10317)).then(function(e){return e})},{ssr:!1,loadableGenerated:{webpack:function(){return[10317]}}}),q=s(76878),Y=s.n(q),W="comp.consumerRegFlow";let Z=function(e){var t=e.constants,s=e.tryIt,i=e.skipSmileView,r=e.onNext,n=e.scanOfficeName,a=new(Y())(t,W).custom(W).takeSelfie;return(0,N.jsxs)("div",{className:j()["take-selfie"],children:[(0,N.jsx)("h3",{className:x()(j()["sc-selfie-header"],"mb-5"),children:a&&a[0].header}),(0,N.jsx)("div",{className:j()["selfie-images-wrapper"],children:(0,N.jsx)("div",{className:j()["sc-slider-wrapper"],children:(0,N.jsx)(K,{})})}),(0,N.jsx)("div",{children:(0,N.jsx)("h4",{dangerouslySetInnerHTML:{__html:a&&n?a[0].subheaderScanCenter:a[0].subheader},className:x()(j()["sc-sub-header"],j()["text-center"])})}),(0,N.jsxs)("div",{className:x()(j()["btns-wrapper"],"mt-5 mb-5"),children:[(0,N.jsx)(b.A,{variant:"primary",block:!0,className:x()(j()["next-btn"],"mb-2"),onClick:function(){return s()},children:(0,N.jsx)("span",{dangerouslySetInnerHTML:{__html:a&&a[0].button[0].buttonLabel}})}),(0,N.jsx)(b.A,{variant:"light",block:!0,className:x()(j()["skip-btn"],"mb-2"),onClick:function(){return r(2,"back","sv")},children:a&&a[0].button[1].buttonLabel}),(0,N.jsx)(b.A,{variant:"light",block:!0,className:j()["skip-btn"],onClick:function(){return i("sv")},children:a&&a[0].button[2].buttonLabel})]})]})};var J=s(81074);let X=function(e){var t=e.incorrectselfie,s=e.next,i=e.mysmile,r=e.showLast,n=e.imageFromCookies,a=e.goBack,o=e.scanOfficeName,l=(0,d.useState)(!1),c=l[0],m=l[1],u=(0,d.useState)(!1),_=u[0],f=u[1],h=(0,d.useState)(null),p=h[0],w=h[1],v=(0,d.useState)(null),g=v[0],
1k=v[1],y=t.instructionPoint,S=i||"",A=S.heading1ScanCenter,C=S.image,E=S.heading2ScanCenter,T=S.paragraph1ScanCenter,P=S.paragraph2ScanCenter,z=S.buttons,D=S.optin1ScanCenter,F=S.optin2ScanCenter,U=function(){m(!c),c||w(null)},V=function(){f(!_),_||k(null)};return(0,N.jsxs)("div",{className:x()(j().container,j().mysmile),children:[o&&(0,N.jsx)("h5",{className:x()(j()["sc-smile-header"],"mt-4 mb-4"),children:A}),(0,N.jsx)("img",{src:C.url,className:j()["sc-mysmile-img"]}),(0,N.jsx)("h4",{className:x()("mt-5 mb-5",j()["sc-smile-subheader"]),children:E}),(0,N.jsx)("p",{className:j()["sc-smile-para"],dangerouslySetInnerHTML:{__html:T}}),(0,N.jsx)("p",{className:x()(j()["sc-smile-para"],"text-center mt-5 mb-5"),dangerouslySetInnerHTML:{__html:P}}),(0,N.jsx)("div",{className:x()(j().container,"mb-5"),children:y.map(function(e,t){return(0,N.jsxs)("div",{className:j()["sc-instruction"],children:[(0,N.jsx)("span",{className:j()["sc-instruction-circle"],children:">"}),(0,N.jsx)("div",{className:j()["sc-instruction-text"],children:e})]},t)})}),(0,N.jsxs)(I.A.Group,{className:j()["sc-opt-in-container"],children:[(0,N.jsx)(I.A.Check,{label:D.text,onClick:function(){return U()},id:"verifyAge",className:j()["opt-in"]}),p&&(0,N.jsx)("div",{className:j()["opt-in-error"],children:p})]}),(0,N.jsxs)(I.A.Group,{className:j()["sc-opt-in-container"],children:[(0,N.jsx)(I.A.Check,{label:F.text,onClick:function(){return V()},id:"verifyAge2",className:j()["opt-in"]}),g&&(0,N.jsx)("div",{className:j()["opt-in-error"],children:g})]}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"primary",onClick:function(){return c?_?void(B().addEventToDataLayer("sv-take-your-photo"),s()):void k(F.error):void w(D.error)},className:j()["mysmile-button"],disabled:!c||!_,children:z[0].label})}),n&&(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"light",onClick:function(){return r()},className:x()(j()["mysmile-button"],j().cancel),children:z[1].label})}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"light",onClick:function(){return a()},className:x()(j()["mysmile-button"],j().cancel),children:z[2].label})})]})},Q=function(e){var t=e.chippedTeeth,s=e.next,i=e.goBack,r=t.label,n=t.smiledescriptions,a=t.chippedButtons;return(0,N.jsxs)("div",{className:x()(j().container,j().mysmile),children:[(0,N.jsx)("h4",{className:x()("mt-4 mb-4",j()["chipped-label"]),children:r}),(0,N.jsx)("p",{className:x()("ml-4 mr-4",j()["chipped-desc"]),children:n}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"primary",onClick:function(){return i("smileview")},className:j()["chipped-button"],children:a[0]})}),(0,N.jsx)(L.A,{children:(0,N.jsx)(b.A,{variant:"light",onClick:function(){return s()},className:x()(j()["chipped-button"],j().cancel),children:a[1]})})]})};function $(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return($=function(){return!!e})()}var ee=function(e){var t;function s(e){(0,r.A)(this,s),t=s,t=(0,o.A)(t),f=(0,a.A)(this,$()?Reflect.construct(t,[],(0,o.A)(this).constructor):t.apply(this,n)),(0,c.A)(f,"next",function(){var e=f.props.scanOfficeName;switch(f.state.currentPage){case"TakeSelfie":f.props.setProgress&&f.props.setProgress(80),e?f.setState({currentPage:"ChippedTooth"}):f.setState({currentPage:"Camera"});break;case"Camera":f.props.setProgress&&f.props.setProgress(100),f.setState({currentPage:"AfterSelfie"});break;case"ChippedTooth":f.setState({currentPage:"Camera"})}}),(0,c.A)(f,"handlePhoto",(l=(0,i.A)(u().mark(function e(t,s){var i,r,n,a,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(f.photoId=t.data.asset_id,i=f.props.user.attributes.lead_id,f.next(),e.prev=4,r=(0,J.GenerateGuid)(),n=f.cookies.get("sid")?f.cookies.get("sid"):(0,J.GenerateShortGuid)(),a={api_v1_lead:{simulation_file_share_url__c:r}},null===i){e.next=17;break}return e.prev=9,e.next=12,F.A.put("/updateLead/".concat(i),a);case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(9),console.log(e.t0);case 17:return f.cookies.get("sid")||f.cookies.set("sid",n,{path:"/"}),e.next=20,(0,p.A)(s,f.config,n,r);case 20:if(!((o=e.sent).error||o instanceof Error)){e.next=23;break}throw Error();case 23:B().addEventToDataLayer("sv-upload-success"),f.setState({visualization:o}),e.next=31;break;case 27:e.prev=27,e.t1=e.catch(4),B().addEventToDataLayer("sv-upload-error"),f.handleSelfiError();case 31:case"end":return e.stop()}},e,null,[[4,27],[9,14]])})),function(e,t){return l.apply(this,arguments)})),(0,c.A)(f,"handleSelfiError",function(){f.props.onSetError&&f.props.onSetError(!0),f.setState({selfiError:!0})}),(0,c.A)(f,"handleSubmit",(m=(0,i.A)(u().mark(function e(t){var s,i,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(s=f.props.onNext,e.prev=1,!(t&&"false"!==t)){e.next=13;break}return e.next=5,f.setAsProfilePicture();case 5:return i=e.sent,e.next=8,F.A.post("/uploadSelfie",{attachment_file_name:"smile-visualization",asset_type:"profile",attachment:i,asset_created_at:h().utc(new Date).format("YYYY-MM-DD HH:MM:SS")});case 8:r=e.sent,"function"==typeof s&&s(5,"complete"),200===r.status&&(window.location.href="/"),e.next=14;break;case 13:window.location.href="/";case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(1),console.log(e.t0);case 19:case"end":return e.stop()}},e,null,[[1,16]])})),function(e){return m.apply(this,arguments)})),(0,c.A)(f,"reTakeSelfie",function(){f.props.setProgress&&f.props.setProgress(80),B().addEventToDataLayer("sv-try-again"),f.afterImage=null,f.props.onSetError&&f.props.onSetError(!1),f.setState({currentPage:"Camera",imageFromCookies:!1,selfiError:!1,visualization:!1})}
1),(0,c.A)(f,"setAsProfilePicture",(0,i.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=(0,i.A)(u().mark(function e(t,s){var i,r,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=new FileReader,e.next=3,fetch(f.state.visualization.afterImage);case 3:return r=e.sent,e.next=6,r.blob();case 6:n=e.sent,i.readAsDataURL(n),i.onloadend=function(){t(i.result)},i.onerror=function(){s(!1)};case 10:case"end":return e.stop()}},e)}));return function(t,s){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}},e)}))),(0,c.A)(f,"getUrl",(d=(0,i.A)(u().mark(function e(t,s){var i,r,n,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i="after"===t?s.afterImage:s.combinedImage,e.next=3,fetch(i);case 3:return r=e.sent,e.next=6,r.blob();case 6:return n=e.sent,a=URL.createObjectURL(n),e.abrupt("return",a);case 9:case"end":return e.stop()}},e)})),function(e,t){return d.apply(this,arguments)})),(0,c.A)(f,"downloadImage",(_=(0,i.A)(u().mark(function e(t,s){var i,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!(s&&s.afterImage)){e.next=15;break}return i=document.createElement("a"),e.next=5,f.getUrl("after",s);case 5:return r=e.sent,i.href=r,i.download="image.jpg",document.body.appendChild(i),e.next=11,f.getUrl("combined",s);case 11:i.href=e.sent,i.click(),document.body.removeChild(i),B().addEventToDataLayer("download-sv");case 15:case"end":return e.stop()}},e)})),function(e,t){return _.apply(this,arguments)})),(0,c.A)(f,"tryIt",function(){f.setState({currentPage:"TakeSelfie",onboarding:"hide"}),B().addEventToDataLayer("try-sv-onboarding")}),(0,c.A)(f,"goBack",function(e){e&&"smileview"===e&&f.setState({currentPage:"TakeSelfie"});var t=f.props.onboarding;t&&void 0!==t&&f.setState({onboarding:"show"}),void 0===t&&void 0===e&&(window.location.href="/")}),f.state={currentPage:"TakeSelfie",selfiError:!1,visualization:null,imageFromCookies:!1,showLastSmileView:!1,onboarding:e.onboarding&&"show"};var t,n,l,m,d,_,f,v=e.scanOfficeName?"comp.smileViewFlowScanCenter":"comp.smileViewFlow";return f.i18n=new(Y())(e.constants,v),f.photoId=null,f.custom=f.i18n.custom(v),f.cookies=new w.default,f.config=f.custom.configs,f}return(0,l.A)(s,e),(0,n.A)(s,[{key:"componentDidMount",value:(t=(0,i.A)(u().mark(function e(){var t,s,i,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(s=this.props.user.attributes.lead_id)){e.next=13;break}return e.prev=3,e.next=6,F.A.get("/updateLead/".concat(s));case 6:(i=e.sent)&&200===i.status&&null!==(r=i.data.lead.simulation_file_share_url__c)&&(t={beforeImage:"".concat(this.config.myInvisalignUrl,"view_smile_visualization?source=before&simulation_id=").concat(r),afterImage:"".concat(this.config.myInvisalignUrl,"view_smile_visualization?source=after&simulation_id=").concat(r),combinedImage:"".concat(this.config.myInvisalignUrl,"view_smile_visualization?source=combined&simulation_id=").concat(r)}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),console.log(e.t0);case 13:t&&t.beforeImage&&t.afterImage&&!this.props.onBoarding&&this.setState({imageFromCookies:t});case 14:case"end":return e.stop()}},e,this,[[3,10]])})),function(){return t.apply(this,arguments)})},{key:"componentDidCatch",value:function(e){console.log(e),this.setState({selfiError:!0}),this.props.onSetError&&this.props.onSetError(!0)}},{key:"render",value:function(){var e=this,t=this.custom,s=t.incorrectselfie,i=t.afterSelfie,r=t.camera,n=t.smileviewflow,a=t.mysmile,o=t.downloadSelfie,l=t.mysmileScanCenter,c=t.chippedTeeth,m=this.state,u=m.selfiError,d=m.currentPage,_=m.visualization,f=m.imageFromCookies,h=m.showLastSmileView,p=m.onboarding,w=this.props,v=w.skipSmileView,x=w.onNext,g=w.constants,b=w.scanOfficeName;if(u)return(0,N.jsx)(O,{reTakeSelfie:this.reTakeSelfie,incorrectselfie:s,skipSmileView:function(){return v()},scanOfficeName:b});if(f&&h)return(0,N.jsx)(M,{imageFromCookies:f,content:o,downloadImage:function(t){return e.downloadImage(t,e.state.imageFromCookies)},reTakeSelfie:this.reTakeSelfie});if(p&&"show"===p)return(0,N.jsx)(Z,{constants:g,tryIt:function(){return e.tryIt()},skipSmileView:v,onNext:x,scanOfficeName:b});switch(d){case"TakeSelfie":if("show"===p)return(0,N.jsx)(A,{smileviewflow:n,next:function(){return e.next()},skipSmileView:function(){return v()}});if(b)return(0,N.jsx)(X,{mysmile:l,incorrectselfie:s,next:this.next,imageFromCookies:f,showLast:function(){B().addEventToDataLayer("sv-view-last"),e.setState({showLastSmileView:!0})},skipSmileView:v,goBack:this.goBack,scanOfficeName:b});return(0,N.jsx)(R,{mysmile:a,incorrectselfie:s,next:this.next,imageFromCookies:f,showLast:function(){B().addEventToDataLayer("sv-view-last"),e.setState({showLastSmileView:!0})},skipSmileView:v,goBack:this.goBack,scanOfficeName:b});case"Camera":return(0,N.jsx)(H,{camera:r,onSelfiError:this.handleSelfiError,photoUploaded:this.handlePhoto,skipSmileView:v,goBack:function(t){return e.goBack(t)}});case"AfterSelfie":return(0,N.jsx)(U,{onSubmit:this.handleSubmit,onSelfiError:this.handleSelfiError,onUpload:this.reTakeSelfie,photoId:this.photoId,downloadImage:function(t){return e.downloadImage(t,e.state.visualization)},onboarding:p,afterSelfie:i,visualizedImages:_,scanOfficeName:b});case"ChippedTooth":return(0,N.jsx)(Q,{chippedTeeth:c,next:this.next,goBack:this.goBack});default:return(0,N.jsx)(A,{smileviewflow:n,next:function(){return e.next()},skipSmileView:function(){return v()}})}}}])}(d.Component);let et=(0,_.connect)(function(e){return{constants:e.contentfulReducer,user:e.authReducer.user}})(ee)}}]);

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.