From ef28d9b17afe039b659912bd72e95a0586b56b9d Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Fri, 8 May 2026 09:39:15 +0700 Subject: [PATCH] Fix dashboard user search loop --- .../components/oneDashboardUserMcuList.vue | 5 ++++- test/vuex/dashboard-user-mcu/modules/dashboard_user.js | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/vuex/dashboard-user-mcu/components/oneDashboardUserMcuList.vue b/test/vuex/dashboard-user-mcu/components/oneDashboardUserMcuList.vue index f5f09b4..69c332c 100644 --- a/test/vuex/dashboard-user-mcu/components/oneDashboardUserMcuList.vue +++ b/test/vuex/dashboard-user-mcu/components/oneDashboardUserMcuList.vue @@ -92,7 +92,10 @@ module.exports = { }, pageSync: { get() { return this.$store.state.dashboard_user.page }, - set(val) { this.doSearch(val) } + set(val) { + this.$store.commit('dashboard_user/update_page', val) + this.doSearch(val) + } } }, methods: { diff --git a/test/vuex/dashboard-user-mcu/modules/dashboard_user.js b/test/vuex/dashboard-user-mcu/modules/dashboard_user.js index 86079c0..38b47ea 100644 --- a/test/vuex/dashboard-user-mcu/modules/dashboard_user.js +++ b/test/vuex/dashboard-user-mcu/modules/dashboard_user.js @@ -50,7 +50,6 @@ export default { context.commit('update_users', data.records || []) context.commit('update_total_rows', data.pagination ? data.pagination.total_rows : 0) context.commit('update_total_pages', data.pagination ? data.pagination.total_pages : 0) - context.commit('update_page', data.pagination ? data.pagination.page : 1) context.commit('update_limit', data.pagination ? data.pagination.limit : 20) context.commit('update_search_status', 2) }