From 99f736b317cf5a0e404f176ec7281a03d4765540 Mon Sep 17 00:00:00 2001 From: Babis Digos <85764745+BabisDigos@users.noreply.github.com> Date: Wed, 3 May 2023 01:43:32 +0300 Subject: [PATCH] fix: Use correct values on append DayRange (#8597) Co-authored-by: Keith Williams --- packages/features/schedules/components/Schedule.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/features/schedules/components/Schedule.tsx b/packages/features/schedules/components/Schedule.tsx index 1f0d0e71f9..77740cbe47 100644 --- a/packages/features/schedules/components/Schedule.tsx +++ b/packages/features/schedules/components/Schedule.tsx @@ -169,6 +169,7 @@ export const DayRanges = ({ control?: Control; }) => { const { t } = useLocale(); + const { getValues } = useFormContext(); const { remove, fields, append } = useFieldArray({ control, @@ -191,7 +192,7 @@ export const DayRanges = ({ StartIcon={Plus} onClick={() => { // eslint-disable-next-line @typescript-eslint/no-explicit-any - const nextRange: any = getNextRange(fields[fields.length - 1]); + const nextRange: any = getNextRange(getValues(`${name}.${fields.length - 1}`)); if (nextRange) append(nextRange); }} />