Merge pull request #5419 from matrix-org/t3chguy/fix/15701

Fix New Room Intro invite to this room button
This commit is contained in:
Michael Telatynski 2020-11-11 18:32:45 +00:00 committed by GitHub
commit 56d24fc723
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View file

@ -39,7 +39,7 @@ interface IProps extends React.InputHTMLAttributes<Element> {
tabIndex?: number; tabIndex?: number;
disabled?: boolean; disabled?: boolean;
className?: string; className?: string;
onClick?(e?: ButtonEvent): void; onClick(e?: ButtonEvent): void;
} }
interface IAccessibleButtonProps extends React.InputHTMLAttributes<Element> { interface IAccessibleButtonProps extends React.InputHTMLAttributes<Element> {

View file

@ -99,6 +99,10 @@ const NewRoomIntro = () => {
}); });
} }
const onInviteClick = () => {
dis.dispatch({ action: "view_invite", roomId });
};
const avatarUrl = room.currentState.getStateEvents(EventType.RoomAvatar, "")?.getContent()?.url; const avatarUrl = room.currentState.getStateEvents(EventType.RoomAvatar, "")?.getContent()?.url;
body = <React.Fragment> body = <React.Fragment>
<MiniAvatarUploader <MiniAvatarUploader
@ -116,7 +120,7 @@ const NewRoomIntro = () => {
})}</p> })}</p>
<p>{topicText}</p> <p>{topicText}</p>
<div className="mx_NewRoomIntro_buttons"> <div className="mx_NewRoomIntro_buttons">
<AccessibleButton className="mx_NewRoomIntro_inviteButton" kind="primary"> <AccessibleButton className="mx_NewRoomIntro_inviteButton" kind="primary" onClick={onInviteClick}>
{_t("Invite to this room")} {_t("Invite to this room")}
</AccessibleButton> </AccessibleButton>
</div> </div>