(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[779,5243],{249:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1PauseCustomerSubscriptionPost")("/V1/ukmeds-subscriptions/mine/subscriptions/{subscriptionId}/pause",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})},4629:(e,t,s)=>{"use strict";s.d(t,{A:()=>u});var r=s(37876),i=s(17564),n=s(89099),a=s(19666),o=s(94666);let u=e=>{let{price:t,showFree:s=!0,...u}=e,{t:d}=(0,a.B)(),{locale:c}=(0,n.useRouter)(),l=parseFloat(String(t)),p=(0,o.RC)(c),g=Math.abs(l).toLocaleString(p,{minimumFractionDigits:2,maximumFractionDigits:2});return 0===l&&s?(0,r.jsx)("span",{...u,children:d(i.Pd.Free)}):(0,r.jsxs)("span",{...u,children:[l<0?"-":"",(0,o.$g)(g,c)]})}},5131:(e,t,s)=>{"use strict";function r(e){return e.getJSON(e.apiUrl("uKMedsPaymentStripeApiServiceV1GetCustomerPaymentMethodsGet")("/V1/payment/stripe/customer-payment-methods"),e.apiOptions({}))}s.d(t,{g7:()=>r})},14848:(e,t,s)=>{"use strict";function r(e,t){return t.postJSON(t.apiUrl("uKMedsPaymentStripeApiServiceV1RemovePaymentMethodFromCustomerPost")("/V1/payment/stripe/remove-payment-method"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},17629:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsPaymentStripeApiServiceV1GetBillingAddressFromPaymentMethodGet")("/V1/payment/stripe/payment-method/{paymentMethodId}/billing-address",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},18042:(e,t,s)=>{"use strict";function r(e,t){return t.putJSON(t.apiUrl("customerCustomerRepositoryV1SavePut")("/V1/customers/me"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},35204:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsOrderListOrderListServiceV1GetOrderGet")("/V1/ukmeds-orders/{orderId}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},36336:(e,t,s)=>{"use strict";function r(e,t){return t.putJSON(t.apiUrl("customerAccountManagementV1ChangePasswordByIdPut")("/V1/customers/me/password"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},38179:(e,t,s)=>{"use strict";function r(e,t){return t.postJSON(t.apiUrl("uKMedsCustomerPasswordManagementV1ResetPasswordPost")("/V1/customers/resetPassword"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},40218:(e,t,s)=>{"use strict";function r(e,t){return t.postJSON(t.apiUrl("uKMedsPaymentStripeApiServiceV1AddPaymentMethodToCustomerPost")("/V1/payment/stripe/add-payment-method"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},42391:(e,t,s)=>{"use strict";function r(e){return e.getJSON(e.apiUrl("uKMedsSimplyBookMeSimplyBookMeServiceV1GetAppointmentListGet")("/V1/simplybookme/appointments"),e.apiOptions({}))}s.d(t,{g7:()=>r})},45105:(e,t,s)=>{e.exports=s(36758)},45470:(e,t,s)=>{"use strict";function r(e,t){return t.postJSON(t.apiUrl("uKMedsPrescriptionCustomerPrescriptionServiceV1GetPost")("/V1/ukmeds-prescription/printCustomerPrescription"),e,t.apiOptions({}))}s.d(t,{g7:()=>r})},45960:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsGpFinderGpLetterManagementV1GetLetterGet")("/V1/gpfinder/download/{orderId}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},48352:function(e){e.exports=function(){"use strict";var e="undefined"!=typeof document&&document.documentMode,t={rootMargin:"0px",threshold:0,load:function(t){if("picture"===t.nodeName.toLowerCase()){var s=t.querySelector("img"),r=!1;null===s&&(s=document.createElement("img"),r=!0),e&&t.getAttribute("data-iesrc")&&(s.src=t.getAttribute("data-iesrc")),t.getAttribute("data-alt")&&(s.alt=t.getAttribute("data-alt")),r&&t.append(s)}if("video"===t.nodeName.toLowerCase()&&!t.getAttribute("data-src")&&t.children){for(var i=t.children,n=void 0,a=0;a<=i.length-1;a++)(n=i[a].getAttribute("data-src"))&&(i[a].src=n);t.load()}t.getAttribute("data-poster")&&(t.poster=t.getAttribute("data-poster")),t.getAttribute("data-src")&&(t.src=t.getAttribute("data-src")),t.getAttribute("data-srcset")&&t.setAttribute("srcset",t.getAttribute("data-srcset"));var o=",";if(t.getAttribute("data-background-delimiter")&&(o=t.getAttribute("data-background-delimiter")),t.getAttribute("data-background-image"))t.style.backgroundImage="url('"+t.getAttribute("data-background-image").split(o).join("'),url('")+"')";else if(t.getAttribute("data-background-image-set")){var u=t.getAttribute("data-background-image-set").split(o),d=u[0].substr(0,u[0].indexOf(" "))||u[0];d=-1===d.indexOf("url(")?"url("+d+")":d,1===u.length?t.style.backgroundImage=d:t.setAttribute("style",(t.getAttribute("style")||"")+"background-image: "+d+"; background-image: -webkit-image-set("+u+"); background-image: image-set("+u+")")}t.getAttribute("data-toggle-class")&&t.classList.toggle(t.getAttribute("data-toggle-class"))},loaded:function(){}};function s(e){e.setAttribute("data-loaded",!0)}var r=function(e){return"true"===e.getAttribute("data-loaded")},i=function(e){var t=1{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsSimplyBookMeSimplyBookMeServiceV1GetAppointmentGet")("/V1/simplybookme/appointments/{reservationId}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},50345:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsInvoiceInvoicePdfServiceV1GetInvoicePdfGet")("/V1/invoices/pdf/{orderId}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},52918:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsStripeSubscriptionsAddressAddressServiceV1SetAddressItemPost")("/V1/ukmeds-subscription/mine/subscription/address/{stripeSubscriptionId}",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})},57060:(e,t,s)=>{"use strict";s.d(t,{L0:()=>o,lw:()=>u});var r=s(14232),i=s(45105);let n="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,a=(0,r.createContext)({reCaptchaKey:null,grecaptcha:null,loaded:!1,error:!1}),o=({reCaptchaKey:e,useEnterprise:t=!1,useRecaptchaNet:s=!1,language:n,children:o,id:u="google-recaptcha-v3",strategy:d="afterInteractive",src:c,onLoad:l,onError:p,...g})=>{let[m,b]=(0,r.useState)(null),[v,S]=(0,r.useState)(!1),[h,f]=(0,r.useState)(!1),y=e||"6LdivkkpAAAAANCB64JmWATg6RhMCWOmQ_YGdctg",O=c||(({reCaptchaKey:e,language:t,useRecaptchaNet:s=!1,useEnterprise:r=!1}={})=>{let i=`https://www.${s?"recaptcha.net":"google.com"}/recaptcha/${r?"enterprise.js":"api.js"}?`;return e&&(i+=`render=${e}`),t&&(i+=`&hl=${t}`),i})({reCaptchaKey:y,language:n,useRecaptchaNet:s,useEnterprise:t})||null,_=(0,r.useRef)(!1);(0,r.useEffect)(()=>{_.current&&(S(!1),f(!1)),_.current=!0},[O]);let P=(0,r.useCallback)(e=>{let s=t?window?.grecaptcha?.enterprise:window?.grecaptcha;s&&s.ready(()=>{b(s),S(!0),l?.(s,e)})},[l,t]);(0,r.useEffect)(()=>P(),[P]);let x=(0,r.useCallback)(e=>{f(!0),p?.(e)},[p]),A=(0,r.useMemo)(()=>({reCaptchaKey:y,grecaptcha:m,loaded:v,error:h}),[y,m,v,h]);return r.createElement(a.Provider,{value:A},o,r.createElement(i,{id:u,src:O,strategy:d,onLoad:P,onError:x,...g}))},u=e=>{let{grecaptcha:t,loaded:s,reCaptchaKey:i,...o}=(()=>{let e=(0,r.useContext)(a);return(0,r.useDebugValue)(`grecaptcha available: ${e?.loaded?"Yes":"No"}`),(0,r.useDebugValue)(`ReCaptcha Script: ${e?.loaded?"Loaded":"Not Loaded"}`),(0,r.useDebugValue)(`Failed to load Script: ${e?.error?"Yes":"No"}`),e})(),u=e||i,d=(0,r.useRef)(t?.execute);n(()=>{d.current=t?.execute},[s,t?.execute]);let c=(0,r.useCallback)(async e=>{if("function"!=typeof d.current)throw Error("Recaptcha has not been loaded");if(!u)throw Error("ReCaptcha sitekey is not defined");return await d.current(u,{action:e})},[u]);return{...o,grecaptcha:t,loaded:s,reCaptchaKey:u,executeRecaptcha:c}}},59770:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1ChangeSubscriptionPaymentMethodPost")("/V1/ukmeds-subscriptions/mine/subscriptions/{subscriptionId}/change-payment-method",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})},61261:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});let r=function(e){return e&&e.length?e[0]:void 0}},62049:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1CancelCustomerSubscriptionPost")("/V1/ukmeds-subscriptions/mine/subscriptions/{subscriptionId}/cancel",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})},63711:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1UpdateSubscriptionNextPaymentDatePost")("/V1/ukmeds-subscriptions/mine/subscriptions/{subscriptionId}/update/next-payment-date",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})},66899:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1GetCustomerSubscriptionGet")("/V1/ukmeds-subscriptions/mine/subscriptions/{subscriptionId}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},73966:(e,t,s)=>{"use strict";function r(e){return e.getJSON(e.apiUrl("uKMedsStripeSubscriptionsSubscriptionServiceV1GetCustomerSubscriptionsGet")("/V1/ukmeds-subscriptions/mine/subscriptions"),e.apiOptions({}))}s.d(t,{g7:()=>r})},77784:e=>{e.exports={medsPlusInfo:"styles_medsPlusInfo__REeD4",prioritySub:"styles_prioritySub__3g7mK",span:"styles_span__Wk3mn",spanDe:"styles_spanDe__XWu8m",oneTimeOrders:"styles_oneTimeOrders__A4fIi",subscriptions:"styles_subscriptions__E5Nc8",delivery:"styles_delivery__fCSfb",medsPlusPriority:"styles_medsPlusPriority__wOZJg",savingsContainer:"styles_savingsContainer__fJR1T",savingsColumns:"styles_savingsColumns__6FzX_",savingsColumn:"styles_savingsColumn__fxg4e",savingsTitle:"styles_savingsTitle__Rl0Vx",cta:"styles_cta__L_bRC"}},79998:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSG:()=>h,default:()=>f});var r=s(37876),i=s(47117),n=s(35946),a=s(56399),o=s(74853),u=s(77784),d=s.n(u),c=s(58103),l=s.n(c),p=s(14232),g=s(23813),m=s(48091),b=s(4629);let v=(0,n.Ng)(e=>{var t,s,r,i,n,o,u,d,c;return{userStatus:(null==(t=e.user)?void 0:t.status)||a.t3.Idle,isMedsPlus:null!=(d=null==(i=e.user)||null==(r=i.data)||null==(s=r.extension_attributes)?void 0:s.is_ukmeds_plus_member)&&d,lifetimeSaved:null!=(c=null==(u=e.user)||null==(o=u.data)||null==(n=o.extension_attributes)?void 0:n.lifetime_savings)?c:0}},{UserMsg:o.b_})(e=>{let{isMedsPlus:t,lifetimeSaved:s,userStatus:i,UserMsg:n}=e;if((0,p.useEffect)(()=>{n(o.zd.Refresh)},[]),[i].includes(a.t3.Pending))return(0,r.jsx)("div",{children:"Loading..."});if([i].includes(a.t3.Error))return(0,r.jsx)("div",{children:"Error..."});let u=(0,p.useMemo)(()=>{switch(i){case a.t3.Pending:return(0,r.jsx)("div",{style:{minHeight:"200px",position:"relative"},children:(0,r.jsx)(m.a,{alignment:"center"})});case a.t3.Error:return(0,r.jsx)("div",{children:"Error..."});case a.t3.Success:case a.t3.Idle:if(t)return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{children:"You're currently subscribed and saving with UK Meds Plus. Keep your subscription active to receive extra benefits"}),(0,r.jsxs)("div",{className:d().savingsContainer,children:[(0,r.jsx)("h3",{children:"Your Savings (So Far)"}),(0,r.jsx)("div",{className:d().savingsColumns,children:(0,r.jsxs)("div",{className:d().savingsColumn,children:[(0,r.jsx)("span",{className:d().savingsTitle,children:"Your savings balance"}),(0,r.jsx)("div",{children:(0,r.jsx)(b.A,{showFree:!1,price:s})})]})})]})]});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{children:"You're not currently subscribed and saving with UK Meds Plus. If you would like to join the UK Meds Plus subscription service, please click the button below."}),(0,r.jsx)(g.v,{className:d().cta,to:"/treatments",children:"Subscribe Now"})]})}},[i,t,s]);return(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:d().medsPlusInfo,children:[(0,r.jsxs)("div",{className:d().oneTimeOrders,children:[(0,r.jsx)("span",{children:"ONE TIME ORDERS"}),(0,r.jsx)("span",{children:"10% OFF"})]}),(0,r.jsxs)("div",{className:d().subscriptions,children:[(0,r.jsx)("span",{children:"SUBSCRIPTIONS"}),(0,r.jsx)("span",{children:"10% + 5% OFF"})]}),(0,r.jsxs)("div",{className:d().delivery,children:[(0,r.jsx)("span",{children:"DELIVERY"}),(0,r.jsx)("span",{children:"50% OFF"})]})]}),(0,r.jsx)("div",{className:l()(d().medsPlusInfo,d().medsPlusPriority),children:(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{children:"PRIORITY CUSTOMER SERVICE"}),(0,r.jsx)("span",{className:d().prioritySub,children:"PHONE, EMAIL & LIVE CHAT"})]})}),u]})}),S=()=>(0,r.jsx)(v,{});S.Layout=i.Ay;var h=!0;let f=S},80301:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/customer/meds-plus",function(){return s(79998)}])},89746:(e,t,s)=>{"use strict";function r(e,t){return t.getJSON(t.apiUrl("uKMedsOrderListOrderListServiceV1GetOrdersPagedGet")("/V1/ukmeds-orders/page/{page}",e),t.apiOptions({}))}s.d(t,{g7:()=>r})},97614:(e,t,s)=>{"use strict";function r(e,t,s){return s.postJSON(s.apiUrl("uKMedsPaymentStripeApiServiceV1SetBillingAddressToPaymentMethodPost")("/V1/payment/stripe/payment-method/{paymentMethodId}/billing-address",e),t,s.apiOptions({}))}s.d(t,{g7:()=>r})}},e=>{e.O(0,[7978,4440,633,3977,8832,1618,7925,1859,9581,772,4950,3970,636,6593,8792],()=>e(e.s=80301)),_N_E=e.O()}]);