Implement ticket details and worklog editing

This commit is contained in:
2026-03-25 08:23:08 +01:00
parent 7e767b0c6c
commit 1ff8f5d68f
25 changed files with 1585 additions and 11 deletions
+12 -1
View File
@@ -16,6 +16,7 @@ import { index as backlogIndex } from '@/routes/projects/backlog';
import { index as projectIndex, show } from '@/routes/projects';
import { board as boardSettings } from '@/routes/projects/settings';
import { index as boardIndex } from '@/routes/projects/board';
import { show as showTicket } from '@/routes/projects/tickets';
import type { BreadcrumbItem, ProjectBoardPageProps } from '@/types';
const props = defineProps<ProjectBoardPageProps>();
@@ -150,7 +151,17 @@ const statusOptions = [
</Badge>
</div>
<CardTitle class="text-base">
{{ ticket.title }}
<Link
:href="
showTicket({
project: project.id,
ticket: ticket.id,
})
"
class="transition hover:text-primary"
>
{{ ticket.title }}
</Link>
</CardTitle>
<CardDescription
v-if="ticket.description"