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 11const deepObjectsMerge = ( target , source ) => {
22 // 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+ }
57 }
68
79 // Join `target` and modified `source`
810 Object . assign ( target || { } , source )
911 return target
1012}
1113
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'
12import getStyle from './get-style'
23import hexToRgb from './hex-to-rgb'
34import hexToRgba from './hex-to-rgba'
45import rgbToHex from './rgb-to-hex'
5- import deepObjectsMerge from './deep-objects-merge'
66
77export {
8+ deepObjectsMerge ,
89 getStyle ,
910 hexToRgb ,
1011 hexToRgba ,
11- rgbToHex ,
12- deepObjectsMerge
12+ rgbToHex
1313}
You can’t perform that action at this time.
0 commit comments