mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-19 17:58:43 -05:00
* 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>
25 lines
872 B
JavaScript
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>
|
|
);
|