Skip to content

Interface: PlayRouterProviderBaseProps<TRouter, TActor>

API / @xmachines/play-tanstack-solid-router / PlayRouterProviderBaseProps

Defined in: play-tanstack-solid-router/src/create-play-router-provider.tsx:45

Props shared by every factory-created Solid PlayRouterProvider.

Adapter packages re-export a concrete alias with TRouter bound to their router type (e.g. TanStackRouterInstance in @xmachines/play-tanstack-solid-router).

Extended by

Type Parameters

Type ParameterDefault type
TRouter-
TActor extends PlayActorPlayActor

Properties

PropertyTypeDescriptionDefined in
actorTActorThe actor to sync with the router.play-tanstack-solid-router/src/create-play-router-provider.tsx:47
renderer(actor, router) => anyRenderer callback receives the same concrete actor type that was passed in.play-tanstack-solid-router/src/create-play-router-provider.tsx:53
routeMapRouteMapBidirectional route map for state ID ↔ URL path lookups.play-tanstack-solid-router/src/create-play-router-provider.tsx:51
routerTRouterThe router the bridge synchronizes with.play-tanstack-solid-router/src/create-play-router-provider.tsx:49