| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1x 1x 1x 1x 71x | import {v4} from "uuid";
const DEFAULT_DURATION = 30;
const DEFAULT_TRANSITION = 'none';
const createContentItem = (contents, durationSeconds = DEFAULT_DURATION, transitionEffect = DEFAULT_TRANSITION) => {
return {
id: contents.id,
type: contents.type,
fitMode: 'contain',
durationSeconds: typeof durationSeconds !== "number" ? DEFAULT_DURATION : durationSeconds,
transitionEffect,
contents: {...contents},
uuid: v4(),
}
};
export {createContentItem, DEFAULT_DURATION}; |