Surge un requisito de que necesitamos desarrollar un SDK para que otras plataformas puedan conectarse con nuestra aplicación web.
Ahora creé un nuevo repositorio y configuré un código de reacción básico con Webpack (sin usar Create-React -App) y quiero exponer algunas funciones en un archivo index.js como:
window.XAPI = { connect: () => {}, disconnect: () => {}, getUserData: () => {} }; Ahora que las funciones anteriores están expuestas, y el tercero que integra nuestro JS SDK llama a la función de conexión (como una window.XAPI.connect() ), entonces nuestra aplicación React.js debe estar abierta en una ventana con cierto ancho y altura para que el usuario pueda realizar las operaciones de conexión con nuestra aplicación.
Pero no puedo lograr lo mismo, ¿alguien puede ayudarme en esto? ¡Soy nuevo en la creación de React.js SDK para terceros!