Skip to content

Commit 7609f2a

Browse files
committed
fix: data type
1 parent 390e4d8 commit 7609f2a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type Handler<T = unknown> = (data: T) => void;
88
export type HandlerCallback<R> = Handler<Channels[keyof Channels]>;
99

1010
export interface Pubsub<T extends Record<string, unknown> = {}> {
11-
data: Map<any, any>;
11+
data: Map<keyof T, HandlerCallback<T>[]>;
1212
on<_T extends keyof T>(key: _T, callback: HandlerCallback<T>): void;
1313
to<_T extends keyof T>(key: _T, callback: T[_T]): void;
1414
}

0 commit comments

Comments
 (0)