diff --git a/src/modules/layout/templates/vt-input/index.tsx b/src/modules/layout/templates/vt-input/index.tsx
new file mode 100644
index 0000000..0df2dae
--- /dev/null
+++ b/src/modules/layout/templates/vt-input/index.tsx
@@ -0,0 +1,18 @@
+import { LayoutComponentDefinition, LayoutContext } from "@vibentec/component-map"
+
+export default function VtInput({
+ nodes,
+ context,
+}: {
+ nodes: LayoutComponentDefinition
+ context: LayoutContext
+}) {
+ const props = nodes.config || {}
+ return (
+
+ )
+}
\ No newline at end of file
diff --git a/src/modules/layout/templates/vt-text/index.tsx b/src/modules/layout/templates/vt-text/index.tsx
index c76154a..c732c0c 100644
--- a/src/modules/layout/templates/vt-text/index.tsx
+++ b/src/modules/layout/templates/vt-text/index.tsx
@@ -12,7 +12,7 @@ export default function VtText({
const props = nodes.config || {}
return (
- {props?.label && {props.label}}
+ {props?.label ?? ""}
)
}