API Reference / @gtkx/navigation / NavigatorScreenParams
Type Alias: NavigatorScreenParams<ParamList>
NavigatorScreenParams<
ParamList> = {initial?:never;merge?:never;params?:never;path?:string;pop?:never;screen?:never;state:PartialState<NavigationState> |NavigationState|undefined; } |{ [RouteName in keyof ParamList]: undefined extends ParamList[RouteName] ? { initial?: boolean; merge?: boolean; params?: ParamList[RouteName]; path?: string; pop?: boolean; screen: RouteName; state?: never } : { initial?: boolean; merge?: boolean; params: ParamList[RouteName]; path?: string; pop?: boolean; screen: RouteName; state?: never } }[keyofParamList]
Defined in: node_modules/.pnpm/@react-navigation+core@7.21.13_react@19.2.8/node_modules/@react-navigation/core/lib/typescript/src/types.d.ts:805
Type Parameters
ParamList
ParamList extends object