У меня есть следующий код, который создает простой навигатор стека для 2 компонентов Login
и List
. У меня есть файл useState
в файле с навигатором (App.js
), и я хочу передать сеттер и геттер на каждый из экранов. Я попытался использовать screenProps
в стековом навигаторе, но после регистрации реквизитов, передаваемых каждому из компонентов, переменные не отображаются.
TL; DR Мне нужно передать реквизиты из Stack.Navigator
вниз на каждый экран
<NavigationContainer>
<Stack.Navigator screenProps={{setVariable, variable}}>
<Stack.Screen
name="Login"
component={Login}
options={navOptions}
/>
<Stack.Screen
name="List"
component={List}
options={navOptions}
/>
</Stack.Navigator>
</NavigationContainer>