UNPKG

@yamada-ui/calendar

Version:

Yamada UI calendar component

25 lines (22 loc) 689 B
import { RequiredPropGetter, HTMLProps } from '@yamada-ui/core'; import { Merge } from '@yamada-ui/utils'; declare const useMonth: () => { getButtonProps: RequiredPropGetter<Merge<HTMLProps<"button">, { index: number; month: Date; value: Date; }>, Merge<HTMLProps<"button">, { between: boolean; end: boolean; hidden: boolean; outside: boolean; selected: boolean; start: boolean; weekend: boolean; }>>; getGridProps: RequiredPropGetter<Merge<HTMLProps, { month: Date; }>, HTMLProps>; }; type UseMonthReturn = ReturnType<typeof useMonth>; export { type UseMonthReturn, useMonth };