@funidata/ngx-fudis
Version:
Funidata Design System.
20 lines (19 loc) • 741 B
TypeScript
import { MatDatepickerIntl } from '@angular/material/datepicker';
import { FudisTranslationConfig } from '../../../../services/translation/translationKeys';
/**
* Update locale for Fudis translations in Datepicker
*
* @param value Language Signal string value
* @returns Locale code
*/
export declare const updateLocale: (value: string) => string;
/**
* Assign Fudis translation keys for Datepicker
*/
export declare const updateMatDatePickerTranslations: (translations: FudisTranslationConfig, datepickerIntl: MatDatepickerIntl) => MatDatepickerIntl;
/**
* Parse date input to number array
*
* @returns New Date(year, monthIndex, day) or null
*/
export declare const parseDate: (value: string | null | undefined) => Date | null;