TypeScript 4.3 (#910)

This commit is contained in:
Steve Faulkner
2021-06-24 19:14:26 -05:00
committed by GitHub
parent 4d2a6999d4
commit 447db01647
3 changed files with 8 additions and 14 deletions

View File

@@ -7,8 +7,10 @@ export interface IGitHubConnectorParams {
export const GitHubConnectorMsgType = "GitHubConnectorMsgType";
export class GitHubConnector {
public async start(params: URLSearchParams, window: Window & typeof globalThis): Promise<void> {
window.addEventListener("load", async () => {
const openerWindow = window.opener;
if (openerWindow) {
const params = new URLSearchParams(document.location.search);
await postRobot.send(
window,
GitHubConnectorMsgType,
@@ -20,14 +22,6 @@ export class GitHubConnector {
domain: window.location.origin,
}
);
}
}
var connector = new GitHubConnector();
window.addEventListener("load", async () => {
const openerWindow = window.opener;
if (openerWindow) {
await connector.start(new URLSearchParams(document.location.search), openerWindow);
window.close();
}
});