@apptane/react-ui-calendar
Version:
Calendar component in Apptane React UI framework
32 lines (31 loc) • 1.86 kB
TypeScript
import { CalendarProps } from "./Calendar.types.js";
/**
* `Calendar` component — supports one or more month panes, date ranges, selection.
*/
export declare function Calendar({ colorMode, appearance, panes, selected, rangeStart, rangeEnd, notBefore, notAfter, weekStartsOnSunday, onClick, ...other }: CalendarProps): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element;
export declare namespace Calendar {
var displayName: string;
var propTypes: {
selected: import("prop-types").Requireable<Date>;
rangeStart: import("prop-types").Requireable<Date>;
rangeEnd: import("prop-types").Requireable<Date>;
notBefore: import("prop-types").Requireable<Date>;
notAfter: import("prop-types").Requireable<Date>;
weekStartsOnSunday: import("prop-types").Requireable<boolean>;
onClick: import("prop-types").Requireable<(...args: any[]) => any>;
panes: import("prop-types").Requireable<number>;
colorMode: import("prop-types").Requireable<import("@apptane/react-ui-core").ColorMode>;
appearance: import("prop-types").Requireable<any>;
margin: import("prop-types").Requireable<string | number>;
marginTop: import("prop-types").Requireable<string | number>;
marginRight: import("prop-types").Requireable<string | number>;
marginBottom: import("prop-types").Requireable<string | number>;
marginLeft: import("prop-types").Requireable<string | number>;
m: import("prop-types").Requireable<string | number>;
mt: import("prop-types").Requireable<string | number>;
mr: import("prop-types").Requireable<string | number>;
mb: import("prop-types").Requireable<string | number>;
ml: import("prop-types").Requireable<string | number>;
};
}
export default Calendar;