useAsync Hook
비동기 작업의 로딩·에러·데이터 상태를 깔끔하게 관리합니다.
💡 useAsync의 주요 기능
- ✓ 자동 로딩 관리 — 비동기 작업 상태를 자동으로 추적
- ✓ 의존성 배열 — deps 변경 시 자동으로 재실행
- ✓ 에러 처리 — 실패 시 에러 객체 제공
- ✓ 수동 재실행 — execute() 함수로 언제든 다시 호출 가능
- ✓ 콜백 지원 — onSuccess, onError, onSettled 훅
비동기 작업의 로딩·에러·데이터 상태를 깔끔하게 관리합니다.
💡 useAsync의 주요 기능