Module
Next.Router
- Package
- purescript-nextjs
- Repository
- rowtype-yoga/purescript-nextjs
#NextRouter Source
data NextRouter
#addOnRouteChangeStartHandler Source
addOnRouteChangeStartHandler :: RouteChangeStartHandler -> NextRouter -> Effect (Effect Unit)
Returns the unregister function for easy use in hooks
#mkOnRouteChangeStartHandler Source
mkOnRouteChangeStartHandler :: (String -> { shallow :: Boolean } -> Effect Unit) -> Effect RouteChangeStartHandler
#push Source
push :: String -> Options PushOptions -> NextRouter -> Effect Unit
#pushAs Source
pushAs :: String -> String -> Options PushOptions -> NextRouter -> Effect Unit
#query Source
query :: NextRouter -> Foreign
#replace Source
replace :: NextRouter -> String -> Maybe String -> Options PushOptions -> Aff Boolean