File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 1
1
const deepObjectsMerge = ( target , source ) => {
2
2
// Iterate through `source` properties and if an `Object` set property to merge of `target` and `source` properties
3
- for ( let key of Object . keys ( source ) ) {
4
- if ( source [ key ] instanceof Object ) Object . assign ( source [ key ] , deepObjectsMerge ( target [ key ] , source [ key ] ) )
3
+ for ( const key of Object . keys ( source ) ) {
4
+ if ( source [ key ] instanceof Object ) {
5
+ Object . assign ( source [ key ] , deepObjectsMerge ( target [ key ] , source [ key ] ) )
6
+ }
5
7
}
6
8
7
9
// Join `target` and modified `source`
8
10
Object . assign ( target || { } , source )
9
11
return target
10
12
}
11
13
12
- export default deepObjectsMerge ;
14
+ export default deepObjectsMerge
Original file line number Diff line number Diff line change
1
+ import deepObjectsMerge from './deep-objects-merge'
1
2
import getStyle from './get-style'
2
3
import hexToRgb from './hex-to-rgb'
3
4
import hexToRgba from './hex-to-rgba'
4
5
import rgbToHex from './rgb-to-hex'
5
- import deepObjectsMerge from './deep-objects-merge'
6
6
7
7
export {
8
+ deepObjectsMerge ,
8
9
getStyle ,
9
10
hexToRgb ,
10
11
hexToRgba ,
11
- rgbToHex ,
12
- deepObjectsMerge
12
+ rgbToHex
13
13
}
You can’t perform that action at this time.
0 commit comments