useTransition
1. 모듈 불러오기
import {useTransition, animated} from 'react-spring'2. 사용하기
const [상태, 상태 업데이트 함수] = useState(false)
const transitions = useTransition(상태, null, {
// 기본 스타일 속성 → transition 끝남
from: { opacity: 0 },
// transition 시작
enter: { opacity: 1 },
// transition 끝나기 직전
leave: { opacity: 0 },
})
// map에 전달되는 인자
// item : 상태
// key : 배열이라면 useTransition에서 추출한 key 값 (그외엔 하나의 키를 가짐)
// props : useTransition에 전달 된 스타일 속성
return transitions.map(({ item, key, props }) =>
console.log(item) // 상태
)2.1 예제
2.1.1 토글 기능 사용
2.2.1 배열
2.2 API
3. 오류

4. 실습
5. 참고
Last updated