From e9c8b7cda85d3fdb979ddc3f6016521796f7ee75 Mon Sep 17 00:00:00 2001 From: T'JAMPENS QUENTIN p2406187 Date: Wed, 28 Jan 2026 14:47:41 +0100 Subject: [PATCH] use fetchWrapper for getAllEvents.js --- src/contexts/events/EventProvider.jsx | 4 ++-- src/utils/events/getAllEvents.js | 26 ++++---------------------- 2 files changed, 6 insertions(+), 24 deletions(-) diff --git a/src/contexts/events/EventProvider.jsx b/src/contexts/events/EventProvider.jsx index bfcbcba..378c64e 100644 --- a/src/contexts/events/EventProvider.jsx +++ b/src/contexts/events/EventProvider.jsx @@ -10,8 +10,8 @@ export function EventProvider({ children }) { const [events, setEvents] = useState([]); const updateEvent = async () => { - const data = await getAllEvents(); - setEvents(data.data); + const result = await getAllEvents(); + setEvents(result.data.data); } const addEvent = async (name, description, start, end) => { diff --git a/src/utils/events/getAllEvents.js b/src/utils/events/getAllEvents.js index 7529282..b35f979 100644 --- a/src/utils/events/getAllEvents.js +++ b/src/utils/events/getAllEvents.js @@ -1,23 +1,5 @@ +import fetchWrapper from "../fetchWrapper.js"; + export default async function getAllEvents() { - - try { - const res = await fetch(`${import.meta.env.VITE_API_URL}/api/events/`, { - method: 'GET', - credentials: 'include', - headers: { - 'Accept': 'application/json' - } - }); - - if (!res.ok) { - throw new Error(`Erreur serveur : ${res.status}`); - } - - const data = await res.json(); - return data; - } catch (err) { - console.error('Erreur :', err); - return null; - } - -} \ No newline at end of file + return fetchWrapper("/api/events/", null, "GET"); +}