with left and right

This commit is contained in:
Julien Calixte
2024-04-21 00:29:34 +02:00
parent e559aeb150
commit 9247053af6

View File

@@ -2,6 +2,7 @@
import EstimationTimeArrival from '@/components/EstimationTimeArrival.vue' import EstimationTimeArrival from '@/components/EstimationTimeArrival.vue'
import { adaptStepsToTextarea } from '@/modules/task/infra/adaptStepsToTextarea' import { adaptStepsToTextarea } from '@/modules/task/infra/adaptStepsToTextarea'
import { useTaskStore } from '@/modules/task/stores/useTask.store' import { useTaskStore } from '@/modules/task/stores/useTask.store'
import { logicOr } from '@vueuse/math'
import { useMagicKeys, whenever } from '@vueuse/core' import { useMagicKeys, whenever } from '@vueuse/core'
import { computed, ref } from 'vue' import { computed, ref } from 'vue'
import { useRouter } from 'vue-router' import { useRouter } from 'vue-router'
@@ -43,13 +44,13 @@ const isNextDisabled = computed(
currentIndex.value === task.value?.stepHistory.length - 2 currentIndex.value === task.value?.stepHistory.length - 2
) )
const { n, p } = useMagicKeys() const { n, p, right, left } = useMagicKeys()
whenever(p, () => { whenever(logicOr(p, left), () => {
goToPrev() goToPrev()
}) })
whenever(n, () => { whenever(logicOr(n, right), () => {
goToNext() goToNext()
}) })
</script> </script>