mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-11 18:33:53 +00:00
refactor: better type for api aux action (#1796)
This commit is contained in:
@@ -108,12 +108,15 @@ export type AddtimeResponse = {
|
||||
export type AuxtimerAction = {
|
||||
tag: 'auxtimer';
|
||||
payload:
|
||||
| { '1': SimplePlayback }
|
||||
| { '1': { duration?: number; addtime?: number; direction?: SimpleDirection } }
|
||||
| { '2': SimplePlayback }
|
||||
| { '2': { duration?: number; addtime?: number; direction?: SimpleDirection } }
|
||||
| { '3': SimplePlayback }
|
||||
| { '3': { duration?: number; addtime?: number; direction?: SimpleDirection } };
|
||||
| {
|
||||
['1']?: SimplePlayback | { duration?: number; addtime?: number; direction?: SimpleDirection };
|
||||
}
|
||||
| {
|
||||
['2']?: SimplePlayback | { duration?: number; addtime?: number; direction?: SimpleDirection };
|
||||
}
|
||||
| {
|
||||
['3']?: SimplePlayback | { duration?: number; addtime?: number; direction?: SimpleDirection };
|
||||
};
|
||||
};
|
||||
|
||||
export type AuxtimerResponse = {
|
||||
@@ -155,7 +158,7 @@ export type ApiAction =
|
||||
| ClientAction
|
||||
| OffsetmodeAction;
|
||||
|
||||
export type ApiResponse =
|
||||
export type ApiResponse =
|
||||
| VersionResponse
|
||||
| PollResponse
|
||||
| ChangeResponse
|
||||
|
||||
Reference in New Issue
Block a user