Overview

The KDateRange is a modal component that contains two input components and a calendar component that allow for a start and end date selection.

Props

Name Description Type Default Required
firstAllowedDate
Constrains the selection to after this date, disabling dates prior
date null —
lastAllowedDate
Constrains date selection to before this date, disabling dates after
date new Date() —
defaultStartDate
Default value of start date
date null —
defaultEndDate
Default value of end date
date function() { return startOfToday(); } —
submitText
Submission text of modal
string — true
cancelText
Cancellation text of modal
string — true
title
Title of modal
string — true
description
Description of modal
string|null null —
startDateLegendText
Start date input label
string — true
endDateLegendText
End date input label
string — true
previousMonthText
label for previous month button
string — true
nextMonthText
label for next month button
string — true

Events

Name Description
cancel —
submit
Emitted when the submit button or the enter key is pressed

Slots

Name Description
description
Description of modal