@firecms/ui
Version:
Awesome Firebase/Firestore-based headless open-source CMS
25 lines (24 loc) • 811 B
TypeScript
import React from "react";
export type DateTimeFieldProps = {
value?: Date | null;
onChange?: (date: Date | null) => void;
mode?: "date" | "date_time";
disabled?: boolean;
clearable?: boolean;
error?: boolean;
size?: "smallest" | "small" | "medium" | "large";
label?: React.ReactNode;
className?: string;
style?: React.CSSProperties;
inputClassName?: string;
invisible?: boolean;
locale?: string;
/**
* IANA timezone string (e.g., "America/New_York", "Europe/London").
* Used to display and input dates in the specified timezone.
* The value passed to onChange will always be in UTC.
* If not provided, uses the user's local timezone.
*/
timezone?: string;
};
export declare const DateTimeField: React.FC<DateTimeFieldProps>;