1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[31079],{76009:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/subscription-cancellation/[rxID]",function(){return n(63671)}])},63671:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var i=n(85893),o=n(67294),a=n(11163),r=n(10163),s=n(74665),c=n(40946),l=n(86501),u=n(9645),_=n.n(u),m=n(67448),d=n(95458);let p=["The cost is too high","I'm taking a break from treatment","I'm switching to a different medication","I'm getting treatment elsewhere","I'm experiencing side effects","I no longer need this treatment","I'd rather order manually each time","Other (please specify)"],b=e=>{var t;return null!==(t=({0:25,1:50,2:75,3:100})[e])&&void 0!==t?t:0},h=e=>{let{stepKey:t,progress:n,onSubmit:a,initialValue:r}=e,[s,c]=(0,o.useState)(null!=r?r:""),[l,u]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{c(null!=r?r:""),u(!1)},[t,r]),(0,i.jsxs)("div",{className:"flex flex-col",children:[(0,i.jsx)(m.vh,{progress:n}),(0,i.jsxs)("div",{className:"quiz-slide-in flex flex-col flex-1",children:[(0,i.jsx)(m.xB,{title:"Anything we could have done differently to keep you?",subtitle:"Your feedback helps us improve (optional)"}),(0,i.jsx)("div",{className:"px-u004 md:px-0 flex-1 pb-u024",children:(0,i.jsx)("div",{className:"p-u016 rounded-u016 bg-white border-[1.5px] border-[#e0e0e0] focus-within:border-[#999]",children:(0,i.jsx)("textarea",{value:s,onChange:e=>c(e.target.value),disabled:l,placeholder:"Share your thoughts...",rows:3,className:"w-full bg-transparent text-[16px] font-[500] outline-none disabled:opacity-40 placeholder:text-[rgba(0,0,0,0.2)] resize-none"})})})]},t),(0,i.jsx)(d.Z,{disabled:!1,isLoading:l,onClick:()=>{l||(u(!0),null==a||a(s.trim()))},text:s.trim()?"Submit":"Skip & Submit"})]})},f=e=>{let{progress:t}=e,n=(0,a.useRouter)();return(0,i.jsxs)("div",{className:"flex flex-col",children:[(0,i.jsx)(m.vh,{progress:t,showLogo:!0,showProgress:!1}),(0,i.jsxs)("div",{className:"quiz-slide-in flex flex-col items-center text-center pt-u024",children:[(0,i.jsx)(m.xB,{title:"Thank you for your feedback",subtitle:"Your cancellation request has been submitted. Our support team will review it and follow up with you shortly."}),(0,i.jsx)("div",{className:"mt-u024 w-full",children:(0,i.jsx)(d.Z,{onClick:()=>n.push("/account"),text:"Back to Dashboard",fixed:!1})})]})]})};var x=e=>{let{rxID:t}=e,{brand:n}=(0,r.DY)(),[a,u]=(0,o.useState)(0),[d,x]=(0,o.useState)({mainReason:"",otherReason:"",improvementFeedback:""});(0,o.useEffect)(()=>{window.scrollTo(0,0)},[a]);let v=(e,t)=>{x(n=>({...n,[e]:t}))},y=async e=>{let n={mainReason:d.mainReason,..."Other (please specify)"===d.mainReason&&{otherReason:d.otherReason.trim()},...e&&{improvementFeedback:e}};try{await c.default.post("/api/model/prescriptions/submitSubscriptionCancellationQuestionnaire",{rxID:t,questionnaire:n}),l.default.success("Cancellation request submitted"),u(3)}catch(e){console.error(e),l.default.error("Error submitting cancellation request")}};return(0,i.jsx)("div",{className:_()["pre-start-main-container"],style:{backgroundColor:n===s.qp.HIMS||n===s.qp.HERS?"#ffffff":void 0},children:(0,i.jsx)("div",{className:_()["start-main-container3"],style:{boxSizing:"border-box"},children:(()=>{switch(a){case 0:return(0,i.jsx)(m._g,{stepKey:"reason-".concat(a),title:"What's the main reason you'd like to cancel auto-refill?",subtitle:"Question 1 of ".concat(2),options:p,progress:b(0),initialValue:d.mainReason,onSubmit:e=>{v("mainReason",e),"Other (please specify)"===e?u(1):(v("otherReason",""),u(2))}});case 1:return(0,i.jsx)(m.dr,{stepKey:"other-".concat(a),title:"Please specify your reason",subtitle:"Question 1 of ".concat(2),placeholder:"Tell us more about why you want to cancel...",progress:b(1),minLength:10,initialValue:d.otherReason,onSubmit:e=>{v("otherReason",e),u(2)}});case 2:return(0,i.jsx)(h,{stepKey:"feedback-".concat(a),progress:b(2),initialValue:d.improvementFeedback,onSubmit:y});case 3:return(0,i.jsx)(f,{progress:100});default:return null}})()})})},v=()=>
1{let e=(0,a.useRouter)(),{rxID:t}=e.query;return t?(0,i.jsx)(x,{rxID:t}):null}},9645:function(e){e.exports={"start-main-container":"WL_start-main-container__eUXem","start-main-container-no-nav":"WL_start-main-container-no-nav__jmBUh","pre-start-main-container":"WL_pre-start-main-container__YdZeE","start-main-container2":"WL_start-main-container2__y71VE","start-main-container3":"WL_start-main-container3__Lhw6t","start-main-container2-no-nav":"WL_start-main-container2-no-nav__FbbJF","title-container":"WL_title-container__KdE3C","title-title":"WL_title-title__gFaKs","title-sub":"WL_title-sub__nVj7c","tls-security":"WL_tls-security__IKUu9","tls-security-text":"WL_tls-security-text__cCcWY","upload-card":"WL_upload-card__OO3LJ","title-steps":"WL_title-steps__8KMws","new-address-container":"WL_new-address-container__meIhM","new-address":"WL_new-address__XRg1o","selfie-req-left":"WL_selfie-req-left__T_VHa","security-info":"WL_security-info__jIoGv","security-info-title":"WL_security-info-title__mGB0X","security-info-item":"WL_security-info-item__0mFhb","security-info-check":"WL_security-info-check__19yuB","security-info-check-container":"WL_security-info-check-container__AO2Sa","method-button":"WL_method-button__fgjyX","method-content":"WL_method-content__Rqzg4","method-title":"WL_method-title__LM32t","method-description":"WL_method-description__7fAoe","method-arrow":"WL_method-arrow__iuyrs","primary-button":"WL_primary-button__3KS5y","upload-item-btn-save":"WL_upload-item-btn-save__LkAOF","recording-dot":"WL_recording-dot__d__uZ",pulse:"WL_pulse__lLFIw","upload-container":"WL_upload-container__SEqce","camera-button":"WL_camera-button__HTBnH","upload-link":"WL_upload-link__72sfj","almost-done-btn-wrapper":"WL_almost-done-btn-wrapper__Qqmqp","conv-bmi-page-container":"WL_conv-bmi-page-container__JGElE","conv-bmi-sub-emphasis":"WL_conv-bmi-sub-emphasis__OkelV","conv-bmi-privacy-note":"WL_conv-bmi-privacy-note__Bgn0k","conv-bmi-privacy-icon":"WL_conv-bmi-privacy-icon__YI5Ng","conv-bmi-example-wrap":"WL_conv-bmi-example-wrap__Gfyt9","conv-bmi-example-badge":"WL_conv-bmi-example-badge__BTfBd","conv-bmi-req-title":"WL_conv-bmi-req-title__o_GC6","conv-bmi-req-item":"WL_conv-bmi-req-item__eJ0F4","conv-bmi-text-button":"WL_conv-bmi-text-button__qKArM"}}},function(e){e.O(0,[25675,40898,87536,23286,70875,95151,7281,99394,78699,49774,92888,40179],function(){return e(e.s=76009)}),_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.