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