mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-13 03:13:47 +00:00
refactor: add next to source fields
This commit is contained in:
committed by
Carlos Valente
parent
d26a3cd393
commit
af177060ff
@@ -36,6 +36,12 @@ const staticSelectProperties = [
|
||||
{ value: 'eventNow.colour', label: 'Colour' },
|
||||
];
|
||||
|
||||
const staticNextSelectProperties = [
|
||||
{ value: 'eventNow.id', label: 'Next ID' },
|
||||
{ value: 'eventNow.title', label: 'Next Title' },
|
||||
{ value: 'eventNow.cue', label: 'Next Cue' },
|
||||
];
|
||||
|
||||
type SelectableField = {
|
||||
value: string; // string encodes path in runtime state object
|
||||
label: string;
|
||||
@@ -48,6 +54,11 @@ export function makeFieldList(customFields: CustomFields): SelectableField[] {
|
||||
value: `eventNow.custom.${key}`,
|
||||
label: `Custom: ${label}`,
|
||||
})),
|
||||
...staticNextSelectProperties,
|
||||
...Object.entries(customFields).map(([key, { label }]) => ({
|
||||
value: `eventNext.custom.${key}`,
|
||||
label: `Next custom: ${label}`,
|
||||
})),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user