{
                  
                  
                        this._addLinkingListener();
                  
                  
                        let redirectUrl = AuthSession.getRedirectUrl();
                  
                  
                  
                  
                  
                        const result = await WebBrowser.openAuthSessionAsync(
                  
                  
                          https://tripsio.com//omniauth/twitter?callback_url=https%3A%2F%2Ftripsio.com%2Fapi%2Fv1%2Fomniauth%2Ftwitter,
                  
                  
                          redirectUrl
                  
                  
                        );
                  
                  
                        WebBrowser.dismissBrowser();
                  
                  
                  
                  
                  
                        // console.log(result.json());
                  
                  
                        // alert(result.json());
                  
                  
                        // this._removeLinkingListener();
                  
                  
                        this.setState({ result });
                  
                  
                      } catch (error) {
                  
                  
                        alert(error);
                  
                  
                        console.log(error);
                  
                  
                      }
                  
                  
                    };
                  
                  
                  
                  
                  
                  
                  
                  
                  Вот код кнопки,по которой кликаю
                  
                  
                   <View style={styles.screenRow}>
                  
                  
                                <Button
                  
                  
                                  buttonText="Sign In with Twitter"
                  
                  
                                  buttonStyle={socialButtonStyles.button}
                  
                  
                                  buttonTextStyle={socialButtonStyles.text}
                  
                  
                                  iconName="twitter"
                  
                  
                                  onPress={this._openWebBrowserAsync}
                  
                  
                                />
                  
                  
                              </View>
                  
                  
                
если (результат) успешен, обработайте все элементы навигации и сделайте навигацию. навигация (экран), если вы используете реагирующую навигацию
так ты ничего здесь и не возращаешь)) у тебя инфа вернеться с await WebBrowser.openAuthSessionAsync( https://tripsio.com//omniauth/twitter?callback_url=https%3A%2F%2Ftripsio.com%2Fapi%2Fv1%2Fomniauth%2Ftwitter, redirectUrl ); скорее всего просто вынеси переменную выше и потом верни
Обсуждают сегодня