diff --git a/packages/nc-gui-v2/components/cell/Email.vue b/packages/nc-gui-v2/components/cell/Email.vue
index 6c1e985ca7..7c8f3217c7 100644
--- a/packages/nc-gui-v2/components/cell/Email.vue
+++ b/packages/nc-gui-v2/components/cell/Email.vue
@@ -1,15 +1,24 @@
- {{ modelValue }}
- {{ modelValue }}
+
+
+ {{ value }}
+
+ {{ value }}
diff --git a/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue b/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue
index 4984f141f9..c495ba9239 100644
--- a/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue
+++ b/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue
@@ -16,6 +16,7 @@ import RatingIcon from '~icons/mdi/star'
import GenericIcon from '~icons/mdi/square-rounded'
import AttachmentIcon from '~icons/mdi/image-multiple-outline'
import URLIcon from '~icons/mdi/link'
+import EmailIcon from '~icons/mdi/email'
const column = inject(ColumnInj)
@@ -38,6 +39,8 @@ const icon = computed(() => {
return BooleanIcon
} else if (additionalColMeta.isTextArea) {
return TextAreaIcon
+ } else if (additionalColMeta.isEmail) {
+ return EmailIcon
} else if (additionalColMeta.isRating) {
return RatingIcon
} else if (additionalColMeta.isAttachment) {
diff --git a/packages/nc-gui-v2/components/smartsheet/Cell.vue b/packages/nc-gui-v2/components/smartsheet/Cell.vue
index c1b4bb7cbb..cf1052744d 100644
--- a/packages/nc-gui-v2/components/smartsheet/Cell.vue
+++ b/packages/nc-gui-v2/components/smartsheet/Cell.vue
@@ -52,7 +52,6 @@ const {
todo :
JSONCell
Currency
- Email
-->
@@ -193,6 +192,7 @@ todo :
v-on="$listeners"
/> -->
+