Skip to content

Интеграция с React

MobX

Соответствующие импорты:

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

Пакеты mobx и mobx-react-lite должны быть установлены.

Если используется mobx-react можно создать alias в бандлере или заменить observer в адаптерах на взятый из mobx-react.

Reactive Route — реактивный, не забывайте оборачивать в observer компоненты, читающие его свойства (например, router.state или router.isRedirecting).

Observable

Соответствующие импорты:

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

Пакет kr-observable должен быть установлен.

Reactive Route — реактивный, не забывайте оборачивать в observer компоненты, читающие его свойства (например, router.state или router.isRedirecting).

No AI participated in the development. MIT License