Я пытаюсь добавить Twilio Chat в свой собственный проект.Я получаю сообщение об ошибке с именем SyncError
и кодом 0. Я просто пытаюсь подтвердить, что он подключен в данный момент.Вот мои основные настройки.
Импорт сверху
import {Client as Chat} from 'twilio-chat'
Внутри моего класса
componentDidMount = async () => {
console.log(Chat);
const token = await AsyncStorage.getItem('auth-token');
axios.get(config.apiUrl + '/chat/details', { headers: { Authorization: token } })
.then(res => {
console.log(res);
Chat.create(res.data.twilioToken)
.then(client => {
console.log('client', client);
this.subscribeToAllChatClientEvents(client);
})
.catch(error => {
console.log('There was an error', error);
});
})
.catch(err => {
console.log(err);
})
}
В ошибке также упоминается «Необработанный отказ от обещания», но явключая блоки catch
, где это необходимо.
Спасибо за любую помощь.