63 lines
1.3 KiB
TypeScript
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,
|
|
},
|
|
];
|