├── .babelrc ├── .gitignore ├── .watchmanconfig ├── App.js ├── README.md ├── app.json ├── assets ├── icon.png └── splash.png ├── package.json └── src ├── Routes.js ├── components ├── common │ ├── BackgroundImage.js │ ├── ImageUpload.js │ ├── Loading.js │ ├── Map.js │ ├── NavHeader.js │ ├── Profile.component.js │ ├── UserCard.js │ ├── icons │ │ ├── BackIcon.js │ │ ├── FavoritesIcon.js │ │ ├── HeartIcon.js │ │ ├── HomeIcon.js │ │ ├── LogoutIcon.js │ │ ├── MessagesIcon.js │ │ └── ProfileIcon.js │ └── layout │ │ ├── Button.js │ │ ├── Footer.js │ │ ├── Header.js │ │ ├── Main.js │ │ └── Section.js └── scenes │ ├── ChatPage.js │ ├── HomePage.js │ ├── MessagesPage.js │ ├── OtherProfile.js │ ├── Profile.js │ ├── Signin.1.js │ ├── Signin.js │ └── Signup.js ├── store ├── actions │ ├── auth.actions.js │ ├── friends.actions.js │ ├── home.actions.js │ └── profile.actions.js ├── configureStore.js └── reducers │ ├── auth.reducer.js │ ├── friends.reducer.js │ ├── home.reducer.js │ ├── index.js │ ├── profile.reducer.js │ └── routes.reducer.js └── utils ├── Layout.js ├── constants.js ├── requireAuth.container.js ├── requireAuthNot.container.js └── requireNotAuth.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/App.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/app.json -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/assets/splash.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/package.json -------------------------------------------------------------------------------- /src/Routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/Routes.js -------------------------------------------------------------------------------- /src/components/common/BackgroundImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/BackgroundImage.js -------------------------------------------------------------------------------- /src/components/common/ImageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/ImageUpload.js -------------------------------------------------------------------------------- /src/components/common/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/Loading.js -------------------------------------------------------------------------------- /src/components/common/Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/Map.js -------------------------------------------------------------------------------- /src/components/common/NavHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/NavHeader.js -------------------------------------------------------------------------------- /src/components/common/Profile.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/Profile.component.js -------------------------------------------------------------------------------- /src/components/common/UserCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/UserCard.js -------------------------------------------------------------------------------- /src/components/common/icons/BackIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/BackIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/FavoritesIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/FavoritesIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/HeartIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/HeartIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/HomeIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/HomeIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/LogoutIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/LogoutIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/MessagesIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/MessagesIcon.js -------------------------------------------------------------------------------- /src/components/common/icons/ProfileIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/icons/ProfileIcon.js -------------------------------------------------------------------------------- /src/components/common/layout/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/layout/Button.js -------------------------------------------------------------------------------- /src/components/common/layout/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/layout/Footer.js -------------------------------------------------------------------------------- /src/components/common/layout/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/layout/Header.js -------------------------------------------------------------------------------- /src/components/common/layout/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/layout/Main.js -------------------------------------------------------------------------------- /src/components/common/layout/Section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/common/layout/Section.js -------------------------------------------------------------------------------- /src/components/scenes/ChatPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/ChatPage.js -------------------------------------------------------------------------------- /src/components/scenes/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/HomePage.js -------------------------------------------------------------------------------- /src/components/scenes/MessagesPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/MessagesPage.js -------------------------------------------------------------------------------- /src/components/scenes/OtherProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/OtherProfile.js -------------------------------------------------------------------------------- /src/components/scenes/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/Profile.js -------------------------------------------------------------------------------- /src/components/scenes/Signin.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/Signin.1.js -------------------------------------------------------------------------------- /src/components/scenes/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/Signin.js -------------------------------------------------------------------------------- /src/components/scenes/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/components/scenes/Signup.js -------------------------------------------------------------------------------- /src/store/actions/auth.actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/actions/auth.actions.js -------------------------------------------------------------------------------- /src/store/actions/friends.actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/actions/friends.actions.js -------------------------------------------------------------------------------- /src/store/actions/home.actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/actions/home.actions.js -------------------------------------------------------------------------------- /src/store/actions/profile.actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/actions/profile.actions.js -------------------------------------------------------------------------------- /src/store/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/configureStore.js -------------------------------------------------------------------------------- /src/store/reducers/auth.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/auth.reducer.js -------------------------------------------------------------------------------- /src/store/reducers/friends.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/friends.reducer.js -------------------------------------------------------------------------------- /src/store/reducers/home.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/home.reducer.js -------------------------------------------------------------------------------- /src/store/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/index.js -------------------------------------------------------------------------------- /src/store/reducers/profile.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/profile.reducer.js -------------------------------------------------------------------------------- /src/store/reducers/routes.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/store/reducers/routes.reducer.js -------------------------------------------------------------------------------- /src/utils/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/utils/Layout.js -------------------------------------------------------------------------------- /src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/utils/constants.js -------------------------------------------------------------------------------- /src/utils/requireAuth.container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/utils/requireAuth.container.js -------------------------------------------------------------------------------- /src/utils/requireAuthNot.container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/utils/requireAuthNot.container.js -------------------------------------------------------------------------------- /src/utils/requireNotAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steelx/react-native-redux-app/HEAD/src/utils/requireNotAuth.js --------------------------------------------------------------------------------