Я использую AsyncStorage, чтобы определить, запускается ли он впервые или нет.
Если пользователи запускают приложение впервые, оно переносит их на страницу «TourScreen1». Или «Feed».
, но приведенный ниже код не работает.
возвращает объект. Он должен возвращать строку.
Есть ли способ заставить этот код возвращать строку?
Или мне нужно использовать другой способ?
const Initial = createAppContainer(
createSwitchNavigator(
{
Cover,
TourScreen1,
TourScreen2,
TourScreen3,
TourScreen4,
Register: RegisterToLogin,
Feed: TabNavigator
},
{
initialRouteName: AsyncStorage.getItem("isLaunched").then(value => {
if (value === null) {
return "TourScreen1";
} else return "Feed";
})
}
)
);