useScrollToTop не работает в моем компоненте

#react-native #react-native-android #react-native-ios #react-native-navigation

Вопрос:

Я хочу добавить функцию в свое приложение, где, когда пользователь нажимает на нижнюю вкладку навигации, чтобы перейти к верхней. Но проблема в том, что на экране первой вкладки в качестве экрана используется верхний навигатор. Итак, как мне получить ссылку или что-то в этом роде на значок нижней вкладки, чтобы при нажатии он прокручивался вверх. И не Лучший Навигатор. Вот моя реализация:

 const Tab = createMaterialTopTabNavigator();
const HomeTabNavigator = () => {
  return (
    <Tab.Navigator>
      <Tab.Screen name="Main" component={HomeList} />
      <Tab.Screen name="Contacts" component={ContactList} />
    </Tab.Navigator>
  );
}

export function Navigator(Stack) {
  return (
    <>
      <Stack.Screen name="HomeList" component={HomeTabNavigator} />;
      <Stack.Screen name="LeftMenu" component={LeftMenu} />
      <Stack.Screen name="LikersList" component={LikersList} />
      <Stack.Screen name="CategoryList" component={CategoryList} />
    </>
  );
}
 

и в моем домашнем компоненте я использую использование useScrollToTop , которое работает только для верхнего навигатора. Любая помощь приветствуется. Спасибо