es-grid-template
Version:
es-grid-template
158 lines (157 loc) • 4.04 kB
TypeScript
import type { Locale } from '.';
export type LocaleComponentName = Exclude<keyof Locale, 'locale'>;
declare const useLocale: <C extends LocaleComponentName = LocaleComponentName>(componentName: C, defaultLocale?: Locale[C] | (() => Locale[C])) => readonly [NonNullable<Locale[C]>, string];
export default useLocale;
export declare const getLocale: (lang: string | undefined) => Locale;
export declare const getLocales: (lang: string | undefined) => {
code: string;
common: {
loading: string;
emptyMessage: string;
remove: string;
clear: string;
};
Plaintext: {
unfilled: string;
notSelected: string;
notUploaded: string;
};
Pagination: {
more: string;
prev: string;
next: string;
first: string;
last: string;
limit: string;
total: string;
skip: string;
};
DateTimeFormats: {
sunday: string;
monday: string;
tuesday: string;
wednesday: string;
thursday: string;
friday: string;
saturday: string;
ok: string;
today: string;
yesterday: string;
now: string;
hours: string;
minutes: string;
seconds: string;
formattedMonthPattern: string;
formattedDayPattern: string;
shortDateFormat: string;
shortTimeFormat: string;
dateLocale: any;
};
Calendar: {
sunday: string;
monday: string;
tuesday: string;
wednesday: string;
thursday: string;
friday: string;
saturday: string;
ok: string;
today: string;
yesterday: string;
now: string;
hours: string;
minutes: string;
seconds: string;
formattedMonthPattern: string;
formattedDayPattern: string;
shortDateFormat: string;
shortTimeFormat: string;
dateLocale: any;
};
DatePicker: {
sunday: string;
monday: string;
tuesday: string;
wednesday: string;
thursday: string;
friday: string;
saturday: string;
ok: string;
today: string;
yesterday: string;
now: string;
hours: string;
minutes: string;
seconds: string;
formattedMonthPattern: string;
formattedDayPattern: string;
shortDateFormat: string;
shortTimeFormat: string;
dateLocale: any;
};
DateRangePicker: {
last7Days: string;
startDate: string;
endDate: string;
sunday: string;
monday: string;
tuesday: string;
wednesday: string;
thursday: string;
friday: string;
saturday: string;
ok: string;
today: string;
yesterday: string;
now: string;
hours: string;
minutes: string;
seconds: string;
formattedMonthPattern: string;
formattedDayPattern: string;
shortDateFormat: string;
shortTimeFormat: string;
dateLocale: any;
};
Combobox: {
noResultsText: string;
placeholder: string;
searchPlaceholder: string;
checkAll: string;
};
InputPicker: {
newItem: string;
createOption: string;
noResultsText: string;
placeholder: string;
searchPlaceholder: string;
checkAll: string;
};
TagPicker: {
newItem: string;
createOption: string;
noResultsText: string;
placeholder: string;
searchPlaceholder: string;
checkAll: string;
};
Uploader: {
inited: string;
progress: string;
error: string;
complete: string;
emptyFile: string;
upload: string;
removeFile: string;
};
CloseButton: {
closeLabel: string;
};
Breadcrumb: {
expandText: string;
};
Toggle: {
on: string;
off: string;
};
};