Отладка моего приложения React Native (Expo) больше не позволяет мне получать данные из переменных в точках останова - PullRequest
0 голосов
/ 03 июля 2019

Когда мое работающее приложение останавливается на точках останова, где я хочу проверить некоторые данные, которые я извлекаю из Firebase Authentication, даже если эти данные есть, я не могу получить их из консоли и увидеть все их атрибуты и методы.

Раньше для меня это работало просто отлично. Но так как у меня были проблемы с извлечением из репозитория GitHub, мне пришлось клонировать его и переустановить все зависимости. Я считаю, что с тех пор это не сработало.

Expo.Google.logInAsync({
  iosClientId: 'xxxxxxxx',
  androidClientId: 'xxxxxxxx',
  scopes: ['profile', 'email']
})
  .then(({ type, idToken, accessToken }) => {
    if (type === 'success') {
      const credential = firebase.auth.GoogleAuthProvider.credential(
        idToken,
        accessToken
      );
      firebase
        .auth()
        .signInWithCredential(credential)
        .then(user => { // I want to see all attributes from user
          debugger;
          console.log(user.additionalUserInfo.profile.family_name); // this works, because I had retrieved this through the debugger days ago
          dispatch({ type: ON_LOGIN_SUCCESS, payload: user });
        })

Error

Я просто хочу видеть все данные из переменной "user" в отладчике. Я провел много исследований об этой ошибке, и мне это не удалось.

Большое спасибо заранее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...