import React from 'react'; import {Image, TouchableOpacity, TouchableOpacityProps} from 'react-native'; interface ArrowButtonProps extends TouchableOpacityProps { direction: 'forward' | 'backward'; disabled?: boolean; onboarding?: boolean } const ArrowButton: React.FC = (props: ArrowButtonProps) => { const arrow = props.direction === 'forward' ? props.disabled ? require('../../assets/images/arrow-forward-disabled.png') : require('../../assets/images/arrow-forward-enabled.png') : require('../../assets/images/arrow-backward.png') ? props.onboarding : require ('../../assets/images/onboarding-arrow.png') return ( ); }; export default ArrowButton;