convert to TS

This commit is contained in:
p2405951
2026-03-27 14:56:15 +01:00
parent e172cb19d0
commit 80aba34497
2 changed files with 7 additions and 38 deletions
-34
View File
@@ -1,37 +1,3 @@
/*import {useState} from 'react';
import {EventContext} from "./EventContext";
import getAllEvents from "../../utils/events/getAllEvents.js";
import createEvent from "../../utils/events/createEvent.js";
import deleteEvent from "../../utils/events/deleteEvent.js";
export function EventProvider({ children }) {
const [events, setEvents] = useState([]);
const updateEvent = async () => {
const result = await getAllEvents();
setEvents(result.data.data);
}
const addEvent = async (name, description, start, end) => {
await createEvent(name, description, start, end);
await updateEvent();
}
const removeEvent = async (eventId) => {
const result = await deleteEvent(eventId);
await updateEvent();
return result;
}
return (
<EventContext.Provider value={{ events, updateEvent, addEvent, removeEvent }}>
{children}
</EventContext.Provider>
);
}*/
import { useState, ReactNode } from 'react';
import { EventContext, EventGroup, EventContextType } from "./EventContext";
import getAllEvents from "../../utils/events/getAllEvents";