diff --git a/packages/rn-tester/js/assets/bottom-nav-center-box.png b/packages/rn-tester/js/assets/bottom-nav-center-box.png deleted file mode 100644 index 31b0427bb776ab..00000000000000 Binary files a/packages/rn-tester/js/assets/bottom-nav-center-box.png and /dev/null differ diff --git a/packages/rn-tester/js/components/ExamplePage.js b/packages/rn-tester/js/components/ExamplePage.js index b9f620a43f103e..a655549b07d7ca 100644 --- a/packages/rn-tester/js/components/ExamplePage.js +++ b/packages/rn-tester/js/components/ExamplePage.js @@ -10,6 +10,7 @@ import * as React from 'react'; import {StyleSheet, View, Text} from 'react-native'; +import {RNTesterThemeContext} from './RNTesterTheme'; type Props = $ReadOnly<{| children?: React.Node, @@ -22,9 +23,11 @@ type Props = $ReadOnly<{| export default function ExamplePage(props: Props): React.Node { const description = props.description ?? ''; + const theme = React.useContext(RNTesterThemeContext); return ( <> - + {props.title} {description} @@ -35,7 +38,6 @@ export default function ExamplePage(props: Props): React.Node { const styles = StyleSheet.create({ titleView: { - backgroundColor: '#F3F8FF', paddingHorizontal: 25, paddingTop: 4, paddingBottom: 8, diff --git a/packages/rn-tester/js/components/RNTesterBlock.js b/packages/rn-tester/js/components/RNTesterBlock.js index 486aa90f1073b4..7e38690df33198 100644 --- a/packages/rn-tester/js/components/RNTesterBlock.js +++ b/packages/rn-tester/js/components/RNTesterBlock.js @@ -21,11 +21,23 @@ type Props = $ReadOnly<{| const RNTesterBlock = ({description, title, children}: Props): React.Node => { const theme = React.useContext(RNTesterThemeContext); return ( - + - {title} + + {title} + + style={[ + styles.descriptionText, + {color: theme.LabelColor, marginTop: description ? 10 : 0}, + ]}> {description} @@ -40,7 +52,6 @@ const styles = StyleSheet.create({ borderWidth: 1, marginTop: 30, marginHorizontal: 20, - backgroundColor: 'white', }, titleText: { fontSize: 18, @@ -53,7 +64,6 @@ const styles = StyleSheet.create({ descriptionText: { fontSize: 12, opacity: 0.5, - color: 'black', }, children: { paddingTop: 10, diff --git a/packages/rn-tester/js/components/RNTesterExampleFilter.js b/packages/rn-tester/js/components/RNTesterExampleFilter.js index 2666580948b490..a8d9f1b1c9d551 100644 --- a/packages/rn-tester/js/components/RNTesterExampleFilter.js +++ b/packages/rn-tester/js/components/RNTesterExampleFilter.js @@ -106,7 +106,11 @@ class RNTesterExampleFilter extends React.Component { {theme => { return ( - + - + {title} {documentationURL && ( diff --git a/packages/rn-tester/js/components/RNTesterNavbar.js b/packages/rn-tester/js/components/RNTesterNavbar.js index 24d703c00e4028..6fe8d2185d5c79 100644 --- a/packages/rn-tester/js/components/RNTesterNavbar.js +++ b/packages/rn-tester/js/components/RNTesterNavbar.js @@ -15,9 +15,11 @@ import {RNTesterThemeContext} from './RNTesterTheme'; const BookmarkTab = ({handleNavBarPress, isBookmarkActive, theme}) => ( - { { - if (value === 'start' || value === 'center' || value === 'end') + if (value === 'start' || value === 'center' || value === 'end') { setSnapToAlignment(value); + } }} itemStyle={styles.pickerItem}> {snapToAlignmentModes.map(label => { @@ -754,8 +755,9 @@ const OnScrollOptions = () => { { - if (value === 'always' || value === 'auto' || value === 'never') + if (value === 'always' || value === 'auto' || value === 'never') { setOverScrollMode(value); + } }} itemStyle={styles.pickerItem}> {overScrollModeOptions.map(label => { @@ -892,8 +894,9 @@ const KeyboardExample = () => { value === 'none' || value === 'on-drag' || value === 'interactive' - ) + ) { setKeyboardDismissMode(value); + } }} itemStyle={styles.pickerItem}> {dismissOptions.map(label => { @@ -904,8 +907,9 @@ const KeyboardExample = () => { { - if (value === 'never' || value === 'always' || value === 'handled') + if (value === 'never' || value === 'always' || value === 'handled') { setKeyboardShouldPersistTaps(value); + } }} itemStyle={styles.pickerItem}> {persistOptions.map(label => {