Fix loading single report page
This commit is contained in:
parent
27a4620dba
commit
9913909cfa
2 changed files with 7 additions and 3 deletions
|
@ -12,6 +12,7 @@ const reports = {
|
|||
currentPage: 1,
|
||||
fetchedReports: [],
|
||||
loading: true,
|
||||
loadingSingleReport: true,
|
||||
openReportsCount: 0,
|
||||
pageSize: 50,
|
||||
singleReport: {},
|
||||
|
@ -42,6 +43,9 @@ const reports = {
|
|||
},
|
||||
SET_SINGLE_REPORT: (state, report) => {
|
||||
state.singleReport = report
|
||||
},
|
||||
SET_SINGLE_REPORT_LOADING: (state, status) => {
|
||||
state.loadingSingleReport = status
|
||||
}
|
||||
},
|
||||
actions: {
|
||||
|
@ -162,11 +166,11 @@ const reports = {
|
|||
commit('SET_LOADING', false)
|
||||
},
|
||||
async FetchSingleReport({ commit, getters }, id) {
|
||||
commit('SET_LOADING', true)
|
||||
commit('SET_SINGLE_REPORT_LOADING', true)
|
||||
const { data } = await fetchSingleReport(id, getters.authHost, getters.token)
|
||||
|
||||
commit('SET_SINGLE_REPORT', data)
|
||||
commit('SET_LOADING', false)
|
||||
commit('SET_SINGLE_REPORT_LOADING', false)
|
||||
},
|
||||
async FetchOpenReportsCount({ commit, getters, state }) {
|
||||
commit('SET_LOADING', true)
|
||||
|
|
|
@ -47,7 +47,7 @@ export default {
|
|||
components: { ModerateUserDropdown, RebootButton, ReportContent },
|
||||
computed: {
|
||||
loading() {
|
||||
return this.$store.state.reports.loading
|
||||
return this.$store.state.reports.loadingSingleReport
|
||||
},
|
||||
report() {
|
||||
return this.$store.state.reports.singleReport
|
||||
|
|
Loading…
Reference in a new issue