add i18n provider in the viewer
This commit is contained in:
parent
a7ce1ce070
commit
ef0eb53d25
@ -1,12 +1,13 @@
|
|||||||
// External
|
// External
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import PropTypes from 'prop-types';
|
import PropTypes from 'prop-types';
|
||||||
|
import i18n from '@ohif/i18n';
|
||||||
|
import { I18nextProvider } from 'react-i18next';
|
||||||
import { BrowserRouter, HashRouter } from 'react-router-dom';
|
import { BrowserRouter, HashRouter } from 'react-router-dom';
|
||||||
import {
|
import {
|
||||||
DialogProvider,
|
DialogProvider,
|
||||||
Modal,
|
Modal,
|
||||||
ModalProvider,
|
ModalProvider,
|
||||||
Notification,
|
|
||||||
SnackbarProvider,
|
SnackbarProvider,
|
||||||
ThemeWrapper,
|
ThemeWrapper,
|
||||||
ViewportDialogProvider,
|
ViewportDialogProvider,
|
||||||
@ -97,6 +98,7 @@ function App({ config, defaultExtensions }) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<AppConfigProvider value={appConfigState}>
|
<AppConfigProvider value={appConfigState}>
|
||||||
|
<I18nextProvider i18n={i18n}>
|
||||||
<Router basename={routerBasename}>
|
<Router basename={routerBasename}>
|
||||||
<ThemeWrapper>
|
<ThemeWrapper>
|
||||||
<ViewportGridProvider
|
<ViewportGridProvider
|
||||||
@ -120,6 +122,7 @@ function App({ config, defaultExtensions }) {
|
|||||||
</ViewportGridProvider>
|
</ViewportGridProvider>
|
||||||
</ThemeWrapper>
|
</ThemeWrapper>
|
||||||
</Router>
|
</Router>
|
||||||
|
</I18nextProvider>
|
||||||
</AppConfigProvider>
|
</AppConfigProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user