Skip to content

Commit d28fb19

Browse files
Merge pull request #6 from angular-redux/chore/add-redux-logger-as-example-middleware
Add redux-logger as an example middleware
2 parents fd01424 + a2abdfe commit d28fb19

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"@angular/router": "^3.3.1",
2727
"core-js": "^2.4.1",
2828
"redux": "^3.6.0",
29+
"redux-logger": "^2.8.1",
2930
"redux-observable": "^0.12.2",
3031
"rxjs": "^5.0.1",
3132
"ts-helpers": "^1.1.1",
@@ -35,6 +36,7 @@
3536
"@angular/compiler-cli": "^2.3.1",
3637
"@types/jasmine": "2.5.38",
3738
"@types/node": "^6.0.42",
39+
"@types/redux-logger": "^2.6.34",
3840
"angular-cli": "1.0.0-beta.24",
3941
"codelyzer": "~2.0.0-beta.1",
4042
"jasmine-core": "2.5.2",

src/app/app.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { NgReduxRouter, routerReducer } from '@angular-redux/router';
44
import { provideReduxForms, composeReducers, defaultFormReducer } from '@angular-redux/form';
55
import { Action, combineReducers } from 'redux';
66
import { createEpicMiddleware, combineEpics } from 'redux-observable';
7+
import * as createLogger from 'redux-logger';
78

89
import { AppActions } from './app.actions';
910
import { ElephantsEpics } from './elephants/elephants.epics';
@@ -40,6 +41,7 @@ export class AppComponent {
4041
rootReducer,
4142
{},
4243
[
44+
createLogger(),
4345
createEpicMiddleware(combineEpics(...elephantsEpics.epics)),
4446
createEpicMiddleware(combineEpics(...lionsEpics.epics)),
4547
],

yarn.lock

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,12 @@
127127
version "0.0.32"
128128
resolved "https://registry.yarnpkg.com/@types/q/-/q-0.0.32.tgz#bd284e57c84f1325da702babfc82a5328190c0c5"
129129

130+
"@types/redux-logger@^2.6.34":
131+
version "2.6.34"
132+
resolved "https://registry.yarnpkg.com/@types/redux-logger/-/redux-logger-2.6.34.tgz#4f0201ce75cf7e35f3ea22cbeb71f20568e93262"
133+
dependencies:
134+
redux "^3.6.0"
135+
130136
131137
version "2.53.37"
132138
resolved "https://registry.yarnpkg.com/@types/selenium-webdriver/-/selenium-webdriver-2.53.37.tgz#34f743c20e53ae7100ede90870fde554df2447f8"
@@ -5106,6 +5112,12 @@ redux-logger@^2.6.1:
51065112
dependencies:
51075113
deep-diff "0.3.4"
51085114

5115+
redux-logger@^2.8.1:
5116+
version "2.8.1"
5117+
resolved "https://registry.yarnpkg.com/redux-logger/-/redux-logger-2.8.1.tgz#c00e689ba00342f44858701d76b1d73fbade72bd"
5118+
dependencies:
5119+
deep-diff "0.3.4"
5120+
51095121
redux-observable@^0.12.2:
51105122
version "0.12.2"
51115123
resolved "https://registry.yarnpkg.com/redux-observable/-/redux-observable-0.12.2.tgz#4bc1657c7eedace577e114b74ffe6f6fb2b36ccf"

0 commit comments

Comments
 (0)