agregar paginacion a /userstorys/ + redisenar dashboard de proyecto con epicas y HUs
This commit is contained in:
@@ -51,18 +51,15 @@ export const useWorkItemsStore = defineStore('workitems', () => {
|
||||
|
||||
try {
|
||||
const [stories, logs, plans, epicData] = await Promise.all([
|
||||
kappa.getUserStories(id).catch(() => [] as KappaUserStory[]),
|
||||
kappa.getAllUserStories(id).catch(() => [] as KappaUserStory[]),
|
||||
kappa.getLogbooks(id).catch(() => [] as KappaLogbookEntry[]),
|
||||
kappa.getPlannings(id).catch(() => [] as KappaPlanningEntry[]),
|
||||
kappa.getAllEpicDevelopment(id).catch(() => [] as KappaEpicDevelopment[]),
|
||||
])
|
||||
|
||||
const storiesData = stories as KappaUserStory[] | { results?: KappaUserStory[] }
|
||||
const logsData = logs as KappaLogbookEntry[] | { results?: KappaLogbookEntry[] }
|
||||
const plansData = plans as KappaPlanningEntry[] | { results?: KappaPlanningEntry[] }
|
||||
userStories.value = Array.isArray(storiesData) ? storiesData : (storiesData.results ?? [])
|
||||
logbooks.value = Array.isArray(logsData) ? logsData : (logsData.results ?? [])
|
||||
plannings.value = Array.isArray(plansData) ? plansData : (plansData.results ?? [])
|
||||
userStories.value = stories
|
||||
logbooks.value = Array.isArray(logs) ? logs : ((logs as any).results ?? [])
|
||||
plannings.value = Array.isArray(plans) ? plans : ((plans as any).results ?? [])
|
||||
|
||||
epics.value = epicData.map(epic => ({
|
||||
...epic,
|
||||
|
||||
Reference in New Issue
Block a user