@jellyfish-dev/ts-client-sdk
Version:
Typescript client library for Jellyfish.
17 lines (16 loc) • 446 B
JavaScript
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);
}