refactor(marketplace): Context for marketplace data

This commit is contained in:
alexsparkes
2024-06-18 11:04:51 +01:00
parent 81b88e0846
commit 3f2f3fdfa3
8 changed files with 144 additions and 158 deletions

View File

@@ -4,6 +4,7 @@ import { motion, AnimatePresence } from 'framer-motion';
import './scss/index.scss';
import Navbar from './backend/TabNavbar';
import { TabProvider, useTab } from './backend/TabContext';
import { MarketplaceDataProvider } from 'features/marketplace/api/MarketplaceDataContext';
const Settings = lazy(() => import('../../../features/misc/views/Settings'));
const Addons = lazy(() => import('../../../features/misc/views/Addons'));
@@ -79,7 +80,9 @@ const MainModalContent = ({ modalClose }) => {
const MainModal = ({ modalClose }) => (
<TabProvider>
<MainModalContent modalClose={modalClose} />
<MarketplaceDataProvider>
<MainModalContent modalClose={modalClose} />
</MarketplaceDataProvider>
</TabProvider>
);