codestates / BanThing

🍔배달비를 BanThing하는 구인 플랫폼입니다.
0 stars 2 forks source link

[Error Handling] next.js에서 클릭시 애니메이션을 생성 방법 #208

Open tmdqls2257 opened 2 years ago

tmdqls2257 commented 2 years ago

어떤 에러인가요?

image

에러 핸들링 방법

const Hi = ({children, extraClass, navigateAway}) => {

const [className, setClassName] = useState(styles.hi);

useMemo(() => { if (slide === 'down') { setClassName(styles.down); } else if (slide === 'up') { setClassName(styles.up); } }, [slide]);

return (
    <span className={className}>{children}</span>
);

};

export default Hi;


를 주어 클릭시 상태변경 될 때마다 다른 클래스를 주어 해결하였습니다.

### 에러 핸들링을 위해 참고한 레퍼런스 링크
- Memory-It 의 Error Handling 예시입니다.
[링크](https://stackoverflow.com/questions/68838764/css-animation-keyframe-in-nextjs-not-working)