From 48df063c861547b761b403660b4d2f2e1584bbd0 Mon Sep 17 00:00:00 2001 From: Nikita Tokarchuk Date: Fri, 3 Dec 2021 03:14:04 +0100 Subject: [PATCH] Render empty index template --- frontend/renderer/index.go | 15 +++++++++++++++ frontend/renderer/renderer.go | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 frontend/renderer/index.go diff --git a/frontend/renderer/index.go b/frontend/renderer/index.go new file mode 100644 index 0000000..70ec3a2 --- /dev/null +++ b/frontend/renderer/index.go @@ -0,0 +1,15 @@ +package renderer + +import ( + "code.tokarch.uk/mainnika/nikita-tokarch-uk/frontend/content" + routing "github.com/jackwhelpton/fasthttp-routing/v2" +) + +// index handler renders index data +func (r *Renderer) index(c *routing.Context) (err error) { + + indexContent := content.Index{ + } + + return c.Write(indexContent) +} diff --git a/frontend/renderer/renderer.go b/frontend/renderer/renderer.go index 54267b6..625272b 100644 --- a/frontend/renderer/renderer.go +++ b/frontend/renderer/renderer.go @@ -33,7 +33,10 @@ func (r *Renderer) init() { router.Use(r.useErrorHandler) router.NotFound(r.errorNotFound) + root := router.Group(r.Base) + root.Get(templates.URLIndex, r.index) root.Get(templates.URLBlog, r.blog) + r.router = router r.handler = router.HandleRequest }