mirror of
https://github.com/logos-messaging/js-waku.git
synced 2026-01-10 01:33:13 +00:00
20 lines
469 B
TypeScript
20 lines
469 B
TypeScript
import { ChatMessage as WakuChatMessage } from 'waku/chat_message';
|
|
|
|
export class ChatMessage {
|
|
constructor(
|
|
public receivedTimestampMs: Date,
|
|
public sentTimestamp: Date,
|
|
public nick: string,
|
|
public message: string
|
|
) {}
|
|
|
|
static fromWakuChatMessage(wakuChatMessage: WakuChatMessage): ChatMessage {
|
|
return new ChatMessage(
|
|
new Date(),
|
|
wakuChatMessage.timestamp,
|
|
wakuChatMessage.nick,
|
|
wakuChatMessage.message
|
|
);
|
|
}
|
|
}
|