Show GN: 리액트 캘린더 훅 라이브러리
(npmjs.com)소개
리액트 프로젝트에서 달력에 필요한 데이터를 제공하는 훅 라이브러리
-
주어진 Date 객체에 따라서 날짜 목록을 제공
- 주간 날짜 목록
- 월간 날짜 목록
- 연간 월 목록
- 10년(Decade)간 연 목록
-
훅에서 제공하는 메소드로 캘린더의 기준이 되는(즉 캘린더에 표시되는) 날짜 상태를 변경할 수 있음
-
주어지는 날짜 목록은 Date 객체로 통일
-
캘린더 컨텍스트로 여러 컴포넌트 간 데이터 공유
배경
- 기존 오픈소스로 공개되어있는 캘린더 컴포넌트는 스타일 변경이 쉽지 않고 프로젝트의 요구사항에 맞추기 어려운 이슈가 있었습니다.