Я использую их в одном из моих модалов:
const [startingPoint, setStartingPoint] = useState('');
<Input
placeholder="Start"
onChangeText={inputText => setStartingPoint(inputText)}
value={startingPoint}
/>
Я хочу передать значение, которое было введено здесь, следующему модалу и автоматически записать его в другое поле ввода. Я пытаюсь передать значение следующим образом:
<AvailableTripsPage
showAvailableTripsPage={showAvailableTripsPage}
toggleShowPage={toggleAvailableTripsPage}
startingPoint={startingPoint}
/>
Это из второго модального сейчас, где значение было передано.
const [newStartingPoint, setNewStartingPoint] = useState(startingPoint);
<Item fixedLabel>
<Input
//onChangeText={text => setNewStartingPoint(text)}
value={newStartingPoint}
/>
Однако, это не работает должным образом. Иногда значение просто не отображается. Или же значение, которое я ввел в предыдущем модале, не обновляется. Например, если я написал «FirstPoint» в начале и попробовал несколько раз с другими значениями, он по-прежнему показывает «FirstPoint» в новом модале.