diff --git a/app/javascript/dashboard/components/widgets/conversation/ConversationHeader.vue b/app/javascript/dashboard/components/widgets/conversation/ConversationHeader.vue index ce398e9e6..42172eb23 100644 --- a/app/javascript/dashboard/components/widgets/conversation/ConversationHeader.vue +++ b/app/javascript/dashboard/components/widgets/conversation/ConversationHeader.vue @@ -66,7 +66,7 @@
+ {{ $t('INBOX.LIST.NO_NOTIFICATIONS') }} +
+{{ $t('INBOX.LIST.EOF') }}
@@ -77,6 +83,12 @@ export default { showEndOfList() { return this.uiFlags.isAllNotificationsLoaded && !this.uiFlags.isFetching; }, + showEmptyState() { + return !this.uiFlags.isFetching && !this.records.length; + }, + showEndOfListMessage() { + return this.showEndOfList && this.records.length; + }, }, mounted() { this.$store.dispatch('notifications/clear'); diff --git a/app/javascript/dashboard/routes/dashboard/inbox/InboxView.vue b/app/javascript/dashboard/routes/dashboard/inbox/InboxView.vue index 5f60f9d2e..23f32cbbe 100644 --- a/app/javascript/dashboard/routes/dashboard/inbox/InboxView.vue +++ b/app/javascript/dashboard/routes/dashboard/inbox/InboxView.vue @@ -5,7 +5,11 @@ :conversation-id="conversationId" :is-on-expanded-layout="isOnExpandedLayout" /> -