diff --git a/app/javascript/dashboard/components-next/message/MessageList.vue b/app/javascript/dashboard/components-next/message/MessageList.vue index 505e5c03b..44b317c56 100644 --- a/app/javascript/dashboard/components-next/message/MessageList.vue +++ b/app/javascript/dashboard/components-next/message/MessageList.vue @@ -15,18 +15,14 @@ import { useCamelCase } from 'dashboard/composables/useTransformKeys'; * @property {Array} messages - Array of all messages [These are not in camelcase] */ const props = defineProps({ - readMessages: { - type: Array, - default: () => [], - }, - unReadMessages: { - type: Array, - default: () => [], - }, currentUserId: { type: Number, required: true, }, + firstUnreadId: { + type: Number, + default: null, + }, isAnEmailChannel: { type: Boolean, default: false, @@ -41,12 +37,8 @@ const props = defineProps({ }, }); -const unread = computed(() => { - return useCamelCase(props.unReadMessages, { deep: true }); -}); - -const read = computed(() => { - return useCamelCase(props.readMessages, { deep: true }); +const allMessages = computed(() => { + return useCamelCase(props.messages, { deep: true }); }); /** @@ -108,26 +100,18 @@ const getInReplyToMessage = parentMessage => {