Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit e644b2b

Browse files
committed
Appease early linters
1 parent b352a25 commit e644b2b

File tree

5 files changed

+25
-11
lines changed

5 files changed

+25
-11
lines changed

src/components/views/dialogs/ModuleUiDialog.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ limitations under the License.
1515
*/
1616

1717
import React, { createRef } from "react";
18+
import { DialogContent, DialogProps } from "@matrix-org/react-sdk-module-api/lib/components/DialogContent";
19+
import { logger } from "matrix-js-sdk/src/logger";
1820

1921
import ScrollableBaseModal, { IScrollableBaseState } from "./ScrollableBaseModal";
2022
import { IDialogProps } from "./IDialogProps";
21-
import { DialogContent, DialogProps } from "@matrix-org/react-sdk-module-api/lib/components/DialogContent";
2223
import { _t } from "../../../languageHandler";
23-
import { logger } from "matrix-js-sdk/src/logger";
2424

2525
interface IProps extends IDialogProps {
2626
contentFactory: (props: DialogProps, ref: React.Ref<DialogContent>) => React.ReactNode;

src/components/views/rooms/RoomPreviewBar.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ import { EventType, RoomType } from "matrix-js-sdk/src/@types/event";
2121
import { IJoinRuleEventContent, JoinRule } from "matrix-js-sdk/src/@types/partials";
2222
import { RoomMember } from "matrix-js-sdk/src/models/room-member";
2323
import classNames from 'classnames';
24+
import {
25+
RoomPreviewOpts,
26+
RoomViewLifecycle,
27+
} from "@matrix-org/react-sdk-module-api/lib/lifecycles/RoomViewLifecycle";
2428

2529
import { MatrixClientPeg } from '../../../MatrixClientPeg';
2630
import dis from '../../../dispatcher/dispatcher';
@@ -35,10 +39,6 @@ import RoomAvatar from "../avatars/RoomAvatar";
3539
import SettingsStore from "../../../settings/SettingsStore";
3640
import { UIFeature } from "../../../settings/UIFeature";
3741
import { ModuleRunner } from "../../../modules/ModuleRunner";
38-
import {
39-
RoomPreviewOpts,
40-
RoomViewLifecycle,
41-
} from "@matrix-org/react-sdk-module-api/lib/lifecycles/RoomViewLifecycle";
4242

4343
const MemberEventHtmlReasonField = "io.element.html_reason";
4444

@@ -320,7 +320,8 @@ export default class RoomPreviewBar extends React.Component<IProps, IState> {
320320
case MessageCase.NotLoggedIn: {
321321
const opts: RoomPreviewOpts = { canJoin: false };
322322
if (this.props.room?.roomId) {
323-
ModuleRunner.instance.invoke(RoomViewLifecycle.PreviewRoomNotLoggedIn, opts, this.props.room.roomId);
323+
ModuleRunner.instance
324+
.invoke(RoomViewLifecycle.PreviewRoomNotLoggedIn, opts, this.props.room.roomId);
324325
}
325326
if (opts.canJoin) {
326327
title = _t("Join the room to participate");

src/languageHandler.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ import PlatformPeg from "./PlatformPeg";
2828
import { SettingLevel } from "./settings/SettingLevel";
2929
import { retry } from "./utils/promise";
3030
import SdkConfig from "./SdkConfig";
31+
import { ModuleRunner } from "./modules/ModuleRunner";
3132

3233
// @ts-ignore - $webapp is a webpack resolve alias pointing to the output directory, see webpack config
3334
import webpackLangJsonUrl from "$webapp/i18n/languages.json";
34-
import { ModuleRunner } from "./modules/ModuleRunner";
3535

3636
const i18nFolder = 'i18n/';
3737

src/modules/ProxiedModuleApi.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,13 @@ export class ProxiedModuleApi implements ModuleApi {
6767
/**
6868
* @override
6969
*/
70-
public openDialog<M extends object, P extends DialogProps = DialogProps, C extends React.Component = React.Component>(title: string, body: (props: P, ref: React.RefObject<C>) => React.ReactNode): Promise<{ didOkOrSubmit: boolean, model: M }> {
70+
public openDialog<
71+
M extends object,
72+
P extends DialogProps = DialogProps,
73+
C extends React.Component = React.Component>(
74+
title: string,
75+
body: (props: P, ref: React.RefObject<C>) => React.ReactNode,
76+
): Promise<{ didOkOrSubmit: boolean, model: M }> {
7177
return new Promise<{ didOkOrSubmit: boolean, model: M }>((resolve) => {
7278
Modal.createDialog(ModuleUiDialog, {
7379
title: title,
@@ -84,13 +90,19 @@ export class ProxiedModuleApi implements ModuleApi {
8490
/**
8591
* @override
8692
*/
87-
public async registerSimpleAccount(username: string, password: string, displayName?: string): Promise<AccountAuthInfo> {
93+
public async registerSimpleAccount(
94+
username: string,
95+
password: string,
96+
displayName?: string,
97+
): Promise<AccountAuthInfo> {
8898
const hsUrl = SdkConfig.get("validated_server_config").hsUrl;
8999
const client = Matrix.createClient({ baseUrl: hsUrl });
100+
const deviceName = SdkConfig.get("default_device_display_name")
101+
|| PlatformPeg.get().getDefaultDeviceDisplayName();
90102
const req = {
91103
username,
92104
password,
93-
initial_device_display_name: SdkConfig.get("default_device_display_name") || PlatformPeg.get().getDefaultDeviceDisplayName(),
105+
initial_device_display_name: deviceName,
94106
auth: undefined,
95107
inhibit_login: false,
96108
};

test/modules/MockModule.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ limitations under the License.
1616

1717
import { RuntimeModule } from "@matrix-org/react-sdk-module-api/lib/RuntimeModule";
1818
import { ModuleApi } from "@matrix-org/react-sdk-module-api/lib/ModuleApi";
19+
1920
import { ModuleRunner } from "../../src/modules/ModuleRunner";
2021

2122
export class MockModule extends RuntimeModule {

0 commit comments

Comments
 (0)