react-native-region-picker-modal
Version:
37 lines (29 loc) • 704 B
JavaScript
// @flow
import React from 'react'
import {
StyleSheet,
KeyboardAvoidingView as NativeKeyboardAvoidingView,
View
} from 'react-native'
import PropTypes from 'prop-types'
const styles = StyleSheet.create({
container: {
flex: 1
}
})
const KeyboardAvoidingView = props => (
<NativeKeyboardAvoidingView
keyboardVerticalOffset={props.offset || 0}
behavior="padding"
{...props}
style={[styles.container, props.styles]}
>
<View style={styles.container}>{props.children}</View>
</NativeKeyboardAvoidingView>
)
KeyboardAvoidingView.propTypes = {
offset: PropTypes.number,
children: PropTypes.node,
styles: PropTypes.array
}
export default KeyboardAvoidingView