Merge remote-tracking branch 'origin/main'

This commit is contained in:
riqo 2021-03-13 15:31:13 -06:00
commit 30529e407c
8 changed files with 173 additions and 74 deletions

View file

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