node server + separate client folder

This commit is contained in:
cv
2021-04-05 22:33:31 +02:00
parent d0c8567022
commit c39f3f2dde
56 changed files with 724 additions and 6 deletions
+13
View File
@@ -0,0 +1,13 @@
import { createContext, useState } from 'react';
export const EventContext = createContext([[], () => {}]);
export function EventProvider(props) {
const [event, setEvent] = useState(null);
return (
<EventContext.Provider value={[event, setEvent]}>
{props.children}
</EventContext.Provider>
);
}
@@ -0,0 +1,14 @@
import { createContext, useState } from 'react';
import { sampleData } from '../sampleData';
export const EventListContext = createContext([[], () => {}]);
export function EventListProvider(props) {
const [events, setEvents] = useState(sampleData.events);
return (
<EventListContext.Provider value={[events, setEvents]}>
{props.children}
</EventListContext.Provider>
);
}
@@ -0,0 +1,16 @@
import { createContext, useState } from 'react';
export const PresenterMessagesContext = createContext([[], () => {}]);
export function PresenterMessageProvider(props) {
const [presMessage, setPresMessage] = useState({
text: '',
show: '',
});
return (
<PresenterMessagesContext.Provider value={[presMessage, setPresMessage]}>
{props.children}
</PresenterMessagesContext.Provider>
);
}