diff --git a/packages/core/client/src/schema-component/antd/association-field/FileManager.tsx b/packages/core/client/src/schema-component/antd/association-field/FileManager.tsx index e81bdeb1f..135692518 100644 --- a/packages/core/client/src/schema-component/antd/association-field/FileManager.tsx +++ b/packages/core/client/src/schema-component/antd/association-field/FileManager.tsx @@ -73,7 +73,7 @@ const InternalFileManager = (props) => { const collectionField = getField(field.props.name); const labelUiSchema = useLabelUiSchema(collectionField?.target, fieldNames?.label || 'label'); const compile = useCompile(); - const { setVisible, modalProps } = useActionContext(); + const { modalProps } = useActionContext(); const getFilter = () => { const targetKey = collectionField?.targetKey || 'id'; const list = options.map((option) => option[targetKey]).filter(Boolean); @@ -121,6 +121,7 @@ const InternalFileManager = (props) => { collectionField, }; const usePickActionProps = () => { + const { setVisible } = useActionContext(); const { multiple, selectedRows, onChange, options, collectionField } = useContext(RecordPickerContext); return { onClick() {