@rnwonder/solid-date-picker
Version:
A responsive, highly-customizable datepicker component for SolidJS.
23 lines (22 loc) • 968 B
TypeScript
import { IPopOverPositionX, IPopOverPositionY } from "../Popover";
import { ITimeAnalogGroupProps } from "../TimeAnalogGroup";
import { TimeInputJSX, TimeValue } from "../../interface/general";
import { Accessor, JSX, Setter } from "solid-js";
interface ITimeAnalogPickerProps extends Omit<ITimeAnalogGroupProps, "handleTimeChange" | "value" | "close" | "setIsShown"> {
value?: Accessor<TimeValue>;
setValue?: Setter<TimeValue>;
onClose?: () => void;
onOpen?: () => void;
inputLabel?: Accessor<string>;
placeholder?: string;
inputClass?: string;
inputWrapperClass?: string;
renderInput?: TimeInputJSX;
pickerPositionX?: IPopOverPositionX;
pickerPositionY?: IPopOverPositionY;
inputProps?: JSX.InputHTMLAttributes<HTMLInputElement>;
inputWrapperWidth?: JSX.CSSProperties["width"];
zIndex?: number;
}
declare const TimeAnalogPicker: (props: ITimeAnalogPickerProps) => JSX.Element;
export default TimeAnalogPicker;