Skip to content

Function: createRouteMap()

Documentation / @xmachines/play-solid-router / createRouteMap

function createRouteMap(machine): RouteMap;

Defined in: packages/play-solid-router/src/create-route-map.ts:27

Create a RouteMap from an XState machine

Parameters

ParameterTypeDescription
machineAnyStateMachineXState machine with route: {} config on states

Returns

RouteMap

RouteMap for bidirectional state ID ↔ path resolution

Example

import { createRouteMap } from "@xmachines/play-solid-router";
import { authMachine } from "./machine.js";
const routeMap = createRouteMap(authMachine);