Quiero reemplazar este filtro y mapa usando, con reduce:
simpleFilter: fields .filter((f) => { const type = getUnifiedDataType(f.fieldType); return !type.isArray && ["text", "number"].includes(type.type); }) .map((f) => ({ name: f.fieldName, type: getUnifiedDataType(f.fieldType).type, })),debería ser
simpleFilter: fields .reduce((res, f) => { const type = getUnifiedDataType(f.fieldType); if (!type.isArray && ["text", "number"].includes(type.type)) { res.push({ name: f.fieldName, type: getUnifiedDataType(f.fieldType).type, }) } return res; }, []);