This commit is contained in:
Marek Lenczewski
2026-03-31 18:09:15 +02:00
parent b6a4548732
commit b998940caa
48 changed files with 717 additions and 816 deletions

View File

@@ -24,9 +24,9 @@ function formatDate(dateStr) {
<div class="day-tasks">
<TaskCard
v-for="task in tasks"
:key="`${task.id}-${date}`"
:key="task.id"
:task="task"
@toggle="(taskId, deadline) => emit('toggle', taskId, deadline || date)"
@toggle="(taskId) => emit('toggle', taskId)"
/>
</div>
</section>

View File

@@ -14,17 +14,17 @@ const router = useRouter()
<div
class="card"
:class="{
'card--completed': task.status === 'erledigt',
'card--completed': task.status === 'done',
'card--past': task.isPast,
}"
@click="emit('toggle', task.schemaId, task.deadline)"
@click="emit('toggle', task.id)"
>
<div class="card-left">
<span class="task-name">{{ task.name }}</span>
<CategoryBadge :category="task.category" />
</div>
<div class="card-right" @click.stop>
<button @click="router.push({ name: 'task-detail', params: { id: task.taskId } })">
<button @click="router.push({ name: 'task-detail', params: { id: task.id } })">
Anzeigen
</button>
</div>