'React Native Text style is not working (Icon Badge)
I tried to make a badge icon with red text, but all the styles I applied to the Text didn't work at all
IconWithBade.js
import React from 'react';
import {StyleSheet, Text, View} from 'react-native';
import MatComIcon from 'react-native-vector-icons/MaterialCommunityIcons';
export const IconWithBadge = props => {
const {text, iconName} = props;
return (
<View>
<MatComIcon name={iconName ?? 'cart-variant'} size={22} color="grey" />
{text && (
<View style={styles.badgeStyle}>
<Text styles={styles.BadgeTxt}>12</Text>
</View>
)}
</View>
);
};
const styles = StyleSheet.create({
badgeStyle: {
position: 'absolute',
right: -5,
top: -5,
},
BadgeTxt: {color: 'red', fontWeight: 'bold'},
});
Solution 1:[1]
You need remove charater s
after styles
<Text style={styles.BadgeTxt}>12</Text>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | duy nguy?n tích |