Currently I have to do ``` const { clear } = useUserSession() const onLogoutClick = async () => { await clear() router.push('/') } ``` Im wondering If I can do better `sessionHooks.hook('clear', async (session, event) => {})` is not enough