UNPKG

@janiscommerce/ui-native

Version:
20 lines (19 loc) 603 B
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;