// Forms
Date Picker
Input with a built-in calendar.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/date-picker// Usage
1import { DatePicker, DatePickerTrigger, DatePickerInput, DatePickerTimer } from "@/components/ui/date-picker";23<DatePicker />// Code
1"use client";23import {4 DatePicker as ArkDatePicker,5 useDatePickerContext,6} from "@ark-ui/react/date-picker";7import { Portal } from "@ark-ui/react/portal";8import { CalendarIcon, ClockIcon } from "lucide-react";9import type React from "react";10import { cn } from "@/lib/utils";11import { Button } from "@/registry/react/components/button";12import {13 Calendar,14 CalendarPresetTrigger,15} from "@/registry/react/components/calendar";16import type { Input, InputProps } from "@/registry/react/components/input";17import {18 InputGroup,19 InputGroupAddon,20 InputGroupButton,21 InputGroupInput,22} from "@/registry/react/components/input-group";2324export const useDatePicker = useDatePickerContext;2526export const DatePicker = (props: React.ComponentProps<typeof Calendar>) => {27 const { positioning = { placement: "top" }, ...rest } = props;28// Dependencies