Created the ChannelContext.jsx

This commit is contained in:
Mathias Wagner 2023-11-17 06:43:42 +01:00
parent 370425975e
commit 70c3e9bc38
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -16,6 +16,8 @@ export const ChannelProvider = ({children}) => {
.then((c) => setChannels(c))
}
const getChannelById = (id) => channels.find((c) => c.channelId === id);
useEffect(() => {
updateChannels();
@ -25,7 +27,7 @@ export const ChannelProvider = ({children}) => {
}, []);
return (
<ChannelContext.Provider value={{channels, updateChannels}}>
<ChannelContext.Provider value={{channels, updateChannels, getChannelById}}>
{children}
</ChannelContext.Provider>
)