<% if(products.length === 0) { %>

Nog geen producten.

<% } else { %>
<% const grouped = {}; products.forEach(p => { const cat = p.category_name || 'Overig'; if (!grouped[cat]) grouped[cat] = []; grouped[cat].push(p); }); %> <% Object.keys(grouped).sort().forEach(cat => { %>
<%= cat %>
<% grouped[cat].forEach(product => { %>
<%= product.category_icon || "" %> <%= product.name %> <% if(product.barcode) { %> 📊 <%= product.barcode %> <% } %>
<% }) %> <% }) %>
<% } %>

Nieuw product