refactor(组件): 将 destroyOnClose 替换为 destroyOnHidden 以优化组件销毁逻辑
refactor(React工具): 重构 React 18 兼容性补丁,合并开发环境修复功能 优化多个组件中的销毁逻辑,统一使用 destroyOnHidden 替代 destroyOnClose。同时重构 React 18 兼容性补丁代码,将开发环境的相关修复功能整合到 setupReactDevFixes 方法中,提高代码可维护性。
This commit is contained in:
@ -251,7 +251,7 @@ export default function FlowList() {
|
||||
confirmLoading={editing}
|
||||
onCancel={() => { setEditOpen(false); setEditRow(null); setEditName(''); editForm.resetFields() }}
|
||||
okText="保存"
|
||||
destroyOnClose
|
||||
destroyOnHidden
|
||||
maskClosable={false}
|
||||
>
|
||||
<Form form={editForm} layout="vertical" preserve={false} initialValues={{ name: editName }}>
|
||||
@ -273,7 +273,7 @@ export default function FlowList() {
|
||||
open={createOpen}
|
||||
onOk={handleCreateOk}
|
||||
onCancel={() => setCreateOpen(false)}
|
||||
destroyOnClose
|
||||
destroyOnHidden
|
||||
maskClosable={false}
|
||||
>
|
||||
<Form form={createForm} layout="vertical" preserve={false}>
|
||||
|
||||
Reference in New Issue
Block a user