Fix syntax error in item card onclick handler

This commit is contained in:
John Mizerek 2026-01-14 12:39:30 -08:00
parent 85510a7647
commit b6c1569add

View file

@ -1510,6 +1510,11 @@
}
},
// Select item by ID (shortcut for use in onclick handlers)
selectItem(itemId) {
this.selectElementById('item', itemId);
},
// Clear selection
clearSelection() {
if (this.selectedElement) {
@ -3094,7 +3099,7 @@
</div>
` : ''}
</div>
<div class="item-info" onclick="event.stopPropagation(); ${hasModifiers ? `MenuBuilder.toggleItem('${item.id}')` : `MenuBuilder.selectElement(this.closest('.item-card'))`}" style="cursor: pointer;">
<div class="item-info" onclick="event.stopPropagation(); ${hasModifiers ? `MenuBuilder.toggleItem('${item.id}')` : `MenuBuilder.selectItem('${item.id}')`}" style="cursor: pointer;">
<div class="item-name">${this.escapeHtml(item.name)}</div>
<div class="item-meta">
<span class="item-price">$${(item.price || 0).toFixed(2)}</span>