root = Card([header, searchForm, thresholdInfo, lowInventorySection, actions])
header = CardHeader("Low Inventory", "Items below threshold")
searchBtn = Button("Search")
searchInput = Input("search_input", "Search items...", "text")
searchControl = FormControl("Search items", searchInput)
searchForm = Form("search-form", [searchBtn], [searchControl])
thresholdInfo = Callout("warning", "Low stock threshold", "5 units")
lowInventorySection = Card([listItems])
listItems = ListBlock([item1, item2, item3])
item1 = ListItem("Widget A", "5 units", null, "Reorder")
item2 = ListItem("Gadget B", "2 units", null, "Reorder")
item3 = ListItem("Doohickey C", "0 units", null, "Reorder")
actions = Buttons([reorderAllBtn])
reorderAllBtn = Button("Reorder All")