import{b as Le,c as qe,d as De}from"./chunk-UEOXMUTA.js";import{a as xe}from"./chunk-5L2Z4GZW.js";import{a as J}from"./chunk-5ZCHSHGJ.js";import{d as j}from"./chunk-CJ4WJ3LC.js";import{a,d as T,e as Ge,h as y,i as Ce,j as Y,l as W}from"./chunk-RTZH3MOC.js";import{Z as Ie,a as be,h as Re,u as Oe,x as Ee}from"./chunk-YFWLORNM.js";import{a as Ae}from"./chunk-MTSPOHEH.js";import{g as M}from"./chunk-DAYGRJHR.js";import{p as Te}from"./chunk-767ZUJWF.js";import{A as p,B as C,D as u,d as P,e as g,v as b,w as ye}from"./chunk-VYUKN3XQ.js";import{a as s,b as c}from"./chunk-XNQ3RS5P.js";var E=function(e){return e.not_eligible_any_for_staff_professional="not_eligible_any_for_staff_professional",e.not_eligible_any_for_non_orange_fallback="not_eligible_any_for_non_orange_fallback",e.not_eligible_any_for_staff_private="not_eligible_any_for_staff_private",e.not_eligible_loyalty_for_staff="not_eligible_loyalty_for_staff",e.not_eligible_installment_for_any="not_eligible_installment_for_any",e.eligibility_data_not_available="eligibility_data_not_available",e.not_eligible_loyalty_for_any="not_eligible_loyalty_for_any",e.not_eligible_loyalty_permanent_for_any="not_eligible_loyalty_permanent_for_any",e.not_eligible_loyalty_order_in_process_for_any="not_eligible_loyalty_order_in_process_for_any",e.not_eligible_loyalty_suspended_account="not_eligible_loyalty_suspended_account",e.not_eligible_loyalty_suspended_subscr="not_eligible_loyalty_suspended_subscr",e.notification_cart_has_installments="notification_cart_has_installments",e.notification_cart_has_loyalty_for_selected_msisdn="notification_cart_has_loyalty_for_selected_msisdn",e.acquisition_redirect_to_web_shop="acquisition_redirect_to_web_shop",e.acquisition_prepay_to_post_pay_redirect_to_web_shop="acquisition_prepay_to_post_pay_redirect_to_web_shop",e.not_eligible_ppy2_ppd_for_post_paid="not_eligible_ppy2_ppd_for_post_paid",e.not_eligible_ppy2_ppd_for_non_oro_customer="not_eligible_ppy2_ppd_for_non_oro_customer",e.notification_consumed_oty_in_cart="notification_consumed_oty_in_cart",e.not_eligible_installment_amount_below_threshold="not_eligible_installment_amount_below_threshold",e.not_eligible_phone_credit_already_used_cart="not_eligible_phone_credit_already_used_cart",e.notification_oty_availability="notification_oty_availability",e.installments_unavailable="installments_unavailable",e.not_eligible_prepay_user="not_eligible_prepay_user",e.not_eligible_loyalty_discount_offer_already_used="not_eligible_loyalty_discount_offer_already_used",e.not_eligible_budget_active_orders="not_eligible_budget_active_orders",e.notification_not_eligible_budget_subscriber_availability="not_eligible_budget_subscr",e.should_extend_contract_using_budget_points="should_extend_contract_using_budget_points",e.not_eligible_loyalty_current_pkg="not_eligible_loyalty_current_pkg",e.installments_unavailable_for_current_package="installments_unavailable_for_current_package",e.can_be_affected_by_products_with_installments_from_cart="can_be_affected_by_products_with_installments_from_cart",e}(E||{}),rt=function(e){return e.badRequest="badRequest",e.entityNotFound="entityNotFound",e.guestCartEmpty="guestCartEmpty",e.illegalArgument="illegalArgument",e.illegalCartCmd="illegalCartCmd",e.illegalCartState="illegalCartState",e.maxItemQntyExceeded="maxItemQntyExceeded",e.maxSubscrQntyExceeded="maxSubscrQntyExceeded",e.noOrderId="noOrderId",e.notLoggedIn="notLoggedIn",e.orderNotPlaced="orderNotPlaced",e.productEndOfLife="productEndOfLife",e.productNotFound="productNotFound",e.required="required",e.timedout="timedout",e.tooManyRetries="tooManyRetries",e}(rt||{});var it=[E.notification_cart_has_installments,E.not_eligible_any_for_staff_professional,E.notification_cart_has_loyalty_for_selected_msisdn,E.not_eligible_phone_credit_already_used_cart,E.should_extend_contract_using_budget_points];function w(e){if(!(e!=null&&e.length))return!1;for(let t of e)if(!it.includes(E[t.code]))return!0;return!1}var xt={[a.Acquisition]:"Abonament nou",[a.AcquisitionPortIn]:"Portez un num\u0103r",[a.AcquisitionPrepayToPostpaid]:"Am cartel\u0103 PrePay",[a.Loyalty]:"Prelungire abonament",[a.Standard]:"F\u0103r\u0103 abonament",[a.BudgetAcquisition]:"Achizitie cu Buget",[a.BudgetLoyalty]:"Loyalizare cu Buget"},Z=function(e){return e.Acquisition="ACQUISITION",e.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",e}(Z||{}),At={[Z.Acquisition]:"Pre\u021B \xEEntreg",[Z.AcquisitionPrepayToPostpaid]:"Pre\u021B \xEEntreg"},Gt={[T.None]:"Pre\u021B \xEEntreg",[T.Oro]:"Pe factura Orange"},Ct={[a.Standard]:"standard",[a.Loyalty]:"prelungire-abonament",[a.AcquisitionPrepayToPostpaid]:"prepay-postpay",[a.AcquisitionPortIn]:"portare",[a.Acquisition]:"abonament-nou",[a.BudgetAcquisition]:"acq-cu-buget",[a.BudgetLoyalty]:"lty-cu-buget"},Lt={[T.None]:"fara-rate",[T.Oro]:"cu-rate"},qt={standard:a.Standard,"prelungire-abonament":a.Loyalty,"prepay-postpay":a.AcquisitionPrepayToPostpaid,portare:a.AcquisitionPortIn,"abonament-nou":a.Acquisition,"acq-cu-buget":a.BudgetAcquisition},Dt={acquisition:a.Acquisition,installment:T.None,isTbi:!1,isNoSubsidy:!1},ht={acquisition:a.Loyalty,installment:T.Oro,isTbi:!1,isNoSubsidy:!1},Ut={acquisition:a.Standard,installment:T.None,isTbi:!1,isNoSubsidy:!1};var A=function(e){return e.RedirectToOld="RedirectToOld",e.BUY="BUY",e.LOGIN="LOGIN",e.NONE="NONE",e.DISPLAY="DISPLAY",e.RedirectToTKRShop="REDIRECT_TO_TKRSHOP",e}(A||{}),ot=function(e){return e.Fix="FIX",e.Percentage="PERCENTAGE",e.Gift="GIFT",e}(ot||{}),kt=e=>{var t,r,i,o;return((r=(t=e.package)==null?void 0:t.labels)==null?void 0:r.includes(Ge.Business))&&((o=(i=e.package)==null?void 0:i.labels)==null?void 0:o.length)===1||!1},he=e=>{var t,r;return((r=(t=e.package)==null?void 0:t.price)==null?void 0:r.value)||0},$=(...e)=>t=>{let r=e.indexOf(t.label);return r===-1?e.length:r},ee=e=>(t,r)=>e(t)-e(r)||he(r)-he(t);function nt(e,t){var r,i;return(t.acquisition===a.Acquisition||t.acquisition===a.AcquisitionPrepayToPostpaid)&&((i=(r=t.actions)==null?void 0:r.includes(Y.RedirectToWebshop))!=null&&i)?[{__typename:"SellingNotification",code:E.acquisition_redirect_to_web_shop,params:[]}]:e}function Ue(e,t,r,i){let o=e[t];if(o){let n=o[r];n&&!n.items.find(_=>_.label===y.Current)&&n.items.length!==0&&(n.items.push({productId:i.id,price:{hidePrice:!0},label:y.Current,package:i.currentSalePackage||void 0,discriminator:{acquisition:t,agrTerm:"",installment:r},ctaAction:A.NONE,displayOrder:null}),n.items.sort(ee($(y.Recommended,y.Current,y.Portfolio))))}}function Q(e,t){var i,o,n,l,_,m,O,S,q,U,k,B,N,v,V;if(!e)return;let r={};if((i=e.priceVariants)!=null&&i.standardPrice&&(r[a.Standard]={[T.None]:{actions:[],toggledPriceConversions:{oty:(n=(o=e.priceVariants.standardToggledPrice)==null?void 0:o.oty)==null?void 0:n.conversion,phoneCredit:(_=(l=e.priceVariants.standardToggledPrice)==null?void 0:l.phoneCredit)==null?void 0:_.conversion},discriminator:{acquisition:a.Standard,installment:T.None,agrTerm:""},items:[{productId:e.id,price:e.priceVariants.standardPrice,label:y.Recommended,discriminator:{acquisition:a.Standard,agrTerm:"",installment:T.None},ctaAction:A.BUY,toggledPrice:e.priceVariants.standardToggledPrice,msisdn:t,displayOrder:null}]}}),!e.supportedSubscrSellingOptions)return r;for(let f of e.supportedSubscrSellingOptions){r[f.acquisition]||(r[f.acquisition]={});let x=r[f.acquisition];x&&!x[f.installment]&&(x[f.installment]={items:[],actions:f.actions,discriminator:{agrTerm:"",installment:f.installment,acquisition:f.acquisition},sellingNotifications:nt(f.notifications,f)})}if((m=e.priceVariants)!=null&&m.allPriceVariants)for(let f of(O=e.priceVariants)==null?void 0:O.allPriceVariants){let{acquisition:x,installment:tt}=f.discriminator,re=r[x];if(re){let I=re[tt];I&&(I.toggledPriceConversions={oty:(S=f.toggledPriceConversions)==null?void 0:S.oty,phoneCredit:(q=f.toggledPriceConversions)==null?void 0:q.phoneCredit},f.items.forEach(d=>{var oe,ne,ae,se,ce,le,_e,ue,de,pe,fe,Pe,ge,me,Se;let D=A.NONE;(oe=I.actions)!=null&&oe.includes(Y.RedirectToTkrshop)?D=A.RedirectToTKRShop:(ne=d.actions)!=null&&ne.includes(Ce.Buy)?w(I.sellingNotifications)?D=A.DISPLAY:D=A.BUY:(ae=I.actions)!=null&&ae.includes(Y.RedirectToWebshop)?D=A.RedirectToOld:(se=I.actions)!=null&&se.includes(Y.Login)&&(D=A.LOGIN);let G=s({},d.salePackage);G&&((ce=G==null?void 0:G.termSalePackageBenefits)!=null&&ce.length)&&(G.pkgBenefits=G.termSalePackageBenefits[0].pkgBenefits);let ie=null;(_e=(le=d==null?void 0:d.specialOfferDetails)==null?void 0:le[0])!=null&&_e.id&&(ie={id:(de=(ue=d==null?void 0:d.specialOfferDetails)==null?void 0:ue[0])==null?void 0:de.id,optionId:(fe=(pe=d==null?void 0:d.specialOfferDetails)==null?void 0:pe[0])==null?void 0:fe.optionId,toggled:(ge=(Pe=d==null?void 0:d.specialOfferDetails)==null?void 0:Pe[0])==null?void 0:ge.isToggleable}),I.items.push({productId:e.id,discriminator:f.discriminator,label:d.label,price:d.price,package:G,ctaAction:D,sellingNotifications:d.notifications,toggledPrice:d.toggledPrice,msisdn:t,specialOffer:ie,hasSpecialOffer:!!(f.discriminator.acquisition===a.AcquisitionPrepayToPostpaid&&(d!=null&&d.specialOfferDetails)&&(d==null?void 0:d.specialOfferDetails.length)>0),displayOrder:(Se=(me=G.agrTermPrices)==null?void 0:me.find(F=>(F==null?void 0:F.term)&&F.term===Number(f.discriminator.agrTerm)))==null?void 0:Se.displayOrder})}),I&&(I.toggledPriceConversions={oty:(U=f.toggledPriceConversions)==null?void 0:U.oty,phoneCredit:(k=f.toggledPriceConversions)==null?void 0:k.phoneCredit},(N=(B=e.currentSalePackage)==null?void 0:B.notSellableReasons)!=null&&N.find(d=>d.code==="not_eligible_loyalty_discount_offer_already_used")?I.items.sort(ee($(y.Recommended,y.Portfolio,y.Current))):I.items.sort(ee($(y.Recommended,y.Current,y.Portfolio)))))}}return Ue(r,a.Loyalty,T.Oro,e),Ue(r,a.Loyalty,T.None,e),(v=r.LOYALTY)!=null&&v.ORO&&(r.LOYALTY.ORO.items=ke(r.LOYALTY.ORO.items)),(V=r.LOYALTY)!=null&&V.NONE&&(r.LOYALTY.NONE.items=ke(r.LOYALTY.NONE.items)),r}function ke(e){if(e==null?void 0:e.flatMap(r=>{var i;return(i=r.package)==null?void 0:i.agrTermPrices}).some(r=>(r==null?void 0:r.displayOrder)!=null)){let r=e==null?void 0:e.findIndex(i=>i.label===y.Current);if(r&&r>-1)return e.toSpliced(r,1)}return e}function Bt(e,t){return e.installment===t.installment&&e.acquisition===t.acquisition}var R=function(e){return e.CLEAR_PRODUCT="[Product] Clear product",e.CLEAR_ALL_PRODUCTS="[Product] Clear all products",e.GET_PRODUCT_GENERAL_DETAILS="[Product] Get product general details",e.GET_PRODUCT_GENERAL_DETAILS_ERROR="[Product] Get product general details [Error]",e.GET_PRODUCT_GENERAL_DETAILS_SUCCESS="[Product] Get product general details [Success]",e.GET_PRODUCT_DESCRIPTION="[Product] Get product description",e.GET_PRODUCT_DESCRIPTION_ERROR="[Product] Get product description [Error]",e.GET_PRODUCT_DESCRIPTION_SUCCESS="[Product] Get product description [Success]",e.GET_PRODUCT_PRICES="[Product] Get product prices",e.GET_PRODUCT_PRICES_ERROR="[Product] Get product prices [Error]",e.GET_PRODUCT_PRICES_SUCCESS="[Product] Get product prices [Success]",e.SET_PRODUCT_DESCRIPTION_TAB_OPEN="[Product] Set product description tab open",e.SET_PRODUCT_DESCRIPTION_TAB_CLOSE="[Product] Set product description tab close",e}(R||{}),Be=P(R.CLEAR_PRODUCT,g()),Ne=P(R.CLEAR_ALL_PRODUCTS),H=P(R.GET_PRODUCT_GENERAL_DETAILS,g()),ve=P(R.GET_PRODUCT_GENERAL_DETAILS_ERROR,g()),Ve=P(R.GET_PRODUCT_GENERAL_DETAILS_SUCCESS,g()),X=P(R.GET_PRODUCT_PRICES,g()),Ye=P(R.GET_PRODUCT_PRICES_ERROR,g()),z=P(R.GET_PRODUCT_PRICES_SUCCESS,g()),Fe=P(R.GET_PRODUCT_DESCRIPTION,g()),Me=P(R.GET_PRODUCT_DESCRIPTION_ERROR,g()),we=P(R.GET_PRODUCT_DESCRIPTION_SUCCESS,g()),Qe=P(R.SET_PRODUCT_DESCRIPTION_TAB_OPEN,g()),He=P(R.SET_PRODUCT_DESCRIPTION_TAB_CLOSE,g());var te={status:u.initial,pricesStatus:u.initial,descriptionStatus:u.initial,descriptionTabVisible:!1},Xe={},ze=C(Xe,p(Ne,()=>Xe),p(Be,(e,t)=>c(s({},e),{[t.productSlug]:te})),p(H,(e,{productSlug:t})=>{var r,i,o,n;return c(s({},e),{[t]:c(s({},e[t]||{}),{status:u.loading,pricesStatus:(i=(r=e[t])==null?void 0:r.pricesStatus)!=null?i:u.initial,descriptionStatus:(n=(o=e[t])==null?void 0:o.descriptionStatus)!=null?n:u.initial})})}),p(Ve,(e,{params:{productSlug:t},product:r})=>{var i;return c(s({},e),{[t]:c(s({},e[t]||{}),{item:s(s({},(i=e[t])==null?void 0:i.item),r),details:r,status:u.success})})}),p(ve,(e,{params:{productSlug:t},error:r})=>c(s({},e),{[t]:c(s({},e[t]||{}),{status:u.error,error:r})})),p(Qe,(e,{productSlug:t})=>c(s({},e),{[t]:c(s({},e[t]||{}),{descriptionTabVisible:!0})})),p(He,(e,{productSlug:t})=>c(s({},e),{[t]:c(s({},e[t]||{}),{descriptionTabVisible:!1})})),p(X,(e,{productSlug:t,msisdn:r})=>{var i,o,n,l;return c(s({},e),{[t]:c(s({},e[t]||{}),{msisdn:r,pricesStatus:u.loading,status:(o=(i=e[t])==null?void 0:i.status)!=null?o:u.initial,descriptionStatus:(l=(n=e[t])==null?void 0:n.descriptionStatus)!=null?l:u.initial})})}),p(z,(e,{params:{productSlug:t,msisdn:r},product:i})=>{var o;return c(s({},e),{[t]:c(s({},e[t]||{}),{item:s(s({},(o=e[t])==null?void 0:o.item),i),prices:i,acquisitions:Q(i,r),pricesStatus:u.success})})}),p(Ye,(e,{params:{productSlug:t},error:r})=>c(s({},e),{[t]:c(s({},e[t]||{}),{pricesStatus:u.error,pricesError:r})})),p(Fe,(e,{productSlug:t})=>{var r,i;return c(s({},e),{[t]:c(s({},e[t]||{}),{pricesStatus:(i=(r=e[t])==null?void 0:r.pricesStatus)!=null?i:u.initial,descriptionStatus:u.loading})})}),p(we,(e,{params:{productSlug:t},description:r})=>{var i;return c(s({},e),{[t]:c(s({},e[t]||{}),{item:s({},(i=e[t])==null?void 0:i.item),description:r,descriptionStatus:u.success})})}),p(Me,(e,{params:{productSlug:t},error:r})=>c(s({},e),{[t]:c(s({},e[t]||{}),{descriptionStatus:u.error,error:r})})));var Kt="GET_SIMILAR_PRODUCTS";var Ke=P("GET_SIMILAR_PRODUCTS",g()),We=P("GET_SIMILAR_PRODUCTS_SUCCESS",g()),Je=P("GET_SIMILAR_PRODUCTS_ERROR",g());var at={status:u.initial},st=Te((e,t)=>((t==null?void 0:t.price)||0)-((e==null?void 0:e.price)||0)),je=C(at,p(Ke,(e,{product:t})=>({productId:t.id,status:u.loading})),p(We,(e,{productId:t,similarProducts:r})=>({productId:t,similarProducts:st(r),status:u.success})),p(Je,(e,{productId:t,error:r})=>({productId:t,error:r,status:u.error})));var Ze=P("[Product Installment Periods] Set product package installment period",g());function ct(e,t){var l,_;let r=Q(e,t),i=(_=(l=r==null?void 0:r.LOYALTY)==null?void 0:l.ORO)==null?void 0:_.items,o=new Map;i==null||i.forEach(m=>{var O;if((O=m.package)!=null&&O.ref){let S=o.get(m.package.ref);S?o.set(m.package.ref,[...S,m]):o.set(m.package.ref,[m])}});let n={};return o.forEach((m,O)=>{let S=!!m.find(q=>q.price.installmentPeriod===36);n[O]={has36Option:S,selectedPeriod:S?36:24}}),n}var lt={},$e=C(lt,p(z,(e,{params:{productSlug:t,msisdn:r},product:i})=>c(s({},e),{[t]:ct(i,r)})),p(Ze,(e,{productSlug:t,packageRef:r,selectedPeriod:i})=>c(s({},e),{[t]:c(s({},e[t]),{[r]:c(s({},e[t][r]),{selectedPeriod:i})})})));var K=ye(xe),Pr={products:ze,similarProducts:je,installmentsPeriods:$e,canAddToCart:C(!0,p(Le,()=>!1),p(De,qe,()=>!0))};var _t=b(K,e=>e==null?void 0:e.products),Dr=b(K,e=>e.canAddToCart),L=e=>b(_t,t=>(t==null?void 0:t[e])||te),h=e=>({selector:b(L(e),t=>t),shouldDispatch:t=>t.status===u.initial||J("selectorGetProductStateById"+e).isExpired(),action:t=>H({productSlug:e}),map:t=>t}),hr=e=>c(s({},h(e)),{map:t=>t.description}),Ur=e=>c(s({},h(e)),{map:t=>t.descriptionStatus}),kr=e=>c(s({},h(e)),{map:t=>{var r;return(r=t.details)==null?void 0:r.banner}}),Br=e=>({selector:b(L(e),Oe,M,(t,r,i)=>[t,r,i]),shouldDispatchAsync:!0,shouldDispatch:([t,r,i])=>{var o;if(i){if(r.status===u.initial)return!0;if(r.status!==u.success||!r.profile)return!1}return t.pricesStatus===u.initial||t.msisdn!==((o=r.profile)==null?void 0:o.activeMsisdn)||J("selectorGetProductPricesStateById"+e).isExpired()},action:([,t,r])=>{var i;return r&&t.status===u.initial?Re():X({productSlug:e,msisdn:(i=t.profile)==null?void 0:i.activeMsisdn})},map:([t])=>t}),Nr=e=>c(s({},h(e)),{map:t=>{var r,i;return(i=(r=t.prices)==null?void 0:r.priceVariants)==null?void 0:i.allPriceVariants}}),vr=e=>c(s({},h(e)),{map:t=>{var r,i;return!!((i=(r=t.item)==null?void 0:r.supportedSubscrSellingOptions)!=null&&i.length)}});var Vr=(e,t)=>c(s({},h(e)),{map:r=>{var i,o;return!!((o=(i=r.item)==null?void 0:i.supportedSubscrSellingOptions)!=null&&o.find(n=>n.acquisition===t.acquisition&&n.installment===t.installment))}});var ut=(e,t)=>{if(e!=null&&e.acquisitions){let r=e==null?void 0:e.acquisitions[t.acquisition];if(r)return r[t.installment]}};var dt=(e,t)=>b(L(e),r=>ut(r,t)),Yr=(e,t)=>b(dt(e,t),pt(e),(r,i)=>ft(r,t,i)),pt=e=>b(K,t=>{if(t.installmentsPeriods&&t.installmentsPeriods[e])return t.installmentsPeriods[e]});function ft(e,t,r){let i=e==null?void 0:e.items.filter(n=>n.label===y.Recommended),o=e==null?void 0:e.items.find(n=>{var l;return(l=n==null?void 0:n.package)==null?void 0:l.ref});return i!=null&&i.length||(i=e==null?void 0:e.items.filter(n=>{var l,_;return((l=n.package)==null?void 0:l.ref)===((_=o==null?void 0:o.package)==null?void 0:_.ref)})),(i==null?void 0:i.length)===1?i||[]:t.acquisition===a.Loyalty&&t.installment===T.Oro?(i==null?void 0:i.filter(n=>{var _;let l;if(r&&((_=n.package)!=null&&_.ref)&&(l=r[n.package.ref].selectedPeriod,l&&n.price.installmentPeriod===l))return!0}))||[]:t.acquisition===a.AcquisitionPrepayToPostpaid?(i==null?void 0:i.slice(0,2))||[]:(i==null?void 0:i.slice(0,1))||[]}var Fr=(e,t,r)=>b(M,Ee,L(t),(i,o,n)=>{if(!i)return!1;if(n.acquisitions){let l=n.acquisitions[r.acquisition];if(l){let _=l[r.installment];if(_&&w(_.sellingNotifications))return!1}}return(o==null?void 0:o.type)===be.PREPAY?e===W.PhoneCredit&&r.acquisition===a.Standard:r.acquisition===a.Loyalty||r.acquisition===a.Standard||r.acquisition===a.BudgetAcquisition});function et(e,t,r){var i,o,n;if(!(!((i=e==null?void 0:e.item)!=null&&i.priceVariants)||t==="default")){if((r.acquisition===a.Standard||r.acquisition===a.BudgetAcquisition)&&e.item.priceVariants.standardToggledPrice)return((o=e.item.priceVariants.standardToggledPrice[t])==null?void 0:o.conversion)||void 0;if((n=e.item)!=null&&n.priceVariants.allPriceVariants)for(let l=0;l<e.item.priceVariants.allPriceVariants.length;l++){let _=e.item.priceVariants.allPriceVariants[l];if(_&&_.discriminator.installment===r.installment&&_.discriminator.acquisition===r.acquisition&&_.toggledPriceConversions&&_.toggledPriceConversions[t])return _.toggledPriceConversions[t]||void 0}}}var Mr=(e,t)=>b(j.selectTogglePrice,M,L(e),(r,i,o)=>{var n,l,_,m,O,S,q,U,k,B,N,v;if(!i||r==="default")return"default";if(!r&&((_=(l=(n=o.item)==null?void 0:n.priceVariants)==null?void 0:l.togglePriceTypes)!=null&&_.length)&&(r=(O=(m=o.item)==null?void 0:m.priceVariants)==null?void 0:O.togglePriceTypes[0]),(U=(q=(S=o.item)==null?void 0:S.priceVariants)==null?void 0:q.togglePriceTypes)!=null&&U.includes(r)){if(r===W.PhoneCredit&&((v=(N=(B=(k=o.item)==null?void 0:k.priceVariants)==null?void 0:B.standardToggledPrice)==null?void 0:N.phoneCredit)==null?void 0:v.notifications.find(x=>(x==null?void 0:x.code)===E.not_eligible_phone_credit_already_used_cart)))return"default";let V=et(o,r,t);if(V){if(V.refCurrencyAmount.value>0)return r}else return r}return"default"}),wr=(e,t,r)=>b(L(e),i=>et(i,t,r)),Qr=e=>b(L(e),t=>{var r,i;return(i=(r=t.details)==null?void 0:r.banner)!=null&&i.promo?t.details.banner.promo:void 0}),Hr=e=>b(j.selectSellingOption,L(e),Ie,(t,r,i)=>{var l,_,m,O;if(i)return;let o=(l=r.details)==null?void 0:l.dotDiscountDetails,n;if(((m=(_=r.details)==null?void 0:_.category)==null?void 0:m.id)!==Ae.phones)n=o==null?void 0:o.noAbo;else switch(t.acquisition){case a.Acquisition:case a.BudgetAcquisition:case a.AcquisitionPortIn:case a.AcquisitionPrepayToPostpaid:n=o==null?void 0:o.newAbo;break;case a.Loyalty:case a.BudgetLoyalty:n=o==null?void 0:o.extendAbo;break;case a.Standard:n=o==null?void 0:o.noAbo;break}if(n&&n.text){let S=JSON.parse(n.text);return{[(O=r.details)==null?void 0:O.code]:c(s({},n),{config:c(s({},S),{text:S.text,type:S.type?S.type:"CLASSIC"})})}}return{}});export{E as a,rt as b,xt as c,At as d,Gt as e,Ct as f,Lt as g,qt as h,ht as i,Ut as j,A as k,ot as l,kt as m,Bt as n,Be as o,Ne as p,H as q,ve as r,Ve as s,X as t,Ye as u,z as v,Fe as w,Me as x,we as y,Kt as z,Ke as A,We as B,Je as C,K as D,Pr as E,Dr as F,L as G,h as H,hr as I,Ur as J,kr as K,Br as L,Nr as M,vr as N,Vr as O,dt as P,Yr as Q,pt as R,Fr as S,Mr as T,wr as U,Qr as V,Hr as W};