From 8b960c78d13aec53cbbabfc2132ceb975719e8ab Mon Sep 17 00:00:00 2001 From: chenos Date: Tue, 12 Apr 2022 14:39:46 +0800 Subject: [PATCH] fix: record picker --- .../record-picker/ReadPrettyRecordPicker.tsx | 43 ++++++++++--------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/packages/client/src/schema-component/antd/record-picker/ReadPrettyRecordPicker.tsx b/packages/client/src/schema-component/antd/record-picker/ReadPrettyRecordPicker.tsx index 5d647a4ee..7abb842c4 100644 --- a/packages/client/src/schema-component/antd/record-picker/ReadPrettyRecordPicker.tsx +++ b/packages/client/src/schema-component/antd/record-picker/ReadPrettyRecordPicker.tsx @@ -17,32 +17,33 @@ export const ReadPrettyRecordPicker: React.FC = observer((props: any) => { const [visible, setVisible] = useState(false); const { getField } = useCollection(); const collectionField = getField(fieldSchema.name); + const [record, setRecord] = useState({}); return (
+ , }> + {toArr(field.value).map((record, index) => { + return ( + + { + setVisible(true); + setRecord(record); + }} + > + {record?.[fieldNames?.label || 'label']} + + + ); + })} + - , }> - {toArr(field.value).map((record, index) => { - return ( - - { - console.log('setVisible'); - setVisible(true); - }} - > - {record?.[fieldNames?.label || 'label']} - - - - - - - - ); - })} - + + + + +