(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[889],{64889:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/customer/subscriptions",function(){return e(19397)}])},9309:function(n,t,e){"use strict";e.d(t,{I:function(){return _}});var s=e(85893),i=e(31520),r=e(75210),a=e.n(r),o=function(n){var t=n.image,e=n.alt;return t?(0,s.jsx)("div",{className:a().container,children:(0,s.jsx)("img",{src:t,alt:e,className:a().image})}):null},c=e(12932),u=e.n(c),d=e(94184),l=e.n(d),_=function(n){var t=n.className,e=n.children,r=n.image,a=n.displayName,c=n.linkToProduct,d=n.childItems,_=n.subTitle,p=n.fullWidth,x=void 0!==p&&p,m=n.showShadow,f=void 0===m||m,h=n.showBorder,v=void 0===h||h,b=n.flexStartWide,I=void 0===b||b;return(0,s.jsxs)("div",{className:l()(t,u().container,f&&u().shadow,v&&u().border),children:[r&&(0,s.jsx)(o,{image:r}),(0,s.jsxs)("div",{className:l()(u().information,!x&&u().informationWidth,I?u().flexWide:u().flexNarrow),children:[(0,s.jsxs)("div",{className:u().itemName,children:[(0,s.jsx)("h5",{children:c?(0,s.jsxs)(s.Fragment,{children:[1===(null===d||void 0===d?void 0:d.length)&&(0,s.jsx)(i.Z,{className:u().productLink,prefetch:!1,href:c,children:a},"inline"),(!d||d.length>1)&&a]}):a}),_&&_]}),(0,s.jsx)("div",{children:e})]})]})}},28774:function(n,t,e){"use strict";e.d(t,{v:function(){return o}});var s=e(85893),i=e(7031),r=e(98357),a=e.n(r),o=function(n){var t=n.buttonText,e=n.description,r=n.link,o=n.title,c=n.showButton,u=void 0===c||c;return(0,s.jsxs)("div",{className:a().container,children:[(0,s.jsx)("h4",{children:o}),(0,s.jsx)("p",{children:e}),u&&r&&t&&(0,s.jsx)(i.Z,{to:r,variant:"primary-light",children:t})]})}},19397:function(n,t,e){"use strict";e.r(t),e.d(t,{__N_SSG:function(){return M},default:function(){return q}});var s,i=e(45104),r=e(85893),a=e(67294),o=e(36456),c=e(96149),u=e(17478),d=e(90522),l=e(14924),_=e(94184),p=e.n(_),x=e(42298),m=e(14759),f=e(73063),h=e(91261),v=e(7031),b=e(81480),I=e.n(b),j=e(77521),T=e(87666),g=e(86476),S=e.n(g),N=e(9309),w=e(19012),y=e(41645),C=e(28774),Z=(s={},(0,l.Z)(s,j.y.Active,{class:I().approvedIcon,icon:(0,r.jsx)(f.Z,{}),text:w.T3.Active}),(0,l.Z)(s,j.y.Trialing,{class:I().approvedIcon,icon:(0,r.jsx)(f.Z,{}),text:w.T3.Trialing}),(0,l.Z)(s,j.y.Canceled,{class:I().cancelledIcon,icon:(0,r.jsx)(m.Z,{}),text:w.T3.Canceled}),(0,l.Z)(s,j.y.Ended,{class:I().cancelledIcon,icon:(0,r.jsx)(m.Z,{}),text:w.T3.Ended}),(0,l.Z)(s,j.y.IncompleteExpired,{class:I().cancelledIcon,icon:(0,r.jsx)(m.Z,{}),text:w.T3.IncompleteExpired}),(0,l.Z)(s,j.y.PastDue,{class:I().pendingIcon,icon:(0,r.jsx)(h.Z,{}),text:w.T3.PastDue}),(0,l.Z)(s,j.y.Incomplete,{class:I().pendingIcon,icon:(0,r.jsx)(h.Z,{}),text:w.T3.Incomplete}),(0,l.Z)(s,j.y.Unpaid,{class:I().pendingIcon,icon:(0,r.jsx)(h.Z,{}),text:w.T3.Unpaid}),(0,l.Z)(s,j.y.Paused,{class:I().pendingIcon,icon:(0,r.jsx)(h.Z,{}),text:w.T3.Paused}),s),P=function(n){var t=n.subscriptions,e=(0,y.q)().t;return 0===t.length?(0,r.jsx)(C.v,{title:e(w.T3.NoSubscriptionsFound),description:e(w.T3.NoSubscriptions),link:"/treatments",buttonText:e(w.MV.SearchTreatments)}):(0,r.jsx)("div",{className:S().outerContainer,children:t.map((function(n){return n.products.map((function(t){var s,i,a,o=null!==(s=t.options)&&void 0!==s?s:[];return(0,r.jsx)(N.I,{displayName:null!==(a=null!==(i=t.parent_name)&&void 0!==i?i:t.name)&&void 0!==a?a:"",image:t.image,className:S().background,subTitle:(null===o||void 0===o?void 0:o.length)>0&&(0,r.jsx)("div",{className:S().productInformation,children:null===o||void 0===o?void 0:o.reverse().map((function(n){return(0,r.jsx)("p",{children:n})}))}),fullWidth:!0,children:(0,r.jsxs)("div",{className:p()(S().flex,S().content),children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:e(w.T3.Frequency)}),(0,r.jsx)("p",{children:(0,T.K)(n.frequency)})]}),n.status&&["active","trialing","past_due"].indexOf(n.status)>=0?(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:e(w.MV.EstimatedDelivery)}),n.next_run&&(0,r.jsx)("p",{children:(0,x.Z)(1e3*n.next_run,"MMM d yyyy")})]}):null,n.status&&Z[n.status]&&(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:e(w.T3.OrderStatus)}),(0,r.jsx)("p",{children:(0,r.jsx)("span",{children:e(Z[n.status].text)})})]}),(0,r.jsx)("div",{className:S().buttonContainer,children:(0,r.jsx)(v.Z,{className:S().button,variant:"white",to:"/customer/subscriptions/".concat(n.id),children:e(w.MV.View)})})]})},n.id)}))}))})},k=e(85410),E=e(11163),W=(0,o.$j)((function(n){var t,e,s;return{status:(null===(t=n.account)||void 0===t?void 0:t.status)||d.rq.Idle,messages:(null===(e=n.account)||void 0===e?void 0:e.subscriptionMessages)||[],subscriptions:(null===(s=n.account)||void 0===s?void 0:s.subscriptions)||[]}}),{AccountMsg:k.rZ})((function(n){var t=n.status,e=n.messages,s=n.subscriptions,i=n.AccountMsg,o=(0,y.q)().t,l=(0,E.useRouter)().query;(0,a.useEffect)((function(){i(k.bF.FetchSubscriptions)}),[i]);var _=(0,a.useMemo)((function(){var n=[];return"1"===l.cancelled&&n.push({type:d.Cs.Info,text:o(w.T3.SubscriptionSuccessfullyCanceled),i18n:!1}),"1"===l.paused&&n.push({type:d.Cs.Info,text:o(w.T3.SubscriptionSuccessfullyPaused),i18n:!1}),n}),[l.cancelled,l.paused]);return(0,r.jsxs)("div",{"data-test-id":"SubscriptionsPage",children:[_.length>0&&(0,r.jsx)(u.Vm,{messages:_}),t===d.rq.Pending&&(0,r.jsx)("div",{style:{minHeight:"200px",position:"relative"},children:(0,r.jsx)(c.a,{alignment:"center"})}),t===d.rq.Error&&(0,r.jsx)(u.Vm,{messages:e}),t===d.rq.Success&&(0,r.jsx)(P,{subscriptions:s})]})}));W.Layout=i.ZP;var M=!0,q=W},75210:function(n){n.exports={container:"OrderImage_container__SCp_z",image:"OrderImage_image__PNiPs"}},12932:function(n){n.exports={container:"ProductCard_container__cO_Ne",border:"ProductCard_border__fW27W",shadow:"ProductCard_shadow__RGVzY",information:"ProductCard_information__hUgkQ",flexNarrow:"ProductCard_flexNarrow__C1S6e",flexWide:"ProductCard_flexWide__Pl8C7",informationWidth:"ProductCard_informationWidth__ZndFr",itemName:"ProductCard_itemName__s3q4f",productLink:"ProductCard_productLink__5wYYI"}},86476:function(n){n.exports={outerContainer:"SubscriptionItems_outerContainer__5MFg9",background:"SubscriptionItems_background__kyWuT",subscriptionInformation:"SubscriptionItems_subscriptionInformation__6DxVj",flex:"SubscriptionItems_flex__UcJCI",heading:"SubscriptionItems_heading__zJRLr",productInformation:"SubscriptionItems_productInformation__8NWM3",content:"SubscriptionItems_content__luwCw",buttonContainer:"SubscriptionItems_buttonContainer__1frVC",button:"SubscriptionItems_button__KSwH0"}},81480:function(n){n.exports={table:"StatusTable_table__sTxYM",viewLink:"StatusTable_viewLink__fup60",tableRow:"StatusTable_tableRow__XWeH6",withNote:"StatusTable_withNote__Q_yIn",cta:"StatusTable_cta__wCrv2",cancelButton:"StatusTable_cancelButton__fzHNd",statusIcon:"StatusTable_statusIcon__6WwPi",cancelledIcon:"StatusTable_cancelledIcon__EPy_O",refusedIcon:"StatusTable_refusedIcon__G3zq3",approvedIcon:"StatusTable_approvedIcon__GwjNs",pendingIcon:"StatusTable_pendingIcon__9IhCT",reason:"StatusTable_reason__u8DZr",reasonTitle:"StatusTable_reasonTitle__bqHZD",reasonText:"StatusTable_reasonText__T2IdE",refusalAdvise:"StatusTable_refusalAdvise__z5_su",instruction:"StatusTable_instruction__ttt8k",prescriber:"StatusTable_prescriber__QD_xf"}},98357:function(n){n.exports={container:"EmptyItem_container__AXZV0"}}},function(n){n.O(0,[8489,2298,6502,6610,164,5756,5492,6178,3265,7407,6840,7931,9774,2888,179],(function(){return t=64889,n(n.s=t);var t}));var t=n.O();_N_E=t}]);