2
0

🚸 (webhook) Show save in variables accordion only when needed

This commit is contained in:
Baptiste Arnaud
2023-06-16 07:32:21 +02:00
parent a64e621432
commit e54aab452a

View File

@ -208,22 +208,24 @@ export const WebhookAdvancedConfigForm = ({
{testResponse && ( {testResponse && (
<CodeEditor isReadOnly lang="json" value={testResponse} /> <CodeEditor isReadOnly lang="json" value={testResponse} />
)} )}
<Accordion allowMultiple> {(testResponse || options.responseVariableMapping.length > 0) && (
<AccordionItem> <Accordion allowMultiple>
<AccordionButton justifyContent="space-between"> <AccordionItem>
Save in variables <AccordionButton justifyContent="space-between">
<AccordionIcon /> Save in variables
</AccordionButton> <AccordionIcon />
<AccordionPanel pt="4"> </AccordionButton>
<TableList<ResponseVariableMapping> <AccordionPanel pt="4">
initialItems={options.responseVariableMapping} <TableList<ResponseVariableMapping>
onItemsChange={updateResponseVariableMapping} initialItems={options.responseVariableMapping}
Item={ResponseMappingInputs} onItemsChange={updateResponseVariableMapping}
addLabel="Add an entry" Item={ResponseMappingInputs}
/> addLabel="Add an entry"
</AccordionPanel> />
</AccordionItem> </AccordionPanel>
</Accordion> </AccordionItem>
</Accordion>
)}
</> </>
) )
} }