aboutsummaryrefslogtreecommitdiff
path: root/forged/internal/incoming/web/handlers/not_implemented.go
blob: 6813c88a024308294e24b8fb7eef8656a489b8ac (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

package handlers

import (
	"net/http"

	"go.lindenii.runxiyu.org/forge/forged/internal/incoming/web/templates"
	wtypes "go.lindenii.runxiyu.org/forge/forged/internal/incoming/web/types"
)

type NotImplementedHTTP struct {
	r templates.Renderer
}

func NewNotImplementedHTTP(r templates.Renderer) *NotImplementedHTTP {
	return &NotImplementedHTTP{
		r: r,
	}
}

func (h *NotImplementedHTTP) Handle(w http.ResponseWriter, _ *http.Request, _ wtypes.Vars) {
	http.Error(w, "not implemented", http.StatusNotImplemented)
}