From eb22328fc05d06fc4411805e7a30f826659d796a Mon Sep 17 00:00:00 2001 From: Edward Son Date: Tue, 3 Oct 2023 12:23:40 -0400 Subject: [PATCH] fix(typescript error): Change pubSubServiceInterface file type to typescript (#3546) Co-authored-by: edward65 --- .../core/src/services/_shared/pubSubServiceInterface.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/platform/core/src/services/_shared/pubSubServiceInterface.ts b/platform/core/src/services/_shared/pubSubServiceInterface.ts index 15bf7a476..822f969af 100644 --- a/platform/core/src/services/_shared/pubSubServiceInterface.ts +++ b/platform/core/src/services/_shared/pubSubServiceInterface.ts @@ -89,6 +89,13 @@ function _broadcastEvent(eventName, callbackProps) { /** Export a PubSubService class to be used instead of the individual items */ export class PubSubService { + EVENTS: any; + subscribe: (eventName: string, callback: Function) => { unsubscribe: () => any; }; + _broadcastEvent: (eventName: string, callbackProps: any) => void; + _unsubscribe: (eventName: string, listenerId: string) => void; + _isValidEvent: (eventName: string) => boolean; + listeners: {}; + unsubscriptions: any[]; constructor(EVENTS) { this.EVENTS = EVENTS; this.subscribe = subscribe;