Integrated the MusicProvider into the Root.jsx layout
This commit is contained in:
parent
84294b7a68
commit
8458376a64
@ -6,6 +6,7 @@ import Background from "@/common/components/Background";
|
|||||||
import {socket} from "@/common/utils/socket.js";
|
import {socket} from "@/common/utils/socket.js";
|
||||||
import {useEffect} from "react";
|
import {useEffect} from "react";
|
||||||
import {GroupProvider} from "@/common/contexts/GroupContext.jsx";
|
import {GroupProvider} from "@/common/contexts/GroupContext.jsx";
|
||||||
|
import {MusicProvider} from "@/common/contexts/MusicContext.jsx";
|
||||||
|
|
||||||
export const Root = () => {
|
export const Root = () => {
|
||||||
const outlet = useOutlet();
|
const outlet = useOutlet();
|
||||||
@ -19,19 +20,21 @@ export const Root = () => {
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="root">
|
<MusicProvider>
|
||||||
<Header />
|
<div className="root">
|
||||||
|
<Header/>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
<GroupProvider>
|
<GroupProvider>
|
||||||
{outlet}
|
{outlet}
|
||||||
</GroupProvider>
|
</GroupProvider>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<Footer />
|
<Footer/>
|
||||||
|
|
||||||
<Background />
|
<Background/>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
</MusicProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user