function filterPosts() { let selectPosts = document.getElementById('select-posts'); let entries = document.querySelectorAll('.post-entry-filter'); if (selectPosts) { selectPosts.addEventListener('change', () => { entries.forEach(function(entry) { if (entry.classList.contains(`entry--${selectPosts.value}`) | selectPosts.value === 'all-posts') { entry.style.display = 'block'; } else { entry.style.display = 'none'; } }); }); } } const home = (() => { filterPosts(); })(); export { home };