Я пишу приложение с использованием React Native и TypeScript и использую React Navigation для маршрутизации.
В загруженном примере проекта они используют StackNavigator({...})
для создания навигатора, но когда я делаю npm start
Iсм. предупреждение о том, что StackNavigator
устарело и что вместо него следует использовать createStackNavigator
.createStackNavigator
- также функция, которую я видел в онлайн-уроках.
Проблема в том, что при использовании createStackNavigator
я получаю ошибку:
[ts] Module '".../.../..."' has no exported member 'createStackNavigator'.
Я проверил, и файл index.d.ts
в пути действительно не имеет такого члена.Я пытаюсь npm install @types/react-navigation@latest
, но это тоже не помогло.
Что я могу сделать, чтобы я мог использовать createStackNavigator
?Или я должен прибегнуть к устаревшим StackNavigator
?