UNPKG

@red-hat-developer-hub/backstage-plugin-bulk-import

Version:
27 lines (24 loc) 1.24 kB
import { jsx, jsxs } from 'react/jsx-runtime'; import { Routes, Route, Navigate } from 'react-router-dom'; import { createGenerateClassName, StylesProvider } from '@mui/styles'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { importHistoryRouteRef } from '../routes.esm.js'; import { AddRepositoriesPage } from './AddRepositories/AddRepositoriesPage.esm.js'; import { ImportHistoryPage } from './Repositories/ImportHistoryPage.esm.js'; const queryClient = new QueryClient(); const generateClassName = createGenerateClassName({ seed: "bulk-import" }); const Router = () => /* @__PURE__ */ jsx(StylesProvider, { generateClassName, children: /* @__PURE__ */ jsx(QueryClientProvider, { client: queryClient, children: /* @__PURE__ */ jsxs(Routes, { children: [ /* @__PURE__ */ jsx(Route, { path: "/", element: /* @__PURE__ */ jsx(AddRepositoriesPage, {}) }), /* @__PURE__ */ jsx( Route, { path: importHistoryRouteRef.path, element: /* @__PURE__ */ jsx(ImportHistoryPage, {}) } ), /* @__PURE__ */ jsx(Route, { path: "*", element: /* @__PURE__ */ jsx(Navigate, { to: "/bulk-import", replace: true }) }) ] }) }) }); export { Router }; //# sourceMappingURL=Router.esm.js.map