mirror of
https://github.com/status-im/react-native-linear-gradient.git
synced 2026-08-27 20:31:12 +00:00
color conversion in JS
This commit is contained in:
+12
-2
@@ -5,7 +5,17 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
var { requireNativeComponent, } = require('react-native');
|
||||
var LinearGradient = requireNativeComponent('BVLinearGradient', null);
|
||||
var React = require('react-native');
|
||||
var { requireNativeComponent, processColor } = React;
|
||||
var NativeLinearGradient = requireNativeComponent('BVLinearGradient', null);
|
||||
|
||||
var LinearGradient = React.createClass({
|
||||
render: function() {
|
||||
var { colors, ...otherProps } = this.props;
|
||||
return (
|
||||
<NativeLinearGradient {...otherProps} colors={colors.map(processColor)} />
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
module.exports = LinearGradient;
|
||||
|
||||
Reference in New Issue
Block a user