Comply with noImplicitAny (#9940)

* Stash noImplicitAny work

* Stash

* Fix imports

* Iterate

* Fix tests

* Delint

* Fix tests
This commit is contained in:
Michael Telatynski 2023-02-13 11:39:16 +00:00 committed by GitHub
parent ac7f69216e
commit 61a63e47f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
359 changed files with 1621 additions and 1353 deletions

View file

@ -104,7 +104,7 @@ export default class RoomPreviewBar extends React.Component<IProps, IState> {
onJoinClick() {},
};
public constructor(props) {
public constructor(props: IProps) {
super(props);
this.state = {
@ -116,7 +116,7 @@ export default class RoomPreviewBar extends React.Component<IProps, IState> {
this.checkInvitedEmail();
}
public componentDidUpdate(prevProps, prevState): void {
public componentDidUpdate(prevProps: IProps, prevState: IState): void {
if (this.props.invitedEmail !== prevProps.invitedEmail || this.props.inviterName !== prevProps.inviterName) {
this.checkInvitedEmail();
}
@ -474,7 +474,7 @@ export default class RoomPreviewBar extends React.Component<IProps, IState> {
const avatar = <RoomAvatar room={this.props.room} oobData={this.props.oobData} />;
const inviteMember = this.getInviteMember();
let inviterElement;
let inviterElement: JSX.Element;
if (inviteMember) {
inviterElement = (
<span>