UNPKG

@jellyfish-dev/ts-client-sdk

Version:
17 lines (16 loc) 446 B
export function serializeMediaEvent(mediaEvent) { return JSON.stringify(mediaEvent); } export function deserializeMediaEvent(serializedMediaEvent) { return JSON.parse(serializedMediaEvent); } export function generateMediaEvent(type, data) { let event = { type }; if (data) { event = { ...event, data }; } return event; } export function generateCustomEvent(data) { return generateMediaEvent("custom", data); }