Я обнаружил странную ошибку при использовании стека во вкладке при переходе на другой экран получил
![](https://i.stack.imgur.com/DLrIa.jpg)
мой код навигации здесь этот код от реакции-навигации версии 5 также версия 4 получил та же ошибка
этот код настолько прост, я создаю навигацию по стеку для каждой вкладки навигации
import { ThemeContext } from "../components/ThemeController";
const Stack = createStackNavigator();
function HomeStack() {
return (
<Stack.Navigator>
<Stack.Screen name="Home" component={HomeScreen} />
<Stack.Screen name="Post" component={SinglePost} />
</Stack.Navigator>
);
}
function BookMarkStack() {
return (
<Stack.Navigator>
<Stack.Screen name="Bookmark" component={BookMarkScreen} />
<Stack.Screen name="Post" component={SinglePost} />
</Stack.Navigator>
);
}
function SettingStack() {
return (
<Stack.Navigator>
<Stack.Screen name="Setting" component={SettingScreen} />
<Stack.Screen name="Post" component={SinglePost} />
</Stack.Navigator>
);
}
function CategorieStack() {
return (
<Stack.Navigator>
<Stack.Screen name="Categorie" component={CategorieScreen} />
<Stack.Screen name="CategorieList" component={CategorieList} />
<Stack.Screen name="Post" component={SinglePost} />
</Stack.Navigator>
);
}
const Tab = createBottomTabNavigator();
export default function DashboardTabNavigator() {
const { theme } = useContext(ThemeContext);
let paper_theme = theme ? PaperDarkTheme : PaperDefaultTheme;
let nav_theme = theme ? DarkTheme : DefaultTheme;
return (
<PaperProvider theme={paper_theme}>
<NavigationContainer theme={nav_theme}>
<Tab.Navigator>
<Tab.Screen name="Home" component={HomeStack} />
<Tab.Screen name="Categories" component={CategorieStack} />
<Tab.Screen name="Bookmark" component={BookMarkStack} />
<Tab.Screen name="Settings" component={SettingStack} />
</Tab.Navigator>
</NavigationContainer>
</PaperProvider>
Я пытаюсь найти Google и Github, также Slack не нашел никакого решения, спасибо за продвижение