@tiller-ds/date
Version:
Date module of Tiller Design System
20 lines (19 loc) • 729 B
TypeScript
import * as React from "react";
import { TokenProps } from "@tiller-ds/theme";
export declare type ClockType = "AM" | "PM" | "";
declare type Time = {
hour: number | null;
minute: number | null;
type: ClockType;
};
export declare type TimePickerProps = {
className?: string;
fixedWidth?: boolean;
onChange: (hour: number | null, minute: number | null) => void;
timePickerRef: React.Ref<HTMLDivElement>;
type?: "use12Hours" | "use24Hours";
value: Time;
showMinutes?: boolean;
} & TokenProps<"TimePicker">;
export default function TimePicker({ type, onChange, value, timePickerRef, className, fixedWidth, showMinutes, ...props }: TimePickerProps): JSX.Element;
export {};