I am trying to use setParams to pass a function to handle a button click in my navigationOptions but my app freezes instead. Here is my code and any help would be greatly appreciated. Thanks
const handleVisibility = useCallback(()=>{
setMenuVisible(!menuVisible)
},[menuVisible])
useEffect(()=>{
props.navigation.setParams({
visibility:handleVisibility
})
},[handleVisibility])