use beads service

use pointes for comments
use htmx routing
This commit is contained in:
Robin Olsen
2026-02-22 11:03:31 +01:00
parent 15f8bbb8ed
commit 2e4185e30f
12 changed files with 403 additions and 358 deletions

View File

@@ -6,21 +6,25 @@ type IndexProps struct {
IssueTable components.IssueTableProps
}
templ IndexContent(props IndexProps) {
<div class="flex flex-col justify-center items-center gap-6 m-5">
<h1 class="text-2xl text-primary">Create New Issue</h1>
@components.IssueForm(
components.IssueFormProps{
Action: "/issues",
Class: "mb-4",
Title: "",
Description: "",
Status: "open",
Priority: 0,
IssueType: "task",
})
@components.IssueTable(props.IssueTable)
</div>
}
templ Index(props IndexProps) {
@BaseLayout() {
<div class="flex flex-col justify-center items-center gap-6 m-5">
<h1 class="text-2xl text-primary">Create New Issue</h1>
@components.IssueForm(
components.IssueFormProps{
Action: "/issues",
Class: "mb-4",
Title: "",
Description: "",
Status: "open",
Priority: 0,
IssueType: "task",
})
@components.IssueTable(props.IssueTable)
</div>
@IndexContent(props)
}
}