import { formatCurrency } from './utils.js'; document.addEventListener('DOMContentLoaded', function() { const booksContainer = document.getElementById('books-container'); const searchInput = document.getElementById('searchInput'); const sortSelect = document.getElementById('sortSelect'); // Załaduj książki przy starcie loadBooks(); // Dodaj event listeners if (searchInput) { searchInput.addEventListener('input', debounce(loadBooks, 300)); } if (sortSelect) { sortSelect.addEventListener('change', loadBooks); } }); async function loadBooks() { const booksContainer = document.getElementById('books-container'); const searchInput = document.getElementById('searchInput'); const sortSelect = document.getElementById('sortSelect'); if (!booksContainer) return; booksContainer.innerHTML = `
Brak książek spełniających kryteria wyszukiwania