Skip to content

Commit

Permalink
feat: update theme
Browse files Browse the repository at this point in the history
  • Loading branch information
tuanla23 committed May 25, 2021
1 parent 1035b7f commit de90fcd
Show file tree
Hide file tree
Showing 20 changed files with 201 additions and 9 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion app/components/NavBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ const NavBar: React.FC<HeaderProps & Props> = ({
? (title && { text: title, style: titleStyle }) || undefined
: {
type: 'feather',
icon: type === 'stack' ? 'arrow-left' : 'x',
icon: type === 'stack' ? 'chevron-left' : 'x',
onPress: () => {
if (navigation.canGoBack()) {
if (backToTop) {
Expand Down
32 changes: 32 additions & 0 deletions app/components/Separator.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import { Colors } from 'app/styles';
import React from 'react';
import { View, ViewProps } from 'react-native';

type Props = {
size?: number;
vertical?: boolean;
color?: string;
};

const Separator: React.FC<ViewProps & Props> = ({
style,
size = 1,
vertical,
color = Colors.SeparatorColor,
...rest
}) => {
return (
<View
{...rest}
style={[
{ backgroundColor: color },
vertical
? { width: size, height: '100%' }
: { height: size, width: '100%' },
style,
]}
/>
);
};

export default Separator;
56 changes: 56 additions & 0 deletions app/components/SupperScript.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
import {
GlobalStyles,
Colors,
FontWeight,
getSuperScriptFontSize,
getSuperScriptLineHeight,
FontSize,
} from 'app/styles';
import React from 'react';
import {
StyleProp,
StyleSheet,
TextStyle,
View,
ViewStyle,
} from 'react-native';
import { Text, TextProps } from 'react-native-elements';

type Props = {
superscriptText?: string;
superscriptColor?: string;
containerStyle?: StyleProp<ViewStyle>;
};

const SuperScript: React.FC<TextProps & Props> = ({
containerStyle,
children,
superscriptText = 'đ',
style = GlobalStyles.font({
color: Colors.Black,
fontWeight: FontWeight.SemiBold,
}),
superscriptColor,
...props
}) => (
<View style={StyleSheet.compose(containerStyle, { flexDirection: 'row' })}>
<Text {...props} style={style}>
{children}
</Text>
<Text
style={StyleSheet.compose(style, {
fontSize: getSuperScriptFontSize(
(style as TextStyle)?.fontSize || FontSize.Regular,
),
lineHeight: getSuperScriptLineHeight(
(style as TextStyle)?.fontSize || FontSize.Regular,
),
textDecorationLine: 'underline',
color: superscriptColor || (style as TextStyle)?.color || Colors.Black,
})}>
{superscriptText}
</Text>
</View>
);

export default SuperScript;
1 change: 1 addition & 0 deletions app/styles/colors/Colors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ const Colors = {
PlaceholderImg: '#ACCFC0',
BlueSky: '#54BDDB',
TextPrimary: '#202731',
Yellow: '#FFC12E',
};

export default Colors;
8 changes: 8 additions & 0 deletions app/styles/fonts/Fonts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ enum FontWeight {
Light = '300',
}

export function getSuperScriptFontSize(fontSize: number) {
return Math.floor(fontSize * 0.6);
}

export function getSuperScriptLineHeight(fontSize: number) {
return fontSize * 1.1;
}

const AndroidFontFamily: {
[key in FontWeight]?: {
fontFamily?: string;
Expand Down
18 changes: 16 additions & 2 deletions app/styles/fonts/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
import { FontSize, FontWeight, AndroidFontFamily, FontFamily } from './Fonts';
import {
FontSize,
FontWeight,
AndroidFontFamily,
FontFamily,
getSuperScriptFontSize,
getSuperScriptLineHeight,
} from './Fonts';

export { FontSize, FontWeight, AndroidFontFamily, FontFamily };
export {
FontSize,
FontWeight,
AndroidFontFamily,
FontFamily,
getSuperScriptFontSize,
getSuperScriptLineHeight,
};
18 changes: 16 additions & 2 deletions app/styles/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
import { AppTheme, GlobalStyles } from './theme';
import { Colors } from './colors';
import { FontFamily, FontSize, FontWeight } from './fonts';
import {
FontFamily,
FontSize,
FontWeight,
getSuperScriptFontSize,
getSuperScriptLineHeight,
} from './fonts';

export { GlobalStyles, Colors, FontFamily, FontSize, FontWeight };
export {
GlobalStyles,
Colors,
FontFamily,
FontSize,
FontWeight,
getSuperScriptFontSize,
getSuperScriptLineHeight,
};
export default AppTheme;
8 changes: 7 additions & 1 deletion app/styles/theme/Theme.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,9 @@ const GlobalStyles = {

elevation: 3,
},
flexOne: {
flex: 1,
},
};

type Theme = Partial<FullTheme>;
Expand All @@ -109,10 +112,13 @@ const theme: Theme = {
style: { borderBottomWidth: 0 },
containerStyle: {
backgroundColor: Colors.White,
paddingHorizontal: LayoutPadding.horizontal,
paddingHorizontal: 16,
borderBottomWidth: 0,
},
placement: 'left',
leftContainerStyle: {
alignSelf: 'center',
},
},
Icon: {
type: 'feather',
Expand Down
4 changes: 4 additions & 0 deletions app/utils/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export const formatCurrency = (value: number) =>
Math.round(value)
.toString()
.replace(/\B(?=(\d{3})+(?!\d))/g, '.');
2 changes: 1 addition & 1 deletion ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -537,7 +537,7 @@ SPEC CHECKSUMS:
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
FBLazyVector: 7b423f9e248eae65987838148c36eec1dbfe0b53
FBReactNativeSpec: 763fd5ad1d75e6fd2996fd0118c54697cab0bd84
FBReactNativeSpec: df2c8006b66286b92481555fb818ff8748a00352
Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c
Expand Down
16 changes: 16 additions & 0 deletions ios/boilerplate.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
2A449B3EAC33406CB6CAB180 /* iCielGalanoGrotesque-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = ED31B2D237AF46EB8F9F99FE /* iCielGalanoGrotesque-Bold.otf */; };
43AC3050910217F3E6BA6E61 /* libPods-boilerplate-boilerplateTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4F0BD71153F461789DFEB09C /* libPods-boilerplate-boilerplateTests.a */; };
497F9D878BDA41D38D4618A8 /* iCielGalanoGrotesque-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = BD5E33A20A30470081FBEB26 /* iCielGalanoGrotesque-Medium.otf */; };
4E5ACF752E3E4DEFA012DBF8 /* iCielGalanoGrotesque-SemiBold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 784F6AFFE16A4273B4CB2D3A /* iCielGalanoGrotesque-SemiBold.otf */; };
65F3FD58474447039D536243 /* iCielGalanoGrotesque-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 670A9534BC834AF081FFD6EB /* iCielGalanoGrotesque-Regular.otf */; };
71E5754C89FB241EC72DE266 /* libPods-boilerplate.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 24D37033B778C7ACE29B4C85 /* libPods-boilerplate.a */; };
90223CBC264BB900003D39C0 /* BootSplash.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 90223CBB264BB900003D39C0 /* BootSplash.storyboard */; };
/* End PBXBuildFile section */
Expand Down Expand Up @@ -47,18 +51,22 @@
524DBD1A92E9490C9D5487B0 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = "<group>"; };
538EF29B5E1F7D05A9858191 /* Pods-boilerplate-boilerplateTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-boilerplate-boilerplateTests.debug.xcconfig"; path = "Target Support Files/Pods-boilerplate-boilerplateTests/Pods-boilerplate-boilerplateTests.debug.xcconfig"; sourceTree = "<group>"; };
5B27CC67714A488CA13B23B2 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = "<group>"; };
670A9534BC834AF081FFD6EB /* iCielGalanoGrotesque-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "iCielGalanoGrotesque-Regular.otf"; path = "../assets/fonts/iCielGalanoGrotesque-Regular.otf"; sourceTree = "<group>"; };
68A2749418D646B599D9134D /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = "<group>"; };
784F6AFFE16A4273B4CB2D3A /* iCielGalanoGrotesque-SemiBold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "iCielGalanoGrotesque-SemiBold.otf"; path = "../assets/fonts/iCielGalanoGrotesque-SemiBold.otf"; sourceTree = "<group>"; };
78748B2A4FE34B1E94ED71A1 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = "<group>"; };
7C8C771EB5B94C22B6ED646A /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = "<group>"; };
827E293D76F4422B9673F411 /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = "<group>"; };
90223CBB264BB900003D39C0 /* BootSplash.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = BootSplash.storyboard; sourceTree = "<group>"; };
9E5606BE7B08463BAAC2DCAD /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = "<group>"; };
A7F72A80DBA8481D9A72E157 /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = "<group>"; };
AC0E43112F5349D09E20FE85 /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = "<group>"; };
BD5E33A20A30470081FBEB26 /* iCielGalanoGrotesque-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "iCielGalanoGrotesque-Medium.otf"; path = "../assets/fonts/iCielGalanoGrotesque-Medium.otf"; sourceTree = "<group>"; };
DA7108D6A4950FC7DE23C1C3 /* Pods-boilerplate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-boilerplate.release.xcconfig"; path = "Target Support Files/Pods-boilerplate/Pods-boilerplate.release.xcconfig"; sourceTree = "<group>"; };
DCCD7727AE9D4156BEC16E4D /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = "<group>"; };
E53969750F8F41AE9C2C7177 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = "<group>"; };
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
ED31B2D237AF46EB8F9F99FE /* iCielGalanoGrotesque-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "iCielGalanoGrotesque-Bold.otf"; path = "../assets/fonts/iCielGalanoGrotesque-Bold.otf"; sourceTree = "<group>"; };
EDA45DE1BCFED62525205527 /* Pods-boilerplate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-boilerplate.debug.xcconfig"; path = "Target Support Files/Pods-boilerplate/Pods-boilerplate.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

Expand Down Expand Up @@ -184,6 +192,10 @@
AC0E43112F5349D09E20FE85 /* Octicons.ttf */,
7C8C771EB5B94C22B6ED646A /* SimpleLineIcons.ttf */,
827E293D76F4422B9673F411 /* Zocial.ttf */,
ED31B2D237AF46EB8F9F99FE /* iCielGalanoGrotesque-Bold.otf */,
BD5E33A20A30470081FBEB26 /* iCielGalanoGrotesque-Medium.otf */,
670A9534BC834AF081FFD6EB /* iCielGalanoGrotesque-Regular.otf */,
784F6AFFE16A4273B4CB2D3A /* iCielGalanoGrotesque-SemiBold.otf */,
);
name = Resources;
sourceTree = "<group>";
Expand Down Expand Up @@ -284,6 +296,10 @@
files = (
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
90223CBC264BB900003D39C0 /* BootSplash.storyboard in Resources */,
2A449B3EAC33406CB6CAB180 /* iCielGalanoGrotesque-Bold.otf in Resources */,
497F9D878BDA41D38D4618A8 /* iCielGalanoGrotesque-Medium.otf in Resources */,
65F3FD58474447039D536243 /* iCielGalanoGrotesque-Regular.otf in Resources */,
4E5ACF752E3E4DEFA012DBF8 /* iCielGalanoGrotesque-SemiBold.otf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
6 changes: 5 additions & 1 deletion ios/boilerplate/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
</dict>
</dict>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<string/>
<key>UIAppFonts</key>
<array>
<string>AntDesign.ttf</string>
Expand All @@ -55,6 +55,10 @@
<string>Octicons.ttf</string>
<string>SimpleLineIcons.ttf</string>
<string>Zocial.ttf</string>
<string>iCielGalanoGrotesque-Bold.otf</string>
<string>iCielGalanoGrotesque-Medium.otf</string>
<string>iCielGalanoGrotesque-Regular.otf</string>
<string>iCielGalanoGrotesque-SemiBold.otf</string>
</array>
<key>UILaunchStoryboardName</key>
<string>BootSplash</string>
Expand Down
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@
"react-native-elements": "^3.4.1",
"react-native-gesture-handler": "^1.10.3",
"react-native-linear-gradient": "^2.5.6",
"react-native-modal": "^11.10.0",
"axios": "^0.21.1",
"react-native-localize": "^2.0.2",
"react-native-reanimated": "^2.1.0",
"react-native-redash": "^16.0.11",
Expand Down
7 changes: 7 additions & 0 deletions react-native.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./assets/fonts/'],
};
1 change: 1 addition & 0 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"navigation/*": ["app/navigation/*"],
"screens/*": ["app/screens/*"],
"utils/*": ["app/utils/*"],
"utils": ["app/utils"],
"translations/*": ["app/utils/translations/*"],
"languages/*": ["languages/*"],
"styles": ["app/styles"],
Expand Down
29 changes: 28 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2150,6 +2150,13 @@ aws4@^1.8.0:
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==

axios@^0.21.1:
version "0.21.1"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
dependencies:
follow-redirects "^1.10.0"

babel-core@^7.0.0-bridge.0:
version "7.0.0-bridge.0"
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
Expand Down Expand Up @@ -3749,6 +3756,11 @@ flow-parser@^0.121.0:
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f"
integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==

follow-redirects@^1.10.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43"
integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==

for-in@^0.1.3:
version "0.1.8"
resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1"
Expand Down Expand Up @@ -6473,7 +6485,7 @@ prompts@^2.0.1, prompts@^2.4.0:
kleur "^3.0.3"
sisteransi "^1.0.5"

prop-types@^15.7.2:
prop-types@^15.6.2, prop-types@^15.7.2:
version "15.7.2"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
Expand Down Expand Up @@ -6551,6 +6563,13 @@ react-is@^16.13.0, react-is@^16.7.0, react-is@^16.8.1:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==

[email protected]:
version "1.3.3"
resolved "https://registry.yarnpkg.com/react-native-animatable/-/react-native-animatable-1.3.3.tgz#a13a4af8258e3bb14d0a9d839917e9bb9274ec8a"
integrity sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==
dependencies:
prop-types "^15.7.2"

react-native-bootsplash@^3.2.3:
version "3.2.3"
resolved "https://registry.yarnpkg.com/react-native-bootsplash/-/react-native-bootsplash-3.2.3.tgz#5f985a492696e14c73dc3b8475be5385b7436593"
Expand Down Expand Up @@ -6614,6 +6633,14 @@ react-native-localize@^2.0.2:
resolved "https://registry.yarnpkg.com/react-native-localize/-/react-native-localize-2.0.2.tgz#b0df6a88cf9947489deaa828c4c29246681fde16"
integrity sha512-4Ii7lqiD9iL0LxTWifAiEsDcDPpvos/29fEVkHxgEDD7J5f+NROMkFSFomKgz1Cab1TmN5mau3o8yFmYrPFcnw==

react-native-modal@^11.10.0:
version "11.10.0"
resolved "https://registry.yarnpkg.com/react-native-modal/-/react-native-modal-11.10.0.tgz#94a6d3a2428ba5228cfb4dc174cacea79c871591"
integrity sha512-syRYDJYSh16bR37R5EKU9T/wC+5bEOfF17IUqf5URdhbEDd+hxyMInC++l45E8oI+MtdOaEp9yAws5xDqk8dnA==
dependencies:
prop-types "^15.6.2"
react-native-animatable "1.3.3"

react-native-ratings@^7.3.0:
version "7.6.1"
resolved "https://registry.yarnpkg.com/react-native-ratings/-/react-native-ratings-7.6.1.tgz#b3d8a99a0c12fd6874f7e3c0e492089543d837c8"
Expand Down

0 comments on commit de90fcd

Please sign in to comment.