CalendarWithTime() — ui Function Reference
Architecture documentation for the CalendarWithTime() function in calendar-example.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD 6562647a_06dd_4d0f_7e44_f8b6ea7b6e09["CalendarWithTime()"] 56746db4_bde3_b797_f7fa_14d8b5e6af22["calendar-example.tsx"] 6562647a_06dd_4d0f_7e44_f8b6ea7b6e09 -->|defined in| 56746db4_bde3_b797_f7fa_14d8b5e6af22 style 6562647a_06dd_4d0f_7e44_f8b6ea7b6e09 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/v4/registry/bases/base/examples/calendar-example.tsx lines 209–276
function CalendarWithTime() {
const [date, setDate] = React.useState<Date | undefined>(
new Date(new Date().getFullYear(), new Date().getMonth(), 12)
)
return (
<Example title="With Time">
<Card size="sm" className="mx-auto w-fit">
<CardContent>
<Calendar
mode="single"
selected={date}
onSelect={setDate}
className="p-0"
/>
</CardContent>
<CardFooter className="bg-card border-t">
<FieldGroup>
<Field>
<FieldLabel htmlFor="time-from">Start Time</FieldLabel>
<InputGroup>
<InputGroupInput
id="time-from"
type="time"
step="1"
defaultValue="10:30:00"
className="appearance-none [&::-webkit-calendar-picker-indicator]:hidden [&::-webkit-calendar-picker-indicator]:appearance-none"
/>
<InputGroupAddon>
<IconPlaceholder
lucide="Clock2Icon"
tabler="IconClockHour2"
hugeicons="Clock03Icon"
phosphor="ClockIcon"
remixicon="RiTimeLine"
className="text-muted-foreground"
/>
</InputGroupAddon>
</InputGroup>
</Field>
<Field>
<FieldLabel htmlFor="time-to">End Time</FieldLabel>
<InputGroup>
<InputGroupInput
id="time-to"
type="time"
step="1"
defaultValue="12:30:00"
className="appearance-none [&::-webkit-calendar-picker-indicator]:hidden [&::-webkit-calendar-picker-indicator]:appearance-none"
/>
<InputGroupAddon>
<IconPlaceholder
lucide="Clock2Icon"
tabler="IconClockHour2"
hugeicons="Clock03Icon"
phosphor="ClockIcon"
remixicon="RiTimeLine"
className="text-muted-foreground"
/>
</InputGroupAddon>
</InputGroup>
</Field>
</FieldGroup>
</CardFooter>
</Card>
</Example>
)
}
Domain
Subdomains
Source
Frequently Asked Questions
What does CalendarWithTime() do?
CalendarWithTime() is a function in the ui codebase, defined in apps/v4/registry/bases/base/examples/calendar-example.tsx.
Where is CalendarWithTime() defined?
CalendarWithTime() is defined in apps/v4/registry/bases/base/examples/calendar-example.tsx at line 209.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free