From 0b91bb689b34fbfcc07c3451b3d9d1ff1f1b28e3 Mon Sep 17 00:00:00 2001 From: jensmjahle <126790845+jensmjahle@users.noreply.github.com> Date: Mon, 29 Apr 2024 14:00:07 +0200 Subject: [PATCH] Add tab and enter controls for ActiveMilestoneDisplay.vue --- src/components/milestone/ActiveMilestoneDisplay.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/milestone/ActiveMilestoneDisplay.vue b/src/components/milestone/ActiveMilestoneDisplay.vue index f654cb6..127924e 100644 --- a/src/components/milestone/ActiveMilestoneDisplay.vue +++ b/src/components/milestone/ActiveMilestoneDisplay.vue @@ -17,8 +17,10 @@ const imageUrl = "src/assets/pig.png" const openMilestone = () => { if (props.id !== undefined) { - useMilestoneStore().setMilestoneId(props.id) + useMilestoneStore().setMilestoneId(props.id) router.push("/homepage/path") + + console.log(useMilestoneStore().$state.milestoneId) } console.log("Milestone id is not defined") } @@ -29,6 +31,8 @@ const openMilestone = () => { <template> <div class="active-milestone-display" @click="openMilestone" + @keyup.enter="openMilestone" + tabindex="0" :style="{ backgroundImage: image ? 'url(' + image + ')' : 'url(' + imageUrl + ')' }"> -- GitLab