feat: add popconfirm for topic delete

chore/upgrade-rn-0.72.7
moonrailgun 1 year ago
parent e012c9e20b
commit 56e97fccd7

@ -15,6 +15,7 @@ export {
Popover,
Tag,
Skeleton,
Popconfirm,
} from 'antd';
export const TextArea = Input.TextArea;
export {

@ -13,6 +13,7 @@ import {
UserName,
UserAvatar,
MessageAckContainer,
Popconfirm,
} from '@capital/component';
import styled from 'styled-components';
import type { GroupTopic } from '../types';
@ -139,11 +140,12 @@ export const TopicCard: React.FC<{
/>
{userId === groupOwnerId && (
<IconBtn
title={Translate.delete}
icon="mdi:delete-outline"
onClick={handleDeleteTopic}
/>
<Popconfirm
title={Translate.topicDeleteConfimTip}
onConfirm={handleDeleteTopic}
>
<IconBtn title={Translate.delete} icon="mdi:delete-outline" />
</Popconfirm>
)}
</div>

@ -26,4 +26,8 @@ export const Translate = {
'zh-CN': '话题信息异常',
'en-US': 'Topic Data Error',
}),
topicDeleteConfimTip: localTrans({
'zh-CN': '你确定要删除该话题么',
'en-US': 'Are you sure you want to delete this topic?',
}),
};

Loading…
Cancel
Save