diff --git a/packages/core/components/DropZone/index.tsx b/packages/core/components/DropZone/index.tsx index 5a9327fe2..9bbaeefdb 100644 --- a/packages/core/components/DropZone/index.tsx +++ b/packages/core/components/DropZone/index.tsx @@ -10,7 +10,7 @@ import { DropZoneProvider, dropZoneContext } from "./context"; import { getZoneId } from "../../lib/get-zone-id"; import { useAppContext } from "../Puck/context"; import { DropZoneProps } from "./types"; -import { PuckContext } from "../../types/Config"; +import { ComponentConfig, PuckContext } from "../../types/Config"; const getClassName = getClassNameFactory("DropZone", styles); @@ -231,6 +231,12 @@ function DropZoneEdit({ zone, allow, disallow, style }: DropZoneProps) { ); + const componentConfig: ComponentConfig | undefined = + config.components[item.type]; + + const label = + componentConfig?.["label"] ?? item.type.toString(); + return (