diff --git a/.expo-source/android/detach-scripts/prepare-detached-build.bat b/.expo-source/android/detach-scripts/prepare-detached-build.bat
deleted file mode 100644
index edc8292..0000000
--- a/.expo-source/android/detach-scripts/prepare-detached-build.bat
+++ /dev/null
@@ -1,3 +0,0 @@
-SET /P STOREDPATH=<"%USERPROFILE%\.expo\PATH"
-SET PATH="\"%PATH%;%STOREDPATH%\""
-exp prepare-detached-build --platform android
diff --git a/.expo-source/android/detach-scripts/prepare-detached-build.sh b/.expo-source/android/detach-scripts/prepare-detached-build.sh
deleted file mode 100755
index ca3e46c..0000000
--- a/.expo-source/android/detach-scripts/prepare-detached-build.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-value=$(cat ~/.expo/PATH)
-PATH="$PATH:$value" exp prepare-detached-build --platform android
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar
deleted file mode 100644
index 02366c2..0000000
Binary files a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar and /dev/null differ
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.md5 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.md5
deleted file mode 100644
index b91db18..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-6e9b9f7b1a28eea181b14be06c75037d
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.sha1 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.sha1
deleted file mode 100644
index 9ee7664..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-javadoc.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-54baa698894f97e290ccade71f38339537e2f445
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar
deleted file mode 100644
index 2d4d576..0000000
Binary files a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar and /dev/null differ
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.md5 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.md5
deleted file mode 100644
index 3ce4ca2..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-ece407ecd36c04d344c8183c95956f85
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.sha1 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.sha1
deleted file mode 100644
index 93e859d..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-142427d8e300f5eeb57ae872476bd89726652ba9
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar
deleted file mode 100644
index ae479d9..0000000
Binary files a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar and /dev/null differ
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.md5 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.md5
deleted file mode 100644
index 1245604..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-a524203c1a874c5af6cc80ec91ef897a
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.sha1 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.sha1
deleted file mode 100644
index bc0958f..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b15d367414589d8e57cde35bc1be6a9784514a37
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom
deleted file mode 100644
index e2dbd8e..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
- 4.0.0
- com.facebook.react
- react-native
- 21.0.0
- aar
- ReactNative
- A framework for building native apps with React
- https://github.com/facebook/react-native
-
-
- BSD License
- https://github.com/facebook/react-native/blob/master/LICENSE
- repo
-
-
-
-
- facebook
- Facebook
-
-
-
- scm:git:https://github.com/facebook/react-native.git
- scm:git:git@github.com:facebook/react-native.git
- https://github.com/facebook/react-native.git
-
-
-
- javax.inject
- javax.inject
- 1
- compile
-
-
- com.android.support
- appcompat-v7
- 23.0.1
- compile
-
-
- com.facebook.fbui.textlayoutbuilder
- textlayoutbuilder
- 1.0.0
- compile
-
-
- com.facebook.fresco
- fresco
- 1.0.1
- compile
-
-
- expolib_v1.com.facebook.fresco
- expolib_v1-imagepipeline-okhttp3
- 1.0.1
- compile
-
-
- com.facebook.fresco
- imagepipeline-okhttp3
- 1.0.1
- compile
-
-
- com.facebook.soloader
- soloader
- 0.1.0
- compile
-
-
- com.google.code.findbugs
- jsr305
- 3.0.0
- compile
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp
- 3.6.0
- compile
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp-urlconnection
- 3.6.0
- compile
-
-
- expolib_v1.com.squareup.okio
- okio
- 1.13.0
- compile
-
-
- org.webkit
- android-jsc
- r174650
- compile
-
-
-
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.md5 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.md5
deleted file mode 100644
index 83f12b1..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-d28e912d14e200b155fb79a719398c3f
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.sha1 b/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.sha1
deleted file mode 100644
index 3270ab0..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/21.0.0/react-native-21.0.0.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c2370e378c5ed34a9a4ce250f04f1836fbcf9238
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata-remote.xml b/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata-remote.xml
deleted file mode 100644
index a80cc7e..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata-remote.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- com.facebook.react
- react-native
-
- 21.0.0
-
- 21.0.0
-
- 20170917011349
-
-
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml b/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml
deleted file mode 100644
index a80cc7e..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- com.facebook.react
- react-native
-
- 21.0.0
-
- 21.0.0
-
- 20170917011349
-
-
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.md5 b/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.md5
deleted file mode 100644
index 2e5e211..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-3a7c3c7e44d7a972fb5cbc1d64f08b0e
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.sha1 b/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.sha1
deleted file mode 100644
index a5d6b2c..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-1da7bc4367bba403a58bafe0c9ebb3a8b39e1464
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/facebook/react/react-native/resolver-status.properties b/.expo-source/android/maven/com/facebook/react/react-native/resolver-status.properties
deleted file mode 100644
index 97c4913..0000000
--- a/.expo-source/android/maven/com/facebook/react/react-native/resolver-status.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#NOTE: This is an internal implementation file, its format can be changed without prior notice.
-#Sat Sep 16 18:13:49 PDT 2017
-maven-metadata-remote.xml.lastUpdated=1505610829783
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar
deleted file mode 100644
index 4e4e6f2..0000000
Binary files a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar and /dev/null differ
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.md5 b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.md5
deleted file mode 100644
index 598e46d..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-180fdfab97c207c3eaacac9cab8f1c8e
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.sha1 b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.sha1
deleted file mode 100644
index 8397f90..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-69ecae12a7267f9781ce9e06cc9a0142a359802c
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom
deleted file mode 100644
index 8c2077d..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
- 4.0.0
- com.gettipsi
- stripeview
- 1.0.0
- aar
-
-
- com.facebook.react
- react-native
- 0.20.1
- compile
-
-
- com.google.android.gms
- play-services-wallet
- 9.8.0
- compile
-
-
- com.stripe
- stripe-android
- 2.1.+
- compile
-
-
- com.github.thefuntasty
- CreditCardEntry
- 1.4.8.6
- compile
-
-
-
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.md5 b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.md5
deleted file mode 100644
index fe90904..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-9ee421ff1374750526a597f95a4981e2
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.sha1 b/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.sha1
deleted file mode 100644
index b0b029f..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/1.0.0/stripeview-1.0.0.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b89dd05d8a7cd8f5436826e9f8dd0116e24ed5b9
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml b/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml
deleted file mode 100644
index 4755f76..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- com.gettipsi
- stripeview
-
- 1.0.0
-
- 1.0.0
-
- 20170825181605
-
-
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.md5 b/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.md5
deleted file mode 100644
index c36da5f..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-333039b17182b4f8da196e14e135bc4e
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.sha1 b/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.sha1
deleted file mode 100644
index a48e730..0000000
--- a/.expo-source/android/maven/com/gettipsi/stripeview/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-1a6e991929c641376dd03c0bc615b9e1e6ed9409
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar
deleted file mode 100644
index d764d96..0000000
Binary files a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar and /dev/null differ
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.md5 b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.md5
deleted file mode 100644
index f3f9b5c..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-355add26b29fd65e7cc25c3d50647a8c
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.sha1 b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.sha1
deleted file mode 100644
index bdb5182..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-10355256975410b301355cc460482c0cbc3faa97
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom
deleted file mode 100644
index 4154f41..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- 4.0.0
- com.google.android
- cameraview
- 1.0.0
- aar
-
-
- com.android.support
- support-annotations
- 25.3.1
- compile
-
-
- com.android.support
- support-v4
- 25.3.1
- compile
-
-
- com.android.support
- appcompat-v7
- 25.3.1
- compile
-
-
-
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.md5 b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.md5
deleted file mode 100644
index 0535771..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-e8661f352c640fe9d420e153a0aa095d
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.sha1 b/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.sha1
deleted file mode 100644
index a7ffdd6..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/1.0.0/cameraview-1.0.0.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-cd83ff235770e2d944b18f70f881c29b4f935599
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml b/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml
deleted file mode 100644
index 89dfc14..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- com.google.android
- cameraview
-
- 1.0.0
-
- 1.0.0
-
- 20170911083021
-
-
diff --git a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.md5 b/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.md5
deleted file mode 100644
index 138d39d..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-58afa29183a111b3086885f5a1929a14
\ No newline at end of file
diff --git a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.sha1 b/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.sha1
deleted file mode 100644
index 9d8d8ef..0000000
--- a/.expo-source/android/maven/com/google/android/cameraview/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-a7e3ed2824fb9863e299c86311a65551da178eb5
\ No newline at end of file
diff --git a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/_remote.repositories b/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/_remote.repositories
deleted file mode 100644
index 34dd144..0000000
--- a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/_remote.repositories
+++ /dev/null
@@ -1,4 +0,0 @@
-#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
-#Wed Aug 09 15:57:39 PDT 2017
-expolib_v1-imagepipeline-okhttp3-1.0.1.pom>=
-expolib_v1-imagepipeline-okhttp3-1.0.1.aar>=
diff --git a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.aar b/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.aar
deleted file mode 100644
index c420363..0000000
Binary files a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.aar and /dev/null differ
diff --git a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.pom b/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.pom
deleted file mode 100644
index e1226a7..0000000
--- a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/1.0.1/expolib_v1-imagepipeline-okhttp3-1.0.1.pom
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- 4.0.0
- expolib_v1.com.facebook.fresco
- expolib_v1-imagepipeline-okhttp3
- 1.0.1
- aar
- POM was created from install:install-file
-
diff --git a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/maven-metadata-local.xml b/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/maven-metadata-local.xml
deleted file mode 100644
index 0147eb3..0000000
--- a/.expo-source/android/maven/expolib_v1/com/facebook/fresco/expolib_v1-imagepipeline-okhttp3/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- expolib_v1.com.facebook.fresco
- expolib_v1-imagepipeline-okhttp3
-
- 1.0.1
-
- 1.0.1
-
- 20170809225739
-
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/_remote.repositories b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/_remote.repositories
deleted file mode 100644
index 2827992..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/_remote.repositories
+++ /dev/null
@@ -1,4 +0,0 @@
-#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
-#Thu Aug 03 10:58:28 PDT 2017
-okhttp-urlconnection-3.6.0.jar>=
-okhttp-urlconnection-3.6.0.pom>=
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.jar b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.jar
deleted file mode 100644
index cf46c39..0000000
Binary files a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.jar and /dev/null differ
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.pom b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.pom
deleted file mode 100644
index 7bd933b..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/3.6.0/okhttp-urlconnection-3.6.0.pom
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- 4.0.0
- expolib_v1.com.squareup.okhttp3
- okhttp-urlconnection
- 3.6.0
- POM was created from install:install-file
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/maven-metadata-local.xml b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/maven-metadata-local.xml
deleted file mode 100644
index 2cc11e9..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp-urlconnection/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp-urlconnection
-
- 3.6.0
-
- 3.6.0
-
- 20170803175828
-
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/_remote.repositories b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/_remote.repositories
deleted file mode 100644
index d182390..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/_remote.repositories
+++ /dev/null
@@ -1,4 +0,0 @@
-#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
-#Thu Aug 03 10:58:26 PDT 2017
-okhttp-3.6.0.jar>=
-okhttp-3.6.0.pom>=
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.jar b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.jar
deleted file mode 100644
index 4bc80ae..0000000
Binary files a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.jar and /dev/null differ
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.pom b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.pom
deleted file mode 100644
index 31f8ec5..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/3.6.0/okhttp-3.6.0.pom
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- 4.0.0
- expolib_v1.com.squareup.okhttp3
- okhttp
- 3.6.0
- POM was created from install:install-file
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/maven-metadata-local.xml b/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/maven-metadata-local.xml
deleted file mode 100644
index 36335c1..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okhttp3/okhttp/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp
-
- 3.6.0
-
- 3.6.0
-
- 20170803175826
-
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/_remote.repositories b/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/_remote.repositories
deleted file mode 100644
index 34ac808..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/_remote.repositories
+++ /dev/null
@@ -1,4 +0,0 @@
-#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
-#Thu Aug 03 10:58:30 PDT 2017
-okio-1.13.0.jar>=
-okio-1.13.0.pom>=
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar b/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar
deleted file mode 100644
index 16a0455..0000000
Binary files a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar and /dev/null differ
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.pom b/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.pom
deleted file mode 100644
index 10f9321..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/1.13.0/okio-1.13.0.pom
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- 4.0.0
- expolib_v1.com.squareup.okio
- okio
- 1.13.0
- POM was created from install:install-file
-
diff --git a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/maven-metadata-local.xml b/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/maven-metadata-local.xml
deleted file mode 100644
index ff69d30..0000000
--- a/.expo-source/android/maven/expolib_v1/com/squareup/okio/okio/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- expolib_v1.com.squareup.okio
- okio
-
- 1.13.0
-
- 1.13.0
-
- 20170803175830
-
-
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar
deleted file mode 100644
index d460ee4..0000000
Binary files a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar and /dev/null differ
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.md5 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.md5
deleted file mode 100644
index 9c947f7..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-158b2e97d171f38afb654066a05de5da
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.sha1 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.sha1
deleted file mode 100644
index d5cdf39..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b032065e806c3b9adc61d8afd3d08b9e71f8b501
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar
deleted file mode 100644
index d5046cc..0000000
Binary files a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar and /dev/null differ
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.md5 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.md5
deleted file mode 100644
index 4af9efa..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-89c73b3ac37c7fb4088819644c6a8141
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.sha1 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.sha1
deleted file mode 100644
index a69af0e..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ff70eff5a6cad84379b1c801b659e01519950163
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom
deleted file mode 100644
index c07a84c..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom
+++ /dev/null
@@ -1,373 +0,0 @@
-
-
- 4.0.0
- host.exp.exponent
- expoview
- 21.0.0
- aar
-
-
- com.android.support
- multidex
- 1.0.1
- compile
-
-
- com.facebook.react
- react-native
- 21.0.0
- compile
-
-
- com.android.support
- recyclerview-v7
- 25.+
- compile
-
-
- com.facebook.fbui.textlayoutbuilder
- textlayoutbuilder
- 1.0.0
- compile
-
-
- com.facebook.fresco
- fresco
- 1.0.1
- compile
-
-
- com.facebook.fresco
- animated-gif
- 1.0.1
- compile
-
-
- com.facebook.fresco
- animated-webp
- 1.0.1
- compile
-
-
- com.facebook.fresco
- webpsupport
- 1.0.1
- compile
-
-
- expolib_v1.com.facebook.fresco
- expolib_v1-imagepipeline-okhttp3
- 1.0.1
- compile
-
-
- com.facebook.stetho
- stetho
- 1.3.1
- compile
-
-
- com.facebook.stetho
- stetho-okhttp3
- 1.3.1
- compile
-
-
- com.facebook.soloader
- soloader
- 0.1.0
- compile
-
-
- com.fasterxml.jackson.core
- jackson-core
- 2.2.3
- compile
-
-
- com.google.code.findbugs
- jsr305
- 3.0.0
- compile
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp
- 3.6.0
- compile
-
-
- expolib_v1.com.squareup.okhttp3
- okhttp-urlconnection
- 3.6.0
- compile
-
-
- expolib_v1.com.squareup.okio
- okio
- 1.13.0
- compile
-
-
- org.webkit
- android-jsc
- r174650
- compile
-
-
- com.android.support
- appcompat-v7
- 25.3.1
- compile
-
-
- com.android.support
- customtabs
- 25.3.1
- compile
-
-
- com.crashlytics.sdk.android
- crashlytics
- 2.5.5
- aar
- compile
-
-
- com.facebook.android
- facebook-android-sdk
- 4.+
- compile
-
-
- bolts-android
- *
-
-
-
-
- com.facebook.android
- audience-network-sdk
- 4.+
- compile
-
-
- play-services-ads
- *
-
-
-
-
- de.greenrobot
- eventbus
- 2.4.0
- compile
-
-
- com.amplitude
- android-sdk
- 2.9.2
- compile
-
-
- com.squareup.picasso
- picasso
- 2.5.2
- compile
-
-
- com.google.android.gms
- play-services-gcm
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-analytics
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-maps
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-auth
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-location
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-ads
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-fitness
- 9.8.0
- compile
-
-
- com.google.android.gms
- play-services-wallet
- 9.8.0
- compile
-
-
- com.stripe
- stripe-android
- 2.1.+
- compile
-
-
- com.github.thefuntasty
- CreditCardEntry
- 1.4.8.4
- compile
-
-
- com.raizlabs.android
- DBFlow-Core
- 2.2.1
- compile
-
-
- com.raizlabs.android
- DBFlow
- 2.2.1
- compile
-
-
- com.madgag.spongycastle
- core
- 1.53.0.0
- compile
-
-
- com.madgag.spongycastle
- prov
- 1.53.0.0
- compile
-
-
- com.facebook.device.yearclass
- yearclass
- 1.0.1
- compile
-
-
- commons-io
- commons-io
- 1.3.2
- compile
-
-
- me.leolin
- ShortcutBadger
- 1.1.4
- aar
- compile
-
-
- *
- *
-
-
-
-
- com.nostra13.universalimageloader
- universal-image-loader
- 1.9.5
- compile
-
-
- com.theartofdev.edmodo
- android-image-cropper
- 2.4.+
- compile
-
-
- com.yqritc
- android-scalablevideoview
- 1.0.1
- compile
-
-
- commons-codec
- commons-codec
- 1.10
- compile
-
-
- com.segment.analytics.android
- analytics
- 4.+
- compile
-
-
- com.google.zxing
- core
- 3.2.1
- compile
-
-
- net.openid
- appauth
- 0.4.1
- compile
-
-
- com.airbnb.android
- lottie
- 2.2.0
- compile
-
-
- io.branch.sdk.android
- library
- 2.6.1
- compile
-
-
- io.nlopez.smartlocation
- library
- 3.2.11
- compile
-
-
- *
- *
-
-
-
-
- com.android.support
- exifinterface
- 25.3.1
- compile
-
-
- com.google.android
- cameraview
- 1.0.0
- compile
-
-
- com.squareup.leakcanary
- leakcanary-android-no-op
- 1.4-beta1
- compile
-
-
-
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.md5 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.md5
deleted file mode 100644
index e3b4c6c..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-9aeb5ebbbb7011e2f8f7ce527a801862
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.sha1 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.sha1
deleted file mode 100644
index 05165d2..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/expoview-21.0.0.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-bed6653cc66fa8ec05d6d6b89a65e9262a12d1e0
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml
deleted file mode 100644
index 966e341..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml.sha1 b/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml.sha1
deleted file mode 100644
index f97155f..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/21.0.0/ivy-21.0.0.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7e9596da4fa4afde246ca4ba7ded0eabf02467dd
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata-remote.xml b/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata-remote.xml
deleted file mode 100644
index dec8097..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata-remote.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- host.exp.exponent
- expoview
-
- 21.0.0
-
- 21.0.0
-
- 20170917011357
-
-
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml b/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml
deleted file mode 100644
index dec8097..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- host.exp.exponent
- expoview
-
- 21.0.0
-
- 21.0.0
-
- 20170917011357
-
-
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.md5 b/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.md5
deleted file mode 100644
index 69ab19e..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-d7a157c733e77ccfba6ac14ef8a32f05
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.sha1 b/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.sha1
deleted file mode 100644
index da22f8c..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2c9245adf3b4ebeab3c9f755a93d89b35f519395
\ No newline at end of file
diff --git a/.expo-source/android/maven/host/exp/exponent/expoview/resolver-status.properties b/.expo-source/android/maven/host/exp/exponent/expoview/resolver-status.properties
deleted file mode 100644
index 886c526..0000000
--- a/.expo-source/android/maven/host/exp/exponent/expoview/resolver-status.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#NOTE: This is an internal implementation file, its format can be changed without prior notice.
-#Sat Sep 16 18:13:57 PDT 2017
-maven-metadata-remote.xml.lastUpdated=1505610837989
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml b/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml
deleted file mode 100644
index e10a80a..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- org.webkit
- android-jsc-intl
-
- r216113
-
- r216113
-
- 20170712083652
-
-
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.md5 b/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.md5
deleted file mode 100644
index d794dc1..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-dc54f681bae08cdad996d7ead9580eb2
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.sha1 b/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.sha1
deleted file mode 100644
index 0b90ad2..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-beec5163ca88de49964425693fca49635e64959d
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar
deleted file mode 100644
index 8fc6bc5..0000000
Binary files a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar and /dev/null differ
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.md5 b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.md5
deleted file mode 100644
index 737ea1b..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-43f3a16db8a0b5cd5ea895fa10829c89
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.sha1 b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.sha1
deleted file mode 100644
index 4141cee..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-63904e7717c8b3cc6c06e6087e484f2438397763
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom
deleted file mode 100644
index 56c4f87..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- 4.0.0
- org.webkit
- android-jsc-intl
- r216113
- aar
- android-jsc
-
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.md5 b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.md5
deleted file mode 100644
index 658e211..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-88dd8a3b25105f8eee774982815a08b1
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.sha1 b/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.sha1
deleted file mode 100644
index 23451b3..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc-intl/r216113/android-jsc-intl-r216113.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-83edc286aa8d58115e352b39a400aee5460e4370
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml b/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml
deleted file mode 100644
index e9ec5da..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- org.webkit
- android-jsc
-
- r216113
-
- r216113
-
- 20170712083647
-
-
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.md5 b/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.md5
deleted file mode 100644
index ee965bb..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-900af54345e948ce62edd8746dc65639
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.sha1 b/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.sha1
deleted file mode 100644
index e4241da..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-cc0a498ad7f5317f0edb89771e7904fe1709e1bd
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar
deleted file mode 100644
index ee7aecd..0000000
Binary files a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar and /dev/null differ
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.md5 b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.md5
deleted file mode 100644
index 6c62aef..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-1f3d656e70b0369cc75efc19261085e9
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.sha1 b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.sha1
deleted file mode 100644
index 4a56505..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-bc441f560e256a4d3b5abd929a62d95a1510a530
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom
deleted file mode 100644
index 430e002..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- 4.0.0
- org.webkit
- android-jsc
- r216113
- aar
- android-jsc
-
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.md5 b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.md5
deleted file mode 100644
index 9dd8403..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-1082ec7a2c4dfcdeebad8b6c5f990eae
\ No newline at end of file
diff --git a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.sha1 b/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.sha1
deleted file mode 100644
index 84290ab..0000000
--- a/.expo-source/android/maven/org/webkit/android-jsc/r216113/android-jsc-r216113.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0aff3270782252c4be5ddc934548397b867cf10d
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index f5930bd..2435aea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ coverage
react-native-packager-cache*
haste-map-react-native-packager*
.env
+android/build/
diff --git a/Dockerfile b/Dockerfile
index f68734e..9c26836 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -60,7 +60,7 @@ RUN $ANDROID_HOME/tools/bin/sdkmanager "platforms;android-23"
RUN $ANDROID_HOME/tools/bin/sdkmanager "platforms;android-25"
RUN $ANDROID_HOME/tools/bin/sdkmanager "system-images;android-25;google_apis;x86"
-ENV ANDROID_COMPONENTS platform-tools,build-tools-25.0.2,android-25,build-tools-21.0.0,android-21
+ENV ANDROID_COMPONENTS platform-tools,build-tools-25.0.2,android-25,build-tools-23.0.1,android-23
ENV GOOGLE_COMPONENTS extra-android-m2repository,extra-google-m2repository,extra-google-google_play_services,extra-google-gcm
RUN echo y | android update sdk --no-ui --all --filter "${ANDROID_COMPONENTS}" ; \
@@ -73,8 +73,4 @@ RUN $ANDROID_HOME/tools/bin/avdmanager create avd\
-n emulator-android\
-k "system-images;android-25;google_apis;x86"\
--device "Nexus 5"\
- --sdcard 700M
-
- RUN npm install -g exp && \
- exp path
-
\ No newline at end of file
+ --sdcard 700M
\ No newline at end of file
diff --git a/Routes.js b/Routes.js
index 393ba5d..1c313bf 100644
--- a/Routes.js
+++ b/Routes.js
@@ -22,8 +22,8 @@ import FoodHandlerCheckoutContainer from './src/Containers/reports/FoodHandlerCh
import WaterSewerSupplyCheckoutContainer from './src/Containers/reports/WaterSewerSupplyCheckoutContainer';
import FoodPreparationCheckoutContainer from './src/Containers/reports/FoodPreparationCheckoutContainer';
import PrincipalStartInspection from './src/screens/startInspection/PrincipalStartInspection';
-import ScheduleMeetingContainer from './src/Containers/scheduleMeeting/ScheduleMeetingContainer';
-import ScheduleMeetingMapContainer from './src/Containers/scheduleMeeting/ScheduleMeetingMapContainer';
+// import ScheduleMeetingContainer from './src/Containers/scheduleMeeting/ScheduleMeetingContainer';;;
+// import ScheduleMeetingMapContainer from './src/Containers/scheduleMeeting/ScheduleMeetingMapContainer';
import PrincipalManageRegister from './src/screens/manageCounselors/PrincipalManageRegister';
import MainLegislationScreen from './src/screens/legislation/MainLegislationScreen';
import Resolution26Screen from './src/screens/legislation/Resolution26Screen';
@@ -54,17 +54,17 @@ const Routes = () => ({
-
+ /> */}
-
+ /> */}
@@ -86,18 +86,18 @@ const Routes = () => ({
component={ReportObservationContainer}
hideNavBar
/>
-
+ /> */}
-
+ /> */}
+ variant.outputs.each { output ->
+ // For each separate APK per architecture, set a unique version code as described here:
+ // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
+ def versionCodes = ["armeabi-v7a":1, "x86":2]
+ def abi = output.getFilter(OutputFile.ABI)
+ if (abi != null) { // null for the universal-debug, universal-release variants
+ output.versionCodeOverride =
+ versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
+ }
+ }
+ }
}
dependencies {
- compile fileTree(dir: 'libs', include: ['*.jar'])
- testCompile 'junit:junit:4.12'
- compile 'com.android.support:appcompat-v7:25.3.1'
- compile 'com.android.support:multidex:1.0.1'
-
-
- compile('host.exp.exponent:expoview:21.0.0@aar') {
- exclude group: 'com.facebook.android', module: 'facebook-android-sdk'
- exclude group: 'com.facebook.android', module: 'audience-network-sdk'
- exclude group: 'io.nlopez.smartlocation', module: 'library'
- transitive = true;
- }
+ compile project(':react-native-vector-icons')
+ compile project(':react-native-maps')
+ compile fileTree(dir: "libs", include: ["*.jar"])
+ compile "com.android.support:appcompat-v7:23.0.1"
+ compile "com.facebook.react:react-native:+" // From node_modules
+}
- compile ('com.facebook.android:facebook-android-sdk:4.+') {
- exclude module: 'bolts-android'
- }
- compile('com.facebook.android:audience-network-sdk:4.+') {
- exclude module: 'play-services-ads'
- }
- compile('io.nlopez.smartlocation:library:3.2.11') {
- transitive = false
- }
-
-
+// Run this once to be able to run the application with BUCK
+// puts all compile dependencies into folder libs for BUCK to use
+task copyDownloadableDepsToLibs(type: Copy) {
+ from configurations.compile
+ into 'libs'
}
diff --git a/android/app/libs/ReactAndroid-release.aar b/android/app/libs/ReactAndroid-release.aar
deleted file mode 100644
index 6426382..0000000
Binary files a/android/app/libs/ReactAndroid-release.aar and /dev/null differ
diff --git a/android/app/libs/exponentview-release.aar b/android/app/libs/exponentview-release.aar
deleted file mode 100644
index 26ff217..0000000
Binary files a/android/app/libs/exponentview-release.aar and /dev/null differ
diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro
index a965f92..6e8516c 100644
--- a/android/app/proguard-rules.pro
+++ b/android/app/proguard-rules.pro
@@ -1,6 +1,6 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
-# in /usr/local/opt/android-sdk/tools/proguard/proguard-android.txt
+# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
@@ -15,3 +15,56 @@
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
+
+# Disabling obfuscation is useful if you collect stack traces from production crashes
+# (unless you are using a system that supports de-obfuscate the stack traces).
+-dontobfuscate
+
+# React Native
+
+# Keep our interfaces so they can be used by other ProGuard rules.
+# See http://sourceforge.net/p/proguard/bugs/466/
+-keep,allowobfuscation @interface com.facebook.proguard.annotations.DoNotStrip
+-keep,allowobfuscation @interface com.facebook.proguard.annotations.KeepGettersAndSetters
+-keep,allowobfuscation @interface com.facebook.common.internal.DoNotStrip
+
+# Do not strip any method/class that is annotated with @DoNotStrip
+-keep @com.facebook.proguard.annotations.DoNotStrip class *
+-keep @com.facebook.common.internal.DoNotStrip class *
+-keepclassmembers class * {
+ @com.facebook.proguard.annotations.DoNotStrip *;
+ @com.facebook.common.internal.DoNotStrip *;
+}
+
+-keepclassmembers @com.facebook.proguard.annotations.KeepGettersAndSetters class * {
+ void set*(***);
+ *** get*();
+}
+
+-keep class * extends com.facebook.react.bridge.JavaScriptModule { *; }
+-keep class * extends com.facebook.react.bridge.NativeModule { *; }
+-keepclassmembers,includedescriptorclasses class * { native ; }
+-keepclassmembers class * { @com.facebook.react.uimanager.UIProp ; }
+-keepclassmembers class * { @com.facebook.react.uimanager.annotations.ReactProp ; }
+-keepclassmembers class * { @com.facebook.react.uimanager.annotations.ReactPropGroup ; }
+
+-dontwarn com.facebook.react.**
+
+# TextLayoutBuilder uses a non-public Android constructor within StaticLayout.
+# See libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy for details.
+-dontwarn android.text.StaticLayout
+
+# okhttp
+
+-keepattributes Signature
+-keepattributes *Annotation*
+-keep class okhttp3.** { *; }
+-keep interface okhttp3.** { *; }
+-dontwarn okhttp3.**
+
+# okio
+
+-keep class sun.misc.Unsafe { *; }
+-dontwarn java.nio.file.*
+-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
+-dontwarn okio.**
diff --git a/android/app/src/androidTest/java/com/merendamais/merendamais/ApplicationTest.java b/android/app/src/androidTest/java/com/merendamais/merendamais/ApplicationTest.java
deleted file mode 100644
index 568e277..0000000
--- a/android/app/src/androidTest/java/com/merendamais/merendamais/ApplicationTest.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.merendamais.merendamais;
-
-import android.app.Application;
-import android.test.ApplicationTestCase;
-
-/**
- * Testing Fundamentals
- */
-public class ApplicationTest extends ApplicationTestCase {
- public ApplicationTest() {
- super(Application.class);
- }
-}
\ No newline at end of file
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index e11338b..6a07e10 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -1,35 +1,32 @@
-
-
+
-
-
-
-
+
+
-
-
+
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
diff --git a/android/app/src/main/assets/fonts/Entypo.ttf b/android/app/src/main/assets/fonts/Entypo.ttf
new file mode 100644
index 0000000..1c8f5e9
Binary files /dev/null and b/android/app/src/main/assets/fonts/Entypo.ttf differ
diff --git a/android/app/src/main/assets/fonts/EvilIcons.ttf b/android/app/src/main/assets/fonts/EvilIcons.ttf
new file mode 100644
index 0000000..b270f98
Binary files /dev/null and b/android/app/src/main/assets/fonts/EvilIcons.ttf differ
diff --git a/android/app/src/main/assets/fonts/Feather.ttf b/android/app/src/main/assets/fonts/Feather.ttf
new file mode 100755
index 0000000..244854c
Binary files /dev/null and b/android/app/src/main/assets/fonts/Feather.ttf differ
diff --git a/android/app/src/main/assets/fonts/FontAwesome.ttf b/android/app/src/main/assets/fonts/FontAwesome.ttf
new file mode 100644
index 0000000..35acda2
Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome.ttf differ
diff --git a/android/app/src/main/assets/fonts/Foundation.ttf b/android/app/src/main/assets/fonts/Foundation.ttf
new file mode 100644
index 0000000..6cce217
Binary files /dev/null and b/android/app/src/main/assets/fonts/Foundation.ttf differ
diff --git a/android/app/src/main/assets/fonts/Ionicons.ttf b/android/app/src/main/assets/fonts/Ionicons.ttf
new file mode 100644
index 0000000..307ad88
Binary files /dev/null and b/android/app/src/main/assets/fonts/Ionicons.ttf differ
diff --git a/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf
new file mode 100644
index 0000000..82524a0
Binary files /dev/null and b/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf differ
diff --git a/android/app/src/main/assets/fonts/MaterialIcons.ttf b/android/app/src/main/assets/fonts/MaterialIcons.ttf
new file mode 100644
index 0000000..7015564
Binary files /dev/null and b/android/app/src/main/assets/fonts/MaterialIcons.ttf differ
diff --git a/android/app/src/main/assets/fonts/Octicons.ttf b/android/app/src/main/assets/fonts/Octicons.ttf
new file mode 100644
index 0000000..09f5a96
Binary files /dev/null and b/android/app/src/main/assets/fonts/Octicons.ttf differ
diff --git a/android/app/src/main/assets/fonts/SimpleLineIcons.ttf b/android/app/src/main/assets/fonts/SimpleLineIcons.ttf
new file mode 100644
index 0000000..6ecb686
Binary files /dev/null and b/android/app/src/main/assets/fonts/SimpleLineIcons.ttf differ
diff --git a/android/app/src/main/assets/fonts/Zocial.ttf b/android/app/src/main/assets/fonts/Zocial.ttf
new file mode 100644
index 0000000..e4ae46c
Binary files /dev/null and b/android/app/src/main/assets/fonts/Zocial.ttf differ
diff --git a/android/app/src/main/java/com/merendamais/MainActivity.java b/android/app/src/main/java/com/merendamais/MainActivity.java
new file mode 100644
index 0000000..48a4a06
--- /dev/null
+++ b/android/app/src/main/java/com/merendamais/MainActivity.java
@@ -0,0 +1,15 @@
+package com.merendamais;
+
+import com.facebook.react.ReactActivity;
+
+public class MainActivity extends ReactActivity {
+
+ /**
+ * Returns the name of the main component registered from JavaScript.
+ * This is used to schedule rendering of the component.
+ */
+ @Override
+ protected String getMainComponentName() {
+ return "MerendaMais";
+ }
+}
diff --git a/android/app/src/main/java/com/merendamais/MainApplication.java b/android/app/src/main/java/com/merendamais/MainApplication.java
new file mode 100644
index 0000000..f63d347
--- /dev/null
+++ b/android/app/src/main/java/com/merendamais/MainApplication.java
@@ -0,0 +1,44 @@
+package com.merendamais;
+
+import android.app.Application;
+
+import com.facebook.react.ReactApplication;
+import com.oblador.vectoricons.VectorIconsPackage;
+import com.airbnb.android.react.maps.MapsPackage;
+import com.facebook.react.ReactNativeHost;
+import com.facebook.react.ReactPackage;
+import com.facebook.react.shell.MainReactPackage;
+import com.facebook.soloader.SoLoader;
+
+import java.util.Arrays;
+import java.util.List;
+
+public class MainApplication extends Application implements ReactApplication {
+
+ private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
+ @Override
+ public boolean getUseDeveloperSupport() {
+ return BuildConfig.DEBUG;
+ }
+
+ @Override
+ protected List getPackages() {
+ return Arrays.asList(
+ new MainReactPackage(),
+ new VectorIconsPackage(),
+ new MapsPackage()
+ );
+ }
+ };
+
+ @Override
+ public ReactNativeHost getReactNativeHost() {
+ return mReactNativeHost;
+ }
+
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ SoLoader.init(this, /* native exopackage */ false);
+ }
+}
diff --git a/android/app/src/main/java/com/merendamais/merendamais/MainActivity.java b/android/app/src/main/java/com/merendamais/merendamais/MainActivity.java
deleted file mode 100644
index 562f660..0000000
--- a/android/app/src/main/java/com/merendamais/merendamais/MainActivity.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.merendamais.merendamais;
-
-import android.os.Bundle;
-
-import com.facebook.react.ReactPackage;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-
-import com.merendamais.merendamais.generated.ExponentBuildConstants;
-import host.exp.expoview.ExponentActivity;
-
-public class MainActivity extends ExponentActivity {
-
- @Override
- public String publishedUrl() {
- return "exp://exp.host/@ronyell/merendamais";
- }
-
- @Override
- public String developmentUrl() {
- return ExponentBuildConstants.DEVELOPMENT_URL;
- }
-
- @Override
- public List sdkVersions() {
- return new ArrayList<>(Arrays.asList("21.0.0"));
- }
-
- @Override
- public List reactPackages() {
- return ((MainApplication) getApplication()).getPackages();
- }
-
- @Override
- public boolean isDebug() {
- return BuildConfig.DEBUG;
- }
-
- @Override
- public Bundle initialProps(Bundle expBundle) {
- // Add extra initialProps here
- return expBundle;
- }
-}
diff --git a/android/app/src/main/java/com/merendamais/merendamais/MainApplication.java b/android/app/src/main/java/com/merendamais/merendamais/MainApplication.java
deleted file mode 100644
index 33243c8..0000000
--- a/android/app/src/main/java/com/merendamais/merendamais/MainApplication.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.merendamais.merendamais;
-
-import android.support.multidex.MultiDexApplication;
-
-import com.facebook.react.ReactPackage;
-
-import java.util.Arrays;
-import java.util.List;
-
-// Needed for `react-native link`
-// import com.facebook.react.ReactApplication;
-
-public class MainApplication extends MultiDexApplication {
-
- // Needed for `react-native link`
- public List getPackages() {
- return Arrays.asList(
- // Add your own packages here!
- // TODO: add cool native modules
-
- // Needed for `react-native link`
- // new MainReactPackage()
- );
- }
-}
diff --git a/android/app/src/main/java/com/merendamais/merendamais/generated/ExponentBuildConstants.java b/android/app/src/main/java/com/merendamais/merendamais/generated/ExponentBuildConstants.java
deleted file mode 100644
index 11b712e..0000000
--- a/android/app/src/main/java/com/merendamais/merendamais/generated/ExponentBuildConstants.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package com.merendamais.merendamais.generated;
-
-// This file is auto-generated. Please don't rename!
-public class ExponentBuildConstants {
-
- public static final String DEVELOPMENT_URL = "exp481e43dd5de34cc583fe217621217495://vw-vqy.ronyell.code.exp.direct:80";
-
-}
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index 1d8f15e..cde69bc 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index 1d8f15e..c133a0c 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index 1d8f15e..bfa42f0 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index 1d8f15e..324e72c 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index 1d8f15e..0000000
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ
diff --git a/android/app/src/main/res/values-w820dp/dimens.xml b/android/app/src/main/res/values-w820dp/dimens.xml
deleted file mode 100644
index 308a194..0000000
--- a/android/app/src/main/res/values-w820dp/dimens.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- 64dp
-
diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml
deleted file mode 100644
index 56812be..0000000
--- a/android/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- #3F51B5
- #303F9F
- #1b73b4
- #FFFFFF
-
diff --git a/android/app/src/main/res/values/dimens.xml b/android/app/src/main/res/values/dimens.xml
deleted file mode 100644
index acf94cc..0000000
--- a/android/app/src/main/res/values/dimens.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- 16dp
- 16dp
-
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
index f7c0e49..cea9665 100644
--- a/android/app/src/main/res/values/strings.xml
+++ b/android/app/src/main/res/values/strings.xml
@@ -1,3 +1,3 @@
- Merenda Mais
+ Merenda Mais
diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml
index 21c507f..319eb0c 100644
--- a/android/app/src/main/res/values/styles.xml
+++ b/android/app/src/main/res/values/styles.xml
@@ -1,11 +1,8 @@
-
+
-
+
+
diff --git a/android/app/src/test/java/com/merendamais/merendamais/ExampleUnitTest.java b/android/app/src/test/java/com/merendamais/merendamais/ExampleUnitTest.java
deleted file mode 100644
index 161c661..0000000
--- a/android/app/src/test/java/com/merendamais/merendamais/ExampleUnitTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.merendamais.merendamais;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * To work on unit tests, switch the Test Artifact in the Build Variants view.
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-}
\ No newline at end of file
diff --git a/android/build.gradle b/android/build.gradle
index 5c04a06..eed9972 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -1,35 +1,24 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
- repositories {
- jcenter()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:2.1.0'
+ repositories {
+ jcenter()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:2.2.3'
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
}
allprojects {
- repositories {
- mavenLocal()
- jcenter()
- maven {
- // Point to local maven repository
- url "$rootDir/../.expo-source/android/maven"
- }
- maven { url "https://jitpack.io" }
- configurations.all {
- resolutionStrategy {
- force 'com.facebook.android:facebook-android-sdk:4.22.1'
- }
+ repositories {
+ mavenLocal()
+ jcenter()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
}
-
- }
-}
-
-task clean(type: Delete) {
- delete rootProject.buildDir
}
diff --git a/android/build/intermediates/dex-cache/cache.xml b/android/build/intermediates/dex-cache/cache.xml
new file mode 100644
index 0000000..56c7baf
--- /dev/null
+++ b/android/build/intermediates/dex-cache/cache.xml
@@ -0,0 +1,248 @@
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
diff --git a/android/gradle.properties b/android/gradle.properties
index db0d38a..1fd964e 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -16,4 +16,5 @@
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
+
android.useDeprecatedNdk=true
diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar
index 13372ae..b5166da 100644
Binary files a/android/gradle/wrapper/gradle-wrapper.jar and b/android/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
index 122a0dc..dbdc05d 100644
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ b/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,5 @@
-#Mon Dec 28 10:00:20 PST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
diff --git a/android/gradlew b/android/gradlew
index 9d82f78..91a7e26 100755
--- a/android/gradlew
+++ b/android/gradlew
@@ -42,6 +42,11 @@ case "`uname`" in
;;
esac
+# For Cygwin, ensure paths are in UNIX format before anything is touched.
+if $cygwin ; then
+ [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+fi
+
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
@@ -56,9 +61,9 @@ while [ -h "$PRG" ] ; do
fi
done
SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
+cd "`dirname \"$PRG\"`/" >&-
APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
+cd "$SAVED" >&-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
@@ -109,7 +114,6 @@ fi
if $cygwin ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
- JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
diff --git a/android/keystores/BUCK b/android/keystores/BUCK
new file mode 100644
index 0000000..88e4c31
--- /dev/null
+++ b/android/keystores/BUCK
@@ -0,0 +1,8 @@
+keystore(
+ name = "debug",
+ properties = "debug.keystore.properties",
+ store = "debug.keystore",
+ visibility = [
+ "PUBLIC",
+ ],
+)
diff --git a/android/keystores/debug.keystore.properties b/android/keystores/debug.keystore.properties
new file mode 100644
index 0000000..121bfb4
--- /dev/null
+++ b/android/keystores/debug.keystore.properties
@@ -0,0 +1,4 @@
+key.store=debug.keystore
+key.alias=androiddebugkey
+key.store.password=android
+key.alias.password=android
diff --git a/android/settings.gradle b/android/settings.gradle
index e7b4def..c21b8bd 100644
--- a/android/settings.gradle
+++ b/android/settings.gradle
@@ -1 +1,7 @@
+rootProject.name = 'MerendaMais'
+include ':react-native-vector-icons'
+project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android')
+include ':react-native-maps'
+project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/lib/android')
+
include ':app'
diff --git a/app.json b/app.json
index 0ca0ce7..7870d9b 100644
--- a/app.json
+++ b/app.json
@@ -1,23 +1,4 @@
{
- "expo": {
- "sdkVersion": "21.0.0",
- "name": "Merenda Mais",
- "version": "1.0.0",
- "icon": "./src/images/icone.png",
- "slug": "merendamais",
- "ios": {
- "bundleIdentifier": "com.merendamais.merendamais"
- },
- "android": {
- "package": "com.merendamais.merendamais",
- "publishBundlePath": "android/app/src/main/assets/shell-app.bundle",
- "publishManifestPath": "android/app/src/main/assets/shell-app-manifest.json"
- },
- "isDetached": true,
- "detach": {
- "scheme": "exp481e43dd5de34cc583fe217621217495",
- "androidExpoViewUrl": "https://s3.amazonaws.com/exp-exponent-view-code/android-v1.20.0-sdk21.0.0-38791499-fe99-4600-950d-cf7e2e85cea9.tar.gz"
- },
- "scheme": "exp481e43dd5de34cc583fe217621217495"
- }
+ "name": "MerendaMais",
+ "displayName": "Merenda Mais"
}
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index b2557ed..cfaa1d7 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -9,5 +9,6 @@ merenda-merenda:
- DISPLAY=$DISPLAY
command: |
bash -c "
- react-native run-android
+ npm install --loglevel verbose
+ adb reverse tcp:8081 tcp:8081
"
diff --git a/index.android.js b/index.android.js
new file mode 100644
index 0000000..4bf4e78
--- /dev/null
+++ b/index.android.js
@@ -0,0 +1,3 @@
+import { AppRegistry } from 'react-native';
+import App from './App';
+AppRegistry.registerComponent('MerendaMais', () => App);
diff --git a/index.ios.js b/index.ios.js
new file mode 100644
index 0000000..4bf4e78
--- /dev/null
+++ b/index.ios.js
@@ -0,0 +1,3 @@
+import { AppRegistry } from 'react-native';
+import App from './App';
+AppRegistry.registerComponent('MerendaMais', () => App);
diff --git a/ios/MerendaMais-tvOS/Info.plist b/ios/MerendaMais-tvOS/Info.plist
new file mode 100644
index 0000000..2fb6a11
--- /dev/null
+++ b/ios/MerendaMais-tvOS/Info.plist
@@ -0,0 +1,54 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+ NSLocationWhenInUseUsageDescription
+
+ NSAppTransportSecurity
+
+
+ NSExceptionDomains
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+
+
+
+
+
diff --git a/ios/MerendaMais-tvOSTests/Info.plist b/ios/MerendaMais-tvOSTests/Info.plist
new file mode 100644
index 0000000..886825c
--- /dev/null
+++ b/ios/MerendaMais-tvOSTests/Info.plist
@@ -0,0 +1,24 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ BNDL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+
+
diff --git a/ios/MerendaMais.xcodeproj/project.pbxproj b/ios/MerendaMais.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..8cef03b
--- /dev/null
+++ b/ios/MerendaMais.xcodeproj/project.pbxproj
@@ -0,0 +1,1406 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+/* Begin PBXBuildFile section */
+ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
+ 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
+ 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; };
+ 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; };
+ 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; };
+ 00E356F31AD99517003FC87E /* MerendaMaisTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* MerendaMaisTests.m */; };
+ 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; };
+ 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; };
+ 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; };
+ 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
+ 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
+ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
+ 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
+ 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
+ 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
+ 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
+ 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
+ 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
+ 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation-tvOS.a */; };
+ 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */; };
+ 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */; };
+ 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */; };
+ 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */; };
+ 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */; };
+ 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */; };
+ 2D02E4C91E0B4AEC006451C7 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; };
+ 2DCD954D1E0B4F2C00145EB5 /* MerendaMaisTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* MerendaMaisTests.m */; };
+ 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
+ 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
+ ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
+ 163ED0CA2C564F13A80922CD /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 81BE95320AFF4AFB9E0B16ED /* libRNVectorIcons.a */; };
+ 42F5031317444D3B82A9DF7B /* libAirMaps.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 24EF9D401D444DDFBE5F0309 /* libAirMaps.a */; };
+ FC8D2BA4E299408B8D7DD051 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 084ED98F74734693A12B63F5 /* Entypo.ttf */; };
+ AC269869CF5048D39463F633 /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B977A27815F84E1F9C7E1B63 /* EvilIcons.ttf */; };
+ 34996E29A0B74BFFB391B75C /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 24314E3F823E4EEF94051E57 /* Feather.ttf */; };
+ 1CDFAF20087447A9AD2064A7 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9CBF77D504694864B3938D15 /* FontAwesome.ttf */; };
+ 78F464998E4E4B8585506121 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 36D9848D73F842458C63601C /* Foundation.ttf */; };
+ 0423A3F74E0C4AD79CE95972 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F7F4275CAB8A453C937880FF /* Ionicons.ttf */; };
+ 17156C2B399C42089DA4091A /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = EFD9C971CFFC445DACF2A219 /* MaterialCommunityIcons.ttf */; };
+ 827D9B02B6194D01BF88C0AD /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 52E0DC6EAF7A440F97B9DBFD /* MaterialIcons.ttf */; };
+ DC5B2147596149D3A60155D7 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DE859082A67E4AE3B0C05250 /* Octicons.ttf */; };
+ 22ABBE82D18943289FDCC41F /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7EB703F004FB4CA198E9C0FB /* SimpleLineIcons.ttf */; };
+ F78E8850E18E4DC49D39DA30 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DD051838C8F245AAAEC6E9D8 /* Zocial.ttf */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 134814201AA4EA6300B7C361;
+ remoteInfo = RCTActionSheet;
+ };
+ 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 134814201AA4EA6300B7C361;
+ remoteInfo = RCTGeolocation;
+ };
+ 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 58B5115D1A9E6B3D00147676;
+ remoteInfo = RCTImage;
+ };
+ 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 58B511DB1A9E6C8500147676;
+ remoteInfo = RCTNetwork;
+ };
+ 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 832C81801AAF6DEF007FA2F7;
+ remoteInfo = RCTVibration;
+ };
+ 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
+ remoteInfo = MerendaMais;
+ };
+ 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 134814201AA4EA6300B7C361;
+ remoteInfo = RCTSettings;
+ };
+ 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3C86DF461ADF2C930047B81A;
+ remoteInfo = RCTWebSocket;
+ };
+ 146834031AC3E56700842450 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
+ remoteInfo = React;
+ };
+ 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7;
+ remoteInfo = "MerendaMais-tvOS";
+ };
+ 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A283A1D9B042B00D4039D;
+ remoteInfo = "RCTImage-tvOS";
+ };
+ 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28471D9B043800D4039D;
+ remoteInfo = "RCTLinking-tvOS";
+ };
+ 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28541D9B044C00D4039D;
+ remoteInfo = "RCTNetwork-tvOS";
+ };
+ 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28611D9B046600D4039D;
+ remoteInfo = "RCTSettings-tvOS";
+ };
+ 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A287B1D9B048500D4039D;
+ remoteInfo = "RCTText-tvOS";
+ };
+ 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28881D9B049200D4039D;
+ remoteInfo = "RCTWebSocket-tvOS";
+ };
+ 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28131D9B038B00D4039D;
+ remoteInfo = "React-tvOS";
+ };
+ 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3C059A1DE3340900C268FA;
+ remoteInfo = yoga;
+ };
+ 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3C06751DE3340C00C268FA;
+ remoteInfo = "yoga-tvOS";
+ };
+ 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3CD9251DE5FBEC00167DC4;
+ remoteInfo = cxxreact;
+ };
+ 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4;
+ remoteInfo = "cxxreact-tvOS";
+ };
+ 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4;
+ remoteInfo = jschelpers;
+ };
+ 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4;
+ remoteInfo = "jschelpers-tvOS";
+ };
+ 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 134814201AA4EA6300B7C361;
+ remoteInfo = RCTAnimation;
+ };
+ 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2D2A28201D9B03D100D4039D;
+ remoteInfo = "RCTAnimation-tvOS";
+ };
+ 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 134814201AA4EA6300B7C361;
+ remoteInfo = RCTLinking;
+ };
+ 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 58B5119B1A9E6C1200147676;
+ remoteInfo = RCTText;
+ };
+ ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 358F4ED71D1E81A9004DF814;
+ remoteInfo = RCTBlob;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; };
+ 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = ""; };
+ 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = ""; };
+ 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = ""; };
+ 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = ""; };
+ 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = ""; };
+ 00E356EE1AD99517003FC87E /* MerendaMaisTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MerendaMaisTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 00E356F21AD99517003FC87E /* MerendaMaisTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MerendaMaisTests.m; sourceTree = ""; };
+ 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; };
+ 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; };
+ 13B07F961A680F5B00A75B9A /* MerendaMais.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MerendaMais.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = MerendaMais/AppDelegate.h; sourceTree = ""; };
+ 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = MerendaMais/AppDelegate.m; sourceTree = ""; };
+ 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; };
+ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = MerendaMais/Images.xcassets; sourceTree = ""; };
+ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = MerendaMais/Info.plist; sourceTree = ""; };
+ 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = MerendaMais/main.m; sourceTree = ""; };
+ 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; };
+ 2D02E47B1E0B4A5D006451C7 /* MerendaMais-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "MerendaMais-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 2D02E4901E0B4A5D006451C7 /* MerendaMais-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "MerendaMais-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = ""; };
+ 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; };
+ 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; };
+ ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = ""; };
+ 6DF1A4F354564D4B88A1C69B /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; name = "RNVectorIcons.xcodeproj"; path = "../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; };
+ 81BE95320AFF4AFB9E0B16ED /* libRNVectorIcons.a */ = {isa = PBXFileReference; name = "libRNVectorIcons.a"; path = "libRNVectorIcons.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; };
+ BE0227D44315477EA8BDBFA9 /* AirMaps.xcodeproj */ = {isa = PBXFileReference; name = "AirMaps.xcodeproj"; path = "../node_modules/react-native-maps/lib/ios/AirMaps.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; };
+ 24EF9D401D444DDFBE5F0309 /* libAirMaps.a */ = {isa = PBXFileReference; name = "libAirMaps.a"; path = "libAirMaps.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; };
+ 084ED98F74734693A12B63F5 /* Entypo.ttf */ = {isa = PBXFileReference; name = "Entypo.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ B977A27815F84E1F9C7E1B63 /* EvilIcons.ttf */ = {isa = PBXFileReference; name = "EvilIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ 24314E3F823E4EEF94051E57 /* Feather.ttf */ = {isa = PBXFileReference; name = "Feather.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ 9CBF77D504694864B3938D15 /* FontAwesome.ttf */ = {isa = PBXFileReference; name = "FontAwesome.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ 36D9848D73F842458C63601C /* Foundation.ttf */ = {isa = PBXFileReference; name = "Foundation.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ F7F4275CAB8A453C937880FF /* Ionicons.ttf */ = {isa = PBXFileReference; name = "Ionicons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ EFD9C971CFFC445DACF2A219 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; name = "MaterialCommunityIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ 52E0DC6EAF7A440F97B9DBFD /* MaterialIcons.ttf */ = {isa = PBXFileReference; name = "MaterialIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ DE859082A67E4AE3B0C05250 /* Octicons.ttf */ = {isa = PBXFileReference; name = "Octicons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ 7EB703F004FB4CA198E9C0FB /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; name = "SimpleLineIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+ DD051838C8F245AAAEC6E9D8 /* Zocial.ttf */ = {isa = PBXFileReference; name = "Zocial.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 00E356EB1AD99517003FC87E /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */,
+ 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
+ 146834051AC3E58100842450 /* libReact.a in Frameworks */,
+ 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
+ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
+ 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
+ 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
+ 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */,
+ 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */,
+ 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */,
+ 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
+ 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
+ 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
+ 163ED0CA2C564F13A80922CD /* libRNVectorIcons.a in Frameworks */,
+ 42F5031317444D3B82A9DF7B /* libAirMaps.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E4781E0B4A5D006451C7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2D02E4C91E0B4AEC006451C7 /* libReact.a in Frameworks */,
+ 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation-tvOS.a in Frameworks */,
+ 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */,
+ 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */,
+ 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */,
+ 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */,
+ 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */,
+ 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 00C302A81ABCB8CE00DB3ED1 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 00C302B61ABCB90400DB3ED1 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 00C302BC1ABCB91800DB3ED1 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */,
+ 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 00C302D41ABCB9D200DB3ED1 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */,
+ 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 00C302E01ABCB9EE00DB3ED1 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 00E356EF1AD99517003FC87E /* MerendaMaisTests */ = {
+ isa = PBXGroup;
+ children = (
+ 00E356F21AD99517003FC87E /* MerendaMaisTests.m */,
+ 00E356F01AD99517003FC87E /* Supporting Files */,
+ );
+ path = MerendaMaisTests;
+ sourceTree = "";
+ };
+ 00E356F01AD99517003FC87E /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 00E356F11AD99517003FC87E /* Info.plist */,
+ );
+ name = "Supporting Files";
+ sourceTree = "";
+ };
+ 139105B71AF99BAD00B5F7CC /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */,
+ 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 139FDEE71B06529A00C62182 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */,
+ 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 13B07FAE1A68108700A75B9A /* MerendaMais */ = {
+ isa = PBXGroup;
+ children = (
+ 008F07F21AC5B25A0029DE68 /* main.jsbundle */,
+ 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
+ 13B07FB01A68108700A75B9A /* AppDelegate.m */,
+ 13B07FB51A68108700A75B9A /* Images.xcassets */,
+ 13B07FB61A68108700A75B9A /* Info.plist */,
+ 13B07FB11A68108700A75B9A /* LaunchScreen.xib */,
+ 13B07FB71A68108700A75B9A /* main.m */,
+ );
+ name = MerendaMais;
+ sourceTree = "";
+ };
+ 146834001AC3E56700842450 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 146834041AC3E56700842450 /* libReact.a */,
+ 3DAD3EA31DF850E9000B6D8A /* libReact.a */,
+ 3DAD3EA51DF850E9000B6D8A /* libyoga.a */,
+ 3DAD3EA71DF850E9000B6D8A /* libyoga.a */,
+ 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */,
+ 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */,
+ 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */,
+ 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */,
+ 3DAD3EA31DF850E9000B6D8A /* libReact-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 5E91572E1DD0AC6500FF2AA8 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */,
+ 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 78C398B11ACF4ADC00677621 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 78C398B91ACF4ADC00677621 /* libRCTLinking.a */,
+ 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 832341AE1AAA6A7D00B99B32 /* Libraries */ = {
+ isa = PBXGroup;
+ children = (
+ 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */,
+ 146833FF1AC3E56700842450 /* React.xcodeproj */,
+ 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
+ ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */,
+ 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
+ 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */,
+ 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */,
+ 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */,
+ 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */,
+ 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
+ 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
+ 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
+ 6DF1A4F354564D4B88A1C69B /* RNVectorIcons.xcodeproj */,
+ BE0227D44315477EA8BDBFA9 /* AirMaps.xcodeproj */,
+ );
+ name = Libraries;
+ sourceTree = "";
+ };
+ 832341B11AAA6A8300B99B32 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 832341B51AAA6A8300B99B32 /* libRCTText.a */,
+ 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 83CBB9F61A601CBA00E9B192 = {
+ isa = PBXGroup;
+ children = (
+ 13B07FAE1A68108700A75B9A /* MerendaMais */,
+ 832341AE1AAA6A7D00B99B32 /* Libraries */,
+ 00E356EF1AD99517003FC87E /* MerendaMaisTests */,
+ 83CBBA001A601CBA00E9B192 /* Products */,
+ 6456D05F1B0A4D788CD3804B /* Resources */,
+ );
+ indentWidth = 2;
+ sourceTree = "";
+ tabWidth = 2;
+ usesTabs = 0;
+ };
+ 83CBBA001A601CBA00E9B192 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 13B07F961A680F5B00A75B9A /* MerendaMais.app */,
+ 00E356EE1AD99517003FC87E /* MerendaMaisTests.xctest */,
+ 2D02E47B1E0B4A5D006451C7 /* MerendaMais-tvOS.app */,
+ 2D02E4901E0B4A5D006451C7 /* MerendaMais-tvOSTests.xctest */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ ADBDB9201DFEBF0600ED6528 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 6456D05F1B0A4D788CD3804B /* Resources */ = {
+ isa = "PBXGroup";
+ children = (
+ 084ED98F74734693A12B63F5 /* Entypo.ttf */,
+ B977A27815F84E1F9C7E1B63 /* EvilIcons.ttf */,
+ 24314E3F823E4EEF94051E57 /* Feather.ttf */,
+ 9CBF77D504694864B3938D15 /* FontAwesome.ttf */,
+ 36D9848D73F842458C63601C /* Foundation.ttf */,
+ F7F4275CAB8A453C937880FF /* Ionicons.ttf */,
+ EFD9C971CFFC445DACF2A219 /* MaterialCommunityIcons.ttf */,
+ 52E0DC6EAF7A440F97B9DBFD /* MaterialIcons.ttf */,
+ DE859082A67E4AE3B0C05250 /* Octicons.ttf */,
+ 7EB703F004FB4CA198E9C0FB /* SimpleLineIcons.ttf */,
+ DD051838C8F245AAAEC6E9D8 /* Zocial.ttf */,
+ );
+ name = Resources;
+ sourceTree = "";
+ path = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 00E356ED1AD99517003FC87E /* MerendaMaisTests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "MerendaMaisTests" */;
+ buildPhases = (
+ 00E356EA1AD99517003FC87E /* Sources */,
+ 00E356EB1AD99517003FC87E /* Frameworks */,
+ 00E356EC1AD99517003FC87E /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 00E356F51AD99517003FC87E /* PBXTargetDependency */,
+ );
+ name = MerendaMaisTests;
+ productName = MerendaMaisTests;
+ productReference = 00E356EE1AD99517003FC87E /* MerendaMaisTests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+ 13B07F861A680F5B00A75B9A /* MerendaMais */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "MerendaMais" */;
+ buildPhases = (
+ 13B07F871A680F5B00A75B9A /* Sources */,
+ 13B07F8C1A680F5B00A75B9A /* Frameworks */,
+ 13B07F8E1A680F5B00A75B9A /* Resources */,
+ 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = MerendaMais;
+ productName = "Hello World";
+ productReference = 13B07F961A680F5B00A75B9A /* MerendaMais.app */;
+ productType = "com.apple.product-type.application";
+ };
+ 2D02E47A1E0B4A5D006451C7 /* MerendaMais-tvOS */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "MerendaMais-tvOS" */;
+ buildPhases = (
+ 2D02E4771E0B4A5D006451C7 /* Sources */,
+ 2D02E4781E0B4A5D006451C7 /* Frameworks */,
+ 2D02E4791E0B4A5D006451C7 /* Resources */,
+ 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "MerendaMais-tvOS";
+ productName = "MerendaMais-tvOS";
+ productReference = 2D02E47B1E0B4A5D006451C7 /* MerendaMais-tvOS.app */;
+ productType = "com.apple.product-type.application";
+ };
+ 2D02E48F1E0B4A5D006451C7 /* MerendaMais-tvOSTests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "MerendaMais-tvOSTests" */;
+ buildPhases = (
+ 2D02E48C1E0B4A5D006451C7 /* Sources */,
+ 2D02E48D1E0B4A5D006451C7 /* Frameworks */,
+ 2D02E48E1E0B4A5D006451C7 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */,
+ );
+ name = "MerendaMais-tvOSTests";
+ productName = "MerendaMais-tvOSTests";
+ productReference = 2D02E4901E0B4A5D006451C7 /* MerendaMais-tvOSTests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 83CBB9F71A601CBA00E9B192 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 610;
+ ORGANIZATIONNAME = Facebook;
+ TargetAttributes = {
+ 00E356ED1AD99517003FC87E = {
+ CreatedOnToolsVersion = 6.2;
+ TestTargetID = 13B07F861A680F5B00A75B9A;
+ };
+ 2D02E47A1E0B4A5D006451C7 = {
+ CreatedOnToolsVersion = 8.2.1;
+ ProvisioningStyle = Automatic;
+ };
+ 2D02E48F1E0B4A5D006451C7 = {
+ CreatedOnToolsVersion = 8.2.1;
+ ProvisioningStyle = Automatic;
+ TestTargetID = 2D02E47A1E0B4A5D006451C7;
+ };
+ };
+ };
+ buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "MerendaMais" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = 83CBB9F61A601CBA00E9B192;
+ productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */;
+ ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */;
+ },
+ {
+ ProductGroup = 5E91572E1DD0AC6500FF2AA8 /* Products */;
+ ProjectRef = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
+ },
+ {
+ ProductGroup = ADBDB9201DFEBF0600ED6528 /* Products */;
+ ProjectRef = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */;
+ },
+ {
+ ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */;
+ ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */;
+ },
+ {
+ ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */;
+ ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
+ },
+ {
+ ProductGroup = 78C398B11ACF4ADC00677621 /* Products */;
+ ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
+ },
+ {
+ ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */;
+ ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
+ },
+ {
+ ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */;
+ ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
+ },
+ {
+ ProductGroup = 832341B11AAA6A8300B99B32 /* Products */;
+ ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
+ },
+ {
+ ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */;
+ ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */;
+ },
+ {
+ ProductGroup = 139FDEE71B06529A00C62182 /* Products */;
+ ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
+ },
+ {
+ ProductGroup = 146834001AC3E56700842450 /* Products */;
+ ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ 13B07F861A680F5B00A75B9A /* MerendaMais */,
+ 00E356ED1AD99517003FC87E /* MerendaMaisTests */,
+ 2D02E47A1E0B4A5D006451C7 /* MerendaMais-tvOS */,
+ 2D02E48F1E0B4A5D006451C7 /* MerendaMais-tvOSTests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTActionSheet.a;
+ remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTGeolocation.a;
+ remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTImage.a;
+ remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTNetwork.a;
+ remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTVibration.a;
+ remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTSettings.a;
+ remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTWebSocket.a;
+ remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 146834041AC3E56700842450 /* libReact.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libReact.a;
+ remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTImage-tvOS.a";
+ remoteRef = 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTLinking-tvOS.a";
+ remoteRef = 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTNetwork-tvOS.a";
+ remoteRef = 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTSettings-tvOS.a";
+ remoteRef = 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTText-tvOS.a";
+ remoteRef = 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTWebSocket-tvOS.a";
+ remoteRef = 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EA31DF850E9000B6D8A /* libReact-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libReact-tvOS.a";
+ remoteRef = 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EA51DF850E9000B6D8A /* libyoga.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libyoga.a;
+ remoteRef = 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EA71DF850E9000B6D8A /* libyoga.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libyoga.a;
+ remoteRef = 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libcxxreact.a;
+ remoteRef = 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libcxxreact.a;
+ remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libjschelpers.a;
+ remoteRef = 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libjschelpers.a;
+ remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTAnimation.a;
+ remoteRef = 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation-tvOS.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = "libRCTAnimation-tvOS.a";
+ remoteRef = 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTLinking.a;
+ remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 832341B51AAA6A8300B99B32 /* libRCTText.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTText.a;
+ remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libRCTBlob.a;
+ remoteRef = ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 00E356EC1AD99517003FC87E /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 13B07F8E1A680F5B00A75B9A /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
+ 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
+ FC8D2BA4E299408B8D7DD051 /* Entypo.ttf in Resources */,
+ AC269869CF5048D39463F633 /* EvilIcons.ttf in Resources */,
+ 34996E29A0B74BFFB391B75C /* Feather.ttf in Resources */,
+ 1CDFAF20087447A9AD2064A7 /* FontAwesome.ttf in Resources */,
+ 78F464998E4E4B8585506121 /* Foundation.ttf in Resources */,
+ 0423A3F74E0C4AD79CE95972 /* Ionicons.ttf in Resources */,
+ 17156C2B399C42089DA4091A /* MaterialCommunityIcons.ttf in Resources */,
+ 827D9B02B6194D01BF88C0AD /* MaterialIcons.ttf in Resources */,
+ DC5B2147596149D3A60155D7 /* Octicons.ttf in Resources */,
+ 22ABBE82D18943289FDCC41F /* SimpleLineIcons.ttf in Resources */,
+ F78E8850E18E4DC49D39DA30 /* Zocial.ttf in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E4791E0B4A5D006451C7 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E48E1E0B4A5D006451C7 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Bundle React Native code and images";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";
+ };
+ 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Bundle React Native Code And Images";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 00E356EA1AD99517003FC87E /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 00E356F31AD99517003FC87E /* MerendaMaisTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 13B07F871A680F5B00A75B9A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
+ 13B07FC11A68108700A75B9A /* main.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E4771E0B4A5D006451C7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */,
+ 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2D02E48C1E0B4A5D006451C7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2DCD954D1E0B4F2C00145EB5 /* MerendaMaisTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 13B07F861A680F5B00A75B9A /* MerendaMais */;
+ targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
+ };
+ 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 2D02E47A1E0B4A5D006451C7 /* MerendaMais-tvOS */;
+ targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 13B07FB21A68108700A75B9A /* Base */,
+ );
+ name = LaunchScreen.xib;
+ path = MerendaMais;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 00E356F61AD99517003FC87E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = MerendaMaisTests/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MerendaMais.app/MerendaMais";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Debug;
+ };
+ 00E356F71AD99517003FC87E /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ COPY_PHASE_STRIP = NO;
+ INFOPLIST_FILE = MerendaMaisTests/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MerendaMais.app/MerendaMais";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Release;
+ };
+ 13B07F941A680F5B00A75B9A /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CURRENT_PROJECT_VERSION = 1;
+ DEAD_CODE_STRIPPING = NO;
+ INFOPLIST_FILE = MerendaMais/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_NAME = MerendaMais;
+ VERSIONING_SYSTEM = "apple-generic";
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Debug;
+ };
+ 13B07F951A680F5B00A75B9A /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CURRENT_PROJECT_VERSION = 1;
+ INFOPLIST_FILE = MerendaMais/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_NAME = MerendaMais;
+ VERSIONING_SYSTEM = "apple-generic";
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Release;
+ };
+ 2D02E4971E0B4A5E006451C7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_TESTABILITY = YES;
+ GCC_NO_COMMON_BLOCKS = YES;
+ INFOPLIST_FILE = "MerendaMais-tvOS/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.MerendaMais-tvOS";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = appletvos;
+ TARGETED_DEVICE_FAMILY = 3;
+ TVOS_DEPLOYMENT_TARGET = 9.2;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Debug;
+ };
+ 2D02E4981E0B4A5E006451C7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_NO_COMMON_BLOCKS = YES;
+ INFOPLIST_FILE = "MerendaMais-tvOS/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.MerendaMais-tvOS";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = appletvos;
+ TARGETED_DEVICE_FAMILY = 3;
+ TVOS_DEPLOYMENT_TARGET = 9.2;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(SRCROOT)/../node_modules/@expo/vector-icons/vendor/react-native-vector-icons/RNVectorIconsManager",
+ "$(SRCROOT)/../node_modules/react-native-maps/lib/ios/**",
+ );
+ };
+ name = Release;
+ };
+ 2D02E4991E0B4A5E006451C7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_TESTABILITY = YES;
+ GCC_NO_COMMON_BLOCKS = YES;
+ INFOPLIST_FILE = "MerendaMais-tvOSTests/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.MerendaMais-tvOSTests";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = appletvos;
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MerendaMais-tvOS.app/MerendaMais-tvOS";
+ TVOS_DEPLOYMENT_TARGET = 10.1;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ };
+ name = Debug;
+ };
+ 2D02E49A1E0B4A5E006451C7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_NO_COMMON_BLOCKS = YES;
+ INFOPLIST_FILE = "MerendaMais-tvOSTests/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.MerendaMais-tvOSTests";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = appletvos;
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MerendaMais-tvOS.app/MerendaMais-tvOS";
+ TVOS_DEPLOYMENT_TARGET = 10.1;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ "\"$(SRCROOT)/$(TARGET_NAME)\"",
+ );
+ };
+ name = Release;
+ };
+ 83CBBA201A601CBA00E9B192 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ };
+ name = Debug;
+ };
+ 83CBBA211A601CBA00E9B192 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ SDKROOT = iphoneos;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "MerendaMaisTests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 00E356F61AD99517003FC87E /* Debug */,
+ 00E356F71AD99517003FC87E /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "MerendaMais" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 13B07F941A680F5B00A75B9A /* Debug */,
+ 13B07F951A680F5B00A75B9A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "MerendaMais-tvOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 2D02E4971E0B4A5E006451C7 /* Debug */,
+ 2D02E4981E0B4A5E006451C7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "MerendaMais-tvOSTests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 2D02E4991E0B4A5E006451C7 /* Debug */,
+ 2D02E49A1E0B4A5E006451C7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "MerendaMais" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 83CBBA201A601CBA00E9B192 /* Debug */,
+ 83CBBA211A601CBA00E9B192 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
+}
diff --git a/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais-tvOS.xcscheme b/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais-tvOS.xcscheme
new file mode 100644
index 0000000..7b18d96
--- /dev/null
+++ b/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais-tvOS.xcscheme
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais.xcscheme b/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais.xcscheme
new file mode 100644
index 0000000..6b6bfc6
--- /dev/null
+++ b/ios/MerendaMais.xcodeproj/xcshareddata/xcschemes/MerendaMais.xcscheme
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ios/MerendaMais/AppDelegate.h b/ios/MerendaMais/AppDelegate.h
new file mode 100644
index 0000000..a9654d5
--- /dev/null
+++ b/ios/MerendaMais/AppDelegate.h
@@ -0,0 +1,16 @@
+/**
+ * Copyright (c) 2015-present, Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under the BSD-style license found in the
+ * LICENSE file in the root directory of this source tree. An additional grant
+ * of patent rights can be found in the PATENTS file in the same directory.
+ */
+
+#import
+
+@interface AppDelegate : UIResponder
+
+@property (nonatomic, strong) UIWindow *window;
+
+@end
diff --git a/ios/MerendaMais/AppDelegate.m b/ios/MerendaMais/AppDelegate.m
new file mode 100644
index 0000000..c1e4c5b
--- /dev/null
+++ b/ios/MerendaMais/AppDelegate.m
@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2015-present, Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under the BSD-style license found in the
+ * LICENSE file in the root directory of this source tree. An additional grant
+ * of patent rights can be found in the PATENTS file in the same directory.
+ */
+
+#import "AppDelegate.h"
+
+#import
+#import
+
+@implementation AppDelegate
+
+- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
+{
+ NSURL *jsCodeLocation;
+
+ jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
+
+ RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
+ moduleName:@"MerendaMais"
+ initialProperties:nil
+ launchOptions:launchOptions];
+ rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
+
+ self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
+ UIViewController *rootViewController = [UIViewController new];
+ rootViewController.view = rootView;
+ self.window.rootViewController = rootViewController;
+ [self.window makeKeyAndVisible];
+ return YES;
+}
+
+@end
diff --git a/ios/MerendaMais/Base.lproj/LaunchScreen.xib b/ios/MerendaMais/Base.lproj/LaunchScreen.xib
new file mode 100644
index 0000000..982f891
--- /dev/null
+++ b/ios/MerendaMais/Base.lproj/LaunchScreen.xib
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ios/MerendaMais/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/MerendaMais/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..118c98f
--- /dev/null
+++ b/ios/MerendaMais/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/ios/MerendaMais/Info.plist b/ios/MerendaMais/Info.plist
new file mode 100644
index 0000000..fbf54f3
--- /dev/null
+++ b/ios/MerendaMais/Info.plist
@@ -0,0 +1,69 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleDisplayName
+ Merenda Mais
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+ NSLocationWhenInUseUsageDescription
+
+ NSAppTransportSecurity
+
+ NSExceptionDomains
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+
+
+
+ UIAppFonts
+
+ Entypo.ttf
+ EvilIcons.ttf
+ Feather.ttf
+ FontAwesome.ttf
+ Foundation.ttf
+ Ionicons.ttf
+ MaterialCommunityIcons.ttf
+ MaterialIcons.ttf
+ Octicons.ttf
+ SimpleLineIcons.ttf
+ Zocial.ttf
+
+
+
diff --git a/ios/MerendaMais/main.m b/ios/MerendaMais/main.m
new file mode 100644
index 0000000..3d767fc
--- /dev/null
+++ b/ios/MerendaMais/main.m
@@ -0,0 +1,18 @@
+/**
+ * Copyright (c) 2015-present, Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under the BSD-style license found in the
+ * LICENSE file in the root directory of this source tree. An additional grant
+ * of patent rights can be found in the PATENTS file in the same directory.
+ */
+
+#import
+
+#import "AppDelegate.h"
+
+int main(int argc, char * argv[]) {
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
+ }
+}
diff --git a/ios/MerendaMaisTests/Info.plist b/ios/MerendaMaisTests/Info.plist
new file mode 100644
index 0000000..886825c
--- /dev/null
+++ b/ios/MerendaMaisTests/Info.plist
@@ -0,0 +1,24 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ BNDL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+
+
diff --git a/ios/MerendaMaisTests/MerendaMaisTests.m b/ios/MerendaMaisTests/MerendaMaisTests.m
new file mode 100644
index 0000000..1e5576a
--- /dev/null
+++ b/ios/MerendaMaisTests/MerendaMaisTests.m
@@ -0,0 +1,70 @@
+/**
+ * Copyright (c) 2015-present, Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under the BSD-style license found in the
+ * LICENSE file in the root directory of this source tree. An additional grant
+ * of patent rights can be found in the PATENTS file in the same directory.
+ */
+
+#import
+#import
+
+#import
+#import
+
+#define TIMEOUT_SECONDS 600
+#define TEXT_TO_LOOK_FOR @"Welcome to React Native!"
+
+@interface MerendaMaisTests : XCTestCase
+
+@end
+
+@implementation MerendaMaisTests
+
+- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test
+{
+ if (test(view)) {
+ return YES;
+ }
+ for (UIView *subview in [view subviews]) {
+ if ([self findSubviewInView:subview matching:test]) {
+ return YES;
+ }
+ }
+ return NO;
+}
+
+- (void)testRendersWelcomeScreen
+{
+ UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController];
+ NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS];
+ BOOL foundElement = NO;
+
+ __block NSString *redboxError = nil;
+ RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) {
+ if (level >= RCTLogLevelError) {
+ redboxError = message;
+ }
+ });
+
+ while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) {
+ [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
+ [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
+
+ foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) {
+ if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) {
+ return YES;
+ }
+ return NO;
+ }];
+ }
+
+ RCTSetLogFunction(RCTDefaultLogFunction);
+
+ XCTAssertNil(redboxError, @"RedBox error: %@", redboxError);
+ XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS);
+}
+
+
+@end
diff --git a/package.json b/package.json
index fd59ae4..53dba17 100644
--- a/package.json
+++ b/package.json
@@ -21,16 +21,13 @@
"plato": "^1.7.0",
"react-dom": "^16.0.0",
"react-native-dotenv": "^0.1.0",
- "react-native-scripts": "1.3.1",
"react-test-renderer": "^16.0.0-alpha.12",
"redux-mock-store": "^1.3.0"
},
- "main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
"scripts": {
- "start": "react-native-scripts start",
- "eject": "react-native-scripts eject",
- "android": "react-native-scripts android",
- "ios": "react-native-scripts ios",
+ "start": "react-native start",
+ "android": "react-native run-android",
+ "ios": "react-native run-ios",
"test": "node_modules/.bin/jest --maxWorkers 1",
"lint": "./node_modules/.bin/eslint src",
"analyze": "./node_modules/.bin/plato -r -d report App.js src/",
@@ -53,7 +50,7 @@
"jshint": "^2.9.5",
"prop-types": "^15.6.0",
"react": "16.0.0-alpha.12",
- "react-native": "https://github.com/expo/react-native/archive/sdk-21.0.0.tar.gz",
+ "react-native": "^0.55.4",
"react-native-animatable": "^1.2.4",
"react-native-checkbox": "^1.2.0",
"react-native-checkbox-field": "^2.0.2",
@@ -72,6 +69,7 @@
"react-native-router-flux": "^4.0.0-beta.23",
"react-native-selectbox": "^0.1.2",
"react-native-tab-view": "0.0.70",
+ "react-native-vector-icons": "^4.6.0",
"react-redux": "^5.0.6",
"redux": "^3.7.2",
"redux-thunk": "^2.2.0"
diff --git a/src/Containers/scheduleMeeting/ScheduleMeetingContainer.js b/src/Containers/scheduleMeeting/ScheduleMeetingContainer.js
index 14be451..0db58af 100644
--- a/src/Containers/scheduleMeeting/ScheduleMeetingContainer.js
+++ b/src/Containers/scheduleMeeting/ScheduleMeetingContainer.js
@@ -1,27 +1,27 @@
-import { connect } from 'react-redux';
-import ScheduleMeeting from '../../screens/scheduleMeeting/ScheduleMeeting';
-import asyncSchedulingMeeting from '../../actions/schedulingMeetingActions';
-import { asyncGetCounselorFromGroup, setMeetingNewLists } from '../../actions/listActions';
+// import { connect } from 'react-redux';
+// import ScheduleMeeting from '../../screens/scheduleMeeting/ScheduleMeeting';
+// import asyncSchedulingMeeting from '../../actions/schedulingMeetingActions';
+// import { asyncGetCounselorFromGroup, setMeetingNewLists } from '../../actions/listActions';
-const mapStateToProps = state => ({
- isLoading: state.application.isLoading,
- listOfCounselorsInAGroup: state.list.listOfCounselorsInAGroup,
- meetingListOfInviteesWithCounselorInformations:
- state.list.meetingListOfInviteesWithCounselorInformations,
- meetingListOfInvitees: state.list.meetingListOfInvitees,
- counselor: state.counselor,
- scheduleMeeting: state.scheduleMeeting,
-});
+// const mapStateToProps = state => ({
+// isLoading: state.application.isLoading,
+// listOfCounselorsInAGroup: state.list.listOfCounselorsInAGroup,
+// meetingListOfInviteesWithCounselorInformations:
+// state.list.meetingListOfInviteesWithCounselorInformations,
+// meetingListOfInvitees: state.list.meetingListOfInvitees,
+// counselor: state.counselor,
+// scheduleMeeting: state.scheduleMeeting,
+// });
-const mapDispatchToProps = dispatch => ({
- asyncGetCounselorFromGroup: (CAE, CPF) => dispatch(asyncGetCounselorFromGroup(CAE, CPF)),
+// const mapDispatchToProps = dispatch => ({
+// asyncGetCounselorFromGroup: (CAE, CPF) => dispatch(asyncGetCounselorFromGroup(CAE, CPF)),
- asyncSchedulingMeeting: meetingData => dispatch(asyncSchedulingMeeting(meetingData)),
+// asyncSchedulingMeeting: meetingData => dispatch(asyncSchedulingMeeting(meetingData)),
- setMeetingNewLists: meetingNewListWithInformations =>
- dispatch(setMeetingNewLists(meetingNewListWithInformations)),
-});
+// setMeetingNewLists: meetingNewListWithInformations =>
+// dispatch(setMeetingNewLists(meetingNewListWithInformations)),
+// });
-const ScheduleMeetingContainer = connect(mapStateToProps, mapDispatchToProps)(ScheduleMeeting);
+// const ScheduleMeetingContainer = connect(mapStateToProps, mapDispatchToProps)(ScheduleMeeting);
-export default ScheduleMeetingContainer;
+// export default ScheduleMeetingContainer;
diff --git a/src/Containers/scheduleMeeting/ScheduleMeetingMapContainer.js b/src/Containers/scheduleMeeting/ScheduleMeetingMapContainer.js
index 563795a..ec59507 100644
--- a/src/Containers/scheduleMeeting/ScheduleMeetingMapContainer.js
+++ b/src/Containers/scheduleMeeting/ScheduleMeetingMapContainer.js
@@ -1,21 +1,21 @@
-import { connect } from 'react-redux';
-import ScheduleMeetingMap from '../../screens/scheduleMeeting/ScheduleMeetingMap';
-import { setMeetingLocationLatitude, setMeetingLocationLongitude } from '../../actions/schedulingMeetingActions';
+// import { connect } from 'react-redux';
+// import ScheduleMeetingMap from '../../screens/scheduleMeeting/ScheduleMeetingMap';
+// import { setMeetingLocationLatitude, setMeetingLocationLongitude } from '../../actions/schedulingMeetingActions';
-const mapStateToProps = state => ({
- schedule: state.schedule,
-});
+// const mapStateToProps = state => ({
+// schedule: state.schedule,
+// });
-const mapDispatchToProps = dispatch => ({
- setMeetingLocationLatitude: latitude =>
- dispatch(setMeetingLocationLatitude(latitude)),
- setMeetingLocationLongitude: longitude =>
- dispatch(setMeetingLocationLongitude(longitude)),
-});
+// const mapDispatchToProps = dispatch => ({
+// setMeetingLocationLatitude: latitude =>
+// dispatch(setMeetingLocationLatitude(latitude)),
+// setMeetingLocationLongitude: longitude =>
+// dispatch(setMeetingLocationLongitude(longitude)),
+// });
-const ScheduleMeetingMapContainer =
-connect(mapStateToProps, mapDispatchToProps)(ScheduleMeetingMap);
+// const ScheduleMeetingMapContainer =
+// connect(mapStateToProps, mapDispatchToProps)(ScheduleMeetingMap);
-export default ScheduleMeetingMapContainer;
+// export default ScheduleMeetingMapContainer;
diff --git a/src/components/CpfField.js b/src/components/CpfField.js
index a1ab45b..178e777 100644
--- a/src/components/CpfField.js
+++ b/src/components/CpfField.js
@@ -1,7 +1,6 @@
import React from 'react';
import PropTypes from 'prop-types';
import { View, TextInput } from 'react-native';
-import { FontAwesome } from '@expo/vector-icons';
import styles from '../Styles/GeneralStyles';
const validateCpf = (cpf, callback) => {
@@ -11,7 +10,6 @@ const validateCpf = (cpf, callback) => {
const CpfField = props => (
-
(
-
+
(
-
diff --git a/src/components/MenuButton.js b/src/components/MenuButton.js
index b1e9db4..db267cf 100644
--- a/src/components/MenuButton.js
+++ b/src/components/MenuButton.js
@@ -1,5 +1,4 @@
import React from 'react';
-import { MaterialIcons, MaterialCommunityIcons } from '@expo/vector-icons';
import PropTypes from 'prop-types';
import { TouchableOpacity, Text, View } from 'react-native';
import styles from '../Styles/GeneralStyles';
@@ -13,14 +12,9 @@ const MenuButton = props => (
{props.isLogout &&
- ()}
+ ()}
{!props.isLogout &&
- ()}
+ ()}
diff --git a/src/components/NameField.js b/src/components/NameField.js
index 6e9e893..1fe823f 100644
--- a/src/components/NameField.js
+++ b/src/components/NameField.js
@@ -1,7 +1,6 @@
import React from 'react';
import PropTypes from 'prop-types';
import { View, TextInput } from 'react-native';
-import { MaterialIcons } from '@expo/vector-icons';
import styles from '../Styles/GeneralStyles';
const validateName = (name, callback) => {
@@ -11,7 +10,6 @@ const validateName = (name, callback) => {
const NameField = props => (
-
{
@@ -32,7 +31,6 @@ const PasswordField = props => (
changePasswordStyleAccordingToInput(props.password) :
changeStyleIfPasswordsMatch(props.password, props.passwordCompared)}
>
-
{
@@ -12,7 +11,6 @@ const validatePhone = (phone, callback) => {
const PhoneField = props => (
-
(
@@ -12,12 +11,6 @@ const SchoolListButton = props => (
onPress={() => props.onPress()}
>
{props.item.nome}
-
);
diff --git a/src/screens/InitialScreen.js b/src/screens/InitialScreen.js
index 925ae33..8b2a873 100644
--- a/src/screens/InitialScreen.js
+++ b/src/screens/InitialScreen.js
@@ -4,6 +4,7 @@ import { StyleSheet,
Text,
View,
Image,
+ ImageBackground,
TouchableOpacity } from 'react-native';
@@ -57,7 +58,7 @@ const styles = StyleSheet.create({
const InitialScreen = () => ({
render() {
return (
-
+
MERENDA +
@@ -81,7 +82,7 @@ const InitialScreen = () => ({
-
+
);
},
diff --git a/src/screens/MainScreen.js b/src/screens/MainScreen.js
index 008dab5..562ffab 100644
--- a/src/screens/MainScreen.js
+++ b/src/screens/MainScreen.js
@@ -1,7 +1,6 @@
import React from 'react';
import { StyleSheet, Text, View, TouchableOpacity } from 'react-native';
import { Actions } from 'react-native-router-flux';
-import { FontAwesome } from '@expo/vector-icons';
import PropTypes from 'prop-types';
const styles = StyleSheet.create({
@@ -57,7 +56,6 @@ class MainScreen extends React.Component {
Actions.drawerOpen()}
>
-
diff --git a/src/screens/ProfileInfoScreen.js b/src/screens/ProfileInfoScreen.js
index 80b32ad..6531a8d 100644
--- a/src/screens/ProfileInfoScreen.js
+++ b/src/screens/ProfileInfoScreen.js
@@ -2,7 +2,6 @@ import React from 'react';
import { Actions } from 'react-native-router-flux';
import PropTypes from 'prop-types';
import { Text, ScrollView, View, BackHandler } from 'react-native';
-import { MaterialIcons } from '@expo/vector-icons';
import Header from '../components/Header';
import Button from '../components/Button';
import { backHandlerPopToMain } from '../NavigationFunctions';
@@ -50,7 +49,6 @@ export default class ProfileInfoScreen extends React.Component {
{
PROFILE_FIELDS.map((item, index) => (
-
{item.label} {informations[index]}
),
diff --git a/src/screens/SchedulingVisit.js b/src/screens/SchedulingVisit.js
index 2fecea7..afc901c 100644
--- a/src/screens/SchedulingVisit.js
+++ b/src/screens/SchedulingVisit.js
@@ -5,7 +5,6 @@ import PopupDialog, {
DialogTitle,
DialogButton,
} from 'react-native-popup-dialog';
-import { EvilIcons } from '@expo/vector-icons';
import { Actions } from 'react-native-router-flux';
import DatePicker from 'react-native-datepicker';
import SchoolData from '../components/SchoolData';
@@ -341,7 +340,6 @@ export default class SchedulingVisit extends React.Component {
this.deleteSpecificCounselor(counselor[0])}
>
-
))
diff --git a/src/screens/SearchSchool.js b/src/screens/SearchSchool.js
index 1a58048..9c4390e 100644
--- a/src/screens/SearchSchool.js
+++ b/src/screens/SearchSchool.js
@@ -1,6 +1,5 @@
import { Actions } from 'react-native-router-flux';
import axios from 'axios';
-import { FontAwesome } from '@expo/vector-icons';
import React from 'react';
import {
StyleSheet,
@@ -355,7 +354,6 @@ class SearchSchool extends React.Component {
{municipalDistrict}
-
-
@@ -105,7 +103,6 @@ export default class MainLegislationScreen extends React.PureComponent {
'Resolução/CD/FNDE nº 26, de 17 de junho de 2013 - Dispõe sobre o atendimento da alimentação escolar aos alunos da educação básica no âmbito do Programa Nacional de Alimentação Escolar –PNAE.',
)}
>
-
@@ -122,7 +119,6 @@ export default class MainLegislationScreen extends React.PureComponent {
'Dispõe sobre o atendimento da alimentação escolar e do Programa Dinheiro Direto na Escola aos alunos da educação básica;',
)}
>
-
@@ -139,7 +135,6 @@ export default class MainLegislationScreen extends React.PureComponent {
'Altera a Lei nº 11.947, de 16 de junho de 2009, para determinar o provimento de alimentação escolar adequada aos alunos portadores de estado ou de condição de saúde específica.',
)}
>
-
diff --git a/src/screens/reports/MainReportsScreen.js b/src/screens/reports/MainReportsScreen.js
index 30256ed..5df7508 100644
--- a/src/screens/reports/MainReportsScreen.js
+++ b/src/screens/reports/MainReportsScreen.js
@@ -11,7 +11,6 @@ import {
Alert,
} from 'react-native';
import axios from 'axios';
-import { MaterialIcons } from '@expo/vector-icons';
import { Actions } from 'react-native-router-flux';
import { logInfo, logWarn } from '../../../logConfig/loggers';
import ShowToast from '../../components/Toast';
@@ -108,12 +107,7 @@ const GoToChecklistClickableText = props => (
{props.isCompleted ? (
-
+
) : ()
}
diff --git a/src/screens/scheduleMeeting/ScheduleMeeting.js b/src/screens/scheduleMeeting/ScheduleMeeting.js
index ea26f14..71875e1 100644
--- a/src/screens/scheduleMeeting/ScheduleMeeting.js
+++ b/src/screens/scheduleMeeting/ScheduleMeeting.js
@@ -1,573 +1,573 @@
-import React from 'react';
-import PropTypes from 'prop-types';
-import openMap from 'react-native-open-maps';
-import { Alert, StyleSheet, ActivityIndicator, Text, TextInput, View, TouchableOpacity, Dimensions, KeyboardAvoidingView, ScrollView, BackHandler } from 'react-native';
-import PopupDialog, {
- DialogTitle,
- DialogButton,
-} from 'react-native-popup-dialog';
-import { EvilIcons } from '@expo/vector-icons';
-import { Actions } from 'react-native-router-flux';
-import DatePicker from 'react-native-datepicker';
-import InvitedCounselorsData from '../../components/InvitedCounselorsData';
-import Button from '../../components/Button';
-import { backHandlerPopToMain } from '../../NavigationFunctions';
-import Header from '../../components/Header';
-
-
-const { height } = Dimensions.get('window');
-const { width } = Dimensions.get('window');
-
-const styles = StyleSheet.create({
-
- principal: {
- flex: 1,
- backgroundColor: 'white',
- },
-
- icon: {
- marginRight: 15,
- },
-
- button: {
- paddingVertical: 15,
- borderWidth: 1,
- borderRadius: 7,
- marginVertical: 10,
- backgroundColor: '#FF9500',
- justifyContent: 'flex-end',
- },
-
- buttonText: {
- textAlign: 'center',
- color: '#FFF',
- },
-
- content: {
- marginBottom: 9,
- flex: 6,
- flexDirection: 'column',
- },
-
- Container: {
- marginTop: 15,
- marginHorizontal: 20,
- },
-
- Picker: {
- marginHorizontal: 15,
- width: '95%',
- },
-
- popUp: {
- flex: 1,
- alignItems: 'center',
- margin: 20,
- },
-
- popUpText: {
- fontSize: 15,
- textAlign: 'justify',
- lineHeight: 20,
- },
-
- textInput: {
- borderWidth: 1,
- borderRadius: 12,
- height: height * 0.25,
- paddingLeft: 10,
- paddingTop: 10,
- fontSize: width * 0.05,
- textAlignVertical: 'top',
- },
-
- textBox: {
- margin: 1.5,
- paddingLeft: 2,
- justifyContent: 'flex-start',
- },
-
- text: {
- fontSize: 15,
- paddingVertical: 3,
- },
-
- textBoxDescription: {
- marginTop: 1,
- paddingLeft: 20,
- paddingRight: 20,
- marginBottom: 15,
- },
-
- textDescription: {
- marginTop: 20,
- marginLeft: 25,
- fontSize: 15,
- },
-
- listRegisters: {
- marginHorizontal: 10,
- marginVertical: 5,
- borderColor: 'black',
- borderWidth: 1.5,
- borderRadius: 7,
- backgroundColor: '#FAFAFA',
- justifyContent: 'space-between',
- },
-
- invitedList: {
- borderColor: 'black',
- height: 250,
- borderWidth: 1.5,
- padding: 1,
- marginHorizontal: 20,
- borderRadius: 5,
- },
-
- dialogButtonStyle: {
- marginVertical: -16,
- },
-
- footerPopUp: {
- backgroundColor: '#F9F9FB',
- borderColor: '#DAD9DC',
- borderTopWidth: 0.5,
- borderBottomLeftRadius: 8,
- borderBottomRightRadius: 8,
- flexDirection: 'row',
- alignItems: 'center',
- justifyContent: 'center',
- },
-
- TopListText: {
- fontSize: 20,
- textAlign: 'center',
- marginVertical: 8,
- },
-
- InputFieldStyle: {
- marginHorizontal: 65,
- marginLeft: 35,
- paddingVertical: 8,
- marginTop: 1,
- backgroundColor: '#FAFAFA',
- flexDirection: 'row',
- justifyContent: 'center',
- alignItems: 'center',
- borderRadius: 7,
- marginBottom: 10,
- borderWidth: 1,
- borderColor: 'gray',
- },
- textLogo: {
- fontSize: width * 0.08,
- color: 'white',
- fontWeight: 'bold',
- marginTop: 10,
- marginLeft: 60,
- },
- wrapper: {
- height: 100,
- flexDirection: 'row',
- paddingTop: 10,
- paddingBottom: 10,
- backgroundColor: '#FF9500',
- borderBottomColor: 'black',
- borderBottomWidth: 1,
- alignItems: 'center',
- },
- icon_header: {
- marginLeft: 20,
- },
- loading: {
- marginTop: 50,
- paddingVertical: 13,
- },
-
-});
-
-export default class ScheduleMeeting extends React.Component {
- constructor(props) {
- super(props);
- this.state = {
- enabled: true,
- appToken: this.props.counselor.token,
- nuvemCode: this.props.counselor.nuvemCode,
- codGrupoDestino: this.props.counselor.profile.codGroup,
- meeting: {
- lat: this.props.scheduleMeeting.meetingLatitude,
- long: this.props.scheduleMeeting.meetingLongitude,
- date: '',
- time: '',
- meetingListOfInvitees: this.props.meetingListOfInvitees,
- meetingDescription: '',
- },
- };
- }
-
- componentWillMount() {
- BackHandler.addEventListener('hardwareBackPress', backHandlerPopToMain);
- }
-
- componentWillUnmount() {
- BackHandler.removeEventListener('hardwareBackPress', backHandlerPopToMain);
- }
-
- getCounselorFromGroup() {
- this.props.asyncGetCounselorFromGroup(this.props.counselor.profile.CAE,
- this.props.counselor.profile.cpf);
- }
-
- changeStyleAccordingToInput(counselor) {
- if
- (this.props.meetingListOfInviteesWithCounselorInformations[counselor.nuvemCode] !== undefined) {
- return [styles.listRegisters, { borderColor: '#FF9500' }];
- }
- return styles.listRegisters;
- }
-
- cancelInviteList() {
- const meetingNewLists = {
- meetingNewListWithInformations: {},
- meetingNewList: {},
- };
-
- this.props.setMeetingNewLists(meetingNewLists);
-
- this.popupDialogCounselor.dismiss();
- }
-
- manageInvitedListState(counselor) {
- const meetingNewLists = {
- meetingNewListWithInformations: this.props.meetingListOfInviteesWithCounselorInformations,
- meetingNewList: this.state.meeting.meetingListOfInvitees,
- };
- // If the counselor is not at the list (undefined),
- // we will add him to the list, where its key is the counselor's nuvemCode
- if (meetingNewLists.meetingNewListWithInformations[counselor.nuvemCode] === undefined) {
- meetingNewLists.meetingNewListWithInformations[counselor.nuvemCode] = counselor;
- meetingNewLists.meetingNewList[counselor.nuvemCode] = {
- nuvemCode: counselor.nuvemCode,
- confirmed: false,
- };
- this.props.setMeetingNewLists(meetingNewLists);
- } else {
- delete meetingNewLists.meetingNewListWithInformations[counselor.nuvemCode];
- delete meetingNewLists.meetingNewList[counselor.nuvemCode];
- this.props.setMeetingNewLists(meetingNewLists);
- }
- this.forceUpdate();
- }
-
- deleteSpecificCounselor(counselorNuvemCode) {
- const meetingNewLists = {
- meetingNewListWithInformations: this.props.meetingListOfInviteesWithCounselorInformations,
- meetingNewList: this.state.meeting.meetingListOfInvitees,
- };
-
- delete meetingNewLists.meetingNewListWithInformations[counselorNuvemCode];
- delete meetingNewLists.meetingNewList[counselorNuvemCode];
-
- this.props.setMeetingNewLists(meetingNewLists);
-
- this.forceUpdate();
- }
-
- showInvitedList() {
- // Check if the Object is empty
- if (Object.keys(this.props.meetingListOfInviteesWithCounselorInformations)
- .length !== 0) {
- return (
-
- Lista de conselheiros convidados
-
- this.setState({ enabled: false })}
- onTouchEnd={() => this.setState({ enabled: true })}
- onScrollBeginDrag={() => this.setState({ enabled: false })}
- onScrollEndDrag={() => this.setState({ enabled: true })}
- >
- {
- Object.entries(this.props.meetingListOfInviteesWithCounselorInformations)
- .map(counselor => (
-
-
- this.deleteSpecificCounselor(counselor[0])}
- >
-
-
-
- ))
- }
-
-
-
- );
- }
- return null;
- }
-
- buttonActivation() {
- if (this.state.meeting.date !== '' && this.state.meeting.lat !== null
- && Object.keys(this.state.meeting.meetingListOfInvitees).length !== 0
- && this.state.meeting.long !== null && this.state.meeting.time !== '') {
- if (this.props.isLoading) {
- return (
-
- );
- }
- return (
-