diff --git a/src/components/project/Project.vue b/src/components/project/Project.vue index 291d67b..68da184 100644 --- a/src/components/project/Project.vue +++ b/src/components/project/Project.vue @@ -15,7 +15,7 @@
  • {{ stepsLabels[project.currentStep] diff --git a/src/components/project/ProjectStep.vue b/src/components/project/ProjectStep.vue index ca40f5f..95885be 100644 --- a/src/components/project/ProjectStep.vue +++ b/src/components/project/ProjectStep.vue @@ -2,7 +2,7 @@

    diff --git a/src/stores/project.js b/src/stores/project.js index 642e844..7e7db54 100644 --- a/src/stores/project.js +++ b/src/stores/project.js @@ -13,13 +13,11 @@ export const useProjectStore = defineStore("project", () => { physicalSample: "Échantillon physique", }; - function setStatus(steps, step) { - const currentStepId = page.content.currentstep; - + function setStatus(steps, currentStepId, targetStep) { const currentStepIndex = steps.findIndex( (item) => item.id === currentStepId ); - const stepIndex = steps.findIndex((item) => item.id === step.id); + const stepIndex = steps.findIndex((item) => item.id === targetStep.id); if (currentStepIndex === stepIndex) { return "in-progress";