import type { InitialState } from '@react-navigation/routers'; export default function findFocusedRoute(state: InitialState) { let current: InitialState | undefined = state; while (current?.routes[current.index ?? 0].state != null) { current = current.routes[current.index ?? 0].state; } const route = current?.routes[current?.index ?? 0]; return route; }