У меня есть MobileNumberLogin
и LoginOTPScreen
.Это два отдельных экрана. Когда пользователь вводит номер мобильного телефона и нажимает кнопку «Продолжить», он перенаправляется на LoginOTPScreen
.Но предположим, что пользователь нажимает кнопку «Назад» из LoginOTPScreen
, он возвращается к экрану MobileNumberLogin
и номер, введенный пользователем, исчезает.
Ниже приведен мой код для MobileNumberLogin
const MobileNumberLogin = ({ history }) => {
const [mobileNumber, setMobileNumber] = useState("");
return (
<input
type="tel"
maxLength="10"
className="mobileNumberTextField"
placeholder="Your Mobile Number"
autoFocus={true}
value={mobileNumber}
onChange={event => setMobileNumber(event.target.value)}
/>.....
Код кнопки возврата LoginOTPScreen
выглядит следующим образом:
`history.goBack();` is called on the button's click
, но как только я возвращаюсь к MobileNumberLogin
, введенный номер исчезает со входа.