Skip to content
This repository was archived by the owner on May 19, 2025. It is now read-only.

Commit c09cf4c

Browse files
committed
Adding isFirstEnabledDay on main day element
1 parent 3d5be33 commit c09cf4c

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

src/components/DayCell/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ class DayCell extends Component {
6060
const {
6161
isPassive,
6262
isToday,
63+
isFirstEnabledDay,
6364
isWeekend,
6465
isStartOfWeek,
6566
isEndOfWeek,
@@ -73,6 +74,7 @@ class DayCell extends Component {
7374
[styles.dayPassive]: isPassive,
7475
[styles.dayDisabled]: disabled,
7576
[styles.dayToday]: isToday,
77+
[styles.dayEnabledFirst]: isFirstEnabledDay,
7678
[styles.dayWeekend]: isWeekend,
7779
[styles.dayStartOfWeek]: isStartOfWeek,
7880
[styles.dayEndOfWeek]: isEndOfWeek,
@@ -207,6 +209,7 @@ DayCell.propTypes = {
207209
disabled: PropTypes.bool,
208210
isPassive: PropTypes.bool,
209211
isToday: PropTypes.bool,
212+
isFirstEnabledDay: PropTypes.bool,
210213
isWeekend: PropTypes.bool,
211214
isStartOfWeek: PropTypes.bool,
212215
isEndOfWeek: PropTypes.bool,

src/components/Month/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ class Month extends PureComponent {
8585
preview={showPreview ? this.props.preview : null}
8686
isWeekend={isWeekend(day, this.props.dateOptions)}
8787
isToday={isSameDay(day, now)}
88+
isFirstEnabledDay={minDate && isSameDay(day, minDate)}
8889
isStartOfWeek={isSameDay(day, startOfWeek(day, this.props.dateOptions))}
8990
isEndOfWeek={isSameDay(day, endOfWeek(day, this.props.dateOptions))}
9091
isStartOfMonth={isStartOfMonth}

src/styles.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export default {
1515
dayNumber: 'rdrDayNumber',
1616
dayPassive: 'rdrDayPassive',
1717
dayToday: 'rdrDayToday',
18+
dayEnabledFirst: 'rdrDayEnabledFirst',
1819
dayStartOfWeek: 'rdrDayStartOfWeek',
1920
dayEndOfWeek: 'rdrDayEndOfWeek',
2021
daySelected: 'rdrDaySelected',

0 commit comments

Comments
 (0)