RouterConfig

class Object
trait Matchable
class Any

Type members

Types

type Logger = (=> String) => Function0[Unit]
type Parsed[Page] = Either[Redirect[Page], Page]

Either a redirect or a value representing the page to render.

Either a redirect or a value representing the page to render.

Value members

Concrete methods

def defaultPostRenderFn[F[_], Page, C](implicit F: Sync[F]): (Option[Page], Page, C) => F[Unit]
def defaultRenderFn[F[_], Page, C]: (RouterCtlF[F, Page], ResolutionWithProps[Page, C]) => C => VdomElement
def withDefaults[F[_] : Sync, Page, C](rules: RoutingRulesF[F, Page, C]): RouterWithPropsConfigF[F, Page, C]

Concrete fields