@mung-office/calendar
v0.0.4
Published
### π Installation
Readme
λ¬λ ₯
π Installation
$ npm i @mung-office/calendarπ Usage
import { Calendar, DatePicker } from '@mung-office/calendar';- Default
<Calendar
onSelectDate={date => setSelectDate(date)}
onSelectDates={dates => setSelectDates(dates)}
selectDate={selectDate}
selectDates={selectDates}
beforeDisablePoint={beforeDisablePoint}
afterDisablePoint={afterDisablePoint}
disableDates={disableDates}
/>| Key | Type | Desc | Default | |----------|:-------------|:------|------:| | onSelectDate| ([date, number]) => {} | μ μ νμ μ νλ λ μ§ | () => {} | | onSelectDates| ([date, date]) => {} | μ μ λλκ·Έμ λ μ§μ μμκ³Ό λ | () => {} | | selectDate| [date, number] | μ¬κΈ°μ ν¬ν¨λ λ μ§λ νλ©΄μ νμλλ€. [μ νλ λ μ§, μμΌλ²νΈ] | [μ€λλ μ§, μ€λμμΌλ²νΈ] | | selectDates| [date, date] | μ¬κΈ°μ ν¬ν¨λ λ μ§λ νλ©΄μ νμλλ€.[μμλ μ§, λ§μ§λ§ λ μ§] | [μ€λλ μ§, μ€λλ μ§] | | beforeDisablePoint| date | ν΄λΉ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μ΄μ λ μ§ λΉνμ±ν | "" | | afterDisablePoint| date | ν΄λΉ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μ΄νλ μ§ λΉνμ±ν | "" | | disableDates| [date, date, ...] | λΉνμ±ν λ μ§ λͺ©λ‘ | [] |
- Date Picker
<DatePicker
onChange={date => setSelectDate(date)}
value={selectDate}
min={beforeDisablePoint}
max={afterDisablePoint}
disableDates={disableDates}
width={520}
/>| Key | Type | Desc | Default | |----------|:-------------|:------|------:| | onSelectDate| ([date, number]) => {} | μ μ νμ μ νλ λ μ§ | () => {} | | value| [date, number] | μ¬κΈ°μ ν¬ν¨λ λ μ§λ νλ©΄μ νμλλ€. [μ νλ λ μ§, μμΌλ²νΈ] | [μ€λλ μ§, μ€λμμΌλ²νΈ] | | min| date | ν΄λΉ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μ΄μ λ μ§ λΉνμ±ν | "" | | max| date | ν΄λΉ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μ΄νλ μ§ λΉνμ±ν | "" | | disableDates| [date, date, ...] | λΉνμ±ν λ μ§ λͺ©λ‘ | [] | | width| number | νμ λ¬λ ₯ λλΉ | 520 |
μμΌλ²νΈλ λ€μκ³Ό κ°μ΄ μ μνλ€.
μΌμμΌ(0)
μμμΌ(1)
νμμΌ(2)
μμμΌ(3)
λͺ©μμΌ(4)
κΈμμΌ(5)
ν μμΌ(6)