mirror of
https://github.com/sergeyyarkov/digital-store.git
synced 2026-10-12 10:49:07 +03:00
13 lines
962 B
JavaScript
13 lines
962 B
JavaScript
export function renderItems(items, categories, info) {
|
|
let html = '';
|
|
|
|
if (!items.error) {
|
|
categories.forEach(category => {
|
|
items.forEach((item, i) => {
|
|
if (item.category.toLowerCase() === category.title.toLowerCase()) html += `<tr data-info='{"id": "${item._id}", "title": "${item.title}", "category": "${item.category}", "price": "${item.price}", "description": "${item.description}", "data": "${info[i].data}"}'><td><img src="../img/service-icons/${category.img}" alt="alt"></td><td>${item.title}</td><td>${item.category[0].toUpperCase() + item.category.slice(1)}</td><td>${new Date(item.date).toLocaleDateString()}</td><td>${item.count}</td><td>${item.price} ₽</td><td><button id="deleteItem" class="btn red">Удалить</button><button id="editItem" class="btn orange">Изменить</button></td></tr>`
|
|
});
|
|
});
|
|
} else html += 'Данных нету.';
|
|
|
|
return html;
|
|
} |