@rnwonder/solid-date-picker
Version:
A responsive, highly-customizable datepicker component for SolidJS.
23 lines (22 loc) • 970 B
TypeScript
import { Accessor, Component, Setter } from "solid-js";
import { SelectorProps } from "../Selector";
import { YearRange, MakeOptionalRequired, DateObjectUnits, DatePickerType, SelectorColorsAndClassNames, SelectorType, Locale } from "../../interface/general";
export interface YearSelectorProps extends SelectorColorsAndClassNames {
year: Accessor<number>;
setYear: Setter<number>;
ref?: Setter<HTMLDivElement | undefined>;
zIndex?: number;
yearRange?: YearRange;
minDate?: MakeOptionalRequired<DateObjectUnits>;
maxDate?: MakeOptionalRequired<DateObjectUnits>;
type?: DatePickerType;
startDay?: DateObjectUnits;
yearSelectorType?: SelectorType;
setShowSelectorTwo?: Setter<boolean>;
setSelectorTwoProps?: Setter<SelectorProps>;
showSelectorTwo?: Accessor<boolean>;
noButtonAnimation?: boolean;
locale?: Locale;
yearSelectorCount: number;
}
export declare const YearSelector: Component<YearSelectorProps>;