Cosmos-Server/client/src/pages/servapps/index.jsx

41 lines
1.3 KiB
React
Raw Normal View History

2023-05-06 18:25:10 +00:00
import * as React from 'react';
import MainCard from '../../components/MainCard';
import RestartModal from '../config/users/restart';
import { Chip, Divider, Stack, useMediaQuery } from '@mui/material';
import HostChip from '../../components/hostChip';
import { RouteMode, RouteSecurity } from '../../components/routeComponents';
import { getFaviconURL } from '../../utils/routes';
import * as API from '../../api';
import { CheckOutlined, ClockCircleOutlined, DashboardOutlined, DeleteOutlined, DownOutlined, LockOutlined, UpOutlined } from "@ant-design/icons";
import IsLoggedIn from '../../isLoggedIn';
import PrettyTabbedView from '../../components/tabbedView/tabbedView';
import ServeApps from './servapps';
import VolumeManagementList from './volumes';
import NetworkManagementList from './networks';
const ServappsIndex = () => {
return <div>
<IsLoggedIn />
<PrettyTabbedView path="/ui/servapps/:tab" tabs={[
{
title: 'Containers',
children: <ServeApps />,
path: 'containers'
},
{
title: 'Volumes',
children: <VolumeManagementList />,
path: 'volumes'
},
{
title: 'Networks',
children: <NetworkManagementList />,
path: 'networks'
},
]}/>
</div>;
}
export default ServappsIndex;