diff --git a/app/javascript/dashboard/components-next/message/bubbles/Text.vue b/app/javascript/dashboard/components-next/message/bubbles/Text.vue
index 28dabe0cf..c2871abb8 100644
--- a/app/javascript/dashboard/components-next/message/bubbles/Text.vue
+++ b/app/javascript/dashboard/components-next/message/bubbles/Text.vue
@@ -1,10 +1,12 @@
@@ -54,13 +58,16 @@ const mediaAttachments = computed(() => {
-
-
![]()
-
+
+
+
+
diff --git a/app/javascript/dashboard/components-next/message/chips/Image.vue b/app/javascript/dashboard/components-next/message/chips/Image.vue
new file mode 100644
index 000000000..48be0cb31
--- /dev/null
+++ b/app/javascript/dashboard/components-next/message/chips/Image.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
![]()
+
+
diff --git a/app/javascript/dashboard/components-next/message/chips/Video.vue b/app/javascript/dashboard/components-next/message/chips/Video.vue
new file mode 100644
index 000000000..483a5032c
--- /dev/null
+++ b/app/javascript/dashboard/components-next/message/chips/Video.vue
@@ -0,0 +1,34 @@
+
+
+
+
+