callstack / callstack/react-native-paper
Native implementation of TouchableRipple doesn't support children and style as functions
- Lenguaje dominante
- TypeScript
- Estrellas
- 14.5k
- Forks
- 2.2k
- Merge medio
- 5 d 23 h
- PR fusionados (30 d)
- 12
Descripción
### Current behaviour
Native version of `TouchableRipple` doesn't support `children` and `style` props as functions.
It fails with an exception: "React.Children.only expected to receive a single React element child."
But the web version supports both.
And [documentation](https://oss.callstack.com/react-native-paper/docs/components/TouchableRipple/#children-required) says it should support it.
It seems the split in behaviour between native and web happened after this PR: https://github.com/callstack/react-native-paper/pull/3909
### Expected behaviour
It should behave the same as the web version and as described in the documentation.
### How to reproduce?
https://snack.expo.dev/@rosko/touchableripple-children-style
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.