This commit is contained in:
Julien Calixte
2023-07-30 19:16:43 +02:00
parent c8644074b4
commit b27e0416c0

View File

@@ -34,8 +34,7 @@ export const useFeatureStore = defineStore('feature', {
meta: resetMeta() meta: resetMeta()
}), }),
actions: { actions: {
// todo set the number of feature we want async initBoard(limit?: number) {
async initBoard(limit: number) {
this.backlog = newBacklog(limit) this.backlog = newBacklog(limit)
this.steps = featureSteps this.steps = featureSteps
this.features = initBoard(this.steps, this.backlog) this.features = initBoard(this.steps, this.backlog)
@@ -60,8 +59,8 @@ export const useFeatureStore = defineStore('feature', {
meanQualityIssue: (state) => getMeanQualityIssue(state.features), meanQualityIssue: (state) => getMeanQualityIssue(state.features),
taktTime: (state): string => taktTime: (state): string =>
( (
state.meta.totalDays / state.features.filter(isFeatureDone).length state.meta.totalDays / state.features.filter(isFeatureDone).length || 0
).toFixed(2) ?? `0`, ).toFixed(2),
featuresGroupedByStep: (state) => { featuresGroupedByStep: (state) => {
const groupedByStep: Record<number, Feature[]> = {} const groupedByStep: Record<number, Feature[]> = {}