Слияние кода завершено, страница обновится автоматически
import React, { PureComponent } from 'react';
import { Button, Table, Modal, Tooltip } from 'antd';
import styless from '../CreateTeam/index.less';
import globalUtil from '../../utils/global';
import { Link } from 'dva/router';
import { formatMessage, FormattedMessage } from 'umi-plugin-locale';
class RelyComponentModal extends PureComponent {
render() {
const { title, onOk, onCancel, relyComponentList, loading } = this.props;
return (
<Modal
width={800}
title={title}
visible
onOk={onOk}
onCancel={onCancel}
className={styless.TelescopicModal}
footer={[
<Button onClick={onCancel}><FormattedMessage id='componentOverview.body.RelyComponentModal.close'/> </Button>,
]}
>
<Table
pagination={false}
rowKey={(record,index) => index}
style={{marginBottom:'20px'}}
columns={[
{
title: formatMessage({id:'componentOverview.body.RelyComponentModal.volume_name'}),
dataIndex: 'volume_name',
width: '50%',
key: 'volume_name',
},
{
title: formatMessage({id:'componentOverview.body.RelyComponentModal.service_name'}),
dataIndex: 'service_name',
key: 'service_name',
width: '50%',
render: (data, item) => (
<Tooltip title={data} key={data}>
<Link
to={`/team/${globalUtil.getCurrTeamName()}/region/${globalUtil.getCurrRegionName()}/components/${
item.service_alias
}/overview`}
title={data}
>
<span>{data}</span>
</Link>
</Tooltip>
),
},
]}
dataSource={relyComponentList}
/>
</Modal>
);
}
}
export default RelyComponentModal;
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )