react lottie 사용법

해적왕·2022년 8월 15일
0
post-custom-banner

공식 문서만 보면 쉽게 사용할 수 있는 것 같지만 그래도 써보도록 하겠다.

https://www.npmjs.com/package/react-lottie
공식문서

npm install --save react-lottie

https://lottiefiles.com/

회원가입을 한 후 Free animation을 눌러준다.
마음에 드는 애니메이션을 클릭한다.


json 파일을 다운받는다.

다운 받은 후 이름을 data.json으로 변경해줬다.

import Lottie from 'react-lottie';
import data from './data.json';

const Lottie = () => {
  const defaultOptions = {
    loop: true,
    autoplay: true,
    animationData: data,
    rendererSettings: {
      preserveAspectRatio: 'xMidYMid slice'
    }
  };
  return (
    <Container>
      <Lottie options={defaultOptions}
        height={400}
        width={400} />
    </Container>
  )
}
export default AboutFlow;

animationData: animationData 처음엔 이렇게 되어 있는데 이 부분을 json 파일 이름으로 바꿔주면 된다.

profile
프론트엔드
post-custom-banner

0개의 댓글