We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e2c76b commit 232474dCopy full SHA for 232474d
src/components/Link.tsx
@@ -165,8 +165,8 @@ export function useLink({
165
if (isNative && screen !== 'NotFound') {
166
const state = navigation.getState()
167
// if screen is not in the current navigator, it means it's
168
- // most likely a tab screen
169
- if (state && !state.routeNames.includes(screen)) {
+ // most likely a tab screen. note: state can be undefined
+ if (!state?.routeNames.includes(screen)) {
170
const parent = navigation.getParent()
171
if (
172
parent &&
0 commit comments