Files
nebula.js/commands/serve/web/components/Root.jsx
renovate[bot] 5cde83c607 chore(deps): update dependency react-router-dom to v7 (#1644)
* chore(deps): update dependency react-router-dom to v7

* chore: additions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: caele <tsm@qlik.com>
2024-12-27 14:54:55 +01:00

25 lines
872 B
JavaScript

import React from 'react';
import { BrowserRouter, Routes, Route } from 'react-router';
import { RootContextProvider } from '../contexts/RootContext';
import HubLayout from './Layouts/HubLayout';
import SelectEngine from './Hub/SelectEngine/SelectEngine';
import AppList from './Hub/AppList';
import Visualize from './Visualize/Visualize';
import OAuthRedirectLinkError from './Hub/Errors/OAuthRedirectLinkError';
export const Root = () => (
<BrowserRouter>
<RootContextProvider>
<Routes>
<Route element={<HubLayout />}>
<Route path="/" element={<SelectEngine />} />
<Route path="/app-list" element={<AppList />} />
</Route>
<Route path="/dev" element={<Visualize />} />
<Route path="/login/callback" element={<OAuthRedirectLinkError />} />
</Routes>
</RootContextProvider>
</BrowserRouter>
);