Add context to project root

This commit is contained in:
dominik-zeglen 2020-06-23 14:31:27 +02:00
parent bdf90039b5
commit e80ef22f0d
2 changed files with 14 additions and 5 deletions

View file

@ -0,0 +1,6 @@
import BackgroundTasksContext from "@saleor/containers/BackgroundTasks/context";
import { useContext } from "react";
const useBackgroundTask = useContext(BackgroundTasksContext);
export default useBackgroundTask;

View file

@ -35,6 +35,7 @@ import { WindowTitle } from "./components/WindowTitle";
import { API_URI, APP_MOUNT_URI, GTM_ID } from "./config";
import ConfigurationSection, { createConfigurationMenu } from "./configuration";
import AppStateProvider from "./containers/AppState";
import BackgroundTasksProvider from "./containers/BackgroundTasks";
import { CustomerSection } from "./customers";
import DiscountSection from "./discounts";
import HomePage from "./home";
@ -135,11 +136,13 @@ const App: React.FC = () => {
<DateProvider>
<LocaleProvider>
<MessageManager>
<AppStateProvider>
<ShopProvider>
<Routes />
</ShopProvider>
</AppStateProvider>
<BackgroundTasksProvider>
<AppStateProvider>
<ShopProvider>
<Routes />
</ShopProvider>
</AppStateProvider>
</BackgroundTasksProvider>
</MessageManager>
</LocaleProvider>
</DateProvider>