@janiscommerce/ui-native
Version:
components library for Janis app
20 lines (19 loc) • 603 B
JavaScript
import React from 'react';
import { StyleSheet, Text as TextComponent, } from 'react-native';
import { moderateScale, scaledForDevice } from '../../../scale';
const Text = ({ children, style, ...props }) => {
if (!children) {
return null;
}
const validFontSize = scaledForDevice(13, moderateScale);
const styles = StyleSheet.create({
TextStyles: {
fontSize: validFontSize,
fontFamily: 'Roboto',
},
});
return (<TextComponent style={[styles.TextStyles, style]} {...props}>
{children}
</TextComponent>);
};
export default Text;