chore: extract complex generic to its own type

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
This commit is contained in:
Jean-Sébastien Herbaux 2024-03-12 09:45:31 +01:00 committed by GitHub
parent 77476c7c86
commit c6ec4ef645
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -58,13 +58,12 @@ const DynamicZone = ({
}) })
); );
const { value = [], error } = useField< type DzWithTempKey =
Array< Schema.Attribute.GetDynamicZoneValue<Schema.Attribute.DynamicZone>[number] & {
Schema.Attribute.GetDynamicZoneValue<Schema.Attribute.DynamicZone>[number] & { __temp_key__: number;
__temp_key__: number; };
}
> const { value = [], error } = useField<Array<DzWithTempKey>>(name);
>(name);
const dynamicComponentsByCategory = React.useMemo(() => { const dynamicComponentsByCategory = React.useMemo(() => {
return attribute.components.reduce< return attribute.components.reduce<