t×tecexpressby TeKOcloud
ENv0.7.1
API & Datentypen / VUE

ChatMessage.

Unveränderliche Nachricht mit Autor, Zeitstempel und nicht leerem Text.

ts
interface ChatMessage {
  id: RowKey
  text: string
  timestamp: Date | string
  author: ChatUser
  status?: 'pending' | 'sent' | 'error'
}
FeldBedeutung
idEindeutige stabile ID.
textAnzuzeigender Text.
timestampZeitpunkt der Nachricht.
authorAutor der Nachricht.
statusLokaler Nachrichtenstatus.
ts
import type { ChatMessage } from '@tekocloud.de/tecexpress'
const example: ChatMessage = { id: 1, text: 'Hello', timestamp: new Date(), author: { id: 'me', name: 'Alex' } }
console.log(example)