我不知道如何使用onAuthStateChange和Context
我在上下文中填充用户,然后用检查用户
import {useAuth} from '../contexts/auth';
const { usuario } = useAuth();
if(!user)....
我真的不明白我应该如何以及为什么使用onAuthStateChange。
onAuthStateChanged允许您在身份验证状态发生变化时接收,例如用户登录或注销。您可以订阅事件并根据身份验证状态处理呈现。从本质上讲,您使用它来填充或减少上下文中的用户。
有关文档中的示例,请参阅此处。