fix:优化modal组件

This commit is contained in:
zsqtony 2025-07-17 14:01:52 +08:00
parent b1e639e2a8
commit fd12b053cb

View File

@ -1,9 +1,12 @@
import { MyButtons } from '@/common'; import { MyButtons } from '@/common';
import { Modal } from 'antd'; import { Modal } from 'antd';
import { useState } from 'react'; import { useImperativeHandle, useState } from 'react';
export function MyModal(props?: any) { export function MyModal(props?: any,ref?:any) {
const [open, setOpen] = useState(false); const [open, setOpen] = useState(false);
useImperativeHandle(ref,()=>({
close: () => setOpen(false)
}))
return ( return (
<> <>
{props?.trigger ? ( {props?.trigger ? (