Skip to content

Commit 8a46680

Browse files
committed
fix: toaster
1 parent 45cb547 commit 8a46680

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/containers/App/Providers.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22

33
import * as NiceModal from '@ebay/nice-modal-react';
4-
import {ThemeProvider} from '@gravity-ui/uikit';
4+
import {ThemeProvider, ToasterComponent, ToasterProvider} from '@gravity-ui/uikit';
55
import type {Store} from '@reduxjs/toolkit';
66
import type {History} from 'history';
77
import {HelmetProvider} from 'react-helmet-async';
@@ -14,6 +14,7 @@ import {ComponentsProvider} from '../../components/ComponentsProvider/Components
1414
import {componentsRegistry as defaultComponentsRegistry} from '../../components/ComponentsProvider/componentsRegistry';
1515
import type {ComponentsRegistry} from '../../components/ComponentsProvider/componentsRegistry';
1616
import {THEME_KEY} from '../../utils/constants';
17+
import {toaster} from '../../utils/createToast';
1718
import {useSetting} from '../../utils/hooks';
1819

1920
interface ProvidersProps {
@@ -35,9 +36,12 @@ export function Providers({
3536
<Router history={history}>
3637
<QueryParamProvider adapter={ReactRouter5Adapter}>
3738
<Theme>
38-
<ComponentsProvider registry={componentsRegistry}>
39-
<NiceModal.Provider>{children}</NiceModal.Provider>
40-
</ComponentsProvider>
39+
<ToasterProvider toaster={toaster}>
40+
<ComponentsProvider registry={componentsRegistry}>
41+
<NiceModal.Provider>{children}</NiceModal.Provider>
42+
<ToasterComponent />
43+
</ComponentsProvider>
44+
</ToasterProvider>
4145
</Theme>
4246
</QueryParamProvider>
4347
</Router>

0 commit comments

Comments
 (0)