Skip to content

Commit 6bd7962

Browse files
committed
fix(pubsub): update subscription types to use PubSubEvent for consistency
1 parent fc23646 commit 6bd7962

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

electron/renderer/hooks/pubsub.tsx

+15-15
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { useShallow } from 'zustand/react/shallow';
44
import type { Logger } from '../../common/logger/types.js';
55
import { runInBackground } from '../lib/async/run-in-background.js';
66
import { getScopedLogger } from '../lib/logger/logger.factory.js';
7-
import type { PubSubData } from '../types/pubsub.types.js';
7+
import type { PubSubEvent } from '../types/pubsub.types.js';
88

99
export type PubSubSubscribeCallback<T = unknown> = (
1010
data: T
@@ -14,33 +14,33 @@ export type PubSubUnsubscribeCallback = () => void;
1414

1515
export type PubSubSubscriber<T extends string = string> =
1616
T extends 'game:connect'
17-
? PubSubSubscribeCallback<PubSubData.GameConnect>
17+
? PubSubSubscribeCallback<PubSubEvent.GameConnect>
1818
: T extends 'game:disconnect'
19-
? PubSubSubscribeCallback<PubSubData.GameDisconnect>
19+
? PubSubSubscribeCallback<PubSubEvent.GameDisconnect>
2020
: T extends 'game:event'
21-
? PubSubSubscribeCallback<PubSubData.GameEvent>
21+
? PubSubSubscribeCallback<PubSubEvent.GameEvent>
2222
: T extends 'game:command'
23-
? PubSubSubscribeCallback<PubSubData.GameCommand>
23+
? PubSubSubscribeCallback<PubSubEvent.GameCommand>
2424
: T extends 'game:error'
25-
? PubSubSubscribeCallback<PubSubData.GameError>
25+
? PubSubSubscribeCallback<PubSubEvent.GameError>
2626
: T extends 'sidebar:show'
27-
? PubSubSubscribeCallback<PubSubData.SidebarShow>
27+
? PubSubSubscribeCallback<PubSubEvent.SidebarShow>
2828
: T extends 'toast:add'
29-
? PubSubSubscribeCallback<PubSubData.ToastAdd>
29+
? PubSubSubscribeCallback<PubSubEvent.ToastAdd>
3030
: T extends 'character:play:starting'
31-
? PubSubSubscribeCallback<PubSubData.CharacterPlayStarting>
31+
? PubSubSubscribeCallback<PubSubEvent.CharacterPlayStarting>
3232
: T extends 'character:play:started'
33-
? PubSubSubscribeCallback<PubSubData.CharacterPlayStarted>
33+
? PubSubSubscribeCallback<PubSubEvent.CharacterPlayStarted>
3434
: T extends 'character:play:stopping'
35-
? PubSubSubscribeCallback<PubSubData.CharacterPlayStopping>
35+
? PubSubSubscribeCallback<PubSubEvent.CharacterPlayStopping>
3636
: T extends 'character:play:stopped'
37-
? PubSubSubscribeCallback<PubSubData.CharacterPlayStopped>
37+
? PubSubSubscribeCallback<PubSubEvent.CharacterPlayStopped>
3838
: T extends 'layout:load'
39-
? PubSubSubscribeCallback<PubSubData.LayoutLoad>
39+
? PubSubSubscribeCallback<PubSubEvent.LayoutLoad>
4040
: T extends 'layout:item:closed'
41-
? PubSubSubscribeCallback<PubSubData.LayoutItemClosed>
41+
? PubSubSubscribeCallback<PubSubEvent.LayoutItemClosed>
4242
: T extends 'layout:item:moved'
43-
? PubSubSubscribeCallback<PubSubData.LayoutItemMoved>
43+
? PubSubSubscribeCallback<PubSubEvent.LayoutItemMoved>
4444
: PubSubSubscribeCallback;
4545

4646
type PubSubSubscriberDataArg<T extends string = string> = Parameters<

0 commit comments

Comments
 (0)