From 1398da62beb406076010ecb3a8d61ac3b46d3bba Mon Sep 17 00:00:00 2001 From: isUnknown Date: Thu, 21 Nov 2024 11:47:36 +0100 Subject: [PATCH] project store : fix setStatus --- src/components/project/Project.vue | 2 +- src/components/project/ProjectStep.vue | 2 +- src/stores/project.js | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) 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";