Skip to content

Commit

Permalink
add failedtostart error icon to state (#1887)
Browse files Browse the repository at this point in the history
* add failedtostart error icon to state

* add starting icon

---------

Co-authored-by: Adam Ratzman <[email protected]>
  • Loading branch information
adamint and Adam Ratzman committed Jan 26, 2024
1 parent 315dddc commit 7e8d2c0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@using Aspire.Dashboard.Resources
@inject IStringLocalizer<Columns> Loc

@if (Resource is { State: ResourceStates.ExitedState /* containers */ or ResourceStates.FinishedState /* executables */ })
@if (Resource is { State: ResourceStates.ExitedState /* containers */ or ResourceStates.FinishedState /* executables */ or ResourceStates.FailedToStartState })
{
if (Resource.TryGetExitCode(out int exitCode) && exitCode is not 0)
{
Expand All @@ -22,6 +22,12 @@
Class="severity-icon"/>
}
}
else if (Resource is { State: ResourceStates.StartingState })
{
<FluentIcon Icon="Icons.Filled.Size16.Circle"
Color="Color.Info"
Class="severity-icon"/>
}
else
{
<FluentIcon Icon="Icons.Filled.Size16.CheckmarkCircle"
Expand Down
2 changes: 2 additions & 0 deletions src/Aspire.Dashboard/Model/ResourceViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,4 +74,6 @@ public static class ResourceStates
{
public const string FinishedState = "Finished";
public const string ExitedState = "Exited";
public const string FailedToStartState = "FailedToStart";
public const string StartingState = "Starting";
}

0 comments on commit 7e8d2c0

Please sign in to comment.