import { Modal, Spin } from 'antd'; import { SafetyCertificateOutlined } from '@ant-design/icons'; import type { OverlayWorkbenchTheme } from '../utils/overlayWorkbenchTheme'; import { SECURITY_UPDATE_MODAL_CLASS, getSecurityUpdateShellSurfaceStyle, } from '../utils/securityUpdateVisuals'; interface SecurityUpdateProgressModalProps { open: boolean; stageText: string; detailText?: string; overlayTheme: OverlayWorkbenchTheme; surfaceOpacity?: number; } const SecurityUpdateProgressModal = ({ open, stageText, detailText, overlayTheme, surfaceOpacity = 1, }: SecurityUpdateProgressModalProps) => { return (
{stageText}
{detailText ?? '更新过程中会保留当前可用配置,请稍候。'}
); }; export type { SecurityUpdateProgressModalProps }; export default SecurityUpdateProgressModal;