From 53923cf49f46041c82bbb0cbc155e4bdcc9e1a5d Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Tue, 19 Aug 2025 01:54:14 +0700 Subject: refactor: move template manager definition to router package --- internal/router/root.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'internal/router/root.go') diff --git a/internal/router/root.go b/internal/router/root.go index f5be6cb..f4a0692 100644 --- a/internal/router/root.go +++ b/internal/router/root.go @@ -4,11 +4,14 @@ import ( "log/slog" "github.com/SayaAndy/saya-today-web/config" - "github.com/SayaAndy/saya-today-web/internal/templatemanager" "github.com/gofiber/fiber/v2" ) -func Root(tm *templatemanager.TemplateManager, localeCfg []config.AvailableLanguageConfig) func(c *fiber.Ctx) error { +func init() { + tm.Add("index", "views/index.html") +} + +func Root(localeCfg []config.AvailableLanguageConfig) func(c *fiber.Ctx) error { return func(c *fiber.Ctx) error { content, err := tm.Render("index", fiber.Map{ "AvailableLanguages": localeCfg, -- cgit v1.3.1+13