Skip to content

Commit 511cefc

Browse files
author
Brent Vatne
committed
Leverage deepDiffer instead
1 parent 161cf11 commit 511cefc

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

LinearGradient.ios.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ var PropTypes = require('ReactPropTypes');
77
var NativeMethodsMixin = require('NativeMethodsMixin');
88
var flattenStyle = require('flattenStyle');
99
var merge = require('merge');
10+
var deepDiffer = require('deepDiffer');
1011

1112
var LinearGradient = React.createClass({
1213
propTypes: {
@@ -34,14 +35,12 @@ var LinearGradient = React.createClass({
3435
},
3536
});
3637

37-
var strictEquality = (a, b) => { return a !== b; };
38-
3938
var BVLinearGradient = createReactIOSNativeComponentClass({
4039
validAttributes: merge(ReactIOSViewAttributes.UIView, {
41-
colors: {diff: strictEquality},
42-
start: {diff: strictEquality},
43-
end: {diff: strictEquality},
44-
locations: {diff: strictEquality},
40+
colors: {diff: deepDiffer},
41+
start: {diff: deepDiffer},
42+
end: {diff: deepDiffer},
43+
locations: {diff: deepDiffer},
4544
}),
4645
uiViewClassName: 'BVLinearGradient',
4746
});

0 commit comments

Comments
 (0)