usePreMiddleware(...middleware: Array<Middleware | Provider>)
Arguments
...middleware: Array<Middleware | Provider>- An indefinite number of middleware arguments, order is guaranteed.
Returns
(Provider[]): An array of middleware Providers.
Example
const actionLogger = action$ => action$
.do(action => {
console.log('DISPATCHED ACTION:', action)
});
//in application bootstrap
bootstrap(App, [
provideStore({exampleReducer}),
usePreMiddleware(actionLogger)
]);