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

Commit c3574c2

Browse files
authored
Switch to importing client from main js-sdk export (#11370)
1 parent e0d498e commit c3574c2

File tree

155 files changed

+259
-268
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+259
-268
lines changed

.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,10 @@ module.exports = {
110110
name: "matrix-js-sdk/src/@types/event",
111111
message: "Please use matrix-js-sdk/src/matrix instead",
112112
},
113+
{
114+
name: "matrix-js-sdk/src/client",
115+
message: "Please use matrix-js-sdk/src/matrix instead",
116+
},
113117
{
114118
name: "matrix-react-sdk",
115119
message: "Please use matrix-react-sdk/src/index instead",

src/ContentMessages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ See the License for the specific language governing permissions and
1616
limitations under the License.
1717
*/
1818

19-
import { MatrixClient } from "matrix-js-sdk/src/client";
2019
import {
20+
MatrixClient,
2121
MsgType,
2222
IImageInfo,
2323
HTTPError,

src/Lifecycle.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@ limitations under the License.
1818
*/
1919

2020
import { ReactNode } from "react";
21-
import { createClient } from "matrix-js-sdk/src/matrix";
21+
import { createClient, MatrixClient } from "matrix-js-sdk/src/matrix";
2222
import { InvalidStoreError } from "matrix-js-sdk/src/errors";
23-
import { MatrixClient } from "matrix-js-sdk/src/client";
2423
import { decryptAES, encryptAES, IEncryptedPayload } from "matrix-js-sdk/src/crypto/aes";
2524
import { QueryDict } from "matrix-js-sdk/src/utils";
2625
import { logger } from "matrix-js-sdk/src/logger";

src/Login.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ See the License for the specific language governing permissions and
1515
limitations under the License.
1616
*/
1717

18-
// @ts-ignore - XXX: tsc doesn't like this: our js-sdk imports are complex so this isn't surprising
19-
import { createClient } from "matrix-js-sdk/src/matrix";
20-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { createClient, MatrixClient } from "matrix-js-sdk/src/matrix";
2119
import { logger } from "matrix-js-sdk/src/logger";
2220
import { DELEGATED_OIDC_COMPATIBILITY, ILoginFlow, LoginFlow, LoginRequest } from "matrix-js-sdk/src/@types/auth";
2321

src/MatrixClientPeg.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ import {
2424
RoomNameType,
2525
EventTimeline,
2626
EventTimelineSet,
27+
IStartClientOpts,
28+
MatrixClient,
2729
} from "matrix-js-sdk/src/matrix";
28-
import { IStartClientOpts, MatrixClient } from "matrix-js-sdk/src/client";
2930
import { MemoryStore } from "matrix-js-sdk/src/store/memory";
3031
import * as utils from "matrix-js-sdk/src/utils";
3132
import { verificationMethods } from "matrix-js-sdk/src/crypto";

src/PosthogAnalytics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ limitations under the License.
1515
*/
1616

1717
import posthog, { CaptureOptions, PostHog, Properties } from "posthog-js";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import { logger } from "matrix-js-sdk/src/logger";
2020
import { UserProperties } from "@matrix-org/analytics-events/types/typescript/UserProperties";
2121
import { Signup } from "@matrix-org/analytics-events/types/typescript/Signup";

src/SecurityManager.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,8 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17-
import { DeviceVerificationStatus, ICryptoCallbacks } from "matrix-js-sdk/src/matrix";
17+
import { DeviceVerificationStatus, ICryptoCallbacks, MatrixClient } from "matrix-js-sdk/src/matrix";
1818
import { ISecretStorageKeyInfo } from "matrix-js-sdk/src/crypto/api";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
2019
import { deriveKey } from "matrix-js-sdk/src/crypto/key_passphrase";
2120
import { decodeRecoveryKey } from "matrix-js-sdk/src/crypto/recoverykey";
2221
import { encodeBase64 } from "matrix-js-sdk/src/crypto/olmlib";

src/async-components/views/dialogs/security/ExportE2eKeysDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ limitations under the License.
1717

1818
import FileSaver from "file-saver";
1919
import React, { ChangeEvent } from "react";
20-
import { MatrixClient } from "matrix-js-sdk/src/client";
20+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2121
import { logger } from "matrix-js-sdk/src/logger";
2222

2323
import { _t, _td } from "../../../../languageHandler";

src/async-components/views/dialogs/security/ImportE2eKeysDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616
*/
1717

1818
import React, { createRef } from "react";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
19+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2020
import { logger } from "matrix-js-sdk/src/logger";
2121

2222
import * as MegolmExportEncryption from "../../../../utils/MegolmExportEncryption";

src/boundThreepids.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ limitations under the License.
1515
*/
1616

1717
import { IThreepid, ThreepidMedium } from "matrix-js-sdk/src/@types/threepids";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import { MatrixError } from "matrix-js-sdk/src/http-api";
2020

2121
import IdentityAuthClient from "./IdentityAuthClient";

src/components/structures/InteractiveAuth.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import {
2323
InteractiveAuth,
2424
IStageStatus,
2525
} from "matrix-js-sdk/src/interactive-auth";
26-
import { MatrixClient } from "matrix-js-sdk/src/client";
26+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2727
import { logger } from "matrix-js-sdk/src/logger";
2828

2929
import getEntryComponentForLoginType, { IStageComponent } from "../views/auth/InteractiveAuthEntryComponents";

src/components/structures/LoggedInView.tsx

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

1717
import React, { ClipboardEvent } from "react";
18-
import { ClientEvent, MatrixClient } from "matrix-js-sdk/src/client";
19-
import { MatrixEvent, RoomStateEvent, MatrixError, IUsageLimit } from "matrix-js-sdk/src/matrix";
18+
import {
19+
ClientEvent,
20+
MatrixClient,
21+
MatrixEvent,
22+
RoomStateEvent,
23+
MatrixError,
24+
IUsageLimit,
25+
} from "matrix-js-sdk/src/matrix";
2026
import { MatrixCall } from "matrix-js-sdk/src/webrtc/call";
2127
import classNames from "classnames";
2228
import { ISyncStateData, SyncState } from "matrix-js-sdk/src/sync";

src/components/structures/RoomView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ import {
3333
EventType,
3434
HistoryVisibility,
3535
JoinRule,
36+
ClientEvent,
3637
} from "matrix-js-sdk/src/matrix";
3738
import { logger } from "matrix-js-sdk/src/logger";
3839
import { CallState, MatrixCall } from "matrix-js-sdk/src/webrtc/call";
3940
import { throttle } from "lodash";
4041
import { MatrixError } from "matrix-js-sdk/src/http-api";
41-
import { ClientEvent } from "matrix-js-sdk/src/client";
4242
import { CryptoEvent } from "matrix-js-sdk/src/crypto";
4343
import { THREAD_RELATION_TYPE } from "matrix-js-sdk/src/models/thread";
4444
import { ISearchResults } from "matrix-js-sdk/src/@types/search";

src/components/structures/TimelinePanel.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,13 @@ import {
2929
EventTimeline,
3030
EventType,
3131
RelationType,
32+
ClientEvent,
33+
MatrixClient,
3234
} from "matrix-js-sdk/src/matrix";
3335
import { TimelineWindow } from "matrix-js-sdk/src/timeline-window";
3436
import { SyncState } from "matrix-js-sdk/src/sync";
3537
import { debounce, findLastIndex, throttle } from "lodash";
3638
import { logger } from "matrix-js-sdk/src/logger";
37-
import { ClientEvent, MatrixClient } from "matrix-js-sdk/src/client";
3839
import { Thread, ThreadEvent } from "matrix-js-sdk/src/models/thread";
3940
import { ReceiptType } from "matrix-js-sdk/src/@types/read_receipts";
4041
import { MatrixError } from "matrix-js-sdk/src/http-api";

src/components/structures/auth/Registration.tsx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,18 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17-
import { AuthType, createClient, IAuthData, IAuthDict, IInputs, MatrixError } from "matrix-js-sdk/src/matrix";
17+
import {
18+
AuthType,
19+
createClient,
20+
IAuthData,
21+
IAuthDict,
22+
IInputs,
23+
MatrixError,
24+
IRegisterRequestParams,
25+
IRequestTokenResponse,
26+
MatrixClient,
27+
} from "matrix-js-sdk/src/matrix";
1828
import React, { Fragment, ReactNode } from "react";
19-
import { IRegisterRequestParams, IRequestTokenResponse, MatrixClient } from "matrix-js-sdk/src/client";
2029
import classNames from "classnames";
2130
import { logger } from "matrix-js-sdk/src/logger";
2231
import { ISSOFlow, SSOAction } from "matrix-js-sdk/src/@types/auth";

src/components/views/auth/InteractiveAuthEntryComponents.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ limitations under the License.
1515
*/
1616

1717
import classNames from "classnames";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import { AuthType, IAuthDict, IInputs, IStageStatus } from "matrix-js-sdk/src/interactive-auth";
2020
import { logger } from "matrix-js-sdk/src/logger";
2121
import React, { ChangeEvent, createRef, FormEvent, Fragment } from "react";

src/components/views/auth/LoginWithQR.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { MSC3906Rendezvous, MSC3906RendezvousPayload, RendezvousFailureReason }
1919
import { MSC3886SimpleHttpRendezvousTransport } from "matrix-js-sdk/src/rendezvous/transports";
2020
import { MSC3903ECDHPayload, MSC3903ECDHv2RendezvousChannel } from "matrix-js-sdk/src/rendezvous/channels";
2121
import { logger } from "matrix-js-sdk/src/logger";
22-
import { MatrixClient } from "matrix-js-sdk/src/client";
22+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2323

2424
import { _t } from "../../../languageHandler";
2525
import { wrapRequestWithDialog } from "../../../utils/UserInteractiveAuth";

src/components/views/auth/RegistrationForm.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@ limitations under the License.
1616
*/
1717

1818
import React, { BaseSyntheticEvent, ReactNode } from "react";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
19+
import { MatrixClient, MatrixError } from "matrix-js-sdk/src/matrix";
2020
import { logger } from "matrix-js-sdk/src/logger";
21-
import { MatrixError } from "matrix-js-sdk/src/matrix";
2221

2322
import * as Email from "../../../email";
2423
import { looksValid as phoneNumberLooksValid, PhoneNumberCountryDefinition } from "../../../phonenumber";

src/components/views/avatars/BaseAvatar.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ limitations under the License.
1919

2020
import React, { useCallback, useContext, useEffect, useState } from "react";
2121
import classNames from "classnames";
22-
import { ResizeMethod } from "matrix-js-sdk/src/matrix";
23-
import { ClientEvent } from "matrix-js-sdk/src/client";
22+
import { ResizeMethod, ClientEvent } from "matrix-js-sdk/src/matrix";
2423

2524
import * as AvatarLogic from "../../../Avatar";
2625
import SettingsStore from "../../../settings/SettingsStore";

src/components/views/beacon/BeaconViewDialog.tsx

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

1717
import React, { useState, useEffect } from "react";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
19-
import { Beacon, Room } from "matrix-js-sdk/src/matrix";
18+
import { MatrixClient, Beacon, Room } from "matrix-js-sdk/src/matrix";
2019
import * as maplibregl from "maplibre-gl";
2120

2221
import { Icon as LiveLocationIcon } from "../../../../res/img/location/live-location.svg";

src/components/views/dialogs/BaseDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ limitations under the License.
1919
import React from "react";
2020
import FocusLock from "react-focus-lock";
2121
import classNames from "classnames";
22-
import { MatrixClient } from "matrix-js-sdk/src/client";
22+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2323

2424
import AccessibleButton from "../elements/AccessibleButton";
2525
import { MatrixClientPeg } from "../../../MatrixClientPeg";

src/components/views/dialogs/BulkRedactDialog.tsx

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

1717
import React, { useState } from "react";
1818
import { logger } from "matrix-js-sdk/src/logger";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
20-
import { RoomMember, Room, MatrixEvent, EventTimeline, EventType } from "matrix-js-sdk/src/matrix";
19+
import { MatrixClient, RoomMember, Room, MatrixEvent, EventTimeline, EventType } from "matrix-js-sdk/src/matrix";
2120

2221
import { _t } from "../../../languageHandler";
2322
import dis from "../../../dispatcher/dispatcher";

src/components/views/dialogs/EndPollDialog.tsx

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

1717
import React from "react";
18-
import { MatrixEvent } from "matrix-js-sdk/src/matrix";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixEvent, MatrixClient } from "matrix-js-sdk/src/matrix";
2019
import { PollEndEvent } from "matrix-js-sdk/src/extensible_events_v1/PollEndEvent";
2120

2221
import { _t } from "../../../languageHandler";

src/components/views/dialogs/ForwardDialog.tsx

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

1717
import React, { useEffect, useMemo, useState } from "react";
1818
import classnames from "classnames";
19-
import { IContent, MatrixEvent, Room, RoomMember, EventType } from "matrix-js-sdk/src/matrix";
20-
import { MatrixClient } from "matrix-js-sdk/src/client";
19+
import { IContent, MatrixEvent, Room, RoomMember, EventType, MatrixClient } from "matrix-js-sdk/src/matrix";
2120
import { ILocationContent, LocationAssetType, M_TIMESTAMP } from "matrix-js-sdk/src/@types/location";
2221
import { makeLocationContent } from "matrix-js-sdk/src/content-helpers";
2322
import { M_BEACON } from "matrix-js-sdk/src/@types/beacon";

src/components/views/dialogs/InteractiveAuthDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ limitations under the License.
1717
*/
1818

1919
import React from "react";
20-
import { MatrixClient } from "matrix-js-sdk/src/client";
20+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2121
import { AuthType } from "matrix-js-sdk/src/interactive-auth";
2222
import { UIAResponse } from "matrix-js-sdk/src/@types/uia";
2323

src/components/views/dialogs/MessageEditHistoryDialog.tsx

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

1717
import React from "react";
18-
import { MatrixEvent, EventType, RelationType } from "matrix-js-sdk/src/matrix";
18+
import { MatrixEvent, EventType, RelationType, MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import { defer } from "matrix-js-sdk/src/utils";
2020
import { logger } from "matrix-js-sdk/src/logger";
21-
import { MatrixClient } from "matrix-js-sdk/src/client";
2221
import { MatrixError } from "matrix-js-sdk/src/http-api";
2322

2423
import { MatrixClientPeg } from "../../../MatrixClientPeg";

src/components/views/dialogs/PollHistoryDialog.tsx

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

1717
import React from "react";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
19-
import { Room } from "matrix-js-sdk/src/matrix";
18+
import { MatrixClient, Room } from "matrix-js-sdk/src/matrix";
2019

2120
import { RoomPermalinkCreator } from "../../../utils/permalinks/Permalinks";
2221
import { PollHistory } from "../polls/pollHistory/PollHistory";

src/components/views/dialogs/ScrollableBaseModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ limitations under the License.
1515
*/
1616

1717
import React, { FormEvent } from "react";
18-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import FocusLock from "react-focus-lock";
2020

2121
import { MatrixClientPeg } from "../../../MatrixClientPeg";

src/components/views/dialogs/SpaceSettingsDialog.tsx

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

1717
import React, { useMemo } from "react";
18-
import { Room } from "matrix-js-sdk/src/matrix";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { Room, MatrixClient } from "matrix-js-sdk/src/matrix";
2019

2120
import { _t, _td } from "../../../languageHandler";
2221
import BaseDialog from "./BaseDialog";

src/components/views/dialogs/security/CreateCrossSigningDialog.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@ limitations under the License.
1616
*/
1717

1818
import React from "react";
19-
import { CrossSigningKeys } from "matrix-js-sdk/src/client";
19+
import { CrossSigningKeys, AuthDict, MatrixError, UIAFlow } from "matrix-js-sdk/src/matrix";
2020
import { logger } from "matrix-js-sdk/src/logger";
21-
import { AuthDict, MatrixError, UIAFlow } from "matrix-js-sdk/src/matrix";
2221
import { UIAResponse } from "matrix-js-sdk/src/@types/uia";
2322

2423
import { MatrixClientPeg } from "../../../../MatrixClientPeg";

src/components/views/dialogs/security/RestoreKeyBackupDialog.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@ limitations under the License.
1616
*/
1717

1818
import React, { ChangeEvent } from "react";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
19+
import { MatrixClient, MatrixError } from "matrix-js-sdk/src/matrix";
2020
import { IKeyBackupInfo, IKeyBackupRestoreResult } from "matrix-js-sdk/src/crypto/keybackup";
2121
import { ISecretStorageKeyInfo } from "matrix-js-sdk/src/crypto/api";
2222
import { logger } from "matrix-js-sdk/src/logger";
23-
import { MatrixError } from "matrix-js-sdk/src/matrix";
2423

2524
import { MatrixClientPeg } from "../../../../MatrixClientPeg";
2625
import { _t } from "../../../../languageHandler";

src/components/views/elements/ReplyChain.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ limitations under the License.
1717

1818
import React from "react";
1919
import classNames from "classnames";
20-
import { MatrixEvent, Room } from "matrix-js-sdk/src/matrix";
21-
import { MatrixClient } from "matrix-js-sdk/src/client";
20+
import { MatrixEvent, Room, MatrixClient } from "matrix-js-sdk/src/matrix";
2221

2322
import { _t } from "../../../languageHandler";
2423
import dis from "../../../dispatcher/dispatcher";

src/components/views/elements/SSOButtons.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ limitations under the License.
1717
import React from "react";
1818
import { chunk } from "lodash";
1919
import classNames from "classnames";
20-
import { MatrixClient } from "matrix-js-sdk/src/client";
20+
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2121
import { Signup } from "@matrix-org/analytics-events/types/typescript/Signup";
2222
import {
2323
IdentityProviderBrand,

src/components/views/location/LocationPicker.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ limitations under the License.
1717
import React, { SyntheticEvent } from "react";
1818
import maplibregl, { MapMouseEvent } from "maplibre-gl";
1919
import { logger } from "matrix-js-sdk/src/logger";
20-
import { RoomMember } from "matrix-js-sdk/src/matrix";
21-
import { ClientEvent, IClientWellKnown } from "matrix-js-sdk/src/client";
20+
import { RoomMember, ClientEvent, IClientWellKnown } from "matrix-js-sdk/src/matrix";
2221

2322
import { _t } from "../../../languageHandler";
2423
import MatrixClientContext from "../../../contexts/MatrixClientContext";

src/components/views/location/LocationViewDialog.tsx

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

1717
import React from "react";
18-
import { MatrixEvent } from "matrix-js-sdk/src/matrix";
19-
import { MatrixClient } from "matrix-js-sdk/src/client";
18+
import { MatrixEvent, MatrixClient } from "matrix-js-sdk/src/matrix";
2019

2120
import BaseDialog from "../dialogs/BaseDialog";
2221
import { locationEventGeoUri, isSelfLocation } from "../../../utils/location";

src/components/views/location/shareLocation.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17-
import { MatrixClient } from "matrix-js-sdk/src/client";
18-
import { IContent, IEventRelation } from "matrix-js-sdk/src/matrix";
17+
import { MatrixClient, IContent, IEventRelation } from "matrix-js-sdk/src/matrix";
1918
import { MatrixError } from "matrix-js-sdk/src/http-api";
2019
import { makeLocationContent, makeBeaconInfoContent } from "matrix-js-sdk/src/content-helpers";
2120
import { logger } from "matrix-js-sdk/src/logger";

src/components/views/messages/MImageBody.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { Blurhash } from "react-blurhash";
2020
import classNames from "classnames";
2121
import { CSSTransition, SwitchTransition } from "react-transition-group";
2222
import { logger } from "matrix-js-sdk/src/logger";
23-
import { ClientEvent, ClientEventHandlerMap } from "matrix-js-sdk/src/client";
23+
import { ClientEvent, ClientEventHandlerMap } from "matrix-js-sdk/src/matrix";
2424

2525
import MFileBody from "./MFileBody";
2626
import Modal from "../../../Modal";

0 commit comments

Comments
 (0)