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

Commit 24703ee

Browse files
authored
Switch to importing models/event from main js-sdk export (#11363)
1 parent 22ce756 commit 24703ee

File tree

179 files changed

+210
-283
lines changed

Some content is hidden

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

179 files changed

+210
-283
lines changed

.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ module.exports = {
7878
name: "matrix-js-sdk/src/models/room-state",
7979
message: "Please use matrix-js-sdk/src/matrix instead",
8080
},
81+
{
82+
name: "matrix-js-sdk/src/models/event",
83+
message: "Please use matrix-js-sdk/src/matrix instead",
84+
},
8185
{
8286
name: "matrix-react-sdk",
8387
message: "Please use matrix-react-sdk/src/index instead",

src/DecryptionFailureTracker.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 { DecryptionError } from "matrix-js-sdk/src/crypto/algorithms";
18-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
18+
import { MatrixEvent } from "matrix-js-sdk/src/matrix";
1919
import { Error as ErrorEvent } from "@matrix-org/analytics-events/types/typescript/Error";
2020

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

src/DeviceListener.ts

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

17-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
17+
import { MatrixEvent, ClientEvent, EventType, MatrixClient, RoomStateEvent } from "matrix-js-sdk/src/matrix";
1818
import { logger } from "matrix-js-sdk/src/logger";
1919
import { CryptoEvent } from "matrix-js-sdk/src/crypto";
20-
import { ClientEvent, EventType, MatrixClient, RoomStateEvent } from "matrix-js-sdk/src/matrix";
2120
import { SyncState } from "matrix-js-sdk/src/sync";
2221
import { IKeyBackupInfo } from "matrix-js-sdk/src/crypto/keybackup";
2322

src/HtmlUtils.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import EMOJIBASE_REGEX from "emojibase-regex";
2424
import { merge } from "lodash";
2525
import katex from "katex";
2626
import { decode } from "html-entities";
27-
import { IContent } from "matrix-js-sdk/src/models/event";
27+
import { IContent } from "matrix-js-sdk/src/matrix";
2828
import { Optional } from "matrix-events-sdk";
2929
import _Linkify from "linkify-react";
3030
import escapeHtml from "escape-html";

src/ScalarMessaging.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,9 +291,8 @@ Response:
291291
292292
*/
293293

294-
import { IContent, MatrixEvent } from "matrix-js-sdk/src/models/event";
294+
import { IContent, MatrixEvent, IEvent } from "matrix-js-sdk/src/matrix";
295295
import { logger } from "matrix-js-sdk/src/logger";
296-
import { IEvent } from "matrix-js-sdk/src/matrix";
297296

298297
import { MatrixClientPeg } from "./MatrixClientPeg";
299298
import dis from "./dispatcher/dispatcher";

src/SendHistoryManager.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 { clamp } from "lodash";
18-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
18+
import { MatrixEvent } from "matrix-js-sdk/src/matrix";
1919
import { logger } from "matrix-js-sdk/src/logger";
2020

2121
import { SerializedPart } from "./editor/parts";

src/SlashCommands.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { User } from "matrix-js-sdk/src/models/user";
2222
import { Direction } from "matrix-js-sdk/src/models/event-timeline";
2323
import * as ContentHelpers from "matrix-js-sdk/src/content-helpers";
2424
import { logger } from "matrix-js-sdk/src/logger";
25-
import { IContent } from "matrix-js-sdk/src/models/event";
25+
import { IContent } from "matrix-js-sdk/src/matrix";
2626
import { MRoomTopicEventContent } from "matrix-js-sdk/src/@types/topic";
2727

2828
import dis from "./dispatcher/dispatcher";

src/TextForEvent.tsx

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

1717
import React from "react";
18-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
18+
import { MatrixEvent, MatrixClient } from "matrix-js-sdk/src/matrix";
1919
import { logger } from "matrix-js-sdk/src/logger";
2020
import { removeDirectionOverrideChars } from "matrix-js-sdk/src/utils";
2121
import { GuestAccess, HistoryVisibility, JoinRule } from "matrix-js-sdk/src/@types/partials";
2222
import { EventType, MsgType } from "matrix-js-sdk/src/@types/event";
2323
import { M_POLL_START, M_POLL_END } from "matrix-js-sdk/src/@types/polls";
2424
import { PollStartEvent } from "matrix-js-sdk/src/extensible_events_v1/PollStartEvent";
25-
import { MatrixClient } from "matrix-js-sdk/src/matrix";
2625

2726
import { _t } from "./languageHandler";
2827
import * as Roles from "./Roles";

src/audio/PlaybackClock.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 { SimpleObservable } from "matrix-widget-api";
18-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
18+
import { MatrixEvent } from "matrix-js-sdk/src/matrix";
1919

2020
import { IDestroyable } from "../utils/IDestroyable";
2121

src/autocomplete/UserProvider.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 from "react";
2121
import { sortBy } from "lodash";
22-
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
23-
import { Room, RoomEvent, RoomMember, RoomState, RoomStateEvent } from "matrix-js-sdk/src/matrix";
22+
import { MatrixEvent, Room, RoomEvent, RoomMember, RoomState, RoomStateEvent } from "matrix-js-sdk/src/matrix";
2423
import { IRoomTimelineData } from "matrix-js-sdk/src/models/event-timeline-set";
2524

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

0 commit comments

Comments
 (0)