Skip to content

Integration with Preact

MobX

Relevant imports:

ts
import { Router } from 'reactive-route/preact';
import { adapters } from 'reactive-route/adapters/mobx-preact';

The mobx and mobx-preact packages must be installed.

Reactive Route is reactive, so do not forget to wrap components that read its properties in observer (for example, router.state or router.isRedirecting).

Observable

Relevant imports:

ts
import { Router } from 'reactive-route/preact';
import { adapters } from 'reactive-route/adapters/kr-observable-preact';

The kr-observable package must be installed.

Reactive Route is reactive, so do not forget to wrap components that read its properties in observer (for example, router.state or router.isRedirecting).

No AI participated in the development. MIT License