aboutsummaryrefslogtreecommitdiff
path: root/controllers/posts.go
blob: 6fdcd267d052fa7c03367f661aa9ba0fa4c19b88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package controllers

import (
	"imageboard/utils/shortcuts"

	"github.com/gofiber/fiber/v2"
)

func PostsController(ctx *fiber.Ctx) error {
	ctx.Locals("Title", "Posts")

	searchQuery := ctx.Query("tags", "")

	customdata := struct {
		SearchQuery string
		Posts       []interface{}
	}{
		SearchQuery: searchQuery,
		Posts:       []interface{}{},
	}
	return shortcuts.Render(ctx, "posts", customdata)
}