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