В своем коде вы пытались использовать массив в качестве объекта, вы должны сначала указать индекс массива, в вашем случае это 0, и это даст вам доступ к первому элементу массива, который является вашим объектом, и теперь вы может получить значения из него
let val = [...fields]
// when you want access the data
val[0].name
Это ошибка в вашем коде, если я правильно вас понял