feat: Working on dehumidifier sizing, api and routes implemented, views are not complete.

This commit is contained in:
2025-02-27 17:10:25 -05:00
parent fad00520b0
commit dc01477c3e
12 changed files with 344 additions and 14 deletions

View File

@@ -26,8 +26,11 @@ extension ApiController: DependencyKey {
return .init(json: { route, logger in
switch route {
case let .calculateDehumidifierSize(request):
logger.debug("Calculating dehumidifier size: \(request)")
return try await request.respond(logger)
case let .calculateMoldRisk(request):
logger.info("Calculating mold risk: \(request)")
logger.debug("Calculating mold risk: \(request)")
return try await psychrometricClient.respond(request, logger)
}
})