├── .eslintrc.js ├── .expo-shared ├── README.md └── assets.json ├── .gitignore ├── .prettierrc.js ├── App.js ├── README.md ├── app.json ├── assets ├── LogoEmpire.png ├── adaptive-icon.png ├── favicon.png ├── favorite-added.png ├── favorite-removed.png ├── icon.png ├── no-data-favorites.png ├── no-data-search.png └── splash.png ├── babel.config.js ├── jsconfig.json ├── package.json ├── src ├── components │ ├── atoms │ │ ├── Container │ │ │ └── index.js │ │ ├── GoBack │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Input │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Loader │ │ │ └── index.js │ │ ├── Logo │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Text │ │ │ ├── index.js │ │ │ └── styles.js │ │ └── index.js │ ├── index.js │ ├── molecules │ │ ├── Card │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── FavoriteStateModal │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── IconButton │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Tag │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── WatchButton │ │ │ ├── index.js │ │ │ └── styles.js │ │ └── index.js │ └── organisms │ │ ├── BottomBar │ │ ├── index.js │ │ └── styles.js │ │ ├── GridList │ │ ├── index.js │ │ └── styles.js │ │ ├── Hero │ │ ├── index.js │ │ └── styles.js │ │ ├── HomeList │ │ ├── index.js │ │ └── styles.js │ │ └── index.js ├── routes │ └── index.js ├── screens │ ├── Detail │ │ └── index.js │ ├── Favorites │ │ └── index.js │ ├── Home │ │ └── index.js │ ├── Search │ │ └── index.js │ ├── SplashScreen │ │ └── index.js │ ├── WatchScreen │ │ └── index.js │ └── index.js ├── services │ ├── api │ │ └── index.js │ ├── hooks │ │ ├── index.js │ │ ├── useFavorites.js │ │ └── useGetData.js │ └── stores │ │ ├── dataStore.js │ │ └── index.js └── styles │ ├── colors.js │ ├── fonts.js │ ├── index.js │ ├── metrics.js │ └── theme.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.expo-shared/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/.expo-shared/README.md -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/App.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/app.json -------------------------------------------------------------------------------- /assets/LogoEmpire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/LogoEmpire.png -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/favorite-added.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/favorite-added.png -------------------------------------------------------------------------------- /assets/favorite-removed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/favorite-removed.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/no-data-favorites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/no-data-favorites.png -------------------------------------------------------------------------------- /assets/no-data-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/no-data-search.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/assets/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/babel.config.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/package.json -------------------------------------------------------------------------------- /src/components/atoms/Container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Container/index.js -------------------------------------------------------------------------------- /src/components/atoms/GoBack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/GoBack/index.js -------------------------------------------------------------------------------- /src/components/atoms/GoBack/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/GoBack/styles.js -------------------------------------------------------------------------------- /src/components/atoms/Input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Input/index.js -------------------------------------------------------------------------------- /src/components/atoms/Input/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Input/styles.js -------------------------------------------------------------------------------- /src/components/atoms/Loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Loader/index.js -------------------------------------------------------------------------------- /src/components/atoms/Logo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Logo/index.js -------------------------------------------------------------------------------- /src/components/atoms/Logo/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Logo/styles.js -------------------------------------------------------------------------------- /src/components/atoms/Text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Text/index.js -------------------------------------------------------------------------------- /src/components/atoms/Text/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/Text/styles.js -------------------------------------------------------------------------------- /src/components/atoms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/atoms/index.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/components/molecules/Card/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/Card/index.js -------------------------------------------------------------------------------- /src/components/molecules/Card/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/Card/styles.js -------------------------------------------------------------------------------- /src/components/molecules/FavoriteStateModal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/FavoriteStateModal/index.js -------------------------------------------------------------------------------- /src/components/molecules/FavoriteStateModal/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/FavoriteStateModal/styles.js -------------------------------------------------------------------------------- /src/components/molecules/IconButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/IconButton/index.js -------------------------------------------------------------------------------- /src/components/molecules/IconButton/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/IconButton/styles.js -------------------------------------------------------------------------------- /src/components/molecules/Tag/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/Tag/index.js -------------------------------------------------------------------------------- /src/components/molecules/Tag/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/Tag/styles.js -------------------------------------------------------------------------------- /src/components/molecules/WatchButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/WatchButton/index.js -------------------------------------------------------------------------------- /src/components/molecules/WatchButton/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/WatchButton/styles.js -------------------------------------------------------------------------------- /src/components/molecules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/molecules/index.js -------------------------------------------------------------------------------- /src/components/organisms/BottomBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/BottomBar/index.js -------------------------------------------------------------------------------- /src/components/organisms/BottomBar/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/BottomBar/styles.js -------------------------------------------------------------------------------- /src/components/organisms/GridList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/GridList/index.js -------------------------------------------------------------------------------- /src/components/organisms/GridList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/GridList/styles.js -------------------------------------------------------------------------------- /src/components/organisms/Hero/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/Hero/index.js -------------------------------------------------------------------------------- /src/components/organisms/Hero/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/Hero/styles.js -------------------------------------------------------------------------------- /src/components/organisms/HomeList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/HomeList/index.js -------------------------------------------------------------------------------- /src/components/organisms/HomeList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/HomeList/styles.js -------------------------------------------------------------------------------- /src/components/organisms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/components/organisms/index.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/screens/Detail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/Detail/index.js -------------------------------------------------------------------------------- /src/screens/Favorites/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/Favorites/index.js -------------------------------------------------------------------------------- /src/screens/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/Home/index.js -------------------------------------------------------------------------------- /src/screens/Search/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/Search/index.js -------------------------------------------------------------------------------- /src/screens/SplashScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/SplashScreen/index.js -------------------------------------------------------------------------------- /src/screens/WatchScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/WatchScreen/index.js -------------------------------------------------------------------------------- /src/screens/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/screens/index.js -------------------------------------------------------------------------------- /src/services/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/services/api/index.js -------------------------------------------------------------------------------- /src/services/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/services/hooks/index.js -------------------------------------------------------------------------------- /src/services/hooks/useFavorites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/services/hooks/useFavorites.js -------------------------------------------------------------------------------- /src/services/hooks/useGetData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/services/hooks/useGetData.js -------------------------------------------------------------------------------- /src/services/stores/dataStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/services/stores/dataStore.js -------------------------------------------------------------------------------- /src/services/stores/index.js: -------------------------------------------------------------------------------- 1 | export * from './dataStore' 2 | -------------------------------------------------------------------------------- /src/styles/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/styles/colors.js -------------------------------------------------------------------------------- /src/styles/fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/styles/fonts.js -------------------------------------------------------------------------------- /src/styles/index.js: -------------------------------------------------------------------------------- 1 | export * from './theme' 2 | -------------------------------------------------------------------------------- /src/styles/metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/styles/metrics.js -------------------------------------------------------------------------------- /src/styles/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/src/styles/theme.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SevenCoders-Academy/starwars-wiki-expo/HEAD/yarn.lock --------------------------------------------------------------------------------