@aurelia-toolkit/mdc-datepicker
Version:
Aurelia Toolkit MDC Datepicker
25 lines (24 loc) • 623 B
TypeScript
import { Locale } from 'date-fns/types';
export interface IMdcDatepickerDialogOptions extends Record<string, unknown> {
label: string;
yearRange: {
min: number;
max: number;
};
format: string;
min: Date;
max: Date;
disableFunction: (d: Date) => boolean;
disableWeekends: boolean;
firstDay: number;
i18n: Partial<{
cancel: string;
ok: string;
dateFnsLocale: Locale;
}> & Record<string, unknown>;
showAll: boolean;
}
export interface IMdcDatepickerDialogData {
date: Date | null;
options: Partial<IMdcDatepickerDialogOptions>;
}