Skip to content

Function: connectRouter()

API / @xmachines/play-sveltekit-router / connectRouter

function connectRouter(options): RouterConnection;

Defined in: play-sveltekit-router/src/connect-router.ts:33

Connects the SvelteKit router to an actor.

It returns a cleanup function. The public API surface stays as it was (D-14).

Parameters

ParameterType
optionsConnectRouterOptions

Returns

RouterConnection

Example

import { connectRouter } from "@xmachines/play-sveltekit-router";
import { createRouteMap } from "@xmachines/play-router/xstate";
const routeMap = createRouteMap(machine);
const disconnect = connectRouter({ actor, routeMap });
onDestroy(() => disconnect());