import { RenderMessage, ClientMessage } from "@/types/message/index"; import { v4 as uuidv4 } from 'uuid'; function getTimeStamp(): number { const currentdate = new Date(); return currentdate.getTime(); } // Create a RenderMessage object. export const renderMessage = (text: boolean | string, audio: boolean | string, context: string, modifier: string): RenderMessage => ( { content: { text: text, audio: audio }, context: context, modifier: modifier, time: getTimeStamp(), uid: uuidv4(), isChild: "none" } ) export const clientMessage = (text: string, audio: string | boolean, uid: string): ClientMessage => ( { audio, text, uid } )