min and max dates were added
This commit is contained in:
parent
248e86ca3a
commit
5e33ff1365
@ -1,4 +1,4 @@
|
||||
import React, { useEffect, useState } from "react";
|
||||
import React, { useState } from "react";
|
||||
import PropTypes from "prop-types";
|
||||
import moment from "moment";
|
||||
|
||||
@ -10,6 +10,8 @@ const Calendar = () => {
|
||||
const [selectedDate, setSelectedDate] = useState(moment());
|
||||
const [observedDate, setObservedDate] = useState(moment());
|
||||
const [selectedScene, setSelectedScene] = useState(0);
|
||||
const minDate = moment('2020-12-31');
|
||||
const maxDate = moment('2030-12-1');
|
||||
|
||||
return (
|
||||
<Container>
|
||||
@ -20,6 +22,8 @@ const Calendar = () => {
|
||||
setSelectedScene={setSelectedScene}
|
||||
selectedDate={selectedDate}
|
||||
setSelectedDate={setSelectedDate}
|
||||
minDate={minDate}
|
||||
maxDate={maxDate}
|
||||
/>
|
||||
) : selectedScene === 1 ? (
|
||||
<Months
|
||||
@ -27,6 +31,8 @@ const Calendar = () => {
|
||||
setObservedDate={setObservedDate}
|
||||
setSelectedScene={setSelectedScene}
|
||||
selectedDate={selectedDate}
|
||||
minDate={minDate}
|
||||
maxDate={maxDate}
|
||||
/>
|
||||
) : (
|
||||
<Years
|
||||
@ -34,6 +40,8 @@ const Calendar = () => {
|
||||
setObservedDate={setObservedDate}
|
||||
setSelectedScene={setSelectedScene}
|
||||
selectedDate={selectedDate}
|
||||
minDate={minDate}
|
||||
maxDate={maxDate}
|
||||
/>
|
||||
)}
|
||||
</Container>
|
||||
|
Loading…
Reference in New Issue
Block a user