import React from 'react'; import { Switch, Route } from 'react-router-dom'; import { Layout } from 'antd'; import { HomePage } from './home/HomePage'; import { SearchRoutes } from './SearchRoutes'; import { PageRoutes } from '../conf/Global'; import EmbeddedPage from './embed/EmbeddedPage'; import { useEntityRegistry } from './useEntityRegistry'; import AppProviders from './AppProviders'; import EmbedLookup from './embed/lookup'; /** * Container for all views behind an authentication wall. */ export const ProtectedRoutes = (): JSX.Element => { const entityRegistry = useEntityRegistry(); return ( } /> } /> {entityRegistry.getEntities().map((entity) => ( } /> ))} } /> ); };