import{d as F,a as b,e as f,f as s,h as t,x as r,v as e,g as n,F as k,y,o,i as N,C as B,B as C,a0 as V,aL as $,_ as S}from"./BxiWQxwE.js";const w={class:"additional"},L={class:"column"},P={key:0},j={key:1},z={class:"column"},A={class:"nutrition"},D={key:0},E={key:1},G={key:2},I={key:3,class:"fat"},O={key:0},T={class:"column"},q={key:0,class:"keywords"},H=F({__name:"additional-info",props:{recipe:{type:Object,required:!0}},setup(i){const{$messages:a}=b(),_=i,g=f(()=>{var c,u;return(u=(c=_.recipe)==null?void 0:c.tags)==null?void 0:u.map(l=>({id:l.id,name:l.name,to:`/meer/recepten/${$(l.name)}`}))}),h=f(()=>{var c,u;return(u=(c=_.recipe)==null?void 0:c.requirements)==null?void 0:u.map(l=>{const p=l.amount>1,m=p?l.amount:"",d=p?l.namePlural:l.nameSingular;return{...l,text:`${m} ${d}`}})});return(c,u)=>{var p,m;const l=V;return o(),s("div",w,[t("div",L,[t("h2",null,e(n(a)("recipes.additional.requirements")),1),n(h).length>0?(o(),s("ul",P,[(o(!0),s(k,null,y(n(h),d=>(o(),s("li",{key:d.id}," - "+e(d.text),1))),128))])):r("",!0),((p=i.recipe.requirements)==null?void 0:p.length)===0?(o(),s("span",j,"Geen")):r("",!0)]),t("div",z,[t("h2",null,e(n(a)("recipes.additional.nutrition.title")),1),t("ul",A,[i.recipe.kcal?(o(),s("li",D,[t("span",null,e(n(a)("recipes.additional.nutrition.energy.title")),1),t("span",null,e(i.recipe.kcal)+" "+e(n(a)("recipes.additional.nutrition.energy.unit")),1)])):r("",!0),i.recipe.protein?(o(),s("li",E,[t("span",null,e(n(a)("recipes.additional.nutrition.protein.title")),1),t("span",null,e(i.recipe.protein)+" "+e(n(a)("recipes.additional.nutrition.protein.unit")),1)])):r("",!0),i.recipe.carbs?(o(),s("li",G,[t("span",null,e(n(a)("recipes.additional.nutrition.carbs.title")),1),t("span",null,e(i.recipe.carbs)+" "+e(n(a)("recipes.additional.nutrition.carbs.unit")),1)])):r("",!0),i.recipe.fat?(o(),s("li",I,[t("div",null,[t("span",null,e(n(a)("recipes.additional.nutrition.fat.title")),1),t("span",null,e(i.recipe.fat)+" "+e(n(a)("recipes.additional.nutrition.fat.unit")),1)]),i.recipe.saturatedFat?(o(),s("div",O,[t("span",null,e(n(a)("recipes.additional.nutrition.saturatedFat.title")),1),t("span",null,e(i.recipe.saturatedFat)+" "+e(n(a)("recipes.additional.nutrition.saturatedFat.unit")),1)])):r("",!0)])):r("",!0)])]),t("div",T,[t("h2",null,e(n(a)("recipes.additional.terms")),1),(m=i.recipe.tags)!=null&&m.length?(o(),s("ul",q,[(o(!0),s(k,null,y(n(g),({id:d,name:x,to:v})=>(o(),s("li",{key:d},[N(l,{to:v},{default:B(()=>[C(e(x),1)]),_:2},1032,["to"])]))),128))])):r("",!0)])])}}}),K=S(H,[["__scopeId","data-v-c32f94cf"]]);export{K as default};
