refactor: notes as data source

This commit is contained in:
Carlos Valente
2024-10-18 20:44:04 +02:00
committed by Carlos Valente
parent dd4a165b08
commit b577057768
3 changed files with 6 additions and 3 deletions
@@ -6,10 +6,12 @@ import { ViewOption } from '../../../common/components/view-params-editor/types'
export const getLowerThirdOptions = (customFields: CustomFields): ViewOption[] => { export const getLowerThirdOptions = (customFields: CustomFields): ViewOption[] => {
const topSourceOptions = makeOptionsFromCustomFields(customFields, { const topSourceOptions = makeOptionsFromCustomFields(customFields, {
title: 'Title', title: 'Title',
note: 'Note',
}); });
const bottomSourceOptions = makeOptionsFromCustomFields(customFields, { const bottomSourceOptions = makeOptionsFromCustomFields(customFields, {
title: 'Title', title: 'Title',
note: 'Note',
none: 'None', none: 'None',
}); });
@@ -4,7 +4,7 @@ import { getTimeOption, makeOptionsFromCustomFields } from '../../../common/comp
import { ViewOption } from '../../../common/components/view-params-editor/types'; import { ViewOption } from '../../../common/components/view-params-editor/types';
export const getPublicOptions = (timeFormat: string, customFields: CustomFields): ViewOption[] => { export const getPublicOptions = (timeFormat: string, customFields: CustomFields): ViewOption[] => {
const secondaryOptions = makeOptionsFromCustomFields(customFields); const secondaryOptions = makeOptionsFromCustomFields(customFields, { note: 'Note' });
return [ return [
{ section: 'Clock Options' }, { section: 'Clock Options' },
@@ -9,8 +9,9 @@ import {
import { ViewOption } from '../../../common/components/view-params-editor/types'; import { ViewOption } from '../../../common/components/view-params-editor/types';
export const getTimerOptions = (timeFormat: string, customFields: CustomFields): ViewOption[] => { export const getTimerOptions = (timeFormat: string, customFields: CustomFields): ViewOption[] => {
const mainOptions = makeOptionsFromCustomFields(customFields, { title: 'Title' }); const mainOptions = makeOptionsFromCustomFields(customFields, { title: 'Title', note: 'Note' });
const secondaryOptions = makeOptionsFromCustomFields(customFields, { note: 'Note' }); const secondaryOptions = makeOptionsFromCustomFields(customFields, { title: 'Title', note: 'Note' });
return [ return [
{ section: 'Clock Options' }, { section: 'Clock Options' },
getTimeOption(timeFormat), getTimeOption(timeFormat),