Commit f0bc5a80 authored by esatakpunar's avatar esatakpunar

pagination `pageNumber` bug fixed

parent 737bea21
...@@ -6,6 +6,8 @@ export default { ...@@ -6,6 +6,8 @@ export default {
data() { data() {
return { return {
selected: [], selected: [],
search: "",
column: "",
}; };
}, },
computed: { computed: {
...@@ -58,24 +60,6 @@ export default { ...@@ -58,24 +60,6 @@ export default {
this.setSingleExpand(data); this.setSingleExpand(data);
}, },
}, },
search: {
get() {
return this.getSearch;
},
set(data) {
this.setSearch(data);
},
},
column: {
get() {
return this.getColumn;
},
set(data) {
this.setColumn(data);
},
},
}, },
methods: { methods: {
...mapActions("products", [ ...mapActions("products", [
...@@ -90,6 +74,7 @@ export default { ...@@ -90,6 +74,7 @@ export default {
"setOptions", "setOptions",
"setSearch", "setSearch",
"setColumn", "setColumn",
"searchData",
]), ]),
}, },
created() { created() {
...@@ -239,12 +224,7 @@ export default { ...@@ -239,12 +224,7 @@ export default {
class="ml-4" class="ml-4"
></v-text-field> ></v-text-field>
<v-btn <v-btn
@click=" @click="searchData({ data: search, column: column })"
fetchProductData({
searchInput: getSearch,
filterColumn: getColumn,
})
"
class="ml-4" class="ml-4"
large large
>Search >Search
......
...@@ -29,6 +29,13 @@ export default { ...@@ -29,6 +29,13 @@ export default {
}); });
}, },
searchData({ commit, dispatch }, { data, column }) {
commit("setPageNumber");
dispatch("setSearch", data);
dispatch("setColumn", column);
dispatch("fetchProductData");
},
setOptions({ commit, dispatch }, data) { setOptions({ commit, dispatch }, data) {
commit("setOptions", data); commit("setOptions", data);
dispatch("fetchProductData"); dispatch("fetchProductData");
...@@ -45,6 +52,7 @@ export default { ...@@ -45,6 +52,7 @@ export default {
setSearch({ commit }, data) { setSearch({ commit }, data) {
commit("setSearch", data); commit("setSearch", data);
}, },
setColumn({ commit }, data) { setColumn({ commit }, data) {
commit("setColumn", data); commit("setColumn", data);
}, },
......
...@@ -36,4 +36,7 @@ export default { ...@@ -36,4 +36,7 @@ export default {
setColumn(state, data) { setColumn(state, data) {
state.column = data; state.column = data;
}, },
setPageNumber(state) {
state.options.page = 1;
},
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment