in ui/lib/modules/catalog/catalog_screen.dart [28:51]
Widget build(BuildContext context) {
List<String> filterValues = [];
if (queryParams.containsKey("filter")) {
filterValues = queryParams["filter"]!.split(",").toList();
} else {
filterValues.addAll(["application", "infra", "solution"]);
}
bool showDrafts = false;
if (queryParams.containsKey("drafts")) {
showDrafts = queryParams["drafts"]?.toLowerCase() == 'true';
}
return Scaffold(
appBar: App_AppBar(),
drawer: AppDrawer(),
body: Container(
child: CatalogList(categories: filterValues, showDrafts: showDrafts),
),
);
}