UNPKG

one

Version:

One is a React framework for web, iOS, and Android apps.

22 lines (19 loc) • 828 B
import { jsx } from "react/jsx-runtime"; import * as React from "react"; import { StyleSheet } from "react-native"; import { NativeSafeAreaProvider as NativeSafeAreaProvider$1, providerEventToMetrics } from "../platform/safe-area/index.native.js"; function NativeSafeAreaProvider(param) { var { children, style, onInsetsChange } = param; var handleInsetsChange = React.useCallback(function(param2) { var { nativeEvent } = param2; onInsetsChange({ nativeEvent: providerEventToMetrics(nativeEvent) }); }, [onInsetsChange]); return /* @__PURE__ */ jsx(NativeSafeAreaProvider$1, { style: [styles.fill, style], onNativeInsetsChange: handleInsetsChange, children }); } var styles = StyleSheet.create({ fill: { flex: 1 } }); export { NativeSafeAreaProvider }; //# sourceMappingURL=NativeSafeAreaProvider.native.js.map