Prerrequisitos
Node.js
v20.15.0 o superior
React
Versión 18 o 19
TypeScript
Recomendado para una mejor DX
Instalación
Elige tu gestor de paquetes preferido:- npm
- pnpm
Configuración Básica
1. Configuración del Proveedor
Envuelve tu aplicación conB3Provider y AnyspendProvider para habilitar la funcionalidad de AnySpend:
App.tsx
2. Configuración del Entorno
- Mainnet
- Testnet
Endpoint:
https://mainnet.anyspend.comUsa esto para aplicaciones de producción con transacciones reales.3. Configuración de TypeScript (Opcional pero Recomendado)
Si estás utilizando TypeScript, asegúrate de que tu
tsconfig.json incluya estos ajustes para una compatibilidad óptima:tsconfig.json
Verificación
Crea un componente de prueba simple para verificar que tu configuración funciona correctamente:TestComponent.tsx
Próximos Pasos
Explorar Componentes
Aprende sobre los componentes disponibles para diferentes escenarios de pago
Aprender sobre Hooks
Descubre hooks de React para construir flujos de pago personalizados
Ver Ejemplos
Explora ejemplos de implementaciones del mundo real
Solución de Problemas
Errores de Importación
Errores de Importación
Asegúrate de haber instalado correctamente el SDK e importado el archivo CSS. El SDK requiere React 18+ y puede tener problemas de compatibilidad con versiones anteriores.
Proveedor No Encontrado
Proveedor No Encontrado
Asegúrate de tener
B3Provider y AnyspendProvider colocados alto en tu árbol de componentes, típicamente en tu componente principal de la App.Errores de TypeScript
Errores de TypeScript
Si estás viendo errores de TypeScript, verifica que tu
tsconfig.json incluya los ajustes recomendados arriba.
HypeDuel