Module 533560

478 characters · in 30a277b9d32d70b1.js
Dependencies
Required by (1)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{L:()=>a});var i=n(64700),l=n(73153);function a(){let e=i.useCallback(()=>{if(null==window||!("navigation"in window))return{canGoBack:!1,canGoForward:!1};let e=window.navigation;return{canGoBack:e.canGoBack??!1,canGoForward:e.canGoForward??!1}},[]),[t,n]=i.useState(e);return i.useEffect(()=>{let t=()=>{n(e())};return l.h.subscribe("ROUTE_CHANGED",t),l.h.subscribe("LOGOUT",t),()=>{l.h.unsubscribe("ROUTE_CHANGED",t),l.h.unsubscribe("LOGOUT",t)}},[e]),t}}