mirror of https://github.com/zulip/zulip.git
poll_modal: Fix implicit use of any.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
parent
b054050ee8
commit
897dffa598
|
@ -9,20 +9,20 @@ function create_option_row($last_option_row_input: JQuery): void {
|
|||
$row_container.append($(row_html));
|
||||
}
|
||||
|
||||
function add_option_row(e: JQuery.TriggeredEvent): void {
|
||||
function add_option_row(this: HTMLElement): void {
|
||||
// if the option triggering the input event e is not the last,
|
||||
// that is, its next sibling has the class `option-row`, we
|
||||
// do not add a new option row and return from this function
|
||||
// This handles a case when the next empty input row is already
|
||||
// added and user is updating the above row(s).
|
||||
if ($(e.target).closest(".option-row").next().hasClass("option-row")) {
|
||||
if ($(this).closest(".option-row").next().hasClass("option-row")) {
|
||||
return;
|
||||
}
|
||||
create_option_row($(e.target));
|
||||
create_option_row($(this));
|
||||
}
|
||||
|
||||
function delete_option_row(e: JQuery.ClickEvent): void {
|
||||
const $row = $(e.target).closest(".option-row");
|
||||
function delete_option_row(this: HTMLElement): void {
|
||||
const $row = $(this).closest(".option-row");
|
||||
$row.remove();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue