import * as React from 'react'; import { PropsWithChildren } from 'react'; import { StyleSheet } from 'react-native'; import { maybeInitializeFabric } from '../init'; import GestureHandlerRootViewContext from '../GestureHandlerRootViewContext'; import type { RootViewNativeProps } from '../specs/RNGestureHandlerRootViewNativeComponent'; import GestureHandlerRootViewNativeComponent from '../specs/RNGestureHandlerRootViewNativeComponent'; export interface GestureHandlerRootViewProps extends PropsWithChildren {} export default function GestureHandlerRootView({ style, ...rest }: GestureHandlerRootViewProps) { // Try initialize fabric on the first render, at this point we can // reliably check if fabric is enabled (the function contains a flag // to make sure it's called only once) maybeInitializeFabric(); return ( ); } const styles = StyleSheet.create({ container: { flex: 1 }, });