0.0.3 • Published 2 years ago
maximez_date_picker v0.0.3
Modal Component
A customizable date input component with a date picker that opens and closes.
Prerequisites
Installation
You can install this component via npm:
npm install maximez_date_picker
Usage
Import the component
import {DateInput} from 'maximez_date_picker';
Include the DateInput component in your JSX
<DateInput name='name'
label='label'
errorMsg={startDateErrorMsg}
yearsRangeMin={1923}
yearsRangeMax={2023}
labelColor={colorPalette.quinaryColor}
focusedLabelColor={colorPalette.tertiaryColor}
boxShadowColor={colorPalette.senaryColor}
fontColor={colorPalette.tertiaryColor}
selectedDayFontColor={colorPalette.secondaryColor}
previousNextMonthFontColor={colorPalette.quinaryColor}
iconColor={colorPalette.tertiaryColor}
backgroundColor={colorPalette.secondaryColor}
hoveredBackgroundColor={colorPalette.primaryColor}
selectedDayBackgroundColor={colorPalette.quarternaryColor}
selectedMonthYearBackgroundColor={colorPalette.senaryColor}
todayBackgroundColor={colorPalette.senaryColor}
borderBottomColor={colorPalette.senaryColor} />Customize the component by passing props
name: Thenameattribute of the date input field.label: The label text for the date input.errorMsg: The error message to display (if any).yearsRangeMin: The minimum year available in the date picker.yearsRangeMax: The maximum year available in the date picker.defaultValue: The default value for the input (format: "MM/DD/YYYY").dateInputField: A manual input field to give the possibility to write the date instead of clicking.labelColor: The color of the label.focusedLabelColor: The color of the label when focused.boxShadowColor: The color of the input box shadow.fontColor: The color of the text in the input.selectedDayFontColor: The color of the selected day in the date picker.previousNextMonthFontColor: The color of the days in the previous/next month in the date picker.iconColor: The color of the calendar icon.backgroundColor: The background color of the input container.hoveredBackgroundColor: The background color when hovered.selectedDayBackgroundColor: The background color of the selected day in the date picker.selectedMonthYearBackgroundColor: The background color of the selected month/year in the date picker.todayBackgroundColor: The background color of today's date in the date picker.