Files
Compass/common/src/chat-message.ts
Martin Braquet ba9b3cfb06 Add pretty formatting (#29)
* Test

* Add pretty formatting

* Fix Tests

* Fix Tests

* Fix Tests

* Fix

* Add pretty formatting fix

* Fix

* Test

* Fix tests

* Clean typeckech

* Add prettier check

* Fix api tsconfig

* Fix api tsconfig

* Fix tsconfig

* Fix

* Fix

* Prettier
2026-02-20 17:32:27 +01:00

18 lines
412 B
TypeScript

import {type JSONContent} from '@tiptap/core'
export type ChatVisibility = 'private' | 'system_status' | 'introduction'
export type ChatMessage = {
id: number
userId: string
channelId: string
content: JSONContent
createdTime: number
visibility: ChatVisibility
isEdited: boolean
reactions: any
}
export type PrivateChatMessage = Omit<ChatMessage, 'id'> & {
id: number
createdTimeTs: string
}