mirror of
https://github.com/ascribe/onion.git
synced 2024-12-22 09:23:13 +01:00
Add ids to dropdown buttons, as per warnings
Also helps us find these dropdown buttons with Gemini.
This commit is contained in:
parent
7edddc4d5a
commit
01217318a4
@ -84,6 +84,7 @@ let PieceListToolbarFilterWidget = React.createClass({
|
||||
if (this.props.filterParams && this.props.filterParams.length) {
|
||||
return (
|
||||
<DropdownButton
|
||||
id="ascribe-piece-list-toolbar-filter-widget-dropdown"
|
||||
pullRight={true}
|
||||
title={filterIcon}
|
||||
className="ascribe-piece-list-toolbar-filter-widget">
|
||||
|
@ -45,7 +45,7 @@ let PieceListToolbarOrderWidget = React.createClass({
|
||||
},
|
||||
|
||||
render() {
|
||||
let filterIcon = (
|
||||
let orderIcon = (
|
||||
<span>
|
||||
<span className="ascribe-icon icon-ascribe-sort" aria-hidden="true"></span>
|
||||
<span style={this.isOrderActive()}>·</span>
|
||||
@ -55,9 +55,10 @@ let PieceListToolbarOrderWidget = React.createClass({
|
||||
if (this.props.orderParams && this.props.orderParams.length) {
|
||||
return (
|
||||
<DropdownButton
|
||||
id="ascribe-piece-list-toolbar-order-widget-dropdown"
|
||||
pullRight={true}
|
||||
title={filterIcon}
|
||||
className="ascribe-piece-list-toolbar-filter-widget">
|
||||
className="ascribe-piece-list-toolbar-filter-widget"
|
||||
title={orderIcon}>
|
||||
<li style={{'textAlign': 'center'}}>
|
||||
<em>{getLangText('Sort by')}:</em>
|
||||
</li>
|
||||
|
@ -163,6 +163,7 @@ let Header = React.createClass({
|
||||
account = (
|
||||
<DropdownButton
|
||||
ref='dropdownbutton'
|
||||
id="nav-route-user-dropdown"
|
||||
eventKey="1"
|
||||
title={this.state.currentUser.username}>
|
||||
<LinkContainer
|
||||
|
@ -126,6 +126,7 @@ let HeaderNotifications = React.createClass({
|
||||
<Nav navbar right>
|
||||
<DropdownButton
|
||||
ref='dropdownbutton'
|
||||
id="header-notification-dropdown"
|
||||
eventKey="1"
|
||||
title={
|
||||
<span>
|
||||
|
@ -29,7 +29,9 @@ let NavRoutesLinksLink = React.createClass({
|
||||
// with MenuItems
|
||||
if(children) {
|
||||
return (
|
||||
<DropdownButton title={headerTitle}>
|
||||
<DropdownButton
|
||||
id={`nav-route-${headerTitle.toLowerCase()}-dropdown`}
|
||||
title={headerTitle}>
|
||||
{children}
|
||||
</DropdownButton>
|
||||
);
|
||||
@ -55,4 +57,4 @@ let NavRoutesLinksLink = React.createClass({
|
||||
}
|
||||
});
|
||||
|
||||
export default NavRoutesLinksLink;
|
||||
export default NavRoutesLinksLink;
|
||||
|
Loading…
Reference in New Issue
Block a user