Calendar3
mynaui/calendar3FreeComponent
A date field component that allows users to enter and edit date.
Install it
npx shadcn@latest add https://mynaui.com/r/calendar3.jsonSource
1"use client";23import * as React from "react";4import { Calendar } from "@/ui/calendar";56type DateRange = {7 from: Date | undefined;8 to?: Date | undefined;9};1011export default function Calendar3() {12 const [date, setDate] = React.useState<DateRange | undefined>({13 from: new Date(),14 to: new Date(new Date().setDate(new Date().getDate() + 10)),15 });1617 return (18 <Calendar19 mode="range"20 selected={date}21 onSelect={setDate}22 className="rounded-md border"23 />24 );25}
What it pulls in
Other registry items
Files it writes
More from mynaui
All 346 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordion1accordion1 | mynaui | Components | Free | no deps · 2 files | |
| Accordion2accordion2 | mynaui | Components | Free | no deps · 2 files | |
| Accordion3accordion3 | mynaui | Components | Free | no deps · 2 files | |
| Accordion4accordion4 | mynaui | Components | Free | 1 dep · 2 files | |
| Accordion5accordion5 | mynaui | Components | Free | 1 dep · 2 files | |
| Alert dialog1alert-dialog1 | mynaui | Components | Free | no deps · 2 files | |
| Alert dialog2alert-dialog2 | mynaui | Components | Free | 1 dep · 2 files | |
| Alert dialog3alert-dialog3 | mynaui | Components | Free | 1 dep · 2 files |
