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"); +}