A favicon of Shadcn Date Time Picker

Shadcn Date Time Picker

A collection of adaptable Date and Time picker components built with ShadCN UI, showcasing varied functionalities for React projects, including form integration.

A screenshot of Shadcn Date Time PickerVisit

Versatile Date and Time Pickers for ShadCN UI & React

This project delivers a curated set of Date and Time picker components, expertly constructed using ShadCN UI for React developers. It highlights the adaptability and functional richness of these components through diverse examples, encompassing standalone pickers and practical integrations with react-hook-form and zod. Developers can effortlessly copy and examine the code, ensuring smooth incorporation of sophisticated date and time selection capabilities into their applications.

Features:

  • Date Picker: Provides a standard interface for selecting a single date.
  • Date Picker with Range: Allows users to select a start and end date for a period.
  • Date & Time Picker (12h format): Enables selection of both date and time, displayed in a 12-hour clock format with AM/PM.
  • Date & Time Picker (24h format): Facilitates selection of date and time using a 24-hour clock format.
  • React Hook Form Integration: Demonstrates seamless usage with react-hook-form for form state management and validation.
  • Zod Schema Validation: Illustrates integration with zod for data validation in forms.
  • Code Snippet Copying: Offers a 'copy' button to easily grab the component's source code for implementation.
  • Detailed Code Viewing: Provides a 'view code' button for in-depth examination of the component implementation.
  • Live Interactive Examples: Showcases all components in action on the demonstration website.
  • Theme Toggling: Allows users to switch between visual themes, enhancing user experience.

Summary:

ShadCN Date Time Picker equips developers with a ready-to-use suite of date and time selection components based on ShadCN UI and React. It features examples for various picker types—single date, date range, 12h/24h date-time formats—and demonstrates integration with react-hook-form and zod for effective form handling. This resource streamlines the addition of advanced date/time input features to contemporary web applications.

Distribution:
opensource
GitHub:
202 Stars
15 Forks
Share:

 

  
 

Similar to Shadcn Date Time Picker: