[Projects] Added filters

This commit is contained in:
Matej Glasnák committed 2023-03-01 14:19:33 +01:00
1 parent 919b2eebbe
commit 302286bff8
29 files changed
+508 -350

No files matched your search

+13 -3
View File
@@ -108,10 +108,16 @@ export default {
])
},
reloadMastertasks({dispatch}: {dispatch: any}) {
return Promise.all([
dispatch('loadMastertasks')
])
},
loadMastertasks({commit}: {commit: any}) {
return new Promise((resolve, reject) => {
axios.get_auth_data('v1/mastertasks')
.then(mastertasks => {
axios.get_auth('v1/mastertasks')
.then(({ mastertasks }) => {
commit('set_mastertasks', mastertasks)
resolve(mastertasks)
})
@@ -208,7 +214,11 @@ export default {
enrichedEmployees: (state: any) => {
if (!state.employees) return []
return state.employees.map(employee => ({...employee, _fullName: `${ employee.name } ${ employee.surname }`}))
return state.employees.map(employee => ({
...employee,
_fullName: `${ employee.name } ${ employee.surname }`,
_initials: employee.name.charAt(0) + employee.surname.charAt(0)
})).sort((a, b) => a.name < b.name ? -1 : 1)
},
teams: (state: any) => {