mantine-datepicker-jalali
Version:
jalali datepicker of mantine library
20 lines • 1.24 kB
TypeScript
import React from 'react';
import { DefaultProps, Selectors } from '@mantine/core';
import { CalendarHeaderStylesNames, CalendarHeaderSettings } from '../CalendarHeader';
import { YearsListSettings, YearsListStylesNames } from '../YearsList';
import useStyles from './DecadeLevel.styles';
export declare type DecadeLevelStylesNames = Selectors<typeof useStyles> | YearsListStylesNames | CalendarHeaderStylesNames;
export interface DecadeLevelSettings extends YearsListSettings, CalendarHeaderSettings {
/** dayjs label format to display decade label or a function that returns decade label based on date value, defaults to "YYYY" */
decadeLabelFormat?: string | ((startOfDecade: Date, endOfDecade: Date) => React.ReactNode);
locale?: string;
}
export interface DecadeLevelProps extends DefaultProps<DecadeLevelStylesNames>, DecadeLevelSettings, React.ComponentPropsWithoutRef<'div'> {
__staticSelector?: string;
/** Decade that is currently displayed */
decade: Date;
/** aria-label for change level control */
levelControlAriaLabel?: string;
}
export declare const DecadeLevel: React.ForwardRefExoticComponent<DecadeLevelProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=DecadeLevel.d.ts.map