import { History } from '@remix-run/router'; import React, { useEffect } from 'react'; import { HistoryRouter } from './components/HistoryRouter'; import { ApiProvider } from './hooks/useApi'; import { AppRoutes, ExperimentalAppRoutes } from './routes'; const App = ({ history }: { history: History }) => { const layoutMode = localStorage.getItem('layout'); useEffect(() => { Promise.all([ // Initialize the UI components after first render import('./scripts/libraryMenu'), import('./scripts/autoBackdrops') ]); }, []); return (
{layoutMode === 'experimental' ? : }
); }; export default App;