Skip to content

Commit 20bd487

Browse files
gautam-pahujamartijnrusschen
authored andcommitted
Remove duplicate declaration of defaultprops in calendar component (Hacker0x01#1566)
* Removed duplicate declaration of defaultprops in calendar component * double quotes back to single quotes
1 parent f1b2969 commit 20bd487

File tree

1 file changed

+11
-20
lines changed

1 file changed

+11
-20
lines changed

src/calendar.jsx

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,6 @@ export default class Calendar extends React.Component {
125125
};
126126
}
127127

128-
static get defaultProps() {
129-
return {
130-
onDropdownFocus: () => {},
131-
monthsShown: 1,
132-
forceShowMonthNavigation: false,
133-
timeCaption: 'Time'
134-
};
135-
}
136-
137128
constructor(props) {
138129
super(props);
139130

@@ -286,7 +277,7 @@ export default class Calendar extends React.Component {
286277
const dayNames = [];
287278
if (this.props.showWeekNumbers) {
288279
dayNames.push(
289-
<div key="W" className="react-datepicker__day-name">
280+
<div key='W' className='react-datepicker__day-name'>
290281
{this.props.weekLabel || '#'}
291282
</div>
292283
);
@@ -296,7 +287,7 @@ export default class Calendar extends React.Component {
296287
const day = addDays(startOfWeek, offset);
297288
const weekDayName = this.formatWeekday(day, this.props.locale);
298289
return (
299-
<div key={offset} className="react-datepicker__day-name">
290+
<div key={offset} className='react-datepicker__day-name'>
300291
{weekDayName}
301292
</div>
302293
);
@@ -346,7 +337,7 @@ export default class Calendar extends React.Component {
346337

347338
return (
348339
<button
349-
type="button"
340+
type='button'
350341
className={classes.join(' ')}
351342
onClick={clickHandler}
352343
>
@@ -391,7 +382,7 @@ export default class Calendar extends React.Component {
391382

392383
return (
393384
<button
394-
type="button"
385+
type='button'
395386
className={classes.join(' ')}
396387
onClick={clickHandler}
397388
>
@@ -479,7 +470,7 @@ export default class Calendar extends React.Component {
479470
}
480471
return (
481472
<div
482-
className="react-datepicker__today-button"
473+
className='react-datepicker__today-button'
483474
onClick={e => this.props.onSelect(getStartOfToday(), e)}
484475
>
485476
{this.props.todayButton}
@@ -488,19 +479,19 @@ export default class Calendar extends React.Component {
488479
};
489480

490481
renderDefaultHeader = ({ monthDate, i }) => (
491-
<div className="react-datepicker__header">
482+
<div className='react-datepicker__header'>
492483
{this.renderCurrentMonth(monthDate)}
493484
<div
494485
className={`react-datepicker__header__dropdown react-datepicker__header__dropdown--${
495486
this.props.dropdownMode
496-
}`}
487+
}`}
497488
onFocus={this.handleDropdownFocus}
498489
>
499490
{this.renderMonthDropdown(i !== 0)}
500491
{this.renderMonthYearDropdown(i !== 0)}
501492
{this.renderYearDropdown(i !== 0)}
502493
</div>
503-
<div className="react-datepicker__day-names">
494+
<div className='react-datepicker__day-names'>
504495
{this.header(monthDate)}
505496
</div>
506497
</div>
@@ -523,7 +514,7 @@ export default class Calendar extends React.Component {
523514

524515
return (
525516
<div
526-
className="react-datepicker__header react-datepicker__header--custom"
517+
className='react-datepicker__header react-datepicker__header--custom'
527518
onFocus={this.props.onDropdownFocus}
528519
>
529520
{this.props.renderCustomHeader({
@@ -535,7 +526,7 @@ export default class Calendar extends React.Component {
535526
prevMonthButtonDisabled,
536527
nextMonthButtonDisabled
537528
})}
538-
<div className="react-datepicker__day-names">
529+
<div className='react-datepicker__day-names'>
539530
{this.header(monthDate)}
540531
</div>
541532
</div>
@@ -557,7 +548,7 @@ export default class Calendar extends React.Component {
557548
ref={div => {
558549
this.monthContainer = div;
559550
}}
560-
className="react-datepicker__month-container"
551+
className='react-datepicker__month-container'
561552
>
562553
{this.props.renderCustomHeader
563554
? this.renderCustomHeader({ monthDate, i })

0 commit comments

Comments
 (0)