return val.countryId in acc ?
{...acc, [val.countryId]: [...acc[val.countryId], val.id]} :
{...acc, [val.countryId]: [val.id]}
}, {})
А для чего ...acc ? Не лишние ли операции, каждый раз создавать новый объект?
Обсуждают сегодня