@aomi/mobx-history
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

Mobx history

Mobx react-router-dom

快速开始

安装

yarn install history @aomi/mobx-history

React Router 使用

import { createHashHistory } from 'history';

const history = syncHistory(createHashHistory());

const App = (
  <Router history={history}>
  </Router>
)

Api

import { navigationServices } from '@aomi/mobx-history';

export interface Location<S = LocationState> {
  pathname: Pathname;
  search: Search;
  state: S;
  hash: Hash;
  key?: LocationKey;
}

const location:Location = {}
// 进入指定页面
navigationServices.push(location)

// 替换当前页面
navigationServices.replace('/login');

Package Sidebar

Install

npm i @aomi/mobx-history

Weekly Downloads

1

Version

1.0.4

License

MIT

Unpacked Size

6.18 kB

Total Files

11

Last publish

Collaborators

  • sean-tian
  • happysuns