diff --git a/web/src/components/ui/modal/modal.tsx b/web/src/components/ui/modal/modal.tsx index 93845d088..a3f6d06fe 100644 --- a/web/src/components/ui/modal/modal.tsx +++ b/web/src/components/ui/modal/modal.tsx @@ -31,6 +31,7 @@ export interface ModalProps { cancelButtonClassName?: string; disabled?: boolean; style?: React.CSSProperties; + zIndex?: number; } export interface ModalType extends FC { show: typeof modalIns.show; @@ -63,6 +64,7 @@ const Modal: ModalType = ({ cancelButtonClassName, disabled = false, style, + zIndex = 50, }) => { const sizeClasses = { small: 'max-w-md', @@ -172,6 +174,7 @@ const Modal: ModalType = ({ maskClosable && onOpenChange?.(false)} + style={{ zIndex: zIndex }} > { style: { width: '450px', }, + zIndex: 1000, okButtonClassName: 'bg-state-error text-white hover:bg-state-error hover:text-white', onOk: async () => {