├── .babelrc ├── .gitignore ├── LICENSE.md ├── README.md ├── components ├── CardOne.js ├── CardThree.js ├── CardTwo.js ├── MovieInfoTabBar │ ├── Button.android.js │ ├── Button.ios.js │ └── index.js ├── ProgressBar.js ├── styles │ ├── CardOne.js │ ├── CardThree.js │ └── CardTwo.js └── tabs │ ├── Casts.js │ ├── Info.js │ ├── Trailers.js │ └── styles │ ├── Casts.js │ ├── Info.js │ └── Trailers.js ├── constants ├── ActionTypes.js ├── Api.js └── Colors.js ├── exp.json ├── main.js ├── navigation ├── BackButton.js ├── CloseButton.js ├── CustomNavigationContext.js ├── Router.js └── defaultRouteConfig.js ├── package.json ├── screens ├── BlankScreen.js ├── DrawerNavigationScreen.js ├── ModalScreen.js ├── MovieScreen.js ├── MoviesListScreen.js ├── MoviesScreen.js ├── SearchScreen.js ├── TabNavigationScreen.js └── styles │ ├── Movie.js │ ├── Movies.js │ ├── MoviesList.js │ └── Search.js └── state ├── initialState.js ├── movieReducer.js ├── moviesActions.js ├── rootReducer.js └── store.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/README.md -------------------------------------------------------------------------------- /components/CardOne.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/CardOne.js -------------------------------------------------------------------------------- /components/CardThree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/CardThree.js -------------------------------------------------------------------------------- /components/CardTwo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/CardTwo.js -------------------------------------------------------------------------------- /components/MovieInfoTabBar/Button.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/MovieInfoTabBar/Button.android.js -------------------------------------------------------------------------------- /components/MovieInfoTabBar/Button.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/MovieInfoTabBar/Button.ios.js -------------------------------------------------------------------------------- /components/MovieInfoTabBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/MovieInfoTabBar/index.js -------------------------------------------------------------------------------- /components/ProgressBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/ProgressBar.js -------------------------------------------------------------------------------- /components/styles/CardOne.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/styles/CardOne.js -------------------------------------------------------------------------------- /components/styles/CardThree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/styles/CardThree.js -------------------------------------------------------------------------------- /components/styles/CardTwo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/styles/CardTwo.js -------------------------------------------------------------------------------- /components/tabs/Casts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/Casts.js -------------------------------------------------------------------------------- /components/tabs/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/Info.js -------------------------------------------------------------------------------- /components/tabs/Trailers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/Trailers.js -------------------------------------------------------------------------------- /components/tabs/styles/Casts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/styles/Casts.js -------------------------------------------------------------------------------- /components/tabs/styles/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/styles/Info.js -------------------------------------------------------------------------------- /components/tabs/styles/Trailers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/components/tabs/styles/Trailers.js -------------------------------------------------------------------------------- /constants/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/constants/ActionTypes.js -------------------------------------------------------------------------------- /constants/Api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/constants/Api.js -------------------------------------------------------------------------------- /constants/Colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/constants/Colors.js -------------------------------------------------------------------------------- /exp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/exp.json -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/main.js -------------------------------------------------------------------------------- /navigation/BackButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/navigation/BackButton.js -------------------------------------------------------------------------------- /navigation/CloseButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/navigation/CloseButton.js -------------------------------------------------------------------------------- /navigation/CustomNavigationContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/navigation/CustomNavigationContext.js -------------------------------------------------------------------------------- /navigation/Router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/navigation/Router.js -------------------------------------------------------------------------------- /navigation/defaultRouteConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/navigation/defaultRouteConfig.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/package.json -------------------------------------------------------------------------------- /screens/BlankScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/BlankScreen.js -------------------------------------------------------------------------------- /screens/DrawerNavigationScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/DrawerNavigationScreen.js -------------------------------------------------------------------------------- /screens/ModalScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/ModalScreen.js -------------------------------------------------------------------------------- /screens/MovieScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/MovieScreen.js -------------------------------------------------------------------------------- /screens/MoviesListScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/MoviesListScreen.js -------------------------------------------------------------------------------- /screens/MoviesScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/MoviesScreen.js -------------------------------------------------------------------------------- /screens/SearchScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/SearchScreen.js -------------------------------------------------------------------------------- /screens/TabNavigationScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/TabNavigationScreen.js -------------------------------------------------------------------------------- /screens/styles/Movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/styles/Movie.js -------------------------------------------------------------------------------- /screens/styles/Movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/styles/Movies.js -------------------------------------------------------------------------------- /screens/styles/MoviesList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/styles/MoviesList.js -------------------------------------------------------------------------------- /screens/styles/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/screens/styles/Search.js -------------------------------------------------------------------------------- /state/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/state/initialState.js -------------------------------------------------------------------------------- /state/movieReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/state/movieReducer.js -------------------------------------------------------------------------------- /state/moviesActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/state/moviesActions.js -------------------------------------------------------------------------------- /state/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/state/rootReducer.js -------------------------------------------------------------------------------- /state/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brentvatne/movieapp/HEAD/state/store.js --------------------------------------------------------------------------------