1import React from 'react'; 2import { View } from 'react-native'; 3import { requireNativeViewManager } from 'expo-core'; 4 5type Props = { 6 colors: number[]; 7 locations?: number[] | null; 8 startPoint?: Point | null; 9 endPoint?: Point | null; 10} & React.ComponentProps<typeof View>; 11 12type Point = [number, number]; 13 14export default class NativeLinearGradient extends React.PureComponent<Props> { 15 render() { 16 return <BaseNativeLinearGradient {...this.props} />; 17 } 18} 19 20const BaseNativeLinearGradient = requireNativeViewManager('ExpoLinearGradient'); 21