UNPKG

react-native-material-kit

Version:
21 lines 800 B
/* eslint react/prefer-stateless-function:0 */ /** * The `Tick` part used in `Checkbox`, for internal use only */ import React, { Component } from 'react'; import { Animated, processColor, requireNativeComponent } from 'react-native'; // @ts-ignore ComponentInterface requires `propTypes` const NativeTick = requireNativeComponent('TickView', Tick); /** * Wrap the native `Tick` component, which is used in {@link Checkbox}. * * Note: `createAnimatedComponent` does not support SFC */ export default class Tick extends Component { constructor() { super(...arguments); this.render = () => <NativeTick {...this.props} fillColor={processColor(this.props.fillColor)}/>; } } export const AnimatedTick = Animated.createAnimatedComponent(Tick); //# sourceMappingURL=Tick.js.map