Blazor User profile component
I have always found the UI control that allows a user to manage their profile and preferences to be useful and pretty cool. In this project, I have built this type of control in Blazor. I think it turned out pretty nice if I say to myself. The main feature I was looking for was just a visual UI that once clicked on, would allow the user to perform some standard actions like managing their profile settings, their application preferences, getting help, and even logging out. As I started designing the control, I realized that building in all the functionality for the actions would be overkill and make it hard to customize. I solved this by making a collection of actions that can be passed in as a parameter to the control. Each action has a link to its own page, a link to the icon image, and a title. This makes it a lot more reusable. List of Actions Alerts If the application I am using this in has internal alerts or notifications, I wanted the feat...