diff --git a/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx b/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx index b0adea962..ff37f8017 100644 --- a/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx +++ b/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx @@ -223,7 +223,7 @@ describe("", () => { ]} findExecutable={jest.fn(() => seq)} dispatch={jest.fn()} - repeatOptions={repeatOptions} + repeatOptions={repeatOptions()} timeSettings={fakeTimeSettings()} autoSyncEnabled={false} resources={buildResourceIndex([]).index} diff --git a/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx b/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx index c7e3d24b5..e3dde270f 100644 --- a/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx +++ b/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx @@ -26,7 +26,7 @@ export interface FarmEventRepeatFormProps { } const indexKey: keyof DropDownItem = "value"; -const OPTN_LOOKUP = keyBy(repeatOptions, indexKey); +const OPTN_LOOKUP = () => keyBy(repeatOptions(), indexKey); export function FarmEventRepeatForm(props: FarmEventRepeatFormProps) { const { disabled, fieldSet, repeat, endDate, endTime, timeUnit } = props; @@ -50,9 +50,9 @@ export function FarmEventRepeatForm(props: FarmEventRepeatFormProps) { fieldSet("timeUnit", "" + ddi.value)} - selectedItem={OPTN_LOOKUP[timeUnit] || OPTN_LOOKUP["daily"]} /> + selectedItem={OPTN_LOOKUP()[timeUnit] || OPTN_LOOKUP()["daily"]} />