UNPKG

mantine-datepicker-jalali

Version:
20 lines 1.24 kB
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