Skip to content

Commit

Permalink
fix(types): type setupWorker return with interface
Browse files Browse the repository at this point in the history
  • Loading branch information
gduliscouet-ubitransport committed Nov 25, 2022
1 parent 2553156 commit 4562c01
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/setupWorker/setupWorker.ts
Expand Up @@ -19,14 +19,15 @@ import { createFallbackStop } from './stop/createFallbackStop'
import { devUtils } from '../utils/internal/devUtils'
import { SetupApi } from '../SetupApi'
import { mergeRight } from '../utils/internal/mergeRight'
import { SetupWorkerApi as ISetupWorkerApi } from './glossary'

interface Listener {
target: EventTarget
eventType: string
callback: EventListener
}

export class SetupWorkerApi extends SetupApi<WorkerLifecycleEventsMap> {
class SetupWorkerApi extends SetupApi<WorkerLifecycleEventsMap> {
private context: SetupWorkerInternalContext
private startHandler: StartHandler = null as any
private stopHandler: StopHandler = null as any
Expand Down Expand Up @@ -223,6 +224,6 @@ export class SetupWorkerApi extends SetupApi<WorkerLifecycleEventsMap> {
*/
export function setupWorker(
...handlers: Array<RequestHandler>
): SetupWorkerApi {
): ISetupWorkerApi {
return new SetupWorkerApi(...handlers)
}

0 comments on commit 4562c01

Please sign in to comment.