@@ -30,25 +30,21 @@ export const setParamsEpic = ( action$, state$ ) => action$.pipe(
3030
3131 return of (
3232 cancelRequest ( { name } ) ,
33- requestData ( {
34- name, routes, reducerName, entity, payload : { query : _ . get ( state$ . value , [ reducerName , name ] ) . query }
35- } )
33+ requestData ( { name, routes, reducerName, entity } )
3634 ) ;
3735 } )
3836) ;
3937
4038export const fetchDataEpic = ( action$ , state$ , { api } ) => action$ . pipe (
4139 ofType ( REQUEST_DATA ) ,
4240 switchMap ( ( action ) => {
43- const {
44- meta : { name, routes, entity } ,
45- payload
46- } = action ;
41+ const { name, routes, entity, reducerName } = action . meta ;
42+ const query = _ . get ( state$ . value , [ reducerName , name ] ) . query ;
4743
4844 return api . get ( routes . get . route , {
4945 params : {
5046 ...routes . get . params ,
51- ...payload . query
47+ ...query
5248 }
5349 } ) . pipe (
5450 map ( ( response ) => {
@@ -93,10 +89,7 @@ export const deleteDataEpic = ( action$, state$, { api }) => action$.pipe(
9389 return of (
9490 createNotification ( { type : NOTIFICATION_TYPE_SUCCESS , message : response . result } ) ,
9591 cancelRequest ( { name } ) ,
96- requestData ( {
97- name, routes, reducerName, entity,
98- payload : { query : _ . get ( state$ . value , [ reducerName , name ] ) . query }
99- } )
92+ requestData ( { name, routes, reducerName, entity } )
10093 ) ;
10194 } ) ,
10295 catchError ( ( error ) => of (
0 commit comments