Web:Add minDate, maxDate in Calendar.

This commit is contained in:
Vlada Gazizova 2023-10-04 17:46:55 +03:00
parent be63e1be5b
commit f720d08874
2 changed files with 7 additions and 2 deletions

View File

@ -19,7 +19,7 @@ const StyledCalendar = styled.div`
} }
`; `;
const CalendarComponent = ({ setCalendarDay }) => { const CalendarComponent = ({ roomCreationDate, setCalendarDay }) => {
const [isOpen, setIsOpen] = useState(false); const [isOpen, setIsOpen] = useState(false);
const [selectedDate, setSelectedDate] = useState(null); const [selectedDate, setSelectedDate] = useState(null);
@ -39,6 +39,8 @@ const CalendarComponent = ({ setCalendarDay }) => {
className="calendar" className="calendar"
setSelectedDate={onDateSet} setSelectedDate={onDateSet}
selectedDate={selectedDate} selectedDate={selectedDate}
minDate={{ roomCreationDate }}
maxDate={new Date()}
/> />
)} )}
</StyledCalendar> </StyledCalendar>

View File

@ -86,7 +86,10 @@ const FilesItemTitle = ({
{selection && ( {selection && (
<StyledItemOptions> <StyledItemOptions>
{openHistory && ( {openHistory && (
<CalendarComponent setCalendarDay={setCalendarDay} /> <CalendarComponent
roomCreationDate={selection.created}
setCalendarDay={setCalendarDay}
/>
)} )}
<ItemContextOptions <ItemContextOptions