summaryrefslogtreecommitdiff
path: root/views.rkt
diff options
context:
space:
mode:
Diffstat (limited to 'views.rkt')
-rw-r--r--views.rkt30
1 files changed, 16 insertions, 14 deletions
diff --git a/views.rkt b/views.rkt
index 5893512..7e4f4d9 100644
--- a/views.rkt
+++ b/views.rkt
@@ -116,22 +116,24 @@
(define latest-measurement (get-latest-nutrient-measurement-value n))
(define delta-percentage
(cond
- [(false? latest-target)
- #f]
- [(zero? latest-target)
- -100]
- [(zero? latest-measurement)
- 100]
+ [(false? latest-target) #f]
+ [(zero? latest-target) -100]
+ [(zero? latest-measurement) 100]
[(number? latest-target)
- (* 100
- (/ (- latest-target latest-measurement)
- latest-measurement))]))
+ (* 100 (/ (- latest-target latest-measurement) latest-measurement))]))
`(tr (td ,(nutrient-name n))
- (td ([class "text-end font-monospace"]) ,(if latest-measurement (round 2 latest-measurement) "—"))
- (td ([class "text-end font-monospace"]) ,(if latest-target (round 2 latest-target) "—"))
- (td ([class "text-end font-monospace"]) ,(if delta-percentage (round 1 delta-percentage) "—")))))
-
-
+ (td ((class "text-end font-monospace"))
+ ,(if latest-measurement
+ (round 2 latest-measurement)
+ "—"))
+ (td ((class "text-end font-monospace"))
+ ,(if latest-target
+ (round 2 latest-target)
+ "—"))
+ (td ((class "text-end font-monospace"))
+ ,(if delta-percentage
+ (round 1 delta-percentage)
+ "—")))))
;;;;;;;;;;
;; Relevés
;;;;;;;;;;
Copyright 2019--2026 Marius PETER