fixed confirm modal style

This commit is contained in:
LittleBoy 2024-12-24 19:52:50 +08:00
parent ff6e66d752
commit e4de0d6bd2
4 changed files with 11 additions and 3 deletions

View File

@ -226,6 +226,7 @@
.root-modal-confirm{
z-index: calc(var(--header-z-index) + 1) !important;
background: rgba(0, 0, 0, 0.05);
//anticon anticon-exclamation-circle
.ant-modal-confirm-title{
font-size: 20px;
margin-top: -2px;
@ -233,6 +234,9 @@
.ant-modal-confirm-content{
margin-top: 10px;
margin-left: -30px;
}
.icon-warning{
}
.ant-modal-confirm-btns{
@apply mt-8;

View File

@ -51,6 +51,7 @@ export default function ButtonBatch(
wrapClassName:'root-modal-confirm',
title: title || '操作提示',
centered: true,
icon: <span className="anticon anticon-exclamation-circle"><IconWarningCircle/></span>,
content: confirmMessage,
onOk: onBatchProcess
})

View File

@ -1,7 +1,7 @@
import {App} from "antd";
import {showToast} from "@/components/message.ts";
import {useState} from "react";
import {IconDelete} from "@/components/icons";
import React, {useState} from "react";
import {IconDelete, IconWarningCircle} from "@/components/icons";
import {deleteByIds} from "@/service/api/article.ts";
export default function ButtonDeleteBatch(props: { ids: Id[];onSuccess?: () => void; }) {
@ -26,6 +26,7 @@ export default function ButtonDeleteBatch(props: { ids: Id[];onSuccess?: () => v
}
modal.confirm({
wrapClassName:'root-modal-confirm',
icon: <span className="anticon anticon-exclamation-circle"><IconWarningCircle/></span>,
title: `你确定要删除选择的 ${props.ids.length} 条新闻吗?`,
content: '删除后需从新闻素材中重新选择',
onOk: handlePush,

View File

@ -2,7 +2,7 @@ import {Button, Modal} from "antd";
import React, {useState} from "react";
import {showErrorToast, showToast} from "@/components/message.ts";
import {push2room, VideoStatus} from "@/service/api/video.ts";
import {IconArrowRight} from "@/components/icons";
import {IconArrowRight, IconWarningCircle} from "@/components/icons";
export default function ButtonPush2Room(props: { ids: Id[]; list: VideoInfo[];onSuccess?:()=>void; }) {
@ -29,7 +29,9 @@ export default function ButtonPush2Room(props: { ids: Id[]; list: VideoInfo[];on
return
}
Modal.confirm({
wrapClassName:'root-modal-confirm',
title: '操作提示',
icon: <span className="anticon anticon-exclamation-circle"><IconWarningCircle/></span>,
content: '是否确定一键推流选中新闻视频??',
onOk: handlePush
})