From 75554071a7607bbd7acb1aa8595cdd1166c923fd Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Mon, 21 Jul 2025 16:21:04 +0200 Subject: [PATCH] refactor: improve params performance --- apps/client/src/views/timer/Timer.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/client/src/views/timer/Timer.tsx b/apps/client/src/views/timer/Timer.tsx index d5384de34..ba7660209 100644 --- a/apps/client/src/views/timer/Timer.tsx +++ b/apps/client/src/views/timer/Timer.tsx @@ -1,3 +1,4 @@ +import { useMemo } from 'react'; import { CustomFields, MessageState, OntimeEvent, ProjectData, Settings, ViewSettings } from 'ontime-types'; import { FitText } from '../../common/components/fit-text/FitText'; @@ -146,7 +147,7 @@ export default function Timer({ // gather option data const defaultFormat = getDefaultFormat(settings?.timeFormat); - const timerOptions = getTimerOptions(defaultFormat, customFields); + const timerOptions = useMemo(() => getTimerOptions(defaultFormat, customFields), [customFields, defaultFormat]); return (