I followed the installation guide for sendbird but i kept on getting this error:
Here’s my code:
export const sbConnect = (userId: string, nickname: string) => {
return new Promise(async (resolve, reject) => {
if (!userId) {
reject('User ID is required.')
return
}
if (!nickname) {
reject('Nickname is required.')
return
}
let sb = SendBird.getInstance();
if (!sb) sb = new SendBird({ appId: Config.SENDBIRD_APP_ID })
sb.connect(userId, (user, error) => {
console.log({ user })
if (error) {
reject('SendBird Login Failed.')
} else {
resolve(sbUpdateProfile(nickname))
}
}).catch(err => resolve(err))
})
}