diff --git a/assets/icons/AppIcon.png b/assets/icons/AppIcon.png new file mode 100644 index 0000000..78778e5 Binary files /dev/null and b/assets/icons/AppIcon.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/100.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/100.png new file mode 100644 index 0000000..731d0a5 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/100.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/1024.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/1024.png new file mode 100644 index 0000000..81b891f Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/1024.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/114.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/114.png new file mode 100644 index 0000000..b661f60 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/114.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/120.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/120.png new file mode 100644 index 0000000..3397cde Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/120.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/128.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/128.png new file mode 100644 index 0000000..efd4b84 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/128.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/144.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/144.png new file mode 100644 index 0000000..7f1c00d Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/144.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/152.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/152.png new file mode 100644 index 0000000..59d2667 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/152.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/16.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/16.png new file mode 100644 index 0000000..b45cded Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/16.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/167.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/167.png new file mode 100644 index 0000000..9cd7d5d Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/167.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/172.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/172.png new file mode 100644 index 0000000..c14e9da Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/172.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/180.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/180.png new file mode 100644 index 0000000..587ba43 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/180.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/196.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/196.png new file mode 100644 index 0000000..4dde081 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/196.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/20.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/20.png new file mode 100644 index 0000000..34ef0ca Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/20.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/216.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/216.png new file mode 100644 index 0000000..d9fa0ba Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/216.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/256.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/256.png new file mode 100644 index 0000000..2b2c56c Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/256.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/29.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/29.png new file mode 100644 index 0000000..8d25a1d Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/29.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/32.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/32.png new file mode 100644 index 0000000..cf26fb4 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/32.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/40.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/40.png new file mode 100644 index 0000000..36181a4 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/40.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/48.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/48.png new file mode 100644 index 0000000..f69072a Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/48.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/50.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/50.png new file mode 100644 index 0000000..5c0f996 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/50.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/512.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/512.png new file mode 100644 index 0000000..aa7502d Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/512.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/55.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/55.png new file mode 100644 index 0000000..bc6612d Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/55.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/57.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/57.png new file mode 100644 index 0000000..9005f12 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/57.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/58.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/58.png new file mode 100644 index 0000000..5d9cf04 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/58.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/60.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/60.png new file mode 100644 index 0000000..ed6ee77 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/60.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/64.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/64.png new file mode 100644 index 0000000..d414088 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/64.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/72.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/72.png new file mode 100644 index 0000000..340d5a9 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/72.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/76.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/76.png new file mode 100644 index 0000000..75f7493 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/76.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/80.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/80.png new file mode 100644 index 0000000..b08c5c7 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/80.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/87.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/87.png new file mode 100644 index 0000000..cd74637 Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/87.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/88.png b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/88.png new file mode 100644 index 0000000..bc4985a Binary files /dev/null and b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/88.png differ diff --git a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/Contents.json index 8121323..e138c0b 100644 --- a/ios/CovidApp/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/ios/CovidApp/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,53 +1 @@ -{ - "images" : [ - { - "idiom" : "iphone", - "scale" : "2x", - "size" : "20x20" - }, - { - "idiom" : "iphone", - "scale" : "3x", - "size" : "20x20" - }, - { - "idiom" : "iphone", - "scale" : "2x", - "size" : "29x29" - }, - { - "idiom" : "iphone", - "scale" : "3x", - "size" : "29x29" - }, - { - "idiom" : "iphone", - "scale" : "2x", - "size" : "40x40" - }, - { - "idiom" : "iphone", - "scale" : "3x", - "size" : "40x40" - }, - { - "idiom" : "iphone", - "scale" : "2x", - "size" : "60x60" - }, - { - "idiom" : "iphone", - "scale" : "3x", - "size" : "60x60" - }, - { - "idiom" : "ios-marketing", - "scale" : "1x", - "size" : "1024x1024" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} +{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"idiom":"watch","filename":"172.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"86x86","expected-size":"172","role":"quickLook"},{"idiom":"watch","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"40x40","expected-size":"80","role":"appLauncher"},{"idiom":"watch","filename":"88.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"40mm","scale":"2x","size":"44x44","expected-size":"88","role":"appLauncher"},{"idiom":"watch","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"44mm","scale":"2x","size":"50x50","expected-size":"100","role":"appLauncher"},{"idiom":"watch","filename":"196.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"42mm","scale":"2x","size":"98x98","expected-size":"196","role":"quickLook"},{"idiom":"watch","filename":"216.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"44mm","scale":"2x","size":"108x108","expected-size":"216","role":"quickLook"},{"idiom":"watch","filename":"48.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"24x24","expected-size":"48","role":"notificationCenter"},{"idiom":"watch","filename":"55.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"42mm","scale":"2x","size":"27.5x27.5","expected-size":"55","role":"notificationCenter"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch","role":"companionSettings","scale":"3x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch","role":"companionSettings","scale":"2x"},{"size":"1024x1024","expected-size":"1024","filename":"1024.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch-marketing","scale":"1x"},{"size":"128x128","expected-size":"128","filename":"128.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"256x256","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"128x128","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"256x256","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"512x512","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"16","filename":"16.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"64","filename":"64.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"512x512","expected-size":"1024","filename":"1024.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"}]} \ No newline at end of file diff --git a/src/screens/Login/Login.tsx b/src/screens/Login/Login.tsx index ca9d531..fb2f451 100644 --- a/src/screens/Login/Login.tsx +++ b/src/screens/Login/Login.tsx @@ -1,5 +1,5 @@ import React, { FC, useContext, useState } from 'react'; -import { View } from 'react-native'; +import { Image, View } from 'react-native'; import { GoogleSigninButton } from '@react-native-google-signin/google-signin'; import { signIn } from '@services/google'; import { store } from '@store/index'; @@ -9,7 +9,8 @@ import { Input } from '@components/Input'; import { Divider } from '@components/Divider'; import { Button } from '@components/Button'; import styles from './styles'; -import { TextCA } from '@components/TextCA'; + +const APP_ICON_ROUTE = '../../../assets/icons/AppIcon.png'; export const Login: FC = (): JSX.Element => { const globalState = useContext(store) as IAppContextWithDispatch; @@ -24,8 +25,8 @@ export const Login: FC = (): JSX.Element => { return ( - - CovidApp + + (initialState); +const store = createContext({}); const { Provider } = store; const StoreProvider: FC = ({ children }): JSX.Element => { diff --git a/src/store/reducer.ts b/src/store/reducer.ts index e9c1c63..ecc718f 100644 --- a/src/store/reducer.ts +++ b/src/store/reducer.ts @@ -26,7 +26,7 @@ const initialState: IAppContext = { auth: null, }; -const reducer = (state = initialState, action: Action): IAppContext => { +const reducer = (state: IAppContext, action: Action): IAppContext => { switch (action.type) { case SET_COUNTRIES: { return {