FEATURE Updating post count on hydratation and removing unecessary console table

This commit is contained in:
Nonimart 2025-09-18 15:30:07 +02:00
parent 21906f5910
commit f79a59add2

View File

@ -14,13 +14,6 @@ export default function filterArticlesInit() {
const sortByValue = sortBySelect.value; const sortByValue = sortBySelect.value;
const rechercheValue = rechercheInput.value; const rechercheValue = rechercheInput.value;
console.table({
etiquettes: etiquetteValue,
auteurs: auteurValue,
sort_by: sortByValue,
recherche: rechercheValue,
});
try { try {
const response = await fetch( const response = await fetch(
`/wp-json/dynamiques-datas/v1/build/articles?etiquette=${etiquetteValue}&auteur=${auteurValue}&sort_by=${sortByValue}&recherche=${rechercheValue}` `/wp-json/dynamiques-datas/v1/build/articles?etiquette=${etiquetteValue}&auteur=${auteurValue}&sort_by=${sortByValue}&recherche=${rechercheValue}`
@ -32,6 +25,8 @@ export default function filterArticlesInit() {
const articlesContainer = document.querySelector('.post-grid__list'); const articlesContainer = document.querySelector('.post-grid__list');
if (!articlesContainer) return; if (!articlesContainer) return;
articlesContainer.innerHTML = data.html_template; articlesContainer.innerHTML = data.html_template;
updatePostCount(data.post_count);
} catch (error) { } catch (error) {
console.error('Erreur lors de la récupération des articles:', error); console.error('Erreur lors de la récupération des articles:', error);
} }
@ -46,3 +41,9 @@ export default function filterArticlesInit() {
hydrateArticles(); hydrateArticles();
}); });
} }
function updatePostCount(count: number) {
const postCount = document.querySelector('.post-count__count');
if (!postCount) return;
postCount.innerHTML = count.toString();
}