feat: Reorganizing views

This commit is contained in:
2025-01-08 18:10:26 -05:00
parent f5dbd7e121
commit e414afd95b
20 changed files with 55 additions and 61 deletions

View File

@@ -17,7 +17,7 @@ struct UserViewController: RouteCollection {
@Sendable
func index(req: Request) async throws -> View {
try await req.view.render(
"users",
"users/index",
UsersCTX(users: api.getSortedUsers(req: req))
)
}
@@ -25,13 +25,13 @@ struct UserViewController: RouteCollection {
@Sendable
func create(req: Request) async throws -> View {
_ = try await api.createUser(req: req)
return try await req.view.render("user-table", ["users": api.getSortedUsers(req: req)])
return try await req.view.render("users/table", ["users": api.getSortedUsers(req: req)])
}
@Sendable
func delete(req: Request) async throws -> View {
_ = try await api.deleteUser(req: req)
return try await req.view.render("user-table", ["users": api.getSortedUsers(req: req)])
return try await req.view.render("users/table", ["users": api.getSortedUsers(req: req)])
}
}