Use AccessibleButton for 'In reply to' link button on ReplyChain (#8726)

- Remove ButtonResetDefault mixin to respect the concept of cascading

Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
This commit is contained in:
Suguru Hirahara
2022-05-31 15:52:12 -06:00
committed by GitHub
parent b776cc8c1f
commit b12a272385
2 changed files with 15 additions and 12 deletions
+7 -3
View File
@@ -32,7 +32,7 @@ import { Action } from "../../../dispatcher/actions";
import Spinner from './Spinner';
import ReplyTile from "../rooms/ReplyTile";
import Pill, { PillType } from './Pill';
import { ButtonEvent } from './AccessibleButton';
import AccessibleButton, { ButtonEvent } from './AccessibleButton';
import { getParentEventId, shouldDisplayReply } from '../../../utils/Reply';
import RoomContext from "../../../contexts/RoomContext";
import { MatrixClientPeg } from '../../../MatrixClientPeg';
@@ -217,9 +217,13 @@ export default class ReplyChain extends React.Component<IProps, IState> {
{
_t('<a>In reply to</a> <pill>', {}, {
'a': (sub) => (
<button onClick={this.onQuoteClick} className="mx_ReplyChain_show">
<AccessibleButton
kind="link_inline"
className="mx_ReplyChain_show"
onClick={this.onQuoteClick}
>
{ sub }
</button>
</AccessibleButton>
),
'pill': (
<Pill