@@ -90,8 +90,8 @@ export const taskReducer: Reducer<TaskState, TaskReducerAction> = (prevState, ac
90
90
91
91
export namespace ReducerEpics {
92
92
93
- export const startTask : Epic < TaskAction , TaskAction , TaskState , Dependencies > =
94
- ( action$ , state$ , { service} ) =>
93
+ export const startTask : Epic < TaskAction , TaskAction , Dependencies > =
94
+ ( action$ , { service} ) =>
95
95
action$ . pipe (
96
96
ofType ( TaskActionTypes . START_TASK ) ,
97
97
switchMap ( ( { task} ) =>
@@ -101,8 +101,8 @@ export namespace ReducerEpics {
101
101
)
102
102
) ;
103
103
104
- export const badTask : Epic < TaskAction , TaskAction , TaskState , Dependencies > =
105
- ( action$ , state$ , { service } ) => null ;
104
+ export const badTask : Epic < TaskAction , TaskAction , Dependencies > =
105
+ ( ) => null ;
106
106
107
107
}
108
108
@@ -138,9 +138,10 @@ describe('createObservableReducerContext', () => {
138
138
139
139
it ( 'should create context' , ( ) => {
140
140
141
- const { Provider, useObservableContext} = createObservableReducerContext ( taskReducer , [
142
- ReducerEpics . startTask
143
- ] , { service : serviceFunction } ) ;
141
+ const { Provider, useObservableContext} = createObservableReducerContext < TaskAction , TaskState , Reducer < TaskState , TaskAction > > (
142
+ taskReducer , [
143
+ ReducerEpics . startTask
144
+ ] , { service : serviceFunction } ) ;
144
145
145
146
const tree = create (
146
147
< Provider options = { { state : defaultState } } >
@@ -155,9 +156,11 @@ describe('createObservableReducerContext', () => {
155
156
156
157
it ( 'should dispatch event' , ( ) => {
157
158
158
- const { Provider, useObservableContext} = createObservableReducerContext ( taskReducer , [
159
- ReducerEpics . startTask
160
- ] , { service : serviceFunction } ) ;
159
+ const { Provider, useObservableContext} = createObservableReducerContext < TaskAction , TaskState , Reducer < TaskState , TaskAction > > (
160
+ taskReducer , [
161
+ ReducerEpics . startTask
162
+ ] , { service : serviceFunction }
163
+ ) ;
161
164
162
165
const wrapper = mount (
163
166
< Provider options = { { state : defaultState } } >
@@ -179,9 +182,11 @@ describe('createObservableReducerContext', () => {
179
182
180
183
it ( 'should error out for bad stream' , ( ) => {
181
184
182
- const { Provider, useObservableContext} = createObservableReducerContext ( taskReducer , [
183
- ReducerEpics . badTask
184
- ] , { service : serviceFunction } ) ;
185
+ const { Provider, useObservableContext} = createObservableReducerContext < TaskAction , TaskState , Reducer < TaskState , TaskAction > > (
186
+ taskReducer , [
187
+ ReducerEpics . badTask
188
+ ] , { service : serviceFunction }
189
+ ) ;
185
190
186
191
const tree = create (
187
192
< Provider options = { { state : defaultState } } >
@@ -194,23 +199,4 @@ describe('createObservableReducerContext', () => {
194
199
195
200
} ) ;
196
201
197
- it ( 'should error out for bad stream on dispatch' , ( ) => {
198
-
199
- const { Provider, useObservableContext} = createObservableReducerContext ( taskReducer , null , { service : serviceFunction } ) ;
200
-
201
- const wrapper = mount (
202
- < Provider options = { { state : defaultState } } >
203
- < TaskComponent taskName = "test"
204
- useContext = { useObservableContext as any } />
205
- </ Provider >
206
- ) ;
207
-
208
- const btn = wrapper . find ( '#bad-dispatch-btn' ) ;
209
- btn . simulate ( 'click' ) ;
210
-
211
- expect ( toJson ( wrapper ) ) . toMatchSnapshot ( ) ;
212
-
213
-
214
- } ) ;
215
-
216
202
} ) ;
0 commit comments