Because of the limitations of react-native on shadow, it is difficult to build such a gradient effect. When utilising elevation, for example, you can't even select a colour on Android.
I would pick react-native-linear-gradient for your circumstance.
Simply insert the below component at the top of your button after installing the package; it should do the work.
<LinearGradient colors={['rgba(255, 255, 255, 0)', 'rgba(255, 255, 255, 1)']} {...otherGradientProps} />
If you need to know more about React, Its recommended to join React JS course today.