btroncone / router-store

Bindings to connect ngrx/router to ngrx/store

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@ngrx/router-store

Bindings to connect ngrx/router to ngrx/store

Setup

  1. Use npm to install the bindings:
npm install @ngrx/router-store --save
  1. Use the routerReducer when providing Store:
import { provideStore } from '@ngrx/store';
import { routerReducer } from '@ngrx/router-store';


export const storeProvider = provideStore({
  // Your reducers go here,
  router: routerReducer
});
  1. Install the bindings providers after you setup the router providers:
import { connectRouterToStore } from '@ngrx/router-store';

bootstrap(App, [
  storeProvider,
  provideRouter(routes),
  connectRouterToStore()
]);

About

Bindings to connect ngrx/router to ngrx/store

License:MIT License


Languages

Language:TypeScript 82.7%Language:JavaScript 17.3%