aboutsummaryrefslogtreecommitdiff
path: root/cmd/web/serve.go
blob: 290987de818a46c745e83745d86640e6b236f95b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package web

import (
	webroute "projecty/cmd/web/route"
	"projecty/internal/middleware"

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

var appName = "Projecty"

func Serve(app *fiber.App) {

	app.Static("/static", "./cmd/web/static")

	webroute.WebHandlers(app)
	webroute.HTMXHandlers(app)

	// Handle not founds
	app.Use(middleware.NotFound)
}