eslint: Avoid @typescript-eslint/no-deprecated for jQuery ‘on’.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2024-09-24 20:01:36 -07:00
committed by Anders Kaseorg
parent 2dce73ecfa
commit b7e02436b8
4 changed files with 9 additions and 6 deletions

View File

@@ -263,7 +263,7 @@ $(document).on("click", ".pricing-tab", function () {
window.history.pushState(null, "", `#${id}`); window.history.pushState(null, "", `#${id}`);
}); });
$(document).on("click", ".comparison-tab", function (this: HTMLElement) { $(document).on("click", ".comparison-tab", function (this: HTMLElement, _event: JQuery.Event) {
const plans_columns_counts = { const plans_columns_counts = {
"tab-cloud": 3, "tab-cloud": 3,
"tab-hosted": 4, "tab-hosted": 4,

View File

@@ -599,7 +599,10 @@ function update_profile_fields_checkboxes(): void {
); );
} }
function toggle_display_in_profile_summary_profile_field(this: HTMLInputElement): void { function toggle_display_in_profile_summary_profile_field(
this: HTMLInputElement,
_event: JQuery.Event,
): void {
const field_id = Number.parseInt($(this).attr("data-profile-field-id")!, 10); const field_id = Number.parseInt($(this).attr("data-profile-field-id")!, 10);
const data = { const data = {
@@ -615,7 +618,7 @@ function toggle_display_in_profile_summary_profile_field(this: HTMLInputElement)
); );
} }
function toggle_required(this: HTMLInputElement): void { function toggle_required(this: HTMLInputElement, _event: JQuery.Event): void {
const field_id = Number.parseInt($(this).attr("data-profile-field-id")!, 10); const field_id = Number.parseInt($(this).attr("data-profile-field-id")!, 10);
const data = { const data = {

View File

@@ -50,7 +50,7 @@ $(() => {
$("body").on( $("body").on(
"blur", "blur",
"input[name='monthly_discounted_price']", "input[name='monthly_discounted_price']",
function (this: HTMLInputElement) { function (this: HTMLInputElement, _event: JQuery.Event) {
const input_monthly_price = $(this).val(); const input_monthly_price = $(this).val();
if (!input_monthly_price) { if (!input_monthly_price) {
return; return;
@@ -76,7 +76,7 @@ $(() => {
$("body").on( $("body").on(
"blur", "blur",
"input[name='annual_discounted_price']", "input[name='annual_discounted_price']",
function (this: HTMLInputElement) { function (this: HTMLInputElement, _event: JQuery.Event) {
const input_annual_price = $(this).val(); const input_annual_price = $(this).val();
if (!input_annual_price) { if (!input_annual_price) {
return; return;

View File

@@ -311,7 +311,7 @@ export function initialize(): void {
$("body").on( $("body").on(
"blur", "blur",
".message_control_button, .delete-selected-drafts-button-container", ".message_control_button, .delete-selected-drafts-button-container",
function (this: tippy.ReferenceElement) { function (this: tippy.ReferenceElement, _event: JQuery.Event) {
// Remove tooltip when user is trying to tab through all the icons. // Remove tooltip when user is trying to tab through all the icons.
// If user tabs slowly, tooltips are displayed otherwise they are // If user tabs slowly, tooltips are displayed otherwise they are
// destroyed before they can be displayed. // destroyed before they can be displayed.