1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-12-05 15:22:09 +03:00

Allow quote-reply in thread view element-web (#6959)

This commit is contained in:
Germain
2021-10-19 16:05:34 +01:00
committed by GitHub
parent d39002338d
commit 694ec946e2
11 changed files with 84 additions and 88 deletions

View File

@@ -50,6 +50,7 @@ interface IProps {
interface IState {
thread?: Thread;
editState?: EditorStateTransfer;
replyToEvent?: MatrixEvent;
}
@replaceableComponent("structures.ThreadView")
@@ -114,6 +115,13 @@ export default class ThreadView extends React.Component<IProps, IState> {
});
break;
}
case 'reply_to_event':
if (payload.context === TimelineRenderingType.Thread) {
this.setState({
replyToEvent: payload.event,
});
}
break;
default:
break;
}
@@ -199,7 +207,7 @@ export default class ThreadView extends React.Component<IProps, IState> {
rel_type: RelationType.Thread,
event_id: this.state.thread.id,
}}
showReplyPreview={false}
replyToEvent={this.state.replyToEvent}
permalinkCreator={this.props.permalinkCreator}
e2eStatus={this.props.e2eStatus}
compact={true}