From 6d1e59109af814b497a402cf417eed3790c7a233 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 5 Aug 2023 10:51:17 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20(watch)=20add=20a=20watch=20timer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../record/components/RecordControls.vue | 17 +++++++ src/modules/record/components/RecordWatch.vue | 46 +++++++++++++++++++ src/modules/record/components/TaskRecord.vue | 13 ++++-- 3 files changed, 72 insertions(+), 4 deletions(-) create mode 100644 src/modules/record/components/RecordWatch.vue diff --git a/src/modules/record/components/RecordControls.vue b/src/modules/record/components/RecordControls.vue index 6c418cc..aa3885b 100644 --- a/src/modules/record/components/RecordControls.vue +++ b/src/modules/record/components/RecordControls.vue @@ -160,3 +160,20 @@ onUnmounted(() => { + + diff --git a/src/modules/record/components/RecordWatch.vue b/src/modules/record/components/RecordWatch.vue new file mode 100644 index 0000000..71032c5 --- /dev/null +++ b/src/modules/record/components/RecordWatch.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/modules/record/components/TaskRecord.vue b/src/modules/record/components/TaskRecord.vue index 585b15b..e76a9b7 100644 --- a/src/modules/record/components/TaskRecord.vue +++ b/src/modules/record/components/TaskRecord.vue @@ -2,13 +2,13 @@ import EstimationTimeArrival from '@/components/EstimationTimeArrival.vue' import RecordResume from '@/modules/record/components/RecordResume.vue' import { useTaskStore } from '@/modules/task/stores/useTask.store' -import { formatLongDate } from '@/shared/format-date' import { useLoopyTitle } from '@/shared/useLoopyTitle' import { computed, onMounted } from 'vue' import { useRouter } from 'vue-router' import { useTaskRecordStore } from '../stores/useTaskRecordStore' import RecordControls from './RecordControls.vue' import RecordProgress from './RecordProgress.vue' +import RecordWatch from './RecordWatch.vue' import StepRecord from './StepRecord.vue' const props = defineProps<{ @@ -42,10 +42,10 @@ const recordNotes = computed(() => recordStore.getRecordNotes(props.taskId)) {{ task.title }} -

- {{ formatLongDate(record.start) }} +
-

+ + @@ -98,6 +98,11 @@ const recordNotes = computed(() => recordStore.getRecordNotes(props.taskId)) align-items: center; } +.timers { + display: flex; + gap: 1rem; +} + table { display: block; overflow-x: auto;