Time input (UI SDK): Locale
locale sets the order, the separators and the names for the half of the day. Without it, the field follows the page’s language once it’s interactive.
This adds the example as components/examples/ui-sdk-time-input/locale.tsx, together with the Time input component and the HextaUI theme tokens it needs.
pnpm dlx shadcn@latest add https://hextaui.com/r/ui-sdk-time-input-locale.jsonTo add only the component, follow the Time input installation.
Props in this example
The Time input props this example sets, from the API reference.
| Prop | Type | Default |
|---|---|---|
defaultValue | string | null | – |
localeDefaults to the page’s language. | string | – |
Every prop is in the Time input API reference.
See them all, with keyboard support and accessibility notes, on the Time input page.
- CalendarA date grid for single, range and multiple selection, with sliding months, range previews and touch-sized days.
- CheckboxA checkbox whose check draws in, with indeterminate parents, groups and labels that share its hover.
- ComboboxA filterable select with chips, groups and async results, in a popup that resizes as you type.
- Date pickerA button that opens a calendar in a popover, or a bottom sheet on phones, for single dates and ranges.
- FieldLabels, descriptions and errors wired to their control, with validation states and layouts for forms.
- InputA text input with three sizes, invalid and read-only states, native validation styling and a 16px touch font so phones never zoom in.