fix typescript 4.7

This commit is contained in:
Alexander Drozdov
2022-06-13 13:07:25 +03:00
parent cc53df0467
commit 14f550a5d7

View File

@@ -22,7 +22,7 @@ export type IpcEvent =
IpcStopwatchAction
export type IpcEventPayload<Name extends IpcEvent['name'], T extends IpcEvent = IpcEvent> =
T extends { name: Name } ? T['payload'] : never
T extends { name: Name, payload: infer P } ? P : never
export type IpcGetConfig =
Event<'OVERLAY->MAIN::get-config', Config>