0.1.10 • Published 12 months ago

react-simple-datepicker-calendar v0.1.10

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

Simple DatePicker Calendar for React

Overview

Simple Datepicker is a date picker component for React. Select dates easily and customize the color scheme to fit your design needs. It will continually evolving to offer a variety of designs.

Features

  • ☝️ Select any date.
  • 🔢 Input a date manually.
  • 👀 Browse previous or future months in current month.
  • 🚚 Navigate quickly to a specific date.
  • ☀️ Distinguish today's date from the selected date.

Installation

To install the Simple DatePicker Calendar in your React project, use the following command:

npm install react-simple-datepicker-calendar

Usage

import { useState } from 'react';
import { Calendar } from 'react-simple-datepicker-calendar';

function App() {
  const [selectedDate, setSelectedDate] = useState(new Date());

  const handleDateChange = (newDate: Date) => {
    setSelectedDate(newDate);
  };

  return (
    <Calendar
      calendarBackgroundColor="#252525"
      displayBackgroundColor="#252525"
      displayFontColor="#c5c5c5"
      dayFontColor="#899797"
      currentDateFontColor="#d5d5d5"
      prevNextDateFontColor="#899797"
      language="en"
      value={selectedDate}
      onChange={handleDateChange}
    />
  );
}

export default App;

Props

Prop NameTypeDescriptionDefault
calendarBackgroundColorstringBackground color of the entire calendar component.'#252525'
displayBackgroundColorstringBackground color for the display area (e.g., month and year display).'#252525'
displayFontColorstringFont color for the display area, such as the selected date and year-month header.'#c5c5c5'
dayFontColorstringFont color for the day names (e.g., Sun, Mon) in the calendar.'#899797'
currentDateFontColorstringFont color for the current date in the calendar.'#d5d5d5'
prevNextDateFontColorstringFont color for the dates of the previous and next month.'#899797'
language'en'|'ko'Supported values are 'en' for English and 'ko' for Korean.'en'
valueDateThe currently selected date.
onChange(newDate: Date) => voidLanguage settings for the calendar. Function to call when the date is changed.

Planned Updates

Enhance Customization: Further customization options are in development. You'll soon be able to tailor the calendar to your preferences, including date format, start day, and more.

License

Simple DatePicker Calendar is open-source, licensed under the MIT License.

Contact

For inquiries or suggestions, feel free to submit Github Issue. Your feedback is invaluable. Thank you for using Simple DatePicker!

0.1.10

12 months ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.9

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago