Use title prop instead to minimize changes
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
parent
8ed336ea08
commit
46a6043e9b
2 changed files with 5 additions and 4 deletions
|
@ -238,7 +238,7 @@ const RoomSubList = React.createClass({
|
||||||
<AccessibleTooltipButton
|
<AccessibleTooltipButton
|
||||||
onClick={ this.props.onAddRoom }
|
onClick={ this.props.onAddRoom }
|
||||||
className="mx_RoomSubList_addRoom"
|
className="mx_RoomSubList_addRoom"
|
||||||
tooltip={this.props.addRoomLabel || _t("Add room")}
|
title={this.props.addRoomLabel || _t("Add room")}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,8 @@ import sdk from "../../../index";
|
||||||
export default class AccessibleTooltipButton extends React.PureComponent {
|
export default class AccessibleTooltipButton extends React.PureComponent {
|
||||||
static propTypes = {
|
static propTypes = {
|
||||||
...AccessibleButton.propTypes,
|
...AccessibleButton.propTypes,
|
||||||
tooltip: PropTypes.string.isRequired,
|
// The tooltip to render on hover
|
||||||
|
title: PropTypes.string.isRequired,
|
||||||
};
|
};
|
||||||
|
|
||||||
state = {
|
state = {
|
||||||
|
@ -47,12 +48,12 @@ export default class AccessibleTooltipButton extends React.PureComponent {
|
||||||
const Tooltip = sdk.getComponent("elements.Tooltip");
|
const Tooltip = sdk.getComponent("elements.Tooltip");
|
||||||
const AccessibleButton = sdk.getComponent("elements.AccessibleButton");
|
const AccessibleButton = sdk.getComponent("elements.AccessibleButton");
|
||||||
|
|
||||||
const {tooltip, ...props} = this.props;
|
const {title, ...props} = this.props;
|
||||||
|
|
||||||
const tip = this.state.hover ? <Tooltip
|
const tip = this.state.hover ? <Tooltip
|
||||||
className="mx_AccessibleTooltipButton_container"
|
className="mx_AccessibleTooltipButton_container"
|
||||||
tooltipClassName="mx_AccessibleTooltipButton_tooltip"
|
tooltipClassName="mx_AccessibleTooltipButton_tooltip"
|
||||||
label={tooltip}
|
label={title}
|
||||||
/> : <div />;
|
/> : <div />;
|
||||||
return (
|
return (
|
||||||
<AccessibleButton {...props} onMouseOver={this.onMouseOver} onMouseOut={this.onMouseOut}>
|
<AccessibleButton {...props} onMouseOver={this.onMouseOver} onMouseOut={this.onMouseOut}>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue