Interface: PlayRouterProviderBaseProps<TRouter, TActor>
API / @xmachines/play-tanstack-solid-router / PlayRouterProviderBaseProps
Defined in: play-tanstack-solid-router/src/create-play-router-provider.tsx:45
The props that every Solid PlayRouterProvider of the factory shares.
An adapter package re-exports a concrete alias, with TRouter bound to the type of
its router. For example, TanStackRouterInstance in
@xmachines/play-tanstack-solid-router.
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
TRouter | - |
TActor extends PlayActor | PlayActor |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
actor | TActor | The actor to keep in step with the router. | play-tanstack-solid-router/src/create-play-router-provider.tsx:47 |
renderer | (actor, router) => any | The renderer callback receives the same concrete actor type as the prop. | play-tanstack-solid-router/src/create-play-router-provider.tsx:53 |
routeMap | RouteMap | The route map of both directions, for the lookup between a state ID and a URL path. | play-tanstack-solid-router/src/create-play-router-provider.tsx:51 |
router | TRouter | The router that the bridge keeps in step with the actor. | play-tanstack-solid-router/src/create-play-router-provider.tsx:49 |