mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-19 22:24:11 +00:00
refactor: simplify messages
This commit is contained in:
committed by
Carlos Valente
parent
ae061cb69a
commit
54f07c4330
@@ -16,11 +16,10 @@ export enum MessageTag {
|
||||
Dialog = 'dialog',
|
||||
Log = 'log',
|
||||
RuntimeData = 'runtime-data',
|
||||
RuntimePatch = 'runtime-patch',
|
||||
Refetch = 'refetch',
|
||||
}
|
||||
|
||||
//CLIENT TO SERVER
|
||||
// CLIENT TO SERVER
|
||||
type PingPacket = { tag: MessageTag.Ping; payload: Date };
|
||||
type SetClientPacket = { tag: MessageTag.ClientSetPath; payload: string };
|
||||
type SetClientPathPacket = { tag: MessageTag.ClientSet; payload: Partial<Client> };
|
||||
@@ -35,8 +34,7 @@ type ListClientPacket = {
|
||||
tag: MessageTag.ClientList;
|
||||
payload: Record<string, Client>;
|
||||
};
|
||||
type RuntimePacket = { tag: MessageTag.RuntimeData; payload: RuntimeStore };
|
||||
type RuntimePatchPacket = { tag: MessageTag.RuntimePatch; payload: Partial<RuntimeStore> };
|
||||
type RuntimePacket = { tag: MessageTag.RuntimeData; payload: Partial<RuntimeStore> };
|
||||
|
||||
type RefetchPacket = {
|
||||
tag: MessageTag.Refetch;
|
||||
@@ -59,5 +57,4 @@ export type WsPacketToClient =
|
||||
| LogPacket
|
||||
| ListClientPacket
|
||||
| RuntimePacket
|
||||
| RuntimePatchPacket
|
||||
| RefetchPacket;
|
||||
|
||||
@@ -64,5 +64,5 @@ export const runtimeStorePlaceholder: Readonly<RuntimeStore> = {
|
||||
duration: 0,
|
||||
playback: SimplePlayback.Stop,
|
||||
},
|
||||
ping: -1,
|
||||
ping: 1,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user