Comply with noImplicitAny (#9940)
* Stash noImplicitAny work * Stash * Fix imports * Iterate * Fix tests * Delint * Fix tests
This commit is contained in:
parent
ac7f69216e
commit
61a63e47f4
359 changed files with 1621 additions and 1353 deletions
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||
limitations under the License.
|
||||
*/
|
||||
|
||||
import React, { useRef, useState } from "react";
|
||||
import React, { ChangeEvent, useRef, useState } from "react";
|
||||
|
||||
import { _t } from "../../../languageHandler";
|
||||
import AccessibleButton from "../elements/AccessibleButton";
|
||||
|
@ -132,7 +132,7 @@ const SpaceBasicSettings: React.FC<IProps> = ({
|
|||
label={_t("Name")}
|
||||
autoFocus={true}
|
||||
value={name}
|
||||
onChange={(ev) => setName(ev.target.value)}
|
||||
onChange={(ev: ChangeEvent<HTMLInputElement>) => setName(ev.target.value)}
|
||||
disabled={nameDisabled}
|
||||
/>
|
||||
|
||||
|
@ -141,7 +141,7 @@ const SpaceBasicSettings: React.FC<IProps> = ({
|
|||
element="textarea"
|
||||
label={_t("Description")}
|
||||
value={topic}
|
||||
onChange={(ev) => setTopic(ev.target.value)}
|
||||
onChange={(ev: ChangeEvent<HTMLTextAreaElement>) => setTopic(ev.target.value)}
|
||||
rows={3}
|
||||
disabled={topicDisabled}
|
||||
/>
|
||||
|
|
|
@ -14,7 +14,16 @@ See the License for the specific language governing permissions and
|
|||
limitations under the License.
|
||||
*/
|
||||
|
||||
import React, { ComponentProps, RefObject, SyntheticEvent, KeyboardEvent, useContext, useRef, useState } from "react";
|
||||
import React, {
|
||||
ComponentProps,
|
||||
RefObject,
|
||||
SyntheticEvent,
|
||||
KeyboardEvent,
|
||||
useContext,
|
||||
useRef,
|
||||
useState,
|
||||
ChangeEvent,
|
||||
} from "react";
|
||||
import classNames from "classnames";
|
||||
import { RoomType } from "matrix-js-sdk/src/@types/event";
|
||||
import { ICreateRoomOpts } from "matrix-js-sdk/src/@types/requests";
|
||||
|
@ -190,7 +199,7 @@ export const SpaceCreateForm: React.FC<ISpaceCreateFormProps> = ({
|
|||
label={_t("Name")}
|
||||
autoFocus={true}
|
||||
value={name}
|
||||
onChange={(ev) => {
|
||||
onChange={(ev: ChangeEvent<HTMLInputElement>) => {
|
||||
const newName = ev.target.value;
|
||||
if (!alias || alias === `#${nameToLocalpart(name)}:${domain}`) {
|
||||
setAlias(`#${nameToLocalpart(newName)}:${domain}`);
|
||||
|
|
|
@ -199,7 +199,7 @@ export class SpaceItem extends React.PureComponent<IItemProps, IItemState> {
|
|||
|
||||
private buttonRef = createRef<HTMLDivElement>();
|
||||
|
||||
public constructor(props) {
|
||||
public constructor(props: IItemProps) {
|
||||
super(props);
|
||||
|
||||
const collapsed = SpaceTreeLevelLayoutStore.instance.getSpaceCollapsedState(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue