revamped left menus entirely to a new menu definition system

This commit is contained in:
2025-10-13 20:59:33 -06:00
parent ed10c83b01
commit b1270a262e
10 changed files with 183 additions and 114 deletions
+2 -3
View File
@@ -31,11 +31,10 @@ func sendPageData(ctxt echo.Context, amctxt AmContext, command string, data any)
case "string":
err = ctxt.String(amctxt.RC(), fmt.Sprintf("%v", data))
case "template":
err = amctxt.Render(fmt.Sprintf("%v", data))
err = ctxt.Render(amctxt.RC(), fmt.Sprintf("%v", data), amctxt)
case "framed_template":
amctxt.VarMap().Set("amsterdam_innerPage", data)
augmentWithLeftMenus(amctxt)
err = amctxt.Render("frame.jet")
err = ctxt.Render(amctxt.RC(), "frame.jet", amctxt)
default:
err = fmt.Errorf("unknown rendering type: %s", command)
}