Created the ChannelContext.jsx
This commit is contained in:
parent
370425975e
commit
70c3e9bc38
@ -16,6 +16,8 @@ export const ChannelProvider = ({children}) => {
|
|||||||
.then((c) => setChannels(c))
|
.then((c) => setChannels(c))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const getChannelById = (id) => channels.find((c) => c.channelId === id);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
updateChannels();
|
updateChannels();
|
||||||
|
|
||||||
@ -25,7 +27,7 @@ export const ChannelProvider = ({children}) => {
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ChannelContext.Provider value={{channels, updateChannels}}>
|
<ChannelContext.Provider value={{channels, updateChannels, getChannelById}}>
|
||||||
{children}
|
{children}
|
||||||
</ChannelContext.Provider>
|
</ChannelContext.Provider>
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user