mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-11-03 05:23:17 +00:00
Simplify querySelectorAll(…)[0] to querySelector(…).
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
@@ -29,7 +29,7 @@ export default class FunctionalTab extends Tab {
|
||||
this.$el = this.generateNodeFromHTML(this.templateHTML());
|
||||
if (this.props.name !== "Settings") {
|
||||
this.props.$root.append(this.$el);
|
||||
this.$closeButton = this.$el.querySelectorAll(".server-tab-badge")[0];
|
||||
this.$closeButton = this.$el.querySelector(".server-tab-badge");
|
||||
this.registerListeners();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ export default class ServerTab extends Tab {
|
||||
this.$el = this.generateNodeFromHTML(this.templateHTML());
|
||||
this.props.$root.append(this.$el);
|
||||
this.registerListeners();
|
||||
this.$badge = this.$el.querySelectorAll(".server-tab-badge")[0];
|
||||
this.$badge = this.$el.querySelector(".server-tab-badge");
|
||||
}
|
||||
|
||||
updateBadge(count: number): void {
|
||||
|
||||
@@ -40,9 +40,9 @@ export default class FindAccounts extends BaseComponent {
|
||||
this.$findAccountsButton = this.$findAccounts.querySelector(
|
||||
"#find-accounts-button",
|
||||
);
|
||||
this.$serverUrlField = this.$findAccounts.querySelectorAll(
|
||||
this.$serverUrlField = this.$findAccounts.querySelector(
|
||||
"input.setting-input-value",
|
||||
)[0] as HTMLInputElement;
|
||||
);
|
||||
this.initListeners();
|
||||
}
|
||||
|
||||
|
||||
@@ -72,9 +72,9 @@ export default class NewServerForm extends BaseComponent {
|
||||
this.$saveServerButton = this.$newServerForm.querySelector("#connect");
|
||||
this.props.$root.textContent = "";
|
||||
this.props.$root.append(this.$newServerForm);
|
||||
this.$newServerUrl = this.$newServerForm.querySelectorAll(
|
||||
this.$newServerUrl = this.$newServerForm.querySelector(
|
||||
"input.setting-input-value",
|
||||
)[0] as HTMLInputElement;
|
||||
);
|
||||
}
|
||||
|
||||
async submitFormHandler(): Promise<void> {
|
||||
@@ -112,9 +112,7 @@ export default class NewServerForm extends BaseComponent {
|
||||
}
|
||||
|
||||
networkSettingsLink(): void {
|
||||
const networkSettingsId = document.querySelectorAll(
|
||||
".server-network-option",
|
||||
)[0];
|
||||
const networkSettingsId = document.querySelector(".server-network-option");
|
||||
networkSettingsId.addEventListener("click", () => {
|
||||
ipcRenderer.send("forward-message", "open-network-settings");
|
||||
});
|
||||
|
||||
@@ -62,18 +62,16 @@ export default class ServerInfoForm extends BaseComponent {
|
||||
|
||||
initForm(): void {
|
||||
this.$serverInfoForm = this.generateNodeFromHTML(this.templateHTML());
|
||||
this.$serverInfoAlias = this.$serverInfoForm.querySelectorAll(
|
||||
this.$serverInfoAlias = this.$serverInfoForm.querySelector(
|
||||
".server-info-alias",
|
||||
)[0];
|
||||
this.$serverIcon = this.$serverInfoForm.querySelectorAll(
|
||||
".server-info-icon",
|
||||
)[0];
|
||||
this.$deleteServerButton = this.$serverInfoForm.querySelectorAll(
|
||||
);
|
||||
this.$serverIcon = this.$serverInfoForm.querySelector(".server-info-icon");
|
||||
this.$deleteServerButton = this.$serverInfoForm.querySelector(
|
||||
".server-delete-action",
|
||||
)[0];
|
||||
this.$openServerButton = this.$serverInfoForm.querySelectorAll(
|
||||
);
|
||||
this.$openServerButton = this.$serverInfoForm.querySelector(
|
||||
".open-tab-button",
|
||||
)[0];
|
||||
);
|
||||
this.props.$root.append(this.$serverInfoForm);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user