From 03d0fdbfa4e6fef02fb62626b7f848e784bf8f25 Mon Sep 17 00:00:00 2001 From: talksik Date: Sat, 11 Jun 2022 18:19:15 -0500 Subject: [PATCH] stupid hack enum doesn't export --- packages/core/models/conversation.model.ts | 6 +++--- packages/desktop/src/providers/ConversationProvider.tsx | 9 +++------ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/core/models/conversation.model.ts b/packages/core/models/conversation.model.ts index b0b3c99..3eb5538 100644 --- a/packages/core/models/conversation.model.ts +++ b/packages/core/models/conversation.model.ts @@ -34,12 +34,12 @@ export default class Conversation { export type ConversationUserMember = ConversationMember & User; -export const enum MemberRole { +export enum MemberRole { admin = 'admin', regular = 'regular', } -export const enum MemberState { +export enum MemberState { priority = 'priority', inbox = 'inbox', // deleted = "deleted" @@ -48,7 +48,7 @@ export const enum MemberState { export class ConversationMember { constructor( public role: MemberRole, - public memberState: MemberState, + public memberState: 'priority' | 'inbox', public joinedDate = new Date(), diff --git a/packages/desktop/src/providers/ConversationProvider.tsx b/packages/desktop/src/providers/ConversationProvider.tsx index 4b150f8..23c22b1 100644 --- a/packages/desktop/src/providers/ConversationProvider.tsx +++ b/packages/desktop/src/providers/ConversationProvider.tsx @@ -126,12 +126,9 @@ export function ConversationProvider({ children }: { children: React.ReactNode } (mem) => mem.email === user.email, ); - // if ( - // currMemberForConversation && - // currMemberForConversation.memberState === MemberState.priority - // ) { - // handleTuneIntoLine(conversation._id.toString()); - // } + if (currMemberForConversation && currMemberForConversation.memberState === 'priority') { + handleTuneIntoLine(conversation._id.toString()); + } }, [setConversationMap, handleConnectToLine, handleTuneIntoLine, user], );