From eaa06441d08232f8324940765210c42c041a56b0 Mon Sep 17 00:00:00 2001 From: Katherine Date: Wed, 19 Jun 2024 09:54:10 +0800 Subject: [PATCH] fix: refresh list automatically after closing modal following add operation (#4699) --- .../components/CreateRecordAction.tsx | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/packages/core/client/src/schema-initializer/components/CreateRecordAction.tsx b/packages/core/client/src/schema-initializer/components/CreateRecordAction.tsx index 76c9e13fca..790ab997b5 100644 --- a/packages/core/client/src/schema-initializer/components/CreateRecordAction.tsx +++ b/packages/core/client/src/schema-initializer/components/CreateRecordAction.tsx @@ -98,15 +98,19 @@ const InternalCreateRecordAction = (props: any, ref) => { return ( //@ts-ignore
}> - - { + { + if (collectionData.name === collection.name) { + ctx?.setVisible(true); + } else { setVisible(true); - setCurrentCollection(collectionData.name); - setCurrentCollectionDataSource(collectionData.dataSource); - }} - /> + } + setCurrentCollection(collectionData.name); + setCurrentCollectionDataSource(collectionData.dataSource); + }} + /> +