1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/didiopensource-KnowStreaming

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
index.tsx 1.2 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
zengqiao Отправлено 5 лет назад c6e4b60
import * as React from 'react';
import { observer } from 'mobx-react';
import { Tabs } from 'antd';
import { handleTabKey } from 'lib/utils';
import { ClusterTask } from './cluster-task';
import { MigrationTask } from './migration-task';
import { VersionManagement } from '../version-management';
import { users } from 'store/users';
import { expert } from 'store/expert';
const { TabPane } = Tabs;
@observer
export class OperationManagement extends React.Component {
public tabs = [{
title: '迁移任务',
component: <MigrationTask />,
}, {
title: '集群任务',
component: <ClusterTask />,
}, {
title: '版本管理',
component: <VersionManagement />,
}];
public render() {
let tabs = [].concat(this.tabs);
if (users.currentUser.role !== 2) {
tabs = tabs.splice(2);
}
return (
<>
<Tabs activeKey={location.hash.substr(1) || '0'} type="card" onChange={handleTabKey}>
{
tabs.map((item, index) => {
return (
<TabPane tab={item.title} key={'' + index}>
{item.component}
</TabPane>);
})
}
</Tabs>
</>
);
}
}

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/didiopensource-KnowStreaming.git
git@gitlife.ru:oschina-mirror/didiopensource-KnowStreaming.git
oschina-mirror
didiopensource-KnowStreaming
didiopensource-KnowStreaming
v2.4.2