[React 리액트] react-calendar - 캘린더 적용하기
📌 설치
✔ npm
npm install react-calendar
✔ yarn
yarn add react-calendar
📌 사용 방법
1. Import
import Calendar from 'react-calendar';
2. <Calendar />를 추가하고 value와 onChange를 사용한다.
<Calendar
onChange={onChange}
value={value}
/>
📌 예시 코드
import React, { useState } from 'react';
import Calendar from 'react-calendar';
function MyApp() {
const [value, onChange] = useState(new Date());
return (
<div>
<Calendar onChange={onChange} value={value} />
</div>
);
}
📌 데모 확인
https://projects.wojtekmaj.pl/react-calendar/
React-Calendar
Ultimate calendar for your React app.
projects.wojtekmaj.pl
➕ CSS 스타일
만약 CSS 스타일을 수정하고 싶다면, 아래와 같이 import를 추가로 해야한다.
import 'react-calendar/dist/Calendar.css';
🔗 참고하기 좋은 사이트
How to mark particular dates in react-calender
How do I highlight specific Dates in react-calendar? This is my code: <Calendar style={{ height: 500 }} onChange={this.onChange} value={this.state.date} tileContent={d} hov...
stackoverflow.com
🔗 출처
https://github.com/wojtekmaj/react-calendar
GitHub - wojtekmaj/react-calendar: Ultimate calendar for your React app.
Ultimate calendar for your React app. Contribute to wojtekmaj/react-calendar development by creating an account on GitHub.
github.com