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>
  );
}