/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow strict-local * @format * @oncall react_native */ import {RNTesterThemeContext} from '../../components/RNTesterTheme'; import React, {forwardRef, useContext} from 'react'; import {StyleSheet, TextInput} from 'react-native'; const ExampleTextInput: component( ref: React.RefSetter< $ReadOnly<{| ...React.ElementRef, |}>, >, ...props: React.ElementConfig ) = forwardRef((props, ref) => { const theme = useContext(RNTesterThemeContext); return ( ); }); const styles = StyleSheet.create({ input: { borderWidth: 1, fontSize: 13, flexGrow: 1, flexShrink: 1, padding: 4, }, }); export default ExampleTextInput;