I want to merge two objects, override properties but keep properties that are not been overridden.
Example: I have the following Objects
const theme = {
 colors: {
  base: '#fff',
  accent: '#ff0000'
 }
}
and
const themeOverride = {
 colors: {
  accent: '#ff8900'
 }
}
and would like to merge these together to get
const newTheme = {
  colors: {
   base: '#fff',
   accent: '#ff8900'
  }
}
 
     
     
     
     
     
     
    