1import{E as e,G as r,P as s,m as n,v as a,w as l}from"./0.2.91_storyblok-vendor.B158sRIM.js";import{n as t}from"./0.2.91_OcxMenuCard.DJmYZHEE.js";var o={class:"o-menu"},u=e({__name:"Menu",props:{blok:{}},setup(e){const u=e,i=n(()=>{const e=u.blok.items;return Array.isArray(e)&&e.length?e.map(e=>{const r=("string"==typeof e.allergens?e.allergens:"")?.replace(/\s+/g,"");return{...e,allergens:r?r.split(",").filter(Boolean):[]}}):[]}),g=n(()=>{const e=u.blok.allergens;return Array.isArray(e)&&e.length?e.reduce((e,r)=>(e[String(r.id)]=r,e),{}):{}});return(n,u)=>{const m=t;return r(),a("div",o,[l(m,s(e.blok,{allergens:g.value,items:i.value}),null,16,["allergens","items"])])}}}),i=Object.assign(u,{__name:"Menu"});export{i as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.