mirror of
https://github.com/cpvalente/ontime.git
synced 2026-09-08 15:59:16 +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' },
|
{ 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 = {
|
type SelectableField = {
|
||||||
value: string; // string encodes path in runtime state object
|
value: string; // string encodes path in runtime state object
|
||||||
label: string;
|
label: string;
|
||||||
@@ -48,6 +54,11 @@ export function makeFieldList(customFields: CustomFields): SelectableField[] {
|
|||||||
value: `eventNow.custom.${key}`,
|
value: `eventNow.custom.${key}`,
|
||||||
label: `Custom: ${label}`,
|
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