From adcd0933d20c2472442014484e759af48adfb9ed Mon Sep 17 00:00:00 2001 From: Giovanni-Josserand Date: Sun, 30 Nov 2025 16:16:44 +0100 Subject: [PATCH] add searchEvents utils function to call the events/search route --- src/utils/searchEvents.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/utils/searchEvents.js diff --git a/src/utils/searchEvents.js b/src/utils/searchEvents.js new file mode 100644 index 0000000..db4a67f --- /dev/null +++ b/src/utils/searchEvents.js @@ -0,0 +1,22 @@ +export default async function searchEvents(query) { + try { + const encodedQuery = encodeURIComponent(query); + const response = await fetch( + `http://localhost:80/api/events/search?query=${encodedQuery}`, + { + method: 'GET', + credentials: 'include', + headers: { + 'Content-Type': 'application/json', + 'Accept': 'application/json' + } + } + ); + const data = await response.json(); + return data.hits.map(hit => hit.document); + + } catch (err) { + console.error("Erreur :", err); + return null; + } +}