package views import ( "fmt" "git.zervo.org/zervo/fileserver/internal/config" "git.zervo.org/zervo/fileserver/internal/util/data" "github.com/kataras/iris/v12" ) type browsepage struct { } func BrowseView(ctx iris.Context, cfg *config.ServerConfig) { ctx.CompressWriter(true) ctx.ViewData("", data.LayoutData{ ServerName: cfg.ServerName, ServerVersion: "0.0.1", }) if err := ctx.View("browse.html"); err != nil { errorView(ctx, fmt.Errorf("Failed to render BrowseView: %v", err)) return } }