@particles/calendar

A date range select component

Usage no npm install needed!

<script type="module">
  import particlesCalendar from 'https://cdn.skypack.dev/@particles/calendar';
</script>

README

Calendar

A calendar component.

Example

calendar

Change Log

4.1.12

  • Calendar matrix bug fix.

4.1.11

  • Localize weekday names.
  • Add support for the correct start day of the week.

4.1.10

  • Bump moment-timezone version from 0.5.14 to 0.5.33.

4.1.9

  • Adds maxDiffRangeInMonths prop. If present it limits the difference between the start and end date to set number of months.

4.1.8

  • Fix bug in FF where calendar would break on zoom below 100%

4.1.7

  • Now exporting moment instance

4.1.6

  • Added option to hide range inputs

4.1.4

  • Remove font-family declaration and add inherit to inputs and buttons

4.1.3

  • Fix internationalization with the RangeInputs.jsx placeholder text and localizing month names in MonthNavigation.jsx

4.1.2

  • Fix disableFutureDates logic in MonthNavigation.jsx to keep forward navigation arrow active if passed false for this prop.

4.1.1

  • Fix currentMonth bug in MonthNavigation component for disabled dates to worth with currentMonthOverride prop.

4.1.0

  • Provide currentMonthOverride prop in MM/DD/YYYY format to CalendarParticle for initial starting point of dates. I.E. currentMonthOverride: '01-03-2018'

4.0.0

  • Return object with local, utc, and override dateTimes, dates, and time zones.
3.0.4
  • Add I18n support for Single Date and Date Range.
3.0.3
  • Add Date Formatting locale into Date Single Input and Range Inputs.
3.0.2
  • Removing the date hovered selection in single day mode with provided committed dates.
3.0.1
  • Republishing package.

3.0.0

  • Return object with dates array and selection type.
2.1.0
  • Provide disableFutureDates prop to disable future dates, and pass in committed dates as array of strings.
2.0.2
  • Fixing a bug with setting range
2.0.1
  • Cleaning up shared components and adding proptypes to each.

2.0.0

  • Returns a sorted [from, to] array of selected dates on click or after a date is committed.
1.0.0
  • Returns a sorted [from, to] array of selected dates on click or after a date is committed.

1.0.0

  • Initial commit