react-native-screens
Version:
Native navigation primitives for your React Native app.
16 lines (11 loc) • 602 B
text/typescript
'use client';
// eslint-disable-next-line @react-native/no-deep-imports
import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';
import type { ViewProps } from 'react-native';
import type { DirectEventHandler } from 'react-native/Libraries/Types/CodegenTypes';
// eslint-disable-next-line @typescript-eslint/ban-types
type FinishTransitioningEvent = Readonly<{}>;
export interface NativeProps extends ViewProps {
onFinishTransitioning?: DirectEventHandler<FinishTransitioningEvent>;
}
export default codegenNativeComponent<NativeProps>('RNSScreenStack', {});