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

Commit 97c2d8d

Browse files
committed
remove references to VerificationBase
1 parent 53415bf commit 97c2d8d

File tree

3 files changed

+11
-12
lines changed

3 files changed

+11
-12
lines changed

src/components/views/dialogs/IncomingSasDialog.tsx

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

1717
import React, { ReactNode } from "react";
18-
import { VerificationBase } from "matrix-js-sdk/src/crypto/verification/Base";
19-
import { GeneratedSas, ShowSasCallbacks, VerifierEvent } from "matrix-js-sdk/src/crypto-api/verification";
18+
import { GeneratedSas, ShowSasCallbacks, Verifier, VerifierEvent } from "matrix-js-sdk/src/crypto-api/verification";
2019
import { logger } from "matrix-js-sdk/src/logger";
2120

2221
import { MatrixClientPeg } from "../../../MatrixClientPeg";
@@ -37,7 +36,7 @@ const PHASE_VERIFIED = 3;
3736
const PHASE_CANCELLED = 4;
3837

3938
interface IProps {
40-
verifier: VerificationBase<VerifierEvent, any>;
39+
verifier: Verifier;
4140
onFinished(verified?: boolean): void;
4241
}
4342

test/components/views/dialogs/IncomingSasDialog-test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ limitations under the License.
1717
import { act, render } from "@testing-library/react";
1818
import React from "react";
1919
import { Mocked } from "jest-mock";
20-
import { VerificationBase } from "matrix-js-sdk/src/crypto/verification/Base";
2120
import {
2221
EmojiMapping,
2322
ShowSasCallbacks,
23+
Verifier,
2424
VerifierEvent,
2525
VerifierEventHandlerMap,
2626
} from "matrix-js-sdk/src/crypto-api/verification";
@@ -58,16 +58,16 @@ describe("IncomingSasDialog", () => {
5858
});
5959
});
6060

61-
function renderComponent(verifier: VerificationBase, onFinished = () => true) {
61+
function renderComponent(verifier: Verifier, onFinished = () => true) {
6262
return render(<IncomingSasDialog verifier={verifier} onFinished={onFinished} />);
6363
}
6464

65-
function makeMockVerifier(): Mocked<VerificationBase> {
65+
function makeMockVerifier(): Mocked<Verifier> {
6666
const verifier = new TypedEventEmitter<VerifierEvent, VerifierEventHandlerMap>();
6767
Object.assign(verifier, {
6868
cancel: jest.fn(),
6969
});
70-
return verifier as unknown as Mocked<VerificationBase>;
70+
return verifier as unknown as Mocked<Verifier>;
7171
}
7272

7373
function makeMockSasCallbacks(): ShowSasCallbacks {

test/components/views/right_panel/VerificationPanel-test.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ import {
2424
import { TypedEventEmitter } from "matrix-js-sdk/src/models/typed-event-emitter";
2525
import { User } from "matrix-js-sdk/src/models/user";
2626
import { Mocked } from "jest-mock";
27-
import { VerificationBase } from "matrix-js-sdk/src/crypto/verification/Base";
2827
import {
2928
EmojiMapping,
3029
ShowSasCallbacks,
30+
Verifier,
3131
VerifierEvent,
3232
VerifierEventHandlerMap,
3333
} from "matrix-js-sdk/src/crypto-api/verification";
@@ -94,13 +94,13 @@ describe("<VerificationPanel />", () => {
9494
});
9595

9696
describe("'Verify by emoji' flow", () => {
97-
let mockVerifier: Mocked<VerificationBase>;
97+
let mockVerifier: Mocked<Verifier>;
9898
let mockRequest: Mocked<VerificationRequest>;
9999

100100
beforeEach(() => {
101101
mockVerifier = makeMockVerifier();
102102
mockRequest = makeMockVerificationRequest({
103-
verifier: mockVerifier,
103+
verifier: mockVerifier as unknown as VerificationRequest["verifier"],
104104
chosenMethod: "m.sas.v1",
105105
});
106106
});
@@ -158,15 +158,15 @@ function makeMockVerificationRequest(props: Partial<VerificationRequest> = {}):
158158
return request as unknown as Mocked<VerificationRequest>;
159159
}
160160

161-
function makeMockVerifier(): Mocked<VerificationBase> {
161+
function makeMockVerifier(): Mocked<Verifier> {
162162
const verifier = new TypedEventEmitter<VerifierEvent, VerifierEventHandlerMap>();
163163
Object.assign(verifier, {
164164
cancel: jest.fn(),
165165
verify: jest.fn(),
166166
getShowSasCallbacks: jest.fn(),
167167
getReciprocateQrCodeCallbacks: jest.fn(),
168168
});
169-
return verifier as unknown as Mocked<VerificationBase>;
169+
return verifier as unknown as Mocked<Verifier>;
170170
}
171171

172172
function makeMockSasCallbacks(): ShowSasCallbacks {

0 commit comments

Comments
 (0)