From 1cdd5b96b3a0eba0ddbbd0dbfc2de145e5838aa9 Mon Sep 17 00:00:00 2001 From: James Date: Tue, 26 Apr 2022 10:19:39 -0400 Subject: [PATCH] chore: ensures array fields update modified state --- src/admin/components/forms/field-types/Array/Array.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/admin/components/forms/field-types/Array/Array.tsx b/src/admin/components/forms/field-types/Array/Array.tsx index 194a56244e..357c05529c 100644 --- a/src/admin/components/forms/field-types/Array/Array.tsx +++ b/src/admin/components/forms/field-types/Array/Array.tsx @@ -90,7 +90,8 @@ const ArrayFieldType: React.FC = (props) => { const removeRow = useCallback((rowIndex) => { dispatchRows({ type: 'REMOVE', rowIndex }); dispatchFields({ type: 'REMOVE_ROW', rowIndex, path }); - }, [dispatchRows, dispatchFields, path]); + setValue(value as number - 1); + }, [dispatchRows, dispatchFields, path, value, setValue]); const moveRow = useCallback((moveFromIndex, moveToIndex) => { dispatchRows({ type: 'MOVE', moveFromIndex, moveToIndex });