datahub/datahub-web-react/src/app/AppProviders.tsx
purnimagarg1 bb23e219b4
fix(ui/homepage): fix outdated template on the homepage (#14171)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-07-23 10:41:04 -04:00

41 lines
1.8 KiB
TypeScript

import React from 'react';
import EntityRegistryProvider from '@app/EntityRegistryProvider';
import GlobalSettingsProvider from '@app/context/GlobalSettingsProvider';
import UserContextProvider from '@app/context/UserContextProvider';
import { NavBarProvider } from '@app/homeV2/layout/navBarRedesign/NavBarContext';
import HomePageProvider from '@app/homeV3/context/HomePageProvider';
import SearchContextProvider from '@app/search/context/SearchContextProvider';
import { BrowserTitleProvider } from '@app/shared/BrowserTabTitleContext';
import { EducationStepsProvider } from '@providers/EducationStepsProvider';
import QuickFiltersProvider from '@providers/QuickFiltersProvider';
import AppConfigProvider from '@src/AppConfigProvider';
interface Props {
children: React.ReactNode;
}
export default function AppProviders({ children }: Props) {
return (
<AppConfigProvider>
<GlobalSettingsProvider>
<UserContextProvider>
<EntityRegistryProvider>
<BrowserTitleProvider>
<EducationStepsProvider>
<QuickFiltersProvider>
<SearchContextProvider>
<HomePageProvider>
<NavBarProvider>{children}</NavBarProvider>
</HomePageProvider>
</SearchContextProvider>
</QuickFiltersProvider>
</EducationStepsProvider>
</BrowserTitleProvider>
</EntityRegistryProvider>
</UserContextProvider>
</GlobalSettingsProvider>
</AppConfigProvider>
);
}