feat: Begins htmx integration
This commit is contained in:
@@ -4,10 +4,10 @@ import PsychrometricClient
|
||||
public enum MoldRisk {
|
||||
public struct Request: Codable, Equatable, Sendable {
|
||||
|
||||
public let temperature: DryBulb
|
||||
public let humidity: RelativeHumidity
|
||||
public let temperature: Double
|
||||
public let humidity: Double
|
||||
|
||||
public init(temperature: DryBulb, humidity: RelativeHumidity) {
|
||||
public init(temperature: Double, humidity: Double) {
|
||||
self.temperature = temperature
|
||||
self.humidity = humidity
|
||||
}
|
||||
@@ -41,6 +41,15 @@ public enum MoldRisk {
|
||||
}
|
||||
}
|
||||
|
||||
public extension MoldRisk.Request {
|
||||
|
||||
var dryBulb: DryBulb {
|
||||
.fahrenheit(temperature)
|
||||
}
|
||||
|
||||
var relativeHumidity: RelativeHumidity { humidity% }
|
||||
}
|
||||
|
||||
#if DEBUG
|
||||
import Dependencies
|
||||
|
||||
|
||||
Reference in New Issue
Block a user