From c6ec4ef645a643fe731afdab43f808bcdb669139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20Herbaux?= Date: Tue, 12 Mar 2024 09:45:31 +0100 Subject: [PATCH] chore: extract complex generic to its own type Co-authored-by: Ben Irvin --- .../components/FormInputs/DynamicZone/Field.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/core/admin/admin/src/content-manager/pages/EditView/components/FormInputs/DynamicZone/Field.tsx b/packages/core/admin/admin/src/content-manager/pages/EditView/components/FormInputs/DynamicZone/Field.tsx index 84c644fd6e..25cff459bd 100644 --- a/packages/core/admin/admin/src/content-manager/pages/EditView/components/FormInputs/DynamicZone/Field.tsx +++ b/packages/core/admin/admin/src/content-manager/pages/EditView/components/FormInputs/DynamicZone/Field.tsx @@ -58,13 +58,12 @@ const DynamicZone = ({ }) ); - const { value = [], error } = useField< - Array< - Schema.Attribute.GetDynamicZoneValue[number] & { - __temp_key__: number; - } - > - >(name); + type DzWithTempKey = + Schema.Attribute.GetDynamicZoneValue[number] & { + __temp_key__: number; + }; + + const { value = [], error } = useField>(name); const dynamicComponentsByCategory = React.useMemo(() => { return attribute.components.reduce<