-
-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Hello, I'm trying to parse such a field:
<input
type="hidden"
defaultValue={element.baseCurrency.id}
name={`exchangeRates[${i}].baseCurrency`}
/>
the result:
const validatedFormData = decode(formData, {
numbers: [
'exchangeRates[$].baseCurrency',
'exchangeRates[$].targetCurrency',
],
});
I have already tried to arrange the parttern in different ways. But everything does not work out.
formData: FormData {
[Symbol(state)]: [
{ name: 'exchangeRates[0].baseCurrency', value: '1' },
{ name: 'exchangeRates[0].targetCurrency', value: '2' },
{ name: 'exchangeRates[0].rate', value: '8.5500' },
{ name: 'exchangeRates[1].baseCurrency', value: '2' },
{ name: 'exchangeRates[1].targetCurrency', value: '1' },
{ name: 'exchangeRates[1].rate', value: '10.0000' }
]
}
validatedFormData: {
'exchangeRates[0]': { baseCurrency: '1', targetCurrency: '2', rate: '8.5500' },
'exchangeRates[1]': { baseCurrency: '2', targetCurrency: '1', rate: '10.0000' }
}
I must be doing something wrong. Can you tell me?
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested