// NO NEEDED ANYMORE BECAUSE DIRECTLY UPDATED BY PHP

// async function updateWordsDefinitions() {
// 	const vocabularySummary = document.querySelector("#vocabulaire-summary");
// 	let tooltipWordsDefinition = vocabularySummary.querySelectorAll("details");

// 	const vocabulairesPostsIds = Array.from(tooltipWordsDefinition).map(
// 		(element) => element.getAttribute("data-definition-id"),
// 	);

// 	try {
// 		const tooltipData = await getTooltipsDatas(vocabulairesPostsIds);

// 		tooltipWordsDefinition.forEach((word, index) => {
// 			const foundTooltipDatas = tooltipData.find(
// 				(tooltip) =>
// 					tooltip.id === parseInt(word.getAttribute("data-definition-id")),
// 			);

// 			const definitionText = word.querySelector(
// 				".homegrade-blocks-vocabulaire-summary__content",
// 			);
// 			definitionText.textContent = foundTooltipDatas.acf.definition;
// 		});
// 	} catch (error) {
// 	}
// }

// async function getTooltipsDatas(vocabulairesPostsIds) {
// 	try {
// 		const response = await fetch(
// 			`/wp-json/wp/v2/vocabulaire?include=${vocabulairesPostsIds.toString()}`,
// 		);
// 		if (!response.ok) {
// 			throw new Error(`Request failed with status: ${response.status}`);
// 		}
// 		const data = await response.json();
// 		return data;
// 	} catch (err) {
// 		throw err;
// 	}
// }
// window.addEventListener("DOMContentLoaded", (event) => {
// 	updateWordsDefinitions();
// });
