(lean) add push strategy

This commit is contained in:
Julien Calixte
2023-07-23 20:32:53 +02:00
parent 5e418fe7dc
commit e98bad56db
4 changed files with 13 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
import { Feature } from '@/modules/feature/feature'
import { initBoard, newBoard, nextDay } from '@/modules/feature/feature-board'
import { FeatureStep, featureSteps } from '@/modules/feature/feature-steps'
import { Strategy } from '@/modules/lean/strategy'
import { sumElements } from '@/utils'
import { defineStore } from 'pinia'
@@ -29,11 +30,12 @@ export const useFeatureStore = defineStore('feature', {
this.features = initBoard(this.steps, this.backlog)
this.meta.totalDays = 0
},
nextDay() {
nextDay(strategy: Strategy) {
this.features = nextDay({
backlog: this.backlog,
features: this.features,
initialStep: this.steps[0].stepIndex
initialStep: this.steps[0].stepIndex,
strategy
})
this.meta.totalDays++
}