Skip to content

Commit 6380ace

Browse files
refactor: always use globalThis
1 parent 177a372 commit 6380ace

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

lib/__tests__/curriculum-helper.test.tsx

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
import React from "react";
22
import ReactDOM from "react-dom/client";
33

4-
declare global {
5-
interface Window {
6-
React?: typeof React;
7-
ReactDOM?: typeof ReactDOM;
8-
}
9-
}
10-
114
import cssTestValues from "../__fixtures__/curriculum-helper-css";
125
import htmlTestValues from "../__fixtures__/curriculum-helpers-html";
136
import jsTestValues from "../__fixtures__/curriculum-helpers-javascript";
@@ -408,13 +401,13 @@ describe("prepTestComponent", () => {
408401
beforeEach(() => {
409402
MyComponent = (props) => <main>{props.text}</main>;
410403

411-
window.React = React;
412-
window.ReactDOM = ReactDOM;
404+
globalThis.React = React;
405+
globalThis.ReactDOM = ReactDOM;
413406
});
414407

415408
afterEach(() => {
416-
delete window.React;
417-
delete window.ReactDOM;
409+
delete globalThis.React;
410+
delete globalThis.ReactDOM;
418411
jest.restoreAllMocks();
419412
});
420413

0 commit comments

Comments
 (0)