4
誰かがテキストコンポーネントのデフォルトのテキストの色を変更するよい方法を知っていますか?テキストコンポーネントのデフォルトの色を追加するより良い方法はありますか?
MyTextコンポーネントでラップしてみました。
import styles from 'somewhere'; // import default color
function MyText(props) {
return (
<Text
style={[styles.default, props.style]}
allowFontScaling={props.allowFontScaling}
numberOfLines={props.numberOfLines}
onLayout={props.onLayout}
onLongPress={props.onLongPress}
onPress={props.onPress}
suppressHighlighting={props.suppressHighlighting}
testID={props.testID}
>
{props.children}
</Text>
);
}
MyText.propTypes = {
allowFontScaling: PropTypes.bool,
children: PropTypes.any,
numberOfLines: PropTypes.number,
onLayout: PropTypes.func,
onLongPress: PropTypes.func,
onPress: PropTypes.func,
style: PropTypes.object,
suppressHighlighting: PropTypes.bool,
testID: PropTypes.string,
};