У меня есть два массива как types
и defaultTypes
. Мне нужно отобразить types
с массивом значений по умолчанию defaultTypes
.
const types = [
{
Id: 2,
Name: 'Some value here'
},
{
Id: 3,
Name: 'Some value here'
},
{
Id: 4,
Name: 'Some value here'
}
];
const defaultTypes = [
{
Id: 1,
Name: 'Default value 1'
},
{
Id: 2,
Name: 'Default value 2'
}
]
Если в types
не существует некоторых типов по умолчанию (в этом случае Id: 1 не существует в массиве types
). Мне нужно добавить этот объект в массив types
.
Ожидаемый результат будет:
const expectedTypes = [
{
Id: 1,
Name: '-'
},
{
Id: 2,
Name: 'Some value here'
},
{
Id: 3,
Name: 'Some value here'
},
{
Id: 4,
Name: 'Some value here'
}
];
Объекты с идентификаторами 1 и 2 всегда должны быть в ожидаемых типах.