+ {props.logoSrc && (
+

+ )}
+ {props.title && (
+
+ {props.title}
+
+ )}
+ {props.description && (
+
+ {props.description}
+
+ )}
+ {props.cta && (
+
+ {props.cta.label}
+
+
+ )}
+
+ )
+}
+
diff --git a/src/modules/layout/templates/vt-image/index.tsx b/src/modules/layout/templates/vt-logo/index.tsx
similarity index 82%
rename from src/modules/layout/templates/vt-image/index.tsx
rename to src/modules/layout/templates/vt-logo/index.tsx
index ba09f5f..022a3dc 100644
--- a/src/modules/layout/templates/vt-image/index.tsx
+++ b/src/modules/layout/templates/vt-logo/index.tsx
@@ -3,15 +3,13 @@ import {
LayoutComponentDefinition,
LayoutContext,
} from "@vibentec/component-map"
-import Image from "next/image"
-
export interface VtImageConfig {
src: string
alt: string
className?: string,
objectFit?: string,
}
-export default function VtImage({
+export default function VtLogo({
nodes,
context,
}: {
@@ -21,7 +19,7 @@ export default function VtImage({
const props = (nodes.config as VtImageConfig) ?? {}
return (