{{ dateSelection }}
{{
`
PROPS:
mode
type: String
default: "single"
value: ["single", "range"]
pickerType
type: String
default: "day"
value: ["day", "month", "year"]
clearAble
type: Boolean
default: true
value: [true, false]
autoClose
type: Boolean,
default: false
disabled
type: Boolean,
default: false
readonlyDate
type: Boolean,
default: false
placeholder
type: String,
default: null
disabledDate
type: Array
default: null
maxDate
type: [Object],
default: null
minDate
type: [Object],
default: null
minMonth:
type: String,
default: null,
maxMonth
type: String,
default: null,
formatDate
type: String
default: "dd-mm-yyyy"
value: ["dd-mm-yyyy", "dd/mm/yyyy", "dd mm yyyy", "yyyy-mm-dd", "yyyy/mm/dd", "yyyy mm dd", "dd-mmm-yyyy", "dd/mmm/yyyy", "dd mmm yyyy", "mm-yyyy", "mm/yyyy", "mm yyyy", "yyyy-mm", "yyyy/mm", "yyyy mm", "mmm-yyyy", "mmm/yyyy", "mmm yyyy"]
formatValue
type: String
default: null
value: ["dd-mm-yyyy", "dd/mm/yyyy", "dd mm yyyy", "yyyy-mm-dd", "yyyy/mm/dd", "yyyy mm dd", "dd-mmm-yyyy", "dd/mmm/yyyy", "dd mmm yyyy", "mm-yyyy", "mm/yyyy", "mm yyyy", "yyyy-mm", "yyyy/mm", "yyyy mm", "mmm-yyyy", "mmm/yyyy", "mmm yyyy"]
EXAMPLE
// for custom action field
// beri nama ref dan panggil function handleClick() untuk memunculkan/menutup datepicker
Masa Pajak
OK
// example current value:
mode "single": 24-02-2022 (mengikuti formatValue)
mode "range": { start: "11-02-2022", end: "22-02-2022" }
pickerType "month": 02-2022
pickerType "year": 2022
// example props disabledDate
disabledDate use return array with formatDate
// example minMonth & maxMonth
minMonth: "03/2023"
akan disable dibawah bulan Maret 2023
maxMonth: "06/2023"
akan disable diatas bulan Juni 2023
// example minDate & maxDate
format value yang diperlukan berupa object seperti "new Date()" untuk semua pickerType
note: minDate & maxDate dapat digunakan mengikuti pickerType
// example format date
- day: d / dd / ddd
- month: m / mm / mmm
- year: yyyy only
`
}}