fix: Adds missing delete button from employee view.

This commit is contained in:
2025-01-16 12:32:07 -05:00
parent b51532bb94
commit 94b2b1e50c

View File

@@ -46,6 +46,17 @@ struct EmployeeForm: HTML {
button(.type(.submit), .class("btn-primary")) {
buttonLabel
}
if let employee {
Button.danger {
"Delete"
}
.attributes(
.hx.delete("/api/v1/employees/\(employee.id)"),
.hx.confirm("Are you sure you want to delete this employee?"),
.hx.target("#employee_\(employee.id)"),
.hx.swap(.outerHTML.transition(true).swap("1s"))
)
}
}
}
}