File tree 5 files changed +8
-8
lines changed
5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ export abstract class SetupApi<EventsMap extends EventMapType> {
22
22
23
23
public readonly events : LifeCycleEventEmitter < EventsMap >
24
24
25
- constructor ( initialHandlers : Array < RequestHandler > ) {
25
+ constructor ( ... initialHandlers : Array < RequestHandler > ) {
26
26
this . validateHandlers ( initialHandlers )
27
27
28
28
this . initialHandlers = toReadonlyArray ( initialHandlers )
Original file line number Diff line number Diff line change @@ -12,5 +12,5 @@ export function setupServer(
12
12
) : SetupServerApi {
13
13
// Provision request interception via patching the `XMLHttpRequest` class only
14
14
// in React Native. There is no `http`/`https` modules in that environment.
15
- return new SetupServerApi ( [ XMLHttpRequestInterceptor ] , handlers )
15
+ return new SetupServerApi ( [ XMLHttpRequestInterceptor ] , ... handlers )
16
16
}
Original file line number Diff line number Diff line change @@ -39,9 +39,9 @@ export class SetupServerApi extends SetupApi<ServerLifecycleEventsMap> {
39
39
interceptors : Array < {
40
40
new ( ) : Interceptor < HttpRequestEventMap >
41
41
} > ,
42
- handlers : Array < RequestHandler > ,
42
+ ... handlers : Array < RequestHandler >
43
43
) {
44
- super ( handlers )
44
+ super ( ... handlers )
45
45
46
46
this . interceptor = new BatchInterceptor ( {
47
47
name : 'setup-server' ,
Original file line number Diff line number Diff line change @@ -13,6 +13,6 @@ export const setupServer = (
13
13
) : SetupServerApi => {
14
14
return new SetupServerApi (
15
15
[ ClientRequestInterceptor , XMLHttpRequestInterceptor ] ,
16
- handlers ,
16
+ ... handlers ,
17
17
)
18
18
}
Original file line number Diff line number Diff line change @@ -32,8 +32,8 @@ export class SetupWorkerApi extends SetupApi<WorkerLifecycleEventsMap> {
32
32
private stopHandler : StopHandler = null as any
33
33
private listeners : Array < Listener >
34
34
35
- constructor ( handlers : Array < RequestHandler > ) {
36
- super ( handlers )
35
+ constructor ( ... handlers : Array < RequestHandler > ) {
36
+ super ( ... handlers )
37
37
38
38
invariant (
39
39
! isNodeProcess ( ) ,
@@ -224,5 +224,5 @@ export class SetupWorkerApi extends SetupApi<WorkerLifecycleEventsMap> {
224
224
export function setupWorker (
225
225
...handlers : Array < RequestHandler >
226
226
) : SetupWorkerApi {
227
- return new SetupWorkerApi ( handlers )
227
+ return new SetupWorkerApi ( ... handlers )
228
228
}
You can’t perform that action at this time.
0 commit comments