React App显示props.location.state未定义

我在访问useEffect()挂钩中的props.location.state时遇到麻烦。它是这样的:

useEffect((props) => {
    console.log("location: :", props.location.state); 
}, [props])

它显示props.location.state是未定义的。为什么它是未定义的,我该如何设置?

谢谢。