CalendarSection - FE14-Part4-Team5/reser-on-do GitHub Wiki
μμ½ κ°λ₯ν λ μ§λ₯Ό νμνκ³ , μ¬μ©μκ° λ μ§λ₯Ό μ νν μ μλλ‘ λμμ£Όλ μΊλ¦°λ UI μ»΄ν¬λνΈμ
λλ€.
react-calendar
λΌμ΄λΈλ¬λ¦¬λ₯Ό κΈ°λ°μΌλ‘ νλ©°, μμ½ κ°λ₯ν λ μ§μλ μ€νμΌμ΄ λ³λλ‘ μ μ©λ©λλ€.
μ΄λ¦ | νμ | νμ | μ€λͺ |
---|---|---|---|
selectedDate |
Date | null |
β | νμ¬ μ νλ λ μ§ |
onChange |
(date: Date) => void |
β | λ μ§ μ ν μ νΈμΆλλ μ½λ°± ν¨μ |
scheduledDates |
Set<string> |
β | μμ½ κ°λ₯ν λ μ§ λͺ©λ‘ (YYYY-MM-DD νμ λ¬Έμμ΄) |
-
react-calendar
λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νμ¬ λ¬λ ₯μ νμν©λλ€. -
selectedDate
κ°μ λ°λΌ νμ¬ μ νλ λ μ§κ° κ°μ‘°λ©λλ€. -
scheduledDates
μ ν¬ν¨λ λ μ§λ.scheduledDate
ν΄λμ€λ₯Ό ν΅ν΄ κ°μ‘°λ©λλ€. - μμΌ λΌλ²¨μ
"S", "M", "T", "W", "T", "F", "S"
νμμΌλ‘ νμλ©λλ€.
-
λ°μν μ€νμΌ
768px
,1200px
κΈ°μ€μΌλ‘ λ―Έλμ΄ μΏΌλ¦¬λ₯Ό μ μ©νμ¬ UI ꡬ쑰 λ° μ¬λ°± λ±μ΄ λ¬λΌμ§λλ€.

<CalendarSection
selectedDate={new Date('2025-06-08')}
onChange={handleDateChange}}
scheduledDates={new Set(['2025-06-08', '2025-06-11', '2025-06-20'])}
/>