diff --git a/android/app/src/main/assets/fonts/AntDesign.ttf b/android/app/src/main/assets/fonts/AntDesign.ttf new file mode 100644 index 0000000..2abf035 Binary files /dev/null and b/android/app/src/main/assets/fonts/AntDesign.ttf differ 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..6868f7b 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 100644 index 0000000..a3c58c5 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/FontAwesome5_Brands.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf new file mode 100644 index 0000000..948a2a6 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf new file mode 100644 index 0000000..abe99e2 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf new file mode 100644 index 0000000..5b97903 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf differ diff --git a/android/app/src/main/assets/fonts/Fontisto.ttf b/android/app/src/main/assets/fonts/Fontisto.ttf new file mode 100644 index 0000000..96e2e81 Binary files /dev/null and b/android/app/src/main/assets/fonts/Fontisto.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..719442d 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..522dc31 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..e50801b 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..ceac75d 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/rn_danovin/MainApplication.java b/android/app/src/main/java/com/rn_danovin/MainApplication.java index 7662885..bfb9e37 100644 --- a/android/app/src/main/java/com/rn_danovin/MainApplication.java +++ b/android/app/src/main/java/com/rn_danovin/MainApplication.java @@ -4,6 +4,7 @@ import android.app.Application; import android.content.Context; import com.facebook.react.PackageList; import com.facebook.react.ReactApplication; +import com.oblador.vectoricons.VectorIconsPackage; import com.facebook.react.ReactInstanceManager; import com.facebook.react.ReactNativeHost; import com.facebook.react.ReactPackage; diff --git a/android/settings.gradle b/android/settings.gradle index 9c1c16b..dfd1c83 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -1,3 +1,5 @@ rootProject.name = 'rn_danovin' +include ':react-native-vector-icons' +project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android') apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app' diff --git a/ios/Podfile b/ios/Podfile index e30b612..78bddff 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -12,6 +12,8 @@ target 'rn_danovin' do :hermes_enabled => false ) + pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons' + target 'rn_danovinTests' do inherit! :complete # Pods for testing diff --git a/ios/rn_danovin.xcodeproj/project.pbxproj b/ios/rn_danovin.xcodeproj/project.pbxproj index 4d12569..01cf70d 100644 --- a/ios/rn_danovin.xcodeproj/project.pbxproj +++ b/ios/rn_danovin.xcodeproj/project.pbxproj @@ -14,6 +14,22 @@ 186DACE6731944347DDADC50 /* libPods-rn_danovin.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 50566E7583AC574BEBD6612E /* libPods-rn_danovin.a */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; F517CC37F9387268222C54EA /* libPods-rn_danovin-rn_danovinTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34ABB2DB97F7BCFE445EAAE2 /* libPods-rn_danovin-rn_danovinTests.a */; }; + B04E8E3C2F3E4CD88E6FD63A /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 26E7843BD47546A0896D42EF /* AntDesign.ttf */; }; + 626D5AF997DB4195B1ECD7B4 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5617045011784166A1F54B08 /* Entypo.ttf */; }; + A2AAF5AED3444BA096171ECA /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 000E7C712D59473298052688 /* EvilIcons.ttf */; }; + C958A485B0604185BFFD8412 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 67BC5FF1146F436FB8895E3E /* Feather.ttf */; }; + DFE93904F0074AB792D5A738 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7E745CF7FCA8450AB53A4AA0 /* FontAwesome.ttf */; }; + 6F6D6BA2B25144648ABB6678 /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F0B42861B6D64828AE1F98FA /* FontAwesome5_Brands.ttf */; }; + A6E47FCF89AA43DE96C24392 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0C6C1E45B1474A63B003D192 /* FontAwesome5_Regular.ttf */; }; + E6C8B3D962B747379C78CCA9 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B9841A3C0C9B4FC28BBEA494 /* FontAwesome5_Solid.ttf */; }; + 9C9EB803C82D4A81AF3F54FA /* Fontisto.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 4806695BD27F48029ACAFCEA /* Fontisto.ttf */; }; + 6D8C3F66CD4141DBB2C5635F /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D1FE894979234EE990E6FD6A /* Foundation.ttf */; }; + 98D09726C348402C91D3954B /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 32860E217A7547109B9575AE /* Ionicons.ttf */; }; + C3FE038AC7BF4A0BB21A7D9E /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 94AAE1111C3749A1AE07CB43 /* MaterialCommunityIcons.ttf */; }; + C3DF26E03F5849D7A2E421C6 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 53372BF10B944C60B3DEAA32 /* MaterialIcons.ttf */; }; + D254A9DB9CCD4355B1A0988D /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D1EA744187E848ABA99FD6F5 /* Octicons.ttf */; }; + 81445802CE58475EB0152C82 /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FC51F8191D944A60A0A96550 /* SimpleLineIcons.ttf */; }; + E6B9A4415B4E419AB9E17626 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CBF2BCCEF6DA4C6C83E7752F /* Zocial.ttf */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -44,6 +60,22 @@ 51568AED141124553CE42FDE /* Pods-rn_danovin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-rn_danovin.debug.xcconfig"; path = "Target Support Files/Pods-rn_danovin/Pods-rn_danovin.debug.xcconfig"; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = rn_danovin/LaunchScreen.storyboard; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + 26E7843BD47546A0896D42EF /* AntDesign.ttf */ = {isa = PBXFileReference; name = "AntDesign.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 5617045011784166A1F54B08 /* 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; }; + 000E7C712D59473298052688 /* 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; }; + 67BC5FF1146F436FB8895E3E /* 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; }; + 7E745CF7FCA8450AB53A4AA0 /* 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; }; + F0B42861B6D64828AE1F98FA /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Brands.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 0C6C1E45B1474A63B003D192 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Regular.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + B9841A3C0C9B4FC28BBEA494 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Solid.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 4806695BD27F48029ACAFCEA /* Fontisto.ttf */ = {isa = PBXFileReference; name = "Fontisto.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + D1FE894979234EE990E6FD6A /* 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; }; + 32860E217A7547109B9575AE /* 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; }; + 94AAE1111C3749A1AE07CB43 /* 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; }; + 53372BF10B944C60B3DEAA32 /* 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; }; + D1EA744187E848ABA99FD6F5 /* 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; }; + FC51F8191D944A60A0A96550 /* 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; }; + CBF2BCCEF6DA4C6C83E7752F /* 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 */ @@ -122,6 +154,7 @@ 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, C29C5607BEE0756FD7E3E2F7 /* Pods */, + FC8B9A183ED547D7A49D144D /* Resources */, ); indentWidth = 2; sourceTree = ""; @@ -149,6 +182,30 @@ path = Pods; sourceTree = ""; }; + FC8B9A183ED547D7A49D144D /* Resources */ = { + isa = "PBXGroup"; + children = ( + 26E7843BD47546A0896D42EF /* AntDesign.ttf */, + 5617045011784166A1F54B08 /* Entypo.ttf */, + 000E7C712D59473298052688 /* EvilIcons.ttf */, + 67BC5FF1146F436FB8895E3E /* Feather.ttf */, + 7E745CF7FCA8450AB53A4AA0 /* FontAwesome.ttf */, + F0B42861B6D64828AE1F98FA /* FontAwesome5_Brands.ttf */, + 0C6C1E45B1474A63B003D192 /* FontAwesome5_Regular.ttf */, + B9841A3C0C9B4FC28BBEA494 /* FontAwesome5_Solid.ttf */, + 4806695BD27F48029ACAFCEA /* Fontisto.ttf */, + D1FE894979234EE990E6FD6A /* Foundation.ttf */, + 32860E217A7547109B9575AE /* Ionicons.ttf */, + 94AAE1111C3749A1AE07CB43 /* MaterialCommunityIcons.ttf */, + 53372BF10B944C60B3DEAA32 /* MaterialIcons.ttf */, + D1EA744187E848ABA99FD6F5 /* Octicons.ttf */, + FC51F8191D944A60A0A96550 /* SimpleLineIcons.ttf */, + CBF2BCCEF6DA4C6C83E7752F /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + path = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -245,6 +302,22 @@ files = ( 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + B04E8E3C2F3E4CD88E6FD63A /* AntDesign.ttf in Resources */, + 626D5AF997DB4195B1ECD7B4 /* Entypo.ttf in Resources */, + A2AAF5AED3444BA096171ECA /* EvilIcons.ttf in Resources */, + C958A485B0604185BFFD8412 /* Feather.ttf in Resources */, + DFE93904F0074AB792D5A738 /* FontAwesome.ttf in Resources */, + 6F6D6BA2B25144648ABB6678 /* FontAwesome5_Brands.ttf in Resources */, + A6E47FCF89AA43DE96C24392 /* FontAwesome5_Regular.ttf in Resources */, + E6C8B3D962B747379C78CCA9 /* FontAwesome5_Solid.ttf in Resources */, + 9C9EB803C82D4A81AF3F54FA /* Fontisto.ttf in Resources */, + 6D8C3F66CD4141DBB2C5635F /* Foundation.ttf in Resources */, + 98D09726C348402C91D3954B /* Ionicons.ttf in Resources */, + C3FE038AC7BF4A0BB21A7D9E /* MaterialCommunityIcons.ttf in Resources */, + C3DF26E03F5849D7A2E421C6 /* MaterialIcons.ttf in Resources */, + D254A9DB9CCD4355B1A0988D /* Octicons.ttf in Resources */, + 81445802CE58475EB0152C82 /* SimpleLineIcons.ttf in Resources */, + E6B9A4415B4E419AB9E17626 /* Zocial.ttf in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/ios/rn_danovin/Info.plist b/ios/rn_danovin/Info.plist index 86c7bdf..1d5321a 100644 --- a/ios/rn_danovin/Info.plist +++ b/ios/rn_danovin/Info.plist @@ -36,7 +36,7 @@ NSLocationWhenInUseUsageDescription - + UILaunchStoryboardName LaunchScreen UIRequiredDeviceCapabilities @@ -51,5 +51,24 @@ UIViewControllerBasedStatusBarAppearance + UIAppFonts + + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Fontisto.ttf + Foundation.ttf + Ionicons.ttf + MaterialCommunityIcons.ttf + MaterialIcons.ttf + Octicons.ttf + SimpleLineIcons.ttf + Zocial.ttf + diff --git a/package.json b/package.json index e91c7f9..2a0c75a 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,8 @@ "react-native-restart": "0.0.22", "react-native-safe-area-context": "^3.3.2", "react-native-screens": "^3.8.0", + "react-native-select-dropdown": "^1.2.0", + "react-native-vector-icons": "^8.1.0", "react-redux": "^7.2.5", "redux": "^4.1.1", "redux-devtools-extension": "^2.13.9", diff --git a/src/components/Select.js b/src/components/Select.js new file mode 100644 index 0000000..0a0bdcb --- /dev/null +++ b/src/components/Select.js @@ -0,0 +1,35 @@ +import React from 'react'; +import SelectDropdown from 'react-native-select-dropdown'; +import Icon from 'react-native-vector-icons/Ionicons'; + +function Select({iconPosition,options,onChange, value}) { + return ( + { + console.log(selectedItem, index); + }} + renderDropdownIcon={() => ( + + )} + /> + ); +} + +export default Select; diff --git a/src/screens/Login/index.js b/src/screens/Login/index.js index a2b35c0..475ebfc 100644 --- a/src/screens/Login/index.js +++ b/src/screens/Login/index.js @@ -1,13 +1,40 @@ -import React from 'react' -import { View, Text } from 'react-native'; +import React from 'react'; +import {View, Text, Image, Button} from 'react-native'; import {connect} from 'react-redux'; +import SelectDropdown from 'react-native-select-dropdown'; +import {Provider as PaperProvider} from 'react-native-paper'; +import Icon from 'react-native-vector-icons/Ionicons'; -function Login({}) { +function Login({iconPosition,options}) { return ( - + { + console.log(selectedItem, index); + }} + renderDropdownIcon={() => ( + + )} + /> - ) + ); } export default Login; diff --git a/yarn.lock b/yarn.lock index e4e3931..d7abe80 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4585,6 +4585,11 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash._reinterpolate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + lodash.clonedeep@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" @@ -4595,11 +4600,51 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= +lodash.frompairs@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz#bc4e5207fa2757c136e573614e9664506b2b1bd2" + integrity sha1-vE5SB/onV8E25XNhTpZkUGsrG9I= + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= + +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.omit@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60" + integrity sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA= + +lodash.pick@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" + integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= + +lodash.template@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" + integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.throttle@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" @@ -5691,6 +5736,25 @@ react-native-screens@^3.8.0: dependencies: warn-once "^0.1.0" +react-native-select-dropdown@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/react-native-select-dropdown/-/react-native-select-dropdown-1.2.0.tgz#ac6e1b02dc004206dcc90d68001f048232b7fc1c" + integrity sha512-qFbldUJFjcruyEmxQThuUtsPYGt7aGYrVtgDfivuJCodjGJEFed2DvcZUd9JJYk1uWe/OfSxWi2KsXYeoB2ZIw== + +react-native-vector-icons@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-8.1.0.tgz#e8ee2b17bc4d9f636da1c6f67feee8e2a850c3d8" + integrity sha512-sHIdBB6Y0dHaot2fMXgy5J/hhCn5YuyN7SKDNFgPzL8KA1oF2/v7mgYMavnK7LIIs2dJoGnDANKf61dsU+TZlg== + dependencies: + lodash.frompairs "^4.0.1" + lodash.isequal "^4.5.0" + lodash.isstring "^4.0.1" + lodash.omit "^4.5.0" + lodash.pick "^4.4.0" + lodash.template "^4.5.0" + prop-types "^15.7.2" + yargs "^16.1.1" + react-native@0.65.1: version "0.65.1" resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.65.1.tgz#bd8cd313e0eb8ddcf08e61e3f8b54b7fc31a418c" @@ -7106,7 +7170,7 @@ yargs@^15.1.0, yargs@^15.3.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^16.2.0: +yargs@^16.1.1, yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==