1
1
import { createBrowserRouter } from 'react-router-dom' ;
2
2
import { AppRoot } from '../AppRoot/AppRoot' ;
3
- import { ActivityTab } from '../components/Activity' ;
4
- import { ApplicationDetails , ApplicationOverviewTab } from '../components/ApplicationDetails' ;
5
- import { ComponentListTab , componentsTabLoader } from '../components/Components/ComponentsListView' ;
6
3
import { GithubRedirect , githubRedirectLoader } from '../components/GithubRedirect' ;
7
- import {
8
- integrationListPageLoader ,
9
- IntegrationTestsListView ,
10
- } from '../components/IntegrationTests/IntegrationTestsListView' ;
11
4
import { ModalProvider } from '../components/modal/ModalProvider' ;
12
5
import { Overview } from '../components/Overview/Overview' ;
13
- import { ReleaseListViewTab , releaseListViewTabLoader } from '../components/Releases' ;
14
6
import { HttpError } from '../k8s/error' ;
15
7
import ErrorEmptyState from '../shared/components/empty-state/ErrorEmptyState' ;
16
8
import { namespaceLoader , NamespaceProvider } from '../shared/providers/Namespace' ;
@@ -25,8 +17,9 @@ import releaseServiceRoutes from './page-routes/release-service';
25
17
import secretRoutes from './page-routes/secrets' ;
26
18
import snapshotRoutes from './page-routes/snapshots' ;
27
19
import taskRunRoutes from './page-routes/taskrun' ;
20
+ import userAccessRoutes from './page-routes/user-access' ;
28
21
import { RouteErrorBoundry } from './RouteErrorBoundary' ;
29
- import { GithubRedirectRouteParams , RouterParams } from './utils' ;
22
+ import { GithubRedirectRouteParams } from './utils' ;
30
23
31
24
export const router = createBrowserRouter ( [
32
25
{
@@ -58,45 +51,8 @@ export const router = createBrowserRouter([
58
51
...commitRoutes ,
59
52
...pipelineRoutes ,
60
53
...taskRunRoutes ,
61
- /* Application details */
62
- {
63
- path : `workspaces/:${ RouterParams . workspaceName } /applications/:${ RouterParams . applicationName } ` ,
64
- element : < ApplicationDetails /> ,
65
- errorElement : < RouteErrorBoundry /> ,
66
- children : [
67
- {
68
- index : true ,
69
- element : < ApplicationOverviewTab /> ,
70
- } ,
71
- {
72
- path : `activity/:${ RouterParams . activityTab } ` ,
73
- element : < ActivityTab /> ,
74
- } ,
75
- {
76
- path : `activity` ,
77
- element : < ActivityTab /> ,
78
- } ,
79
- {
80
- path : 'components' ,
81
- loader : componentsTabLoader ,
82
- errorElement : < RouteErrorBoundry /> ,
83
- element : < ComponentListTab /> ,
84
- } ,
85
- {
86
- path : 'integrationtests' ,
87
- loader : integrationListPageLoader ,
88
- errorElement : < RouteErrorBoundry /> ,
89
- element : < IntegrationTestsListView /> ,
90
- } ,
91
- {
92
- path : 'releases' ,
93
- loader : releaseListViewTabLoader ,
94
- errorElement : < RouteErrorBoundry /> ,
95
- element : < ReleaseListViewTab /> ,
96
- } ,
97
- ] ,
98
- } ,
99
- /* User Acess routes */
54
+ ...userAccessRoutes ,
55
+
100
56
// '/ns/:ns',
101
57
// '/ns/:ns/pipelinerun/:pipelineRun',
102
58
// '/ns/:ns/pipelinerun/:pipelineRun/logs',
0 commit comments