0.1.10 • Published 1 year ago

react-simple-datepicker-calendar v0.1.10

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year 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