func getEnvironment(ctx *app.Context) *doc.Environment { data, _ := reusableapp.Data(ctx).(*appData) if data != nil { return data.Environment } return nil }
func appDocGroups(ctx *app.Context) []*Group { data, _ := reusableapp.Data(ctx).(*appData) if data != nil { return data.Groups } return nil }
func articlesData(ctx *app.Context) *appData { d, _ := reusableapp.Data(ctx).(*appData) return d }