next.js/examples/with-gsap/components/Content.tsx
Content.tsx37 lines778 B
import { useEffect, useRef } from "react";
import { gsap } from "gsap";

export default function Content() {
  let line1 = useRef(null);

  useEffect(() => {
    gsap.from([line1.current], 0.6, {
      delay: 0.9,
      ease: "power3.out",
      y: 24,
      stagger: {
        amount: 0.15,
      },
    });
  }, [line1]);

  return (
    <p ref={line1} className="line">
      A Simple example using{" "}
      <a
        href="https://greensock.com/gsap/"
        style={{ fontWeight: "bold", textDecoration: "none" }}
      >
        GSAP
      </a>{" "}
      &{" "}
      <a
        href="https://www.npmjs.com/package/react-transition-group"
        style={{ fontWeight: "bold", textDecoration: "none" }}
      >
        react-transition-group
      </a>
    </p>
  );
}
Quest for Codev2.0.0
/
SIGN IN