Newer
Older
import { KeyboardAvoidingView, StyleSheet, TextInput } from 'react-native'
import { Colors, Spacing, Typography } from '../../styles'
const AppTextInput = ({ style, ...props }) => {
return (
<KeyboardAvoidingView
behavior="padding"
keyboardVerticalOffset={300}
>
<TextInput style={[styles.input, style]} {...props} />
</KeyboardAvoidingView>
)
}
AppTextInput.propTypes = {
style: PropTypes.object
const styles = StyleSheet.create({
input: {
backgroundColor: 'white',
borderColor: Colors.grey,
borderRadius: 5,
borderStyle: 'solid',
borderWidth: 1,
color: Colors.greyDark,
marginTop: Spacing.base,
paddingHorizontal: Spacing.base,
...Typography.mainText