@@ -53,35 +53,37 @@ function preventIfDisabled(e: Event) {
5353 <div class =" row" >
5454 <div class =" col-sm-12" >
5555 <div class =" nav tabs" >
56- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.license.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" >
56+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.license.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" role = " tab " aria-label = " license " >
5757 <RouterLink :to =" routeLinks.configuration.license.link" >License</RouterLink >
5858 <exclamation-mark :type =" convertToWarningLevel(licenseStatus.warningLevel)" />
5959 </h5 >
6060 <h5
6161 :class =" { active: isRouteSelected(routeLinks.throughput.setup.root) || isRouteSelected(routeLinks.throughput.setup.mask.link) || isRouteSelected(routeLinks.throughput.setup.diagnostics.link), disabled: notConnected }"
6262 @click.capture =" preventIfDisabled"
6363 class =" nav-item"
64+ role =" tab"
65+ aria-label =" usage-setup"
6466 >
6567 <RouterLink :to =" routeLinks.throughput.setup.root" >Usage Setup</RouterLink >
6668 <exclamation-mark :type =" WarningLevel.Danger" v-if =" hasErrors" />
6769 </h5 >
6870 <template v-if =" ! licenseStatus .isExpired " >
69- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.massTransitConnector.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" >
71+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.massTransitConnector.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" role = " tab " aria-label = " mass-transit-connector " >
7072 <RouterLink :to =" routeLinks.configuration.massTransitConnector.link" >MassTransit Connector</RouterLink >
7173 </h5 >
72- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.healthCheckNotifications.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" >
74+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.healthCheckNotifications.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" role = " tab " aria-label = " health-check-notifications " >
7375 <RouterLink :to =" routeLinks.configuration.healthCheckNotifications.link" >Health Check Notifications</RouterLink >
7476 </h5 >
75- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.retryRedirects.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" >
77+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.retryRedirects.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" role = " tab " aria-label = " retry-redirects " >
7678 <RouterLink :to =" routeLinks.configuration.retryRedirects.link" >Retry Redirects ({{ redirectCount }})</RouterLink >
7779 </h5 >
78- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.connections.link) }" class =" nav-item" >
80+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.connections.link) }" class =" nav-item" role = " tab " aria-label = " connections " >
7981 <RouterLink :to =" routeLinks.configuration.connections.link" >
8082 Connections
8183 <exclamation-mark v-if =" displayConnectionsWarning" :type =" WarningLevel.Danger" />
8284 </RouterLink >
8385 </h5 >
84- <h5 :class =" { active: isRouteSelected(routeLinks.configuration.endpointConnection.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" >
86+ <h5 :class =" { active: isRouteSelected(routeLinks.configuration.endpointConnection.link), disabled: notConnected }" @click.capture =" preventIfDisabled" class =" nav-item" role = " tab " aria-label = " endpoint-connection " >
8587 <RouterLink :to =" routeLinks.configuration.endpointConnection.link" >Endpoint Connection</RouterLink >
8688 </h5 >
8789 </template >
0 commit comments