From f2200ead3cbe0c9bff09b187972611dc7a2844e3 Mon Sep 17 00:00:00 2001 From: Henry Jordan Date: Mon, 28 Dec 2020 19:02:06 +0000 Subject: [PATCH] PMCORE-2657 --- resources/assets/js/home/Home.vue | 16 ++++++---------- resources/assets/js/home/Todo.vue | 6 ++++++ 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/resources/assets/js/home/Home.vue b/resources/assets/js/home/Home.vue index 778b8e5b9..404cf3d7a 100644 --- a/resources/assets/js/home/Home.vue +++ b/resources/assets/js/home/Home.vue @@ -156,6 +156,9 @@ export default { this.filters = []; this.pageId = null; this.page = item.item.id || "MyCases"; + if (this.$refs["component"] && this.$refs["component"].updateView) { + this.$refs["component"].updateView(); + } } }, setCounter() { @@ -180,16 +183,6 @@ export default { }); } }, - /** - * Update page component - */ - updatePage(data, page, callback) { - this.dataCase = data; - this.page = page; - if (this.$refs["component"] && this.$refs["component"].update) { - this.$refs["component"].update(data, callback); - } - }, onResize() { if (window.innerWidth <= 767) { this.isOnMobile = true; @@ -257,6 +250,9 @@ export default { onUpdatePage(page) { this.lastPage = this.page; this.page = page; + if (this.$refs["component"] && this.$refs["component"].updateView) { + this.$refs["component"].updateView(); + } }, onUpdateDataCase(data) { this.dataCase = data; diff --git a/resources/assets/js/home/Todo.vue b/resources/assets/js/home/Todo.vue index ea63c6643..7fd6f3ccd 100644 --- a/resources/assets/js/home/Todo.vue +++ b/resources/assets/js/home/Todo.vue @@ -276,6 +276,12 @@ export default { }); } }, + /** + * update view in component + */ + updateView(){ + this.$refs["vueTable"].getData(); + } }, };