UNPKG

1.46 kBJavaScriptView Raw
1import { html } from 'lit';
2import { appDatePickerName } from '../date-picker/constants.js';
3import { warnUndefinedElement } from './warn-undefined-element.js';
4export function slotDatePicker({ chooseMonthLabel, chooseYearLabel, disabledDates, disabledDays, firstDayOfWeek, locale, max, min, nextMonthLabel, onDatePickerDateUpdated, onDatePickerFirstUpdated, previousMonthLabel, selectedDateLabel, selectedYearLabel, shortWeekLabel, showWeekNumber, startView, todayLabel, toyearLabel, value, weekLabel, weekNumberTemplate, weekNumberType, }) {
5 warnUndefinedElement(appDatePickerName);
6 return html `<app-date-picker
7 ?showWeekNumber=${showWeekNumber}
8 .chooseMonthLabel=${chooseMonthLabel}
9 .chooseYearLabel=${chooseYearLabel}
10 .disabledDates=${disabledDates}
11 .disabledDays=${disabledDays}
12 .firstDayOfWeek=${firstDayOfWeek}
13 .locale=${locale}
14 .max=${max}
15 .min=${min}
16 .nextMonthLabel=${nextMonthLabel}
17 .previousMonthLabel=${previousMonthLabel}
18 .selectedDateLabel=${selectedDateLabel}
19 .selectedYearLabel=${selectedYearLabel}
20 .shortWeekLabel=${shortWeekLabel}
21 .startView=${startView}
22 .todayLabel=${todayLabel}
23 .toyearLabel=${toyearLabel}
24 .value=${value}
25 .weekLabel=${weekLabel}
26 .weekNumberTemplate=${weekNumberTemplate}
27 .weekNumberType=${weekNumberType}
28 @date-updated=${onDatePickerDateUpdated}
29 @first-updated=${onDatePickerFirstUpdated}
30 ></app-date-picker>`;
31}