diff --git a/packages/core/src/types.tsx b/packages/core/src/types.tsx index 8c42eaf1..65d1dadd 100644 --- a/packages/core/src/types.tsx +++ b/packages/core/src/types.tsx @@ -334,6 +334,11 @@ export type Descriptor< */ options: ScreenOptions; + /** + * Route object for the screen + */ + route: RouteProp; + /** * Navigation object for the screen */ diff --git a/packages/core/src/useDescriptors.tsx b/packages/core/src/useDescriptors.tsx index e41dfe46..c77ccd6c 100644 --- a/packages/core/src/useDescriptors.tsx +++ b/packages/core/src/useDescriptors.tsx @@ -144,6 +144,7 @@ export default function useDescriptors< }; acc[route.key] = { + route, navigation, render() { return (