I'm new to React Native and I struggle to understand this design decision. Why do we have separate components to handle these trivial styling changes? Do they somehow behave differently than TouchableWithoutFeedback
that we'd apply opacity
to either entire element or do the trick to apply opacity
to the underlying View
?
Why do TouchableHighlight
and TouchableOpacity
exist?