Skip to content

API Reference / @gtkx/navigation / CompositeNavigationProp

Type Alias: CompositeNavigationProp<A, B>

CompositeNavigationProp<A, B> = Omit<A & B, keyof NavigationProp<any>> & NavigationProp<A extends NavigationHelpersCommon<infer T> ? T : never & B extends NavigationHelpersCommon<infer U> ? U : never, A extends NavigationProp<any, infer R> ? R : string, A extends NavigationProp<any, any, infer I> ? I : never | B extends NavigationProp<any, any, infer J> ? J : never, A extends NavigationProp<any, any, any, infer S> ? S : NavigationState, A extends NavigationProp<any, any, any, any, infer O> ? O : object, A extends NavigationProp<any, any, any, any, any, infer E> ? E : object>

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:462

Type Parameters

A

A extends NavigationProp<ParamListBase, string, any, any, any>

B

B extends NavigationHelpersCommon<ParamListBase, any>

Released under the MPL-2.0 License.