fix: show Page 1 of 2 only in view mode

This commit is contained in:
Shariq Ansari 2022-08-17 18:23:48 +05:30
parent 7cd528084e
commit 0797cc2120

View file

@ -223,8 +223,18 @@ export default class WebForm extends frappe.ui.FieldGroup {
}
render_progress_dots() {
if (!this.is_multi_step_form) return;
$(".center-area.paging").empty();
if (this.in_view_mode) {
let paging_text = __("Page {0} of {1}", [
this.current_section + 1,
this.page_breaks.length + 1,
]);
$(".center-area.paging").append(`<div>${paging_text}</div>`);
return;
}
this.$slide_progress = $(`<div class="slides-progress"></div>`).appendTo(
$(".center-area.paging")
);
@ -246,12 +256,6 @@ export default class WebForm extends frappe.ui.FieldGroup {
}
this.$slide_progress.append($dot);
}
let paging_text = __("Page {0} of {1}", [
this.current_section + 1,
this.page_breaks.length + 1,
]);
$(".center-area.paging").append(`<div>${paging_text}</div>`);
}
toggle_buttons() {