Когда мое работающее приложение останавливается на точках останова, где я хочу проверить некоторые данные, которые я извлекаю из 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 });
})
Я просто хочу видеть все данные из переменной "user" в отладчике. Я провел много исследований об этой ошибке, и мне это не удалось.
Большое спасибо заранее