Skip to content

Commit 5fe28e8

Browse files
blazzyryanashcraft
authored andcommitted
Include duration in success/failure action payloads (#92)
* Include duration in success/failure action payloads * Update actions/index.js
1 parent 29ba274 commit 5fe28e8

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

src/actions/index.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export const requestStart = ({ body, meta, networkHandler, queryKey, url }) => {
1313

1414
export const requestSuccess = ({
1515
body,
16+
duration,
1617
entities,
1718
meta,
1819
queryKey,
@@ -26,6 +27,7 @@ export const requestSuccess = ({
2627
type: actionTypes.REQUEST_SUCCESS,
2728
url,
2829
body,
30+
duration,
2931
status,
3032
entities,
3133
responseBody,
@@ -39,6 +41,7 @@ export const requestSuccess = ({
3941

4042
export const requestFailure = ({
4143
body,
44+
duration,
4245
meta,
4346
queryKey,
4447
responseBody,
@@ -51,6 +54,7 @@ export const requestFailure = ({
5154
type: actionTypes.REQUEST_FAILURE,
5255
url,
5356
body,
57+
duration,
5458
status,
5559
responseBody,
5660
responseText,
@@ -75,6 +79,7 @@ export const mutateStart = ({ body, meta, networkHandler, optimisticEntities, qu
7579

7680
export const mutateSuccess = ({
7781
body,
82+
duration,
7883
entities,
7984
meta,
8085
queryKey,
@@ -88,6 +93,7 @@ export const mutateSuccess = ({
8893
type: actionTypes.MUTATE_SUCCESS,
8994
url,
9095
body,
96+
duration,
9197
status,
9298
responseBody,
9399
responseText,
@@ -101,6 +107,7 @@ export const mutateSuccess = ({
101107

102108
export const mutateFailure = ({
103109
body,
110+
duration,
104111
meta,
105112
queryKey,
106113
responseBody,
@@ -114,6 +121,7 @@ export const mutateFailure = ({
114121
type: actionTypes.MUTATE_FAILURE,
115122
url,
116123
body,
124+
duration,
117125
status,
118126
responseBody,
119127
responseText,

src/middleware/query-advanced.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ const queryMiddlewareAdvanced = networkInterface => (
127127
dispatch(
128128
requestFailure({
129129
body,
130+
duration,
130131
meta,
131132
queryKey,
132133
responseBody,
@@ -153,6 +154,7 @@ const queryMiddlewareAdvanced = networkInterface => (
153154
dispatch(
154155
requestSuccess({
155156
body,
157+
duration,
156158
meta,
157159
entities: newEntities,
158160
queryKey,
@@ -251,6 +253,7 @@ const queryMiddlewareAdvanced = networkInterface => (
251253
dispatch(
252254
mutateFailure({
253255
body,
256+
duration,
254257
meta,
255258
queryKey,
256259
responseBody,
@@ -277,6 +280,7 @@ const queryMiddlewareAdvanced = networkInterface => (
277280
mutateSuccess({
278281
url,
279282
body,
283+
duration,
280284
status,
281285
entities: newEntities,
282286
queryKey,

0 commit comments

Comments
 (0)