value | Date | null | — | Selected time value (only time portion is used) |
onChange | (date: Date | null) => void | — | Callback when value changes |
time | TimeConfig | — | Time panel configuration |
size | "sm" | "md" | "lg" | "md" | Component size variant |
locale | Partial<Locale> | — | Custom locale configuration |
displayFormat | string | — | Custom display format for the trigger |
placeholder | string | — | Placeholder text for the trigger |
open | boolean | — | Controlled open state |
initialOpen | boolean | false | Initial open state (uncontrolled) |
onOpenChange | (open: boolean) => void | — | Callback when open state changes |
required | boolean | false | Disable clearing the value |
inline | boolean | false | Render inline without trigger/popup |
hideFooter | boolean | — | Hide the action footer |
name | string | — | Hidden input name for form submission |