我正在尝试使用 setParams 传递一个函数来处理我的 navigationOptions 中的按钮单击,但我的应用程序反而冻结了。这是我的代码,任何帮助将不胜感激。谢谢
const handleVisibility = useCallback(()=>{
setMenuVisible(!menuVisible)
},[menuVisible])
useEffect(()=>{
props.navigation.setParams({
visibility:handleVisibility
})
},[handleVisibility])