From f92632112a5fe37cdadc0952bc997c278f8083ef Mon Sep 17 00:00:00 2001 From: behmaram Date: Sat, 6 Feb 2021 12:07:59 +0330 Subject: [PATCH 1/5] fix: vuex --- resources/js/Default/abstraction/repositories/repository.text | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/js/Default/abstraction/repositories/repository.text b/resources/js/Default/abstraction/repositories/repository.text index 8b7407c..a60460a 100644 --- a/resources/js/Default/abstraction/repositories/repository.text +++ b/resources/js/Default/abstraction/repositories/repository.text @@ -1,4 +1,4 @@ -import {setQuery, setData, getJson, getArray} from "@|-BaseModule-|/abstraction/repositories/|-module-|Recource"; +import {setQuery, setData, getJson, getArray} from "@|-BaseModule-|/abstraction/resources/|-module-|/|-module-|Resource"; import axios from "axios"; import url from "@|-BaseModule-|/router/urls"; From f930e4514f9ee802fca741fee09306fe5c1d2d39 Mon Sep 17 00:00:00 2001 From: behmaram Date: Sat, 6 Feb 2021 16:41:23 +0330 Subject: [PATCH 2/5] fix: state --- resources/js/Default/store/store/state.text | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/js/Default/store/store/state.text b/resources/js/Default/store/store/state.text index 9b4b885..c92e5d7 100644 --- a/resources/js/Default/store/store/state.text +++ b/resources/js/Default/store/store/state.text @@ -1,4 +1,4 @@ -//import { |-module-|Paginate } from "@|-BaseModule-|/services/localStorage/|-module-|.storage"; +//import { |-Module-|Paginate } from "@|-BaseModule-|/services/localStorage/|-module-|.storage"; export default { module_info:{ @@ -7,7 +7,7 @@ export default { }, |-module-|: [], |-module-|_selected: [], - //pagination: newsPaginate.getWithDefault(), + //pagination: |-Module-|Paginate.getWithDefault(), loading: false, filters:{}, }; From 237fa80efa6bd96d7e4640f209ac963f7af37e58 Mon Sep 17 00:00:00 2001 From: behmaram Date: Sat, 6 Feb 2021 16:55:19 +0330 Subject: [PATCH 3/5] fix: state --- resources/js/Default/store/store/state.text | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/js/Default/store/store/state.text b/resources/js/Default/store/store/state.text index c92e5d7..d7fcf32 100644 --- a/resources/js/Default/store/store/state.text +++ b/resources/js/Default/store/store/state.text @@ -5,10 +5,12 @@ export default { name: '|-module-|', module: '|-baseModule-|', }, - |-module-|: [], + |-module-|_list: [], |-module-|_selected: [], + filtered_|-module-|: [], //pagination: |-Module-|Paginate.getWithDefault(), loading: false, filters:{}, + is_filtered: false, }; From fd781f49d04d901eeab245f6a61db35739fcc232 Mon Sep 17 00:00:00 2001 From: behmaram Date: Sat, 6 Feb 2021 16:55:55 +0330 Subject: [PATCH 4/5] feat: getter --- resources/js/Default/store/store/getters.text | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/js/Default/store/store/getters.text b/resources/js/Default/store/store/getters.text index cb2c597..59eafa6 100644 --- a/resources/js/Default/store/store/getters.text +++ b/resources/js/Default/store/store/getters.text @@ -1,7 +1,10 @@ export default { - get|-Module-|: state => state.|-module-|, + get|-Module-|s: state => state.|-module-|, + get|-Module-|: state => product => state.product_list.find(item => item.id == |-module-|), get|-Module-|Loading: state => state.loading, get|-Module-|Pagination: state => state.pagination, + getRowsPerPageItems: state => state.rowsPerPageItems, get|-Module-|Selected: state => state.selected, + isFiltered|-Module-|: state => state.is_filtered, }; From 2f7f18c43a3347b3ce55bdf02fd312e06f7a927c Mon Sep 17 00:00:00 2001 From: behmaram Date: Sat, 6 Feb 2021 19:26:10 +0330 Subject: [PATCH 5/5] fix: vuex --- resources/js/Default/store/store/getters.text | 2 +- resources/js/Default/store/store/mutations.text | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/js/Default/store/store/getters.text b/resources/js/Default/store/store/getters.text index 59eafa6..3c1f432 100644 --- a/resources/js/Default/store/store/getters.text +++ b/resources/js/Default/store/store/getters.text @@ -1,5 +1,5 @@ export default { - get|-Module-|s: state => state.|-module-|, + get|-Module-|s: state => state.|-module-|_list, get|-Module-|: state => product => state.product_list.find(item => item.id == |-module-|), get|-Module-|Loading: state => state.loading, get|-Module-|Pagination: state => state.pagination, diff --git a/resources/js/Default/store/store/mutations.text b/resources/js/Default/store/store/mutations.text index 9bdb8c0..5f286c6 100644 --- a/resources/js/Default/store/store/mutations.text +++ b/resources/js/Default/store/store/mutations.text @@ -43,6 +43,6 @@ export default { }, SET_LOADING(state, value) { - state.loading = value; + Vue.set(state, 'loading', value); } };