Quiero lograr opciones desplegables en Flatlist, he usado el menú emergente nativo de React y en App.tsx he declarado el punto de entrada como MenuProvider. Estoy recibiendo este error.
Escriba '{ niños: Elemento[]; }' no tiene propiedades en común con el tipo 'IntrinsicAttributes & IntrinsicClassAttributes<Component<MenuProviderProps, any, any>> & Readonly<...> react-native-popup-menu MenuProvider typescript
El problema puede deberse a dependencias resueltas incorrectamente. Si está utilizando Reaccionar 17, intente agregar las siguientes líneas a su paquete.json:
"resolutions": { "@types/react": "17.0.2", "@types/react-dom": "17.0.2" }Esto obligará a las versiones de dependencia marcadas como "*" a resolver las versiones especificadas en su json y debería solucionar el problema, o al menos funcionó para mí. Si no especifica la propiedad "resoluciones", las dependencias marcadas como "*" se resolverán automáticamente para reaccionar 18, lo que provocará el error.
Tenga en cuenta también que esta pregunta también debe etiquetarse como "react-native-popup-menu" para permitir que la comunidad realice un seguimiento del tema.