훅
애니메이션, 제스처, 스크롤, 유틸리티를 위한 React 훅 컬렉션
설치
코어 애니메이션
14 레지스트리 기반 항목
useMotion
통합 애니메이션 훅 — 페이드, 슬라이드, 스케일, 바운스 등 모든 모션을 하나로
useFadeIn
스크롤 뷰포트 진입 시 부드러운 페이드인 애니메이션
useSlide
Deprecated상하좌우 방향별 슬라이드 애니메이션
useSlideUp
아래에서 위로 슬라이드 인 애니메이션
useSlideLeft
오른쪽에서 왼쪽으로 슬라이드 인 애니메이션
useSlideRight
왼쪽에서 오른쪽으로 슬라이드 인 애니메이션
useSlideDown
위에서 아래로 슬라이드 인 애니메이션
useScaleIn
스케일 확대 애니메이션으로 등장
useBounceIn
탄성 있는 바운스 애니메이션으로 등장
usePulse
주목을 끄는 펄스 애니메이션 — 알림, 배지, 라이브 인디케이터용
useSpringMotion
물리 기반 스프링 모션으로 자연스러운 애니메이션
useUnifiedMotion
통합 모션 시스템
useCardList
카드 리스트 스태거 애니메이션
useStagger
5 레지스트리 기반 항목
스크롤
6 레지스트리 기반 항목
인터랙션
11 레지스트리 기반 항목
useGesture
터치/마우스 제스처 감지 — 스와이프, 탭, 길게 누르기, 핀치 등
useMouse
마우스 위치 추적 — 커서 효과, 스포트라이트, 패럴랙스용
useHoverMotion
호버 시 트랜스폼 애니메이션 — 스케일, 리프트, 글로우 효과
useGestureMotion
제스처와 모션을 결합한 통합 인터랙션
useToggleMotion
토글 상태 기반 애니메이션
useClickToggle
클릭 토글 상태 관리
useFocusToggle
포커스 상태 토글 및 애니메이션
useButtonEffect
버튼 클릭 리플 및 상태 피드백 애니메이션
useVisibilityToggle
애니메이션이 포함된 가시성 토글
useNavigation
내비게이션 상태 관리 및 라우팅 헬퍼
useCustomCursor
유틸리티
9 레지스트리 기반 항목
useWindowSize
윈도우 크기 추적 — 반응형 레이아웃 감지용
useReducedMotion
prefers-reduced-motion 미디어 쿼리 감지 — 접근성 지원
useMotionState
애니메이션 재생 상태 머신 — idle, playing, paused 등
useRepeat
반복 애니메이션 제어 — 무한 루프 또는 N회 반복
useGradient
다이나믹 CSS 그래디언트 생성 및 애니메이션
useLoadingSpinner
로딩 스피너 상태 및 애니메이션 관리
useSkeleton
스켈레톤 로딩 UI 상태 관리
useTypewriter
useCountUp
프로
6 레지스트리 기반 항목