From e853eea486f70f94494631953cc4067939c2368c Mon Sep 17 00:00:00 2001 From: Nikita Tokarchuk Date: Fri, 3 Dec 2021 03:09:11 +0100 Subject: [PATCH] Render empty blog template --- frontend/renderer/blog.go | 15 +++++++++++++++ frontend/renderer/renderer.go | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 frontend/renderer/blog.go diff --git a/frontend/renderer/blog.go b/frontend/renderer/blog.go new file mode 100644 index 0000000..0617aac --- /dev/null +++ b/frontend/renderer/blog.go @@ -0,0 +1,15 @@ +package renderer + +import ( + "code.tokarch.uk/mainnika/nikita-tokarch-uk/frontend/content" + routing "github.com/jackwhelpton/fasthttp-routing/v2" +) + +// blog handler renders blog data +func (r *Renderer) blog(c *routing.Context) (err error) { + + blogContent := content.Blog{ + } + + return c.Write(blogContent) +} diff --git a/frontend/renderer/renderer.go b/frontend/renderer/renderer.go index 07d711d..54267b6 100644 --- a/frontend/renderer/renderer.go +++ b/frontend/renderer/renderer.go @@ -5,6 +5,7 @@ import ( routing "github.com/jackwhelpton/fasthttp-routing/v2" "github.com/valyala/fasthttp" + "code.tokarch.uk/mainnika/nikita-tokarch-uk/frontend/templates" ) // Renderer is the main handler that contains all routes handlers @@ -32,6 +33,7 @@ func (r *Renderer) init() { router.Use(r.useErrorHandler) router.NotFound(r.errorNotFound) + root.Get(templates.URLBlog, r.blog) r.router = router r.handler = router.HandleRequest }