diff --git a/src/app.js b/src/app.js
index 7cee3a7f..b032c8fb 100644
--- a/src/app.js
+++ b/src/app.js
@@ -7,19 +7,23 @@ import { IntlProvider, addLocaleData } from 'react-intl';
import en from 'react-intl/locale-data/en';
import configureStore from './store';
import Routes from './Routes';
-import routesConfiguration from './routesConfiguration';
+import { RoutesProvider } from './components';
+import routesConfiguration, { flattenRoutes } from './routesConfiguration';
import localeData from './translations/en.json';
export const ClientApp = props => {
const { store } = props;
addLocaleData([...en]);
+ const flattenedRoutes = flattenRoutes(routesConfiguration);
return (
-
-
-
-
-
+
+
+
+
+
+
+
);
};
@@ -31,13 +35,16 @@ ClientApp.propTypes = { store: any.isRequired };
export const ServerApp = props => {
const { url, context, store } = props;
addLocaleData([...en]);
+ const flattenedRoutes = flattenRoutes(routesConfiguration);
return (
-
-
-
-
-
+
+
+
+
+
+
+
);
};