move navigators from being class-based components to functional components and make use of hooks ƈ