diff --git a/app/javascript/dashboard/i18n/locale/en/inbox.json b/app/javascript/dashboard/i18n/locale/en/inbox.json index 576c60027..9941f5e10 100644 --- a/app/javascript/dashboard/i18n/locale/en/inbox.json +++ b/app/javascript/dashboard/i18n/locale/en/inbox.json @@ -12,6 +12,12 @@ "CONVERSATION_ASSIGNMENT": "A conversation has been assigned to you", "ASSIGNED_CONVERSATION_NEW_MESSAGE": "New message in an assigned conversation", "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "New message in a conversation you are participating in" + }, + "MENU_ITEM": { + "MARK_AS_READ": "Mark as read", + "MARK_AS_UNREAD": "Mark as unread", + "SNOOZE": "Snooze", + "DELETE": "Delete" } } } diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/InboxCard.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxCard.vue index 354b7a5d6..bfde966b4 100644 --- a/app/javascript/dashboard/routes/dashboard/inbox/components/InboxCard.vue +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxCard.vue @@ -2,6 +2,7 @@
@@ -41,17 +42,24 @@ {{ lastActivityAt }}
+
diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/InboxContextMenu.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxContextMenu.vue new file mode 100644 index 000000000..c314284f7 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxContextMenu.vue @@ -0,0 +1,64 @@ + + + diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/MenuItem.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/MenuItem.vue new file mode 100644 index 000000000..ea8ea421d --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/MenuItem.vue @@ -0,0 +1,25 @@ + +