From 34965f363f6abad4fd9f84f766afe91ac891d41c Mon Sep 17 00:00:00 2001 From: Hieu Nguyen Date: Thu, 2 Apr 2026 11:44:58 +0700 Subject: [PATCH] fix: guard against pageSize <= 0 causing division by zero in initPagination --- src/modules/pagination.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/pagination.js b/src/modules/pagination.js index 6c46f78f27..b5036d05f8 100644 --- a/src/modules/pagination.js +++ b/src/modules/pagination.js @@ -50,6 +50,11 @@ export default { allSelected = true } + if (opts.pageSize <= 0) { + opts.pageSize = opts.totalRows + allSelected = true + } + this.totalPages = ~~((opts.totalRows - 1) / opts.pageSize) + 1 opts.totalPages = this.totalPages