Getting started
Installation
bash
npm install mobx-location-history
bash
yarn add mobx-location-history
bash
pnpm add mobx-location-history
Usage
ts
import {
createBrowserHistory,
createHashHistory,
createMemoryHistory,
createQueryParams,
} from "mobx-location-history";
import { reaction } from "mobx";
const history = createBrowserHistory();
reaction(
() => history.location,
location => {
console.log(location)
}
);
const queryParams = createQueryParams({
history
});
reaction(
() => queryParams.data,
queryParams => {
console.log(queryParams)
}
);