import{d as m,a as h,Z as v,l as g,m as f,e as x,f as n,h as t,x as d,v as e,g as s,A as _,B as C,z as r,F as D,o as l,_ as B}from"./BxiWQxwE.js";const F={class:"desktop"},y={class:"header"},T={class:"totals"},N={class:"totals__item"},S={class:"totals__item--total"},V={class:"mobile"},w={class:"prices"},z={class:"total"},A=m({__name:"index",setup(L){const{$messages:o}=h(),{basketData:a,basketToDelete:p,basketCount:i}=v(),{shoppingListToDelete:b}=g(),{openConfirmationDialog:k}=f(),u=x(()=>a.value.discount>0?a.value.discount.toFixed(2):"0.00"),c=()=>{b.value=p.value,k.value=!0};return(E,I)=>(l(),n(D,null,[t("div",F,[t("div",y,[t("span",null,e(s(o)("basket.totals.overview")),1)]),t("ul",T,[t("li",N,[t("span",null,e(s(o)("basket.totals.groceries")),1),t("span",null,e((s(a).subTotal??0).toFixed(2)),1)]),t("li",{class:_(["totals__item",{"has-discount":s(a).discount>0}])},[t("span",null,e(s(o)("basket.totals.discount")),1),t("span",null,e(s(u)),1)],2),t("li",S,[t("div",null,[t("span",null,[t("strong",null,e(s(o)("basket.totals.subTotal")),1),C(" "+e(s(o)("basket.totals.includingSup")),1)])]),t("span",null,e((s(a).total??0).toFixed(2)),1)])]),s(i)>0?(l(),n("button",{key:0,type:"button",class:"button button-green-outline",onClick:r(c,["prevent"])},e(s(o)("basket.totals.erase")),1)):d("",!0)]),t("div",V,[t("div",w,[t("div",{class:_(["prices__content",{"has-discount":s(a).discount>0}])},[t("span",null,e(s(u)),1),t("span",null,e(s(o)("basket.totals.discount")),1)],2),t("span",z,e((s(a).total??0).toFixed(2)),1)]),s(i)>0?(l(),n("button",{key:0,type:"button",class:"button button-green-outline",onClick:r(c,["prevent"])},e(s(o)("basket.totals.erase")),1)):d("",!0)])],64))}}),Z=B(A,[["__scopeId","data-v-bf0436dd"]]);export{Z as default};
