@yamada-ui/calendar
Version:
Yamada UI calendar component
16 lines (13 loc) • 605 B
TypeScript
import { PropGetter, RequiredPropGetter, HTMLProps } from '@yamada-ui/core';
interface UseCalendarHeaderProps {
index?: number;
}
declare const useCalendarHeader: ({ index }: UseCalendarHeaderProps) => {
getContainerProps: PropGetter<"div", undefined>;
getControlProps: RequiredPropGetter<{
operation: "next" | "prev";
} & HTMLProps<"button">, HTMLProps<"button">>;
getLabelProps: PropGetter<"button", undefined>;
};
type UseCalendarHeaderReturn = ReturnType<typeof useCalendarHeader>;
export { type UseCalendarHeaderProps, type UseCalendarHeaderReturn, useCalendarHeader };