/ˈrev.ər.i/ - the condition of being lost in thought
Minimalistic Vue Datepicker
View here
import Vue from 'vue'
import Reverie from 'reverie'
Vue.use(Reverie)
<ReverieDatepicker
v-model="date"
:format="format"
:display-format="displayFormat"
:language="language"
:disabled="isDisabled"
:disabled-dates="disabledDates"
@select="handleDateSelect"
@open="handleOpen"
@close="handleClose"
@month-change="handleMonthChange"/>
npm run dev
Prop | Type | Default | Description |
---|---|---|---|
value | String | Date value of the datepicker | |
name | String | datepicker | Input name |
disabled | Boolean | false | To disable datepicker |
format | String | DD.MM.YYYY | Moment date format |
disabledDates | Array | [] | Array of dates to disable in format |
displayFormat | String | D MMM, dddd | Moment date format for display |
language | String | en | Moment locale (ru or en) |
Prop | Type | Default | Description |
---|---|---|---|
select | Date selected | ||
open | Dropdown is opened | ||
close | Dropdown is closed | ||
month-change | Month change |