diff --git a/YouHaveIssues/Components/RepoView.razor b/YouHaveIssues/Components/RepoView.razor index c6c4955..6452b60 100644 --- a/YouHaveIssues/Components/RepoView.razor +++ b/YouHaveIssues/Components/RepoView.razor @@ -19,41 +19,54 @@ else
+ @foreach (var m in Repository.Milestones) + { +
+
@m.Name
+
+ } + +
+ +
All
- - @foreach (var a in Repository.AllAreas) + @foreach (var m in Repository.Milestones) { -
-
@AreaName(a)
+ } +
+
+ - @foreach (var m in Repository.Milestones) + @foreach (var a in Repository.AllAreas) {
-
@m.Name
-
-
- +
@AreaName(a)
- @foreach (var a in Repository.AllAreas) + + @foreach (var m in Repository.Milestones) { } -
+
+ }
-

- Refreshed @Repository.RefreshTime.Humanize() | Rate Limit: @RateLimitInfo(Repository) | @GetBuildInfo() -

+

+ + Refreshed @Repository.RefreshTime.Humanize() | Rate Limit: @RateLimitInfo(Repository) | @GetBuildInfo() + +

} @code { @@ -107,7 +120,7 @@ else private static string LinkFor(Repository repository, Milestone milestone, string areaName) { var a = areaName == IssuesByRepository.NoArea - ? $"-label%3A{string.Join("+-label%3A", repository.AllAreas.Except(new[] {IssuesByRepository.NoArea}).Select(a => Escape(a)))}" + ? $"-label%3A{string.Join("+-label%3A", repository.AllAreas.Except(new[] { IssuesByRepository.NoArea }).Select(a => Escape(a)))}" : $"label%3A{areaName}"; return $"{LinkFor(repository, milestone)}+{a}"; }