feat: Cleans up routes.
This commit is contained in:
@@ -51,8 +51,8 @@ struct EmployeeForm: HTML {
|
||||
"Delete"
|
||||
}
|
||||
.attributes(
|
||||
.hx.delete(route: .employee(.shared(.delete(id: employee.id)))),
|
||||
.hx.confirm("Are you sure you want to delete this employee?"),
|
||||
.hx.delete(route: .employee(.delete(id: employee.id))),
|
||||
.hx.target("#employee_\(employee.id)"),
|
||||
.hx.swap(.outerHTML.transition(true).swap("1s"))
|
||||
)
|
||||
@@ -75,7 +75,7 @@ struct EmployeeForm: HTML {
|
||||
}
|
||||
|
||||
private var targetURL: SharedModels.ViewRoute {
|
||||
guard let employee else { return .employee(.shared(.index)) }
|
||||
return .employee(.shared(.get(id: employee.id)))
|
||||
guard let employee else { return .employee(.index) }
|
||||
return .employee(.get(id: employee.id))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user