@@ -3,14 +3,14 @@ import React from "react";
33import { Navigate } from "react-router-dom" ;
44
55import { MemberRole } from "@enums" ;
6+ import { EditConnection , AddConnection } from "@project-connections" ;
7+ import { AddTrigger , EditTrigger } from "@project-triggers" ;
8+ import { AddVariable , EditVariable } from "@project-variables" ;
69import { legacyRoutes } from "@src/routes.legacy" ;
710
811import { CreateNewProject , DeploymentsTable , EventViewer , ProtectedRoute , SessionsTable } from "@components/organisms" ;
912import { ProjectSettingsDrawer } from "@components/organisms/configuration" ;
1013import { ProjectSettingsMainView } from "@components/organisms/configuration/configurationView" ;
11- import { AddConnection , EditConnection } from "@components/organisms/configuration/connections" ;
12- import { AddTrigger , EditTrigger } from "@components/organisms/configuration/triggers" ;
13- import { AddVariable , EditVariable } from "@components/organisms/configuration/variables" ;
1414import { TemplatesCatalog } from "@components/organisms/dashboard/templates" ;
1515import { SessionViewer } from "@components/organisms/deployments" ;
1616import { ActivityList , SessionOutputs } from "@components/organisms/deployments/sessions/tabs" ;
@@ -23,7 +23,15 @@ import {
2323import { OrganizationBilling } from "@components/organisms/settings/organization/billing" ;
2424import { ClientConfiguration , Profile , UserOrganizationsTable } from "@components/organisms/settings/user" ;
2525import { EventsList } from "@components/organisms/shared" ;
26- import { ChatPage , CustomError , Dashboard , Internal404 , Intro , Project , TemplateLanding } from "@components/pages" ;
26+ import {
27+ ChatPage ,
28+ CustomError ,
29+ Dashboard ,
30+ Internal404 ,
31+ Intro ,
32+ ProjectExplorerGuard ,
33+ TemplateLanding ,
34+ } from "@components/pages" ;
2735import { AppLayout , EventsLayout } from "@components/templates" ;
2836import { ProjectWrapper } from "@components/templates/projectWrapper" ;
2937import { SettingsLayout } from "@components/templates/settingsLayout" ;
@@ -76,7 +84,7 @@ export const mainRoutes = [
7684 { path : "code" , element : < Navigate relative = "route" replace to = "explorer" /> } ,
7785 {
7886 path : "explorer" ,
79- element : < Project /> ,
87+ element : < ProjectExplorerGuard /> ,
8088 children : [
8189 {
8290 path : "settings" ,
0 commit comments