我正在尝试查看是否有任何用户已注册课程。我正在尝试将状态classesArray设置为它们已经在其中注册的类的数组。出于某种原因,即使未定义用户,它也会在if(user)内部执行操作。
const Button = ({currentPage, currentCourse, user}) =>
{
const [classesArray, setArray] = useState([]);
useEffect(()=>{
if (user)
{
let tempArray = db.collection('users').doc(user.id).classes;
console.log(tempArray)
}
})