import {
message,
Modal
} from 'antd'
import { ExclamationCircleOutlined } from '@ant-design/icons';
const { confirm } = Modal;
export const handleDeleteAssets = (handleCallbackFun, handleDeleteOkCallback) => {
confirm({
title: '确定要删除吗?',
icon: <ExclamationCircleOutlined/>,
okText: '删除',
okType: 'danger',
cancelText: '取消',
onOk: async() => {
const values = await handleCallbackFun();
if(values.code === 20000) {
message.success('删除成功')
handleDeleteOkCallback()
}else{
message.error(values.msg)
}
}
});
}
React 基于 Antd组件进行删除封装
于 2023-04-14 17:30:36 首次发布