@lasbe/react-card-animation
v1.0.0
Published
카드 인터렉션 애니메이션을 손쉽게 사용할 수 있는 컴포넌트 라이브러리
Downloads
10
Maintainers
Readme
@lasbe/react-card-animation
손쉽게 카드 뷰 컨테이너에 3D 인터렉션 애니메이션을 적용할 수 있는 리액트 패키지입니다.
install
$ npm i @lasbe/react-card-animation
example
import { CardAnimation } from '@lasbe/react-card-animation';
export default function App() {
return (
<div>
<CardAnimation>
<div className={`w-[300px] h-[200px]`}>...</div>
</CardAnimation>
<CardAnimation angle={10}>
<div className={`w-[300px] h-[200px]`}>...</div>
</CardAnimation>
</div>
);
}
적용할 컨테이너 바깥에 CardAnimation
을 감아줍니다.
Props
| Name | Value | Default Value | description |
| -------- | -------------------- | ----------------- | -------------------------------------------- |
| children | React.ReactElement
| - | 애니메이션을 적용할 자식 컴포넌트 |
| angle | number
| 30 | 애니메이션 회전 각도, 클 수록 더 많이 회전함 |