Skip to content

Interface: PlayRouterProviderProps<TActor>

API / @xmachines/play-solid-router / PlayRouterProviderProps

Defined in: packages/play-solid-router/src/play-router-provider.tsx:33

Type Parameters

Type ParameterDefault type
TActor extends PlayActorPlayActor

Properties

PropertyTypeDescriptionDefined in
actorTActorThe actor to sync with Solid Router.packages/play-solid-router/src/play-router-provider.tsx:35
renderer(actor, router) => anyRenderer callback receives the same concrete actor type that was passed in.packages/play-solid-router/src/play-router-provider.tsx:45
routeMapRouteMapBidirectional route map for state ID ↔ URL path lookups.packages/play-solid-router/src/play-router-provider.tsx:37
routerSolidRouterHooksThe three Solid Router hook results that drive bidirectional sync. Obtain these from useNavigate(), useLocation(), and useParams() in the parent component (they must be called inside a router context).packages/play-solid-router/src/play-router-provider.tsx:43