diff --git a/NavbarButton.js b/NavbarButton.js index adbb398..a9d97f4 100644 --- a/NavbarButton.js +++ b/NavbarButton.js @@ -15,19 +15,25 @@ export default function NavbarButton(props) { handler, disabled, accessible, - accessibilityLabel + accessibilityLabel, + fontFamily } = props; + let textStyles = [styles.navBarButtonText, { color: tintColor }]; + + if (fontFamily) { + textStyles.push({fontFamily: fontFamily}); + } + return ( + accessibilityLabel={accessibilityLabel}> - {title} + {title} ); @@ -44,6 +50,7 @@ NavbarButton.propTypes = { disabled: PropTypes.bool, accessible: PropTypes.bool, accessibilityLabel: PropTypes.string, + fontFamily: PropTypes.string }; NavbarButton.defaultProps = { diff --git a/index.js b/index.js index 4eea18c..95ecb9b 100644 --- a/index.js +++ b/index.js @@ -40,6 +40,7 @@ function getButtonElement(data, style) { handler={data.handler} accessible={data.accessible} accessibilityLabel={data.accessibilityLabel} + fontFamily={data.fontFamily} /> )}