DocSpace-client/web/ASC.Web.Components/src/components/calendar
2019-10-09 15:53:38 +03:00
..
sub-components Web: Components: fixed calendar day styles, fixed date-picker prop-type, fixed tooltip stories 2019-10-09 15:53:38 +03:00
calendar.stories.js Web: Components: added date-picker display type auto, fixed calendar styles 2019-10-09 14:18:35 +03:00
calendar.test.js Web: Components: added new tests, fixed date-picker bug 2019-09-20 09:00:11 +03:00
index.js Web: Components: added date-picker display type auto, fixed calendar styles 2019-10-09 14:18:35 +03:00
README.md Web: Components: rename calendar-new to calendar 2019-09-18 10:52:55 +03:00

Calendar

Description

Custom calendar

Usage

import { Calendar } from "asc-web-components";

<Calendar
  onChange={date => {
    console.log("Selected date:", date);
  }}
  disabled={false}
  themeColor="#ED7309"
  selectedDate={new Date()}
  openToDate={new Date()}
  minDate={new Date("1970/01/01")}
  maxDate={new Date("3000/01/01")}
  locale="ru"
/>;

Properties

Props Type Required Values Default Description
onChange func - - - Function called when the user select a day
isDisabled bool - - - Disabled react-calendar
themeColor string - - #ED7309 Color of the selected day
selectedDate date - - (today) Selected date value
openToDate date - - (today) The beginning of a period that shall be displayed by default
minDate date - - new Date("1970/01/01") Minimum date that the user can select.
maxDate date - - new Date("3000/01/01") Maximum date that the user can select.
locale string - - User's browser settings Browser locale