現在、現在のプロジェクトでReact、Redux Toolkit、および Formik を使用しています。状況は、onSubmit メソッドのヘルプを使用して (useFormik() フックを使用して) フォーム データを送信しているときに発生します。onSubmit メソッドで Redux アクションを呼び出して (useDispatch() フックを使用)、useSlector フックを使用して状態データに直接アクセスしていますが、常に前の値を取得しています。サンプル コードを以下に示します。
const formik = useFormik({
initialValues,
onSubmit : (values) => {
alert(JSON.stringify(values));
dispatch(loginSumbmit(values));
console.log(authState); // get previous data
},
validationSchema,
});