diff --git a/src/month_dropdown.tsx b/src/month_dropdown.tsx index 9efd3c727..02b996e65 100644 --- a/src/month_dropdown.tsx +++ b/src/month_dropdown.tsx @@ -36,7 +36,12 @@ export default class MonthDropdown extends Component< renderSelectOptions = (monthNames: string[]): React.ReactElement[] => monthNames.map( (m: string, i: number): React.ReactElement => ( - ), @@ -47,6 +52,7 @@ export default class MonthDropdown extends Component< value={this.props.month} className="react-datepicker__month-select" onChange={(e) => this.onChange(parseInt(e.target.value))} + aria-label="Select Month" > {this.renderSelectOptions(monthNames)} @@ -62,8 +68,14 @@ export default class MonthDropdown extends Component< style={{ visibility: visible ? "visible" : "hidden" }} className="react-datepicker__month-read-view" onClick={this.toggleDropdown} + aria-label="Select Month" + aria-expanded={this.state.dropdownVisible} + aria-haspopup="listbox" > - +