From f1eb9210485caf1a3144771c2d2ae437e4821b49 Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Fri, 26 Jun 2026 23:01:09 +0000 Subject: [PATCH] fix: show template/module config header in AvatarData component --- .../TemplateBuilder/ModuleConfiguration.tsx | 39 ++++------------- .../TemplateBuilderAvatarData.tsx | 42 +++++++++++++++++++ .../TemplateBuilder/TemplateConfiguration.tsx | 37 ++++------------ 3 files changed, 56 insertions(+), 62 deletions(-) create mode 100644 site/src/pages/TemplateBuilder/TemplateBuilderAvatarData.tsx diff --git a/site/src/pages/TemplateBuilder/ModuleConfiguration.tsx b/site/src/pages/TemplateBuilder/ModuleConfiguration.tsx index 14cb1ad2aa..70c621775a 100644 --- a/site/src/pages/TemplateBuilder/ModuleConfiguration.tsx +++ b/site/src/pages/TemplateBuilder/ModuleConfiguration.tsx @@ -1,7 +1,7 @@ import { TrashIcon } from "lucide-react"; import { Button } from "#/components/Button/Button"; import { CollapsibleSummary } from "#/components/CollapsibleSummary/CollapsibleSummary"; -import { Link } from "#/components/Link/Link"; +import { TemplateBuilderAvatarData } from "#/pages/TemplateBuilder/TemplateBuilderAvatarData"; import { ConfigurationField, ConfigurationFieldContainer, @@ -30,37 +30,12 @@ export const ModuleConfiguration: React.FC = ({ return (
-
-
- {iconUrl ? ( - {`${name} - ) : ( -
- )} -
-
-

- {name} -

-

- {description} -

- {detailsUrl && ( - - View details - - )} -
-
+ {onRemove && (