reza added custom text input

RezaAshrafi77 3 years ago
parent eec74305e1
commit e5da5e8058
  1. 3
      .flowconfig
  2. BIN
      android/app/src/main/assets/fonts/AntDesign.ttf
  3. BIN
      android/app/src/main/assets/fonts/Entypo.ttf
  4. BIN
      android/app/src/main/assets/fonts/EvilIcons.ttf
  5. BIN
      android/app/src/main/assets/fonts/Feather.ttf
  6. BIN
      android/app/src/main/assets/fonts/FontAwesome.ttf
  7. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf
  8. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf
  9. BIN
      android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf
  10. BIN
      android/app/src/main/assets/fonts/Fontisto.ttf
  11. BIN
      android/app/src/main/assets/fonts/Foundation.ttf
  12. BIN
      android/app/src/main/assets/fonts/Ionicons.ttf
  13. BIN
      android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf
  14. BIN
      android/app/src/main/assets/fonts/MaterialIcons.ttf
  15. BIN
      android/app/src/main/assets/fonts/Octicons.ttf
  16. BIN
      android/app/src/main/assets/fonts/SimpleLineIcons.ttf
  17. BIN
      android/app/src/main/assets/fonts/Zocial.ttf
  18. 1
      android/app/src/main/java/com/rn_danovin/MainApplication.java
  19. 2
      android/settings.gradle
  20. 5
      babel.config.js
  21. 2
      ios/Podfile
  22. 73
      ios/rn_danovin.xcodeproj/project.pbxproj
  23. 21
      ios/rn_danovin/Info.plist
  24. 2
      package.json
  25. 40
      src/components/CustomTextInput/index.js
  26. 8
      src/views/Home/index.js
  27. 85
      yarn.lock

@ -28,6 +28,8 @@ exact_by_default=true
module.file_ext=.js
module.file_ext=.json
module.file_ext=.ios.js
module.file_ext=.native.js
module.file_ext=.android.js
munge_underscores=true
@ -39,6 +41,7 @@ suppress_type=$FlowFixMe
suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
[lints]
sketchy-null-number=warn
sketchy-null-mixed=warn

@ -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;

@ -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'

@ -1,3 +1,8 @@
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
env: {
production: {
plugins: ['react-native-paper/babel'],
},
},
};

@ -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

@ -12,6 +12,22 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
4D1EC060971A486390523627 /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E52730A8B3CB48EAA02563E2 /* AntDesign.ttf */; };
DE6B8AD3023E43D79D4F0C3F /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7D71721FF3BB48D6AD3C083B /* Entypo.ttf */; };
CE7FAA5D15604649AF9E30BB /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E129788D71EC4ED8A83C832E /* EvilIcons.ttf */; };
6C3B64FDD5C54E88B870A35E /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CC6F5251C64645E4B0EAD9B0 /* Feather.ttf */; };
994492E524BD4F7DA67D5532 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7055391CFF3F44BCAB14CFE1 /* FontAwesome.ttf */; };
419962303D554D92A52D2591 /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8DC0CBD42858477894597B0D /* FontAwesome5_Brands.ttf */; };
2081C4224AF144BA9AC2A9C5 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B0A1EBDE10B947A59C8B2F7A /* FontAwesome5_Regular.ttf */; };
8577F44AC03F48488FE8F1C5 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 60D8C08C36C9428BA1F79066 /* FontAwesome5_Solid.ttf */; };
A43306CDF58245E39D9608CE /* Fontisto.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F951B1C68CF94DB198B5DFC5 /* Fontisto.ttf */; };
01C342C2247B4EAD91815ECD /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D5341EA8F8E04D3FA7AA4EC9 /* Foundation.ttf */; };
08D9B07DB791406EB9C62B62 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 96BD5EEA8EAE4C0D8EABA802 /* Ionicons.ttf */; };
163EACF2EFB4452C930F8030 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 353860BC883D4D669CA460B2 /* MaterialCommunityIcons.ttf */; };
117C016EEB3C453281E9D7AD /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F432442F60F44F7285D685A5 /* MaterialIcons.ttf */; };
CE46193C937943EA8F198AF2 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F5D7D1F2F9E246E48FD3A782 /* Octicons.ttf */; };
C70A76224C754A5FBA8F96AA /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CD42F388145846DB8AFB34DC /* SimpleLineIcons.ttf */; };
A6F080566E214BB296BA0978 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E97DCB6345DE41CE9A40761A /* Zocial.ttf */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -36,6 +52,22 @@
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = rn_danovin/main.m; 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; };
E52730A8B3CB48EAA02563E2 /* 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; };
7D71721FF3BB48D6AD3C083B /* 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; };
E129788D71EC4ED8A83C832E /* 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; };
CC6F5251C64645E4B0EAD9B0 /* 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; };
7055391CFF3F44BCAB14CFE1 /* 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; };
8DC0CBD42858477894597B0D /* 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; };
B0A1EBDE10B947A59C8B2F7A /* 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; };
60D8C08C36C9428BA1F79066 /* 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; };
F951B1C68CF94DB198B5DFC5 /* 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; };
D5341EA8F8E04D3FA7AA4EC9 /* 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; };
96BD5EEA8EAE4C0D8EABA802 /* 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; };
353860BC883D4D669CA460B2 /* 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; };
F432442F60F44F7285D685A5 /* 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; };
F5D7D1F2F9E246E48FD3A782 /* 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; };
CD42F388145846DB8AFB34DC /* 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; };
E97DCB6345DE41CE9A40761A /* 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 */
/* Begin PBXFrameworksBuildPhase section */
@ -109,6 +141,7 @@
00E356EF1AD99517003FC87E /* rn_danovinTests */,
83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */,
43D5FFFFEAE5455C9317B82A /* Resources */,
);
indentWidth = 2;
sourceTree = "<group>";
@ -124,6 +157,30 @@
name = Products;
sourceTree = "<group>";
};
43D5FFFFEAE5455C9317B82A /* Resources */ = {
isa = "PBXGroup";
children = (
E52730A8B3CB48EAA02563E2 /* AntDesign.ttf */,
7D71721FF3BB48D6AD3C083B /* Entypo.ttf */,
E129788D71EC4ED8A83C832E /* EvilIcons.ttf */,
CC6F5251C64645E4B0EAD9B0 /* Feather.ttf */,
7055391CFF3F44BCAB14CFE1 /* FontAwesome.ttf */,
8DC0CBD42858477894597B0D /* FontAwesome5_Brands.ttf */,
B0A1EBDE10B947A59C8B2F7A /* FontAwesome5_Regular.ttf */,
60D8C08C36C9428BA1F79066 /* FontAwesome5_Solid.ttf */,
F951B1C68CF94DB198B5DFC5 /* Fontisto.ttf */,
D5341EA8F8E04D3FA7AA4EC9 /* Foundation.ttf */,
96BD5EEA8EAE4C0D8EABA802 /* Ionicons.ttf */,
353860BC883D4D669CA460B2 /* MaterialCommunityIcons.ttf */,
F432442F60F44F7285D685A5 /* MaterialIcons.ttf */,
F5D7D1F2F9E246E48FD3A782 /* Octicons.ttf */,
CD42F388145846DB8AFB34DC /* SimpleLineIcons.ttf */,
E97DCB6345DE41CE9A40761A /* Zocial.ttf */,
);
name = Resources;
sourceTree = "<group>";
path = "";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@ -214,6 +271,22 @@
files = (
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
4D1EC060971A486390523627 /* AntDesign.ttf in Resources */,
DE6B8AD3023E43D79D4F0C3F /* Entypo.ttf in Resources */,
CE7FAA5D15604649AF9E30BB /* EvilIcons.ttf in Resources */,
6C3B64FDD5C54E88B870A35E /* Feather.ttf in Resources */,
994492E524BD4F7DA67D5532 /* FontAwesome.ttf in Resources */,
419962303D554D92A52D2591 /* FontAwesome5_Brands.ttf in Resources */,
2081C4224AF144BA9AC2A9C5 /* FontAwesome5_Regular.ttf in Resources */,
8577F44AC03F48488FE8F1C5 /* FontAwesome5_Solid.ttf in Resources */,
A43306CDF58245E39D9608CE /* Fontisto.ttf in Resources */,
01C342C2247B4EAD91815ECD /* Foundation.ttf in Resources */,
08D9B07DB791406EB9C62B62 /* Ionicons.ttf in Resources */,
163EACF2EFB4452C930F8030 /* MaterialCommunityIcons.ttf in Resources */,
117C016EEB3C453281E9D7AD /* MaterialIcons.ttf in Resources */,
CE46193C937943EA8F198AF2 /* Octicons.ttf in Resources */,
C70A76224C754A5FBA8F96AA /* SimpleLineIcons.ttf in Resources */,
A6F080566E214BB296BA0978 /* Zocial.ttf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};

@ -36,7 +36,7 @@
</dict>
</dict>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<string/>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
@ -51,5 +51,24 @@
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<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>
</plist>

@ -17,8 +17,10 @@
"react": "17.0.2",
"react-native": "0.65.1",
"react-native-gesture-handler": "^1.10.3",
"react-native-paper": "^4.9.2",
"react-native-safe-area-context": "^3.3.2",
"react-native-screens": "^3.8.0",
"react-native-vector-icons": "^8.1.0",
"react-redux": "^7.2.5",
"redux": "^4.1.1",
"redux-devtools-extension": "^2.13.9",

@ -0,0 +1,40 @@
import React, {useState} from 'react';
import {TextInput, View, Text, Dimensions} from 'react-native';
const FloatingLabelInput = ({label}) => {
const [isFocused, setIsFocused] = useState(false);
const labelStyle = {
position: 'absolute',
right: 10,
backgroundColor : '#eee',
zIndex: 100,
paddingHorizontal : 5,
top: !isFocused ? '50%' : 0,
fontSize: !isFocused ? Dimensions.get('window').width / 25 : 14,
transform: [{translateY: -Dimensions.get('window').width / 35}],
color: !isFocused ? '#000' : '#000',
};
return (
<View style={{marginTop: 18}}>
<Text style={labelStyle}>{label}</Text>
<TextInput
// {...props}
style={{
// height: 26,
fontSize: Dimensions.get('window').width / 25,
color: '#000',
borderWidth: 0.5,
borderColor: '#555',
borderRadius: 10,
padding: 10,
textAlign: 'right'
}}
onFocus={() => setIsFocused(true)}
onBlur={() => setIsFocused(false)}
/>
</View>
);
};
export default FloatingLabelInput;

@ -1,15 +1,11 @@
import React from 'react';
import {View} from 'react-native';
import FormButton from '../../components/FormButton/index.js';
import CustomTextInput from '../../components/CustomTextInput/index';
function Home({}) {
return (
<View>
<FormButton
text={'ادامه'}
color={'#6CBE44'}
onPress={console.log('reza')}
/>
<CustomTextInput label="نام" />
</View>
);
}

@ -745,6 +745,14 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
"@callstack/react-theme-provider@^3.0.6":
version "3.0.6"
resolved "https://registry.yarnpkg.com/@callstack/react-theme-provider/-/react-theme-provider-3.0.6.tgz#7dac483037e27e28676bdf1431ba87b88f21118f"
integrity sha512-wwKMXfmklfogpalNZT0W+jh76BIquiYUiQHOaPmt/PCyCEP/E6rP+e7Uie6mBZrfkea9WJYJ+mus6r+45JAEhg==
dependencies:
deepmerge "^3.2.0"
hoist-non-react-statics "^3.3.0"
"@cnakazawa/watch@^1.0.3":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a"
@ -2233,7 +2241,7 @@ color-string@^1.6.0:
color-name "^1.0.0"
simple-swizzle "^0.2.2"
color@^3.1.3:
color@^3.1.2, color@^3.1.3:
version "3.2.1"
resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164"
integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==
@ -4556,6 +4564,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"
@ -4566,11 +4579,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"
@ -5633,6 +5686,20 @@ react-native-gesture-handler@^1.10.3:
invariant "^2.2.4"
prop-types "^15.7.2"
react-native-iphone-x-helper@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010"
integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==
react-native-paper@^4.9.2:
version "4.9.2"
resolved "https://registry.yarnpkg.com/react-native-paper/-/react-native-paper-4.9.2.tgz#6ecdd81acf2cf4d6d5f0247d4c1812dea93eade0"
integrity sha512-J7FRsd0YblQawtuj9I46F//apZHadsCKk6jWpc6njFTYdgUeCdkR8KgEto7cp2WxbcGNELx7KGwPQ4zAgX746A==
dependencies:
"@callstack/react-theme-provider" "^3.0.6"
color "^3.1.2"
react-native-iphone-x-helper "^1.3.1"
react-native-safe-area-context@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz#9549a2ce580f2374edb05e49d661258d1b8bcaed"
@ -5645,6 +5712,20 @@ react-native-screens@^3.8.0:
dependencies:
warn-once "^0.1.0"
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"
@ -7048,7 +7129,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==

Loading…
Cancel
Save