所以我有一个 onClick 函数
const handleLogin = async(e: any) => {
e.preventDefault()
Try {
await login(inputs)
navigate('/')
}
Catch{}
}
登录(输入)来自我的 AuthProvider,它执行 axios 请求并设置用户并存储到 localStorage。
所以这里的问题是导航函数在登录(输入)设置状态之前调用,而不是等待状态被设置然后尝试登录,比如等待函数不工作或其他东西
我正在使用 React TypeScript