snowballtools-base/packages/frontend/src/pages/org-slug/projects/id/routes.tsx
2024-04-09 14:19:09 -04:00

63 lines
1.3 KiB
TypeScript

import React from 'react';
import OverviewTabPanel from './Overview';
import DeploymentsTabPanel from './Deployments';
import SettingsTabPanel from './Settings';
import GeneralTabPanel from './settings/General';
import GitTabPanel from './settings/Git';
import { EnvironmentVariablesTabPanel } from './settings/EnvironmentVariables';
import MembersTabPanel from './settings/Members';
import Domains from './settings/Domains';
const Integrations = () => (
<div>
Content of integrations tab
<p className="block">
There are many variations of passages of Lorem Ipsum available.
</p>
</div>
);
export const settingsTabRoutes = [
{
index: true,
element: <GeneralTabPanel />,
},
{
path: 'domains',
element: <Domains />,
},
{
path: 'git',
element: <GitTabPanel />,
},
{
path: 'environment-variables',
element: <EnvironmentVariablesTabPanel />,
},
{
path: 'members',
element: <MembersTabPanel />,
},
];
export const projectTabRoutes = [
{
index: true,
element: <OverviewTabPanel />,
},
{
path: 'deployments',
element: <DeploymentsTabPanel />,
},
{
path: 'integrations',
element: <Integrations />,
},
{
path: 'settings',
element: <SettingsTabPanel />,
children: settingsTabRoutes,
},
];