mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-05 05:29:26 +08:00
fix: refresh list automatically after closing modal following add operation (#4699)
This commit is contained in:
parent
2300104586
commit
eaa06441d0
@ -98,15 +98,19 @@ const InternalCreateRecordAction = (props: any, ref) => {
|
||||
return (
|
||||
//@ts-ignore
|
||||
<div ref={buttonRef as React.Ref<HTMLButtonElement>}>
|
||||
<ActionContextProvider value={{ ...ctx, fieldSchema, visible, setVisible }}>
|
||||
<CreateAction
|
||||
{...props}
|
||||
onClick={(collectionData) => {
|
||||
<CreateAction
|
||||
{...props}
|
||||
onClick={(collectionData) => {
|
||||
if (collectionData.name === collection.name) {
|
||||
ctx?.setVisible(true);
|
||||
} else {
|
||||
setVisible(true);
|
||||
setCurrentCollection(collectionData.name);
|
||||
setCurrentCollectionDataSource(collectionData.dataSource);
|
||||
}}
|
||||
/>
|
||||
}
|
||||
setCurrentCollection(collectionData.name);
|
||||
setCurrentCollectionDataSource(collectionData.dataSource);
|
||||
}}
|
||||
/>
|
||||
<ActionContextProvider value={{ ...ctx, fieldSchema, visible, setVisible }}>
|
||||
<CollectionProvider_deprecated name={currentCollection} dataSource={currentCollectionDataSource}>
|
||||
<RecursionField schema={fieldSchema} basePath={field.address} onlyRenderProperties />
|
||||
</CollectionProvider_deprecated>
|
||||
|
Loading…
x
Reference in New Issue
Block a user