From 1790a3f5447907338cdbbfc9f44256cf74f36e31 Mon Sep 17 00:00:00 2001 From: Joel Stålnacke Date: Sat, 2 Aug 2025 18:28:44 +0300 Subject: Rebrand to Aamukampa --- Aamukampa.Web/Modules/Index.fs | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Aamukampa.Web/Modules/Index.fs (limited to 'Aamukampa.Web/Modules/Index.fs') diff --git a/Aamukampa.Web/Modules/Index.fs b/Aamukampa.Web/Modules/Index.fs new file mode 100644 index 0000000..7623779 --- /dev/null +++ b/Aamukampa.Web/Modules/Index.fs @@ -0,0 +1,31 @@ +module TJLaskuri.Web.Modules.Index + +open System +open Falco +open TJLaskuri.Core + +[] +module Views = + open TJLaskuri.Core.Views + + type Model = { + Counter : Main.Model + } + + let view model = + Main.view model.Counter + |> Document.view + +let get : HttpHandler = + fun ctx -> + let time = DateTime.Now + let kontingent = kontingent 2 2025 + let timeLeft = Domain.getTimeLeft kontingent ThreeFourSeven time |> Option.get + let completed = Domain.getTimeCompleted kontingent time |> Option.get + + view { + Counter = { + TimeLeft = timeLeft + TimeCompleted = completed + } + } |> Response.ofHtml <| ctx -- cgit v1.2.3