Add CarouselProvider to Prerender components for improved layout structure. Updated PrerenderAppContent and PrerenderHome to wrap MainPageLayout with CarouselProvider, enhancing component organization and consistency.

This commit is contained in:
seb
2025-07-06 09:35:34 +02:00
parent 046979a64d
commit 205558d06c
2 changed files with 8 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import { Routes, Route } from 'react-router-dom';
import Footer from './components/Footer.js';
import { Logo, CategoryList } from './components/header/index.js';
import MainPageLayout from './components/MainPageLayout.js';
import { CarouselProvider } from './contexts/CarouselContext.js';
const PrerenderAppContent = (socket) => (
<Box
@@ -44,9 +45,11 @@ const PrerenderAppContent = (socket) => (
</AppBar>
<Box sx={{ flexGrow: 1 }}>
<Routes>
<Route path="/" element={<MainPageLayout />} />
</Routes>
<CarouselProvider>
<Routes>
<Route path="/" element={<MainPageLayout />} />
</Routes>
</CarouselProvider>
</Box>
<Footer/>