From 7f4f5b259313f6e08bf32f8b4059faede84ea780 Mon Sep 17 00:00:00 2001 From: Gilmar Quinelato Date: Wed, 27 Sep 2017 01:38:31 -0300 Subject: [PATCH] Register new user using REST API, fixed scrollView Bugs --- app/containers/Routes.js | 14 +--- app/containers/routes/AuthRoutes.js | 7 +- app/images/logo_with_text.png | Bin 0 -> 27580 bytes app/lib/rocketchat.js | 19 ++---- app/presentation/KeyboardView.js | 13 ++-- app/presentation/Loading.js | 77 ++++++++++++++++++++++ app/sagas/login.js | 8 ++- app/views/CreateChannelView.js | 99 ++++++++++++++-------------- app/views/LoginView.js | 8 ++- app/views/NewServerView.js | 8 ++- app/views/RegisterView.js | 38 +++++++++-- app/views/RoomView.js | 2 +- app/views/Styles.js | 29 ++++---- 13 files changed, 210 insertions(+), 112 deletions(-) create mode 100644 app/images/logo_with_text.png create mode 100644 app/presentation/Loading.js diff --git a/app/containers/Routes.js b/app/containers/Routes.js index 485dd389d..83f7e33b1 100644 --- a/app/containers/Routes.js +++ b/app/containers/Routes.js @@ -10,6 +10,7 @@ import styles from '../views/Styles'; import AuthRoutes from './routes/AuthRoutes'; import PublicRoutes from './routes/PublicRoutes'; +import Loading from '../presentation/Loading'; @connect( state => ({ @@ -34,18 +35,7 @@ export default class Routes extends React.Component { const { login, app } = this.props; if (app.starting) { - return ( - - - - - - ); + return (); } if ((login.token && !login.failure) || app.ready) { diff --git a/app/containers/routes/AuthRoutes.js b/app/containers/routes/AuthRoutes.js index 6bef85455..4170f088d 100644 --- a/app/containers/routes/AuthRoutes.js +++ b/app/containers/routes/AuthRoutes.js @@ -1,6 +1,6 @@ import React from 'react'; import { Button } from 'react-native'; -import { StackNavigator, DrawerNavigator, NavigationActions } from 'react-navigation'; +import { StackNavigator, DrawerNavigator, NavigationActions, HeaderBackButton } from 'react-navigation'; // import { Platform } from 'react-native'; import Sidebar from '../../containers/Sidebar'; @@ -39,7 +39,10 @@ const AuthRoutes = StackNavigator( return { title: navigation.state.params.title || 'Room', headerLeft: ( -