Files
tesseract/internal/template/routes.go

16 lines
483 B
Go
Raw Normal View History

2024-11-12 00:31:10 +00:00
package template
import (
"github.com/labstack/echo/v4"
)
func DefineRoutes(g *echo.Group) {
g.GET("/templates", fetchAllTemplates)
g.GET("/templates/:templateName", fetchTemplate)
g.POST("/templates/:templateName", createOrUpdateTemplate)
g.DELETE("/templates/:templateName", deleteTemplate)
g.GET("/templates/:templateName/:filePath", fetchTemplateFile)
g.POST("/templates/:templateName/:filePath", updateTemplateFile)
g.GET("/template-images", fetchAllTemplateImages)
}