From b9e70b70c7c9c4e34800858cd81d939a0319ce47 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Thu, 4 Jul 2024 10:11:42 +0200 Subject: [PATCH] adding a clean string function --- blocks/utilities.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/blocks/utilities.js b/blocks/utilities.js index 03be504..d85a29f 100644 --- a/blocks/utilities.js +++ b/blocks/utilities.js @@ -24,3 +24,12 @@ export function getThematiqueFamilySlug(thematique_slug) { return "location"; } } + +export function cleanString(string) { + return string + .normalize("NFD") + .replace(/[\u0300-\u036f]/g, "") + .toLowerCase() + .split(" ") + .join("-"); +}