Skip to content

Function: connectRouter()

API / @xmachines/play-svelte-spa-router / connectRouter

function connectRouter(options): () => void;

Defined in: play-svelte-spa-router/src/connect-router.ts:28

Connect svelte-spa-router to actor.

Returns a cleanup function. The public API surface is unchanged (D-14).

Parameters

ParameterType
optionsConnectRouterOptions

Returns

() => void

Example

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