diff --git a/packages/react-native-web/src/exports/SafeAreaView/index.js b/packages/react-native-web/src/exports/SafeAreaView/index.js index decb5d67..66415a3f 100644 --- a/packages/react-native-web/src/exports/SafeAreaView/index.js +++ b/packages/react-native-web/src/exports/SafeAreaView/index.js @@ -8,5 +8,31 @@ * @flow */ +import React from 'react'; +import StyleSheet from '../StyleSheet'; import View from '../View'; -export default View; +import ViewPropTypes, { type ViewProps } from '../ViewPropTypes'; + +class SafeAreaView extends React.Component { + static displayName = 'SafeAreaView'; + + static propTypes = { + ...ViewPropTypes + }; + + render() { + const { style, ...rest } = this.props; + return ; + } +} + +const styles = StyleSheet.create({ + root: { + paddingTop: 'env(safe-area-inset-top)', + paddingRight: 'env(safe-area-inset-right)', + paddingBottom: 'env(safe-area-inset-bottom)', + paddingLeft: 'env(safe-area-inset-left)' + } +}); + +export default SafeAreaView;