{% import ( "net/http" "path" "net/url" "github.com/VictoriaMetrics/VictoriaMetrics/app/vmalert/utils" ) %} {% func Header(r *http.Request, navItems []NavItem, title string, userErr error) %} {%code prefix := utils.Prefix(r.URL.Path) %} vmalert{% if title != "" %} - {%s title %}{% endif %} {%= printNavItems(r, title, navItems, userErr) %}
{%= errorBody(userErr) %} {% endfunc %} {% code type NavItem struct { Name string Url string } %} {% func printNavItems(r *http.Request, current string, items []NavItem, userErr error) %} {%code prefix := utils.Prefix(r.URL.Path) %} {% endfunc %} {% func errorIcon(err error) %} {% if err != nil %}
{% endif %} {% endfunc %} {% func errorBody(err error) %} {% if err != nil %}
{%s err.Error() %}
{% endif %} {% endfunc %}