open-pay / openpay-react-native

openpay-react-native is a package that generates the device_session_id and tokenize credit cards with Openpay.
MIT License
8 stars 10 forks source link

Error: The <Image> component cannot contain children. #1

Open ningacoding opened 6 years ago

ningacoding commented 6 years ago

image

"openpay-react-native": "1.0.3", "react": "16.3.1", "react-native": "0.57.3",

Y por qué tiene una implementación de componente? La librería debería poder ofrecerte la funcionalidad que no se puede usar en la versión javascript web, es decir un api o servicio.

Todas las librerías están de más, la vista ofrecida por la librería puede no servir por temas de unidad e imagen.

No se sabe si la librería es la oficial por que nada lo menciona, ni la documentación de Openpay ni el repositorio, causa desconfianza usarlo.

Es la peor implementación que he visto.

SoldierCorp commented 6 years ago

No puede ser que aún no hayan solucionado el problema, ¿qué librería voy a utilizar entonces desde mi app con react-native si lo que necesito es crear el id para el sistema antifraude si la librería de node que tienen no se ha actualizado desde hace 4 años y tampoco tiene ese feature?

No han actualizado nada de sus librerías.

diegojardon commented 5 years ago

El tema lo tienen con la implementación de esta biblioteca: 'react-native-credit-card-input-fullpage' que a su vez es un fork de https://github.com/sbycrosz. Tienen fecha para resolver este issue?

bguerreroGit commented 5 years ago

Tengo el mismo problema, por favor consideren arreglar este issue

jessk77 commented 5 years ago

alguien lo ha solucionado? tengo el mismo problema

hectordommo commented 5 years ago

el problema aún existe

fcastaneda9725 commented 5 years ago

Yo lo resolví modificando el archivo CardView.js dentro de .node_modules > react-native.credit-card-input-fullpage > src > CardView.js

En la línea 134 cambia el <Image> por un <ImageBackground> se cierra en la línea 155, lo mismo en la línea 156 y cierra en la 161

Recuerda importar ImageBackground de react-native Captura de Pantalla 2019-04-26 a la(s) 19 17 39

hectordommo commented 5 years ago

@fedebalderas Liberarán una corrección en algún momento ? por ahora el paquete aún es inútil :(

ghost commented 5 years ago

Yo lo resolví modificando el archivo CardView.js dentro de .node_modules > react-native.credit-card-input-fullpage > src > CardView.js

En la línea 134 cambia el <Image> por un <ImageBackground> se cierra en la línea 155, lo mismo en la línea 156 y cierra en la 161

Recuerda importar ImageBackground de react-native Captura de Pantalla 2019-04-26 a la(s) 19 17 39

Esta solución funciona.

moyolvera commented 5 years ago

No veo correcto tener que modificar algo en mi node_modules, esta abandonada esta libreria?