@using SharpRss.Models; @using WebSharpRSS.Models @using MudBlazor.Utilities @using CodeHollow.FeedReader @using Serilog @inject RssService _rssService Home @code { public HashSet Categories = new HashSet(); public HashSet Cats = new HashSet(); protected override void OnInitialized() { Log.Verbose("Setting up test data"); Categories.Add(new CategoryGuideItem() { CategoryTitle = "Social", CategoryIcon = Icons.Material.Filled.People }); Categories.Add(new CategoryGuideItem() { CategoryTitle = "Blogs", CategoryIcon = Icons.Material.Filled.RssFeed, CategoryHexColor = Colors.Green.Accent1 }); Categories.Add(new CategoryGuideItem() { CategoryTitle = "Tech", CategoryIcon = Icons.Material.Filled.Computer, CategoryHexColor = Colors.Brown.Lighten1 }); Categories.Add(new CategoryGuideItem() { CategoryTitle = "News", CategoryIcon = Icons.Material.Filled.Newspaper, CategoryHexColor = Colors.Red.Accent1 }); } private void Callback(MudListItem obj) { switch (obj.Value) { case CategoryGuideItem catTreeItem: break; case Feed feed: break; } } private void CategoryClicked(CategoryGuideItem catItem) { } private void FeedClicked(FeedGuideItem feedItem) { } }