Module

React.Router.Routing

Package
purescript-cofree-react-router
Repository
coot/purescript-cofree-react-router

#matchRouter Source

matchRouter :: forall args props. RoutePropsClass props => Route -> Router props args -> Maybe (Cofree Array { indexRoute :: Maybe (IndexRoute props args), props :: props args, route :: Route props args, url :: Route })

#runRouter Source

runRouter :: forall args props. RoutePropsClass props => String -> Cofree Array (Tuple (Route props args) (Maybe (IndexRoute props args))) -> Maybe ReactElement

Main entry point for running Router, it returns ReactElement that can be injected into React vDOM.