9c49f2e2d7
This reverts commit 17c9beca28
.
22 lines
568 B
TypeScript
22 lines
568 B
TypeScript
export type Group = {
|
|
id: string
|
|
slug: string
|
|
name: string
|
|
about: string
|
|
creatorId: string // User id
|
|
createdTime: number
|
|
mostRecentActivityTime: number
|
|
memberIds: string[] // User ids
|
|
anyoneCanJoin: boolean
|
|
contractIds: string[]
|
|
|
|
chatDisabled?: boolean
|
|
mostRecentChatActivityTime?: number
|
|
mostRecentContractAddedTime?: number
|
|
}
|
|
export const MAX_GROUP_NAME_LENGTH = 75
|
|
export const MAX_ABOUT_LENGTH = 140
|
|
export const MAX_ID_LENGTH = 60
|
|
export const NEW_USER_GROUP_SLUGS = ['updates', 'bugs', 'welcome']
|
|
export const GROUP_CHAT_SLUG = 'chat'
|