cleanup models
This commit is contained in:
@@ -34,6 +34,17 @@ export default class Conversation {
|
|||||||
|
|
||||||
export type ConversationUserMember = ConversationMember & User;
|
export type ConversationUserMember = ConversationMember & User;
|
||||||
|
|
||||||
|
export const enum MemberRole {
|
||||||
|
admin = 'admin',
|
||||||
|
regular = 'regular',
|
||||||
|
}
|
||||||
|
|
||||||
|
export const enum MemberState {
|
||||||
|
priority = 'priority',
|
||||||
|
inbox = 'inbox',
|
||||||
|
// deleted = "deleted"
|
||||||
|
}
|
||||||
|
|
||||||
export class ConversationMember {
|
export class ConversationMember {
|
||||||
constructor(
|
constructor(
|
||||||
public role: MemberRole,
|
public role: MemberRole,
|
||||||
@@ -58,13 +69,3 @@ export class ConversationMember {
|
|||||||
public lastFetchDate?: Date,
|
public lastFetchDate?: Date,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum MemberRole {
|
|
||||||
admin = 'admin',
|
|
||||||
regular = 'regular',
|
|
||||||
}
|
|
||||||
export enum MemberState {
|
|
||||||
priority = 'priority',
|
|
||||||
inbox = 'inbox',
|
|
||||||
// deleted = "deleted"
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -4,7 +4,6 @@
|
|||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"mongodb": "^4.4.1",
|
"mongodb": "^4.4.1"
|
||||||
"@nirvana/core": "*"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user