File tree Expand file tree Collapse file tree 4 files changed +1
-8
lines changed Expand file tree Collapse file tree 4 files changed +1
-8
lines changed Original file line number Diff line number Diff line change 7676 "dependencies" : {
7777 "callbag-observe" : " ^1.0.0" ,
7878 "callbag-subject" : " ^1.0.2" ,
79- "deepmerge" : " ^2.1.1" ,
8079 "fast-deep-equal" : " ^2.0.1" ,
8180 "react" : " ^16.4.2" ,
8281 "react-dom" : " ^16.4.2"
Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ import React, { PureComponent } from 'react'
22import observe from 'callbag-observe'
33import makeSubject from 'callbag-subject'
44import equal from 'fast-deep-equal'
5- import merge from 'deepmerge'
65
76const isPrimitive = ( test : any ) => test !== Object ( test )
87
@@ -48,7 +47,7 @@ export function create<T = any>(initial: T = {} as T): State<T> {
4847 private update = ( next : T ) : void => {
4948 const nextState = typeof next === 'function' ? next ( this . _state ) : next
5049 const newState = ! isPrimitive ( nextState )
51- ? merge ( this . _state , nextState )
50+ ? Object . assign ( { } , this . _state , nextState )
5251 : nextState
5352
5453 const isEqual = ! isPrimitive ( newState )
Original file line number Diff line number Diff line change 1- declare module 'deepmerge'
21declare module 'fast-deep-equal'
32declare module 'callbag-observe'
43declare module 'callbag-subject'
Original file line number Diff line number Diff line change @@ -1093,10 +1093,6 @@ deep-is@~0.1.3:
10931093 version "0.1.3"
10941094 resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
10951095
1096- deepmerge@^2.1.1 :
1097- version "2.1.1"
1098- resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.1.tgz#e862b4e45ea0555072bf51e7fd0d9845170ae768"
1099-
11001096default-require-extensions@^2.0.0 :
11011097 version "2.0.0"
11021098 resolved "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz#f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7"
You can’t perform that action at this time.
0 commit comments