full flow of zapping or pinning and unpinning cold full run

This commit is contained in:
talksik
2022-06-25 15:00:09 -05:00
parent 9bc2e186fd
commit cb92b9a932
7 changed files with 109 additions and 12 deletions
+8 -6
View File
@@ -39,16 +39,18 @@ export enum MemberRole {
regular = 'regular',
}
export enum MemberState {
priority = 'priority',
inbox = 'inbox',
// deleted = "deleted"
}
//! for some reason using this breaks frontend to need node modules
// export enum MemberState {
// priority = 'priority',
// inbox = 'inbox',
// // deleted = "deleted"
// }
export type MemberState = 'priority' | 'inbox';
export class ConversationMember {
constructor(
public role: MemberRole,
public memberState: 'priority' | 'inbox',
public memberState: MemberState,
public joinedDate = new Date(),
@@ -0,0 +1,5 @@
import { MemberState } from '../models/conversation.model';
export default class UpdateConversationPriorityRequest {
constructor(public newState: MemberState) {}
}