feat: Integrates view controller produced views, without working middleware protected routes. Need to get middleware working

This commit is contained in:
2025-01-24 09:50:55 -05:00
parent ce9cbe168e
commit aa60f69758
25 changed files with 53 additions and 2027 deletions

View File

@@ -8,7 +8,10 @@ public typealias AnySendableHTML = (any HTML & Sendable)
public extension SharedModels.ViewRoute {
func view(isHtmxRequest: Bool, authenticate: @escaping @Sendable (User) -> Void) async throws -> AnySendableHTML? {
func view(
isHtmxRequest: Bool,
authenticate: @escaping @Sendable (User) -> Void
) async throws -> AnySendableHTML? {
@Dependency(\.database.users) var users
switch self {
case .index: