Skip to content

Commit a23906c

Browse files
committed
fix(Dashboard): adjust how the navigation links are marked active
Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
1 parent 85649d2 commit a23906c

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/dashboard/Synapse.Dashboard/Layout/MainLayout.razor

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,24 @@
4646
</NavLink>
4747
</li>
4848
<li>
49-
<NavLink class="nav-link" href="workflow-instances" Match="NavLinkMatch.All">
49+
<NavLink class="nav-link" href="workflow-instances" Match="NavLinkMatch.Prefix">
5050
<span class="btn-label">Instances</span>
5151
</NavLink>
5252
</li>
5353
</ul>
5454
</div>
5555
<li class="nav-item">
56-
<NavLink class="nav-link" href="functions" Match="NavLinkMatch.All">
56+
<NavLink class="nav-link" href="functions" Match="NavLinkMatch.Prefix">
5757
<span class="btn-label">Functions</span>
5858
</NavLink>
5959
</li>
6060
<li class="nav-item">
61-
<NavLink class="nav-link" href="correlations" Match="NavLinkMatch.All">
61+
<NavLink class="nav-link" href="correlations" Match="NavLinkMatch.Prefix">
6262
<span class="btn-label">Correlations</span>
6363
</NavLink>
6464
</li>
6565
<li class="nav-item">
66-
<NavLink class="nav-link" href="namespaces" Match="NavLinkMatch.All">
66+
<NavLink class="nav-link" href="namespaces" Match="NavLinkMatch.Prefix">
6767
<span class="btn-label">Namespaces</span>
6868
</NavLink>
6969
</li>
@@ -74,17 +74,17 @@
7474
</button>
7575
<ul class="dropdown-menu" aria-labelledby="servicesDropdownButton">
7676
<li>
77-
<NavLink class="nav-link" href="correlators" Match="NavLinkMatch.All">
77+
<NavLink class="nav-link" href="correlators" Match="NavLinkMatch.Prefix">
7878
<span class="btn-label">Correlators</span>
7979
</NavLink>
8080
</li>
8181
<li>
82-
<NavLink class="nav-link" href="operators" Match="NavLinkMatch.All">
82+
<NavLink class="nav-link" href="operators" Match="NavLinkMatch.Prefix">
8383
<span class="btn-label">Operators</span>
8484
</NavLink>
8585
</li>
8686
<li>
87-
<NavLink class="nav-link" href="service-accounts" Match="NavLinkMatch.All">
87+
<NavLink class="nav-link" href="service-accounts" Match="NavLinkMatch.Prefix">
8888
<span class="btn-label">Accounts</span>
8989
</NavLink>
9090
</li>

src/dashboard/Synapse.Dashboard/Pages/Correlators/List/View.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
limitations under the License.
1515
*@
1616

17-
@page "/correlators"
17+
@page "/correlators/{namespace?}/{name?}"
1818
@attribute [Authorize]
1919
@namespace Synapse.Dashboard.Pages.Correlators.List
2020
@inherits NamespacedResourceManagementComponent<Correlator>

0 commit comments

Comments
 (0)