react-native-screens
Version:
Native navigation primitives for your React Native app.
25 lines (20 loc) • 569 B
text/typescript
'use client';
import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';
import type { ViewProps } from 'react-native';
import type { WithDefault } from 'react-native/Libraries/Types/CodegenTypes';
export type HeaderSubviewTypes =
| 'back'
| 'right'
| 'left'
| 'title'
| 'center'
| 'searchBar';
export interface NativeProps extends ViewProps {
type?: WithDefault<HeaderSubviewTypes, 'left'>;
}
export default codegenNativeComponent<NativeProps>(
'RNSScreenStackHeaderSubview',
{
interfaceOnly: true,
},
);