reza released select component

pull/1/head
RezaAshrafi77 3 years ago
parent 1f1a89fdb2
commit c3f08e2230
  1. BIN
      android/app/src/main/assets/fonts/AntDesign.ttf
  2. BIN
      android/app/src/main/assets/fonts/Entypo.ttf
  3. BIN
      android/app/src/main/assets/fonts/EvilIcons.ttf
  4. BIN
      android/app/src/main/assets/fonts/Feather.ttf
  5. BIN
      android/app/src/main/assets/fonts/FontAwesome.ttf
  6. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf
  7. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf
  8. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf
  9. BIN
      android/app/src/main/assets/fonts/Fontisto.ttf
  10. BIN
      android/app/src/main/assets/fonts/Foundation.ttf
  11. BIN
      android/app/src/main/assets/fonts/Ionicons.ttf
  12. BIN
      android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf
  13. BIN
      android/app/src/main/assets/fonts/MaterialIcons.ttf
  14. BIN
      android/app/src/main/assets/fonts/Octicons.ttf
  15. BIN
      android/app/src/main/assets/fonts/SimpleLineIcons.ttf
  16. BIN
      android/app/src/main/assets/fonts/Zocial.ttf
  17. 1
      android/app/src/main/java/com/rn_danovin/MainApplication.java
  18. 2
      android/settings.gradle
  19. 2
      ios/Podfile
  20. 73
      ios/rn_danovin.xcodeproj/project.pbxproj
  21. 21
      ios/rn_danovin/Info.plist
  22. 2
      package.json
  23. 35
      src/components/Select.js
  24. 37
      src/screens/Login/index.js
  25. 66
      yarn.lock

@ -4,6 +4,7 @@ import android.app.Application;
import android.content.Context; import android.content.Context;
import com.facebook.react.PackageList; import com.facebook.react.PackageList;
import com.facebook.react.ReactApplication; import com.facebook.react.ReactApplication;
import com.oblador.vectoricons.VectorIconsPackage;
import com.facebook.react.ReactInstanceManager; import com.facebook.react.ReactInstanceManager;
import com.facebook.react.ReactNativeHost; import com.facebook.react.ReactNativeHost;
import com.facebook.react.ReactPackage; import com.facebook.react.ReactPackage;

@ -1,3 +1,5 @@
rootProject.name = 'rn_danovin' 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) apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app' include ':app'

@ -12,6 +12,8 @@ target 'rn_danovin' do
:hermes_enabled => false :hermes_enabled => false
) )
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
target 'rn_danovinTests' do target 'rn_danovinTests' do
inherit! :complete inherit! :complete
# Pods for testing # Pods for testing

@ -14,6 +14,22 @@
186DACE6731944347DDADC50 /* libPods-rn_danovin.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 50566E7583AC574BEBD6612E /* libPods-rn_danovin.a */; }; 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 */; }; 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 */; }; 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 */ /* End PBXBuildFile section */
/* Begin PBXContainerItemProxy 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 = "<group>"; }; 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 = "<group>"; };
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = rn_danovin/LaunchScreen.storyboard; sourceTree = "<group>"; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = rn_danovin/LaunchScreen.storyboard; sourceTree = "<group>"; };
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; 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 = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
@ -122,6 +154,7 @@
83CBBA001A601CBA00E9B192 /* Products */, 83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */, 2D16E6871FA4F8E400B85C8A /* Frameworks */,
C29C5607BEE0756FD7E3E2F7 /* Pods */, C29C5607BEE0756FD7E3E2F7 /* Pods */,
FC8B9A183ED547D7A49D144D /* Resources */,
); );
indentWidth = 2; indentWidth = 2;
sourceTree = "<group>"; sourceTree = "<group>";
@ -149,6 +182,30 @@
path = Pods; path = Pods;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
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 = "<group>";
path = "";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
@ -245,6 +302,22 @@
files = ( files = (
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
13B07FBF1A68108700A75B9A /* Images.xcassets 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; runOnlyForDeploymentPostprocessing = 0;
}; };

@ -36,7 +36,7 @@
</dict> </dict>
</dict> </dict>
<key>NSLocationWhenInUseUsageDescription</key> <key>NSLocationWhenInUseUsageDescription</key>
<string></string> <string/>
<key>UILaunchStoryboardName</key> <key>UILaunchStoryboardName</key>
<string>LaunchScreen</string> <string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key> <key>UIRequiredDeviceCapabilities</key>
@ -51,5 +51,24 @@
</array> </array>
<key>UIViewControllerBasedStatusBarAppearance</key> <key>UIViewControllerBasedStatusBarAppearance</key>
<false/> <false/>
<key>UIAppFonts</key>
<array>
<string>AntDesign.ttf</string>
<string>Entypo.ttf</string>
<string>EvilIcons.ttf</string>
<string>Feather.ttf</string>
<string>FontAwesome.ttf</string>
<string>FontAwesome5_Brands.ttf</string>
<string>FontAwesome5_Regular.ttf</string>
<string>FontAwesome5_Solid.ttf</string>
<string>Fontisto.ttf</string>
<string>Foundation.ttf</string>
<string>Ionicons.ttf</string>
<string>MaterialCommunityIcons.ttf</string>
<string>MaterialIcons.ttf</string>
<string>Octicons.ttf</string>
<string>SimpleLineIcons.ttf</string>
<string>Zocial.ttf</string>
</array>
</dict> </dict>
</plist> </plist>

@ -24,6 +24,8 @@
"react-native-restart": "0.0.22", "react-native-restart": "0.0.22",
"react-native-safe-area-context": "^3.3.2", "react-native-safe-area-context": "^3.3.2",
"react-native-screens": "^3.8.0", "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", "react-redux": "^7.2.5",
"redux": "^4.1.1", "redux": "^4.1.1",
"redux-devtools-extension": "^2.13.9", "redux-devtools-extension": "^2.13.9",

@ -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 (
<SelectDropdown
data={options}
buttonStyle={{
width: '100%',
borderWidth: 1,
borderColor: 'grey',
borderRadius: 10,
}}
defaultButtonText="انتخاب کنید"
statusBarTranslucent={true}
buttonTextStyle={{
textAlign: 'center',
justifyContent: 'flex-end',
textAlign: 'right',
flex: 0,
// display: 'inline'
}}
dropdownIconPosition={iconPosition}
onSelect={(selectedItem, index) => {
console.log(selectedItem, index);
}}
renderDropdownIcon={() => (
<Icon name="chevron-down" size={25} color="grey" />
)}
/>
);
}
export default Select;

@ -1,13 +1,40 @@
import React from 'react' import React from 'react';
import { View, Text } from 'react-native'; import {View, Text, Image, Button} from 'react-native';
import {connect} from 'react-redux'; 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 ( return (
<View> <View>
<Text></Text> <SelectDropdown
data={options}
buttonStyle={{
width: '100%',
borderWidth: 1,
borderColor: 'grey',
borderRadius: 10,
}}
defaultButtonText="انتخاب کنید"
statusBarTranslucent={true}
buttonTextStyle={{
textAlign: 'center',
justifyContent: 'flex-end',
textAlign: 'right',
flex: 0,
// display: 'inline'
}}
dropdownIconPosition={iconPosition}
onSelect={(selectedItem, index) => {
console.log(selectedItem, index);
}}
renderDropdownIcon={() => (
<Icon name="chevron-down" size={25} color="grey" />
)}
/>
</View> </View>
) );
} }
export default Login; export default Login;

@ -4585,6 +4585,11 @@ locate-path@^5.0.0:
dependencies: dependencies:
p-locate "^4.1.0" 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: lodash.clonedeep@^4.5.0:
version "4.5.0" version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" 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" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 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: lodash.merge@^4.6.2:
version "4.6.2" version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== 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: lodash.throttle@^4.1.1:
version "4.1.1" version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" 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: dependencies:
warn-once "^0.1.0" 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: react-native@0.65.1:
version "0.65.1" version "0.65.1"
resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.65.1.tgz#bd8cd313e0eb8ddcf08e61e3f8b54b7fc31a418c" 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" y18n "^4.0.0"
yargs-parser "^18.1.2" yargs-parser "^18.1.2"
yargs@^16.2.0: yargs@^16.1.1, yargs@^16.2.0:
version "16.2.0" version "16.2.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==

Loading…
Cancel
Save