UNPKG

@remotion/player

Version:

React component for embedding a Remotion preview into your app

15 lines (14 loc) 433 B
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; };