@remotion/player
Version:
React component for embedding a Remotion preview into your app
15 lines (14 loc) • 433 B
JavaScript
import { useContext, useMemo } from 'react';
import { ThumbnailEmitterContext } from './emitter-context.js';
export const useThumbnail = () => {
const emitter = useContext(ThumbnailEmitterContext);
if (!emitter) {
throw new TypeError('Expected Player event emitter context');
}
const returnValue = useMemo(() => {
return {
emitter,
};
}, [emitter]);
return returnValue;
};