/* Berlin Döner Rauma — menu page app */
const THEME_URL = (document.getElementById('berlin-doner-menu-js')?.src.replace('/assets/menu-app.jsx', '').split('?')[0])
|| 'https://berlin2.demowpsite.com/wp-content/themes/berlin-doner-rauma';
const { useState } = React;
function fmtEUR(n) {
return n.toFixed(2).replace('.', ',');
}
function MenuItem({ item, num, compact }) {
const tagClass = item.tag === 'Hot' ? 'hot' : item.tag === 'Light' ? 'veg' : '';
return (
N°{String(num).padStart(2, '0')}
{item.tag && !compact && {item.tag}}
);
}
function MenuSection() {
const [tab, setTab] = useState('signature');
const groups = {
signature: { title: 'Signature Döners', items: MENU.signature, num: '01' },
meals: { title: 'Combo Meals', items: MENU.meals, num: '02' },
drinks: { title: 'Drinks', items: MENU.drinks, num: '03' },
};
const g = groups[tab];
return (
);
}
const menuEl = document.getElementById('menu-root');
if (menuEl) ReactDOM.createRoot(menuEl).render();