슬라이드 디자인은 shadcn/ui의 Carousel를 사용하여 구현하였습니다IntersectionObserveruseEffect 훅을 이용한 초기화 및 정리useEffect(() => { // IntersectionObserver 생성 및 감지 로직 return () => { // intersectionObserver 감시 해제 로직 } }, []);useEffect 훅은 Reac 컴포넌트가 렌더링될 때 특정 작업을 수행하도록 하는 훅입니다코드에서 IntersectionObserver를 생성하고 감시를 시작하는 작업을 수행합니다두 번째 인자로 빈 배열 [ ]을 전달하여, useEffect의 컴포넌트가 마운드될 때 단 한 번만 실행됩니다useEffect의 반환값을 return 함수로 전달하..