Use modal as default fallback

This commit is contained in:
igoroctaviano committed 2020-06-26 14:47:18 -03:00
1 parent a197b887fb
commit b34a9880f7
5 files changed
+137 -90

No files matched your search

+5 -1
View File
@@ -5,6 +5,7 @@ import DataSourceWrapper from './DataSourceWrapper';
import WorkList from './WorkList';
import NotFound from './NotFound';
import buildModeRoutes from './buildModeRoutes';
import { ErrorBoundary } from '@ohif/ui';
// TODO: Make these configurable
// TODO: Include "routes" debug route if dev build
@@ -43,6 +44,7 @@ const createRoutes = (
return (
<Switch>
{allRoutes.map((route, i) => {
console.log(route);
return (
<Route
key={i}
@@ -51,7 +53,9 @@ const createRoutes = (
strict={route.strict}
render={props => (
// eslint-disable-next-line react/jsx-props-no-spreading
<route.component {...props} {...route.props} route={route} />
<ErrorBoundary context={`Route ${route.path}`} fallbackRoute="/">
<route.component {...props} {...route.props} route={route} />
</ErrorBoundary>
)}
/>
);