File size: 442 Bytes
0cf5523 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import { useGsapTimeline } from '../../../lib/useGsapTimeline'
import { AbsoluteFill } from 'remotion';
import gsap from 'gsap';
export default function GsapAnimation({ Timeline, style, className, children, plugins = [] }) {
gsap.registerPlugin(...plugins);
const ContainerRef = useGsapTimeline(Timeline);
return (
<AbsoluteFill className={className} style={style} ref={ContainerRef}>
{children}
</AbsoluteFill>
);
}
|