From 46135d9af7b41af8f505968160aa2b84781682d5 Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Wed, 12 Nov 2025 17:21:32 +0100 Subject: Split index and Ferti pages. --- handlers.rkt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'handlers.rkt') diff --git a/handlers.rkt b/handlers.rkt index 5ff000e..924b2f3 100644 --- a/handlers.rkt +++ b/handlers.rkt @@ -14,6 +14,8 @@ (define-values (app-dispatch _) (dispatch-rules + ;; Ferti dashboard + [("ferti") #:method "get" ferti] ;; Nutrient measurements [("measurement" "new") #:method "get" new-measurement] [("measurement" "create") #:method "post" create-measurement] @@ -25,12 +27,17 @@ [("") #:method "get" index] [else fallback])) -(define (index _) +(define (ferti _) (define measurements (get-nutrient-measurements)) (define ferti-recipe (find-ferti-recipe)) (response/xexpr #:preamble #"" - (index-page measurements ferti-recipe))) + (ferti-page measurements ferti-recipe))) + +(define (index _) + (response/xexpr + #:preamble #"" + (index-page))) ;; Nutrient measurements -- cgit v1.2.3