[web] Use named route for settings

Switching to named routes in order to reduce future maintenance.
This commit is contained in:
Alain Nussbaumer
2023-07-11 09:51:17 +02:00
parent 59aa462b05
commit 493621a28b
7 changed files with 35 additions and 34 deletions

View File

@@ -101,7 +101,7 @@
<b v-text="$t('navigation.search')" />
</navbar-item-link>
<hr class="my-3" />
<navbar-item-link :to="{ path: '/settings/webinterface' }">{{
<navbar-item-link :to="{ name: 'settings-webinterface' }">{{
$t('navigation.settings')
}}</navbar-item-link>
<a

View File

@@ -7,7 +7,7 @@
<ul>
<router-link
v-slot="{ navigate, isActive }"
to="/settings/webinterface"
:to="{ name: 'settings-webinterface' }"
custom
>
<li :class="{ 'is-active': isActive }">
@@ -18,7 +18,7 @@
</router-link>
<router-link
v-slot="{ navigate, isActive }"
to="/settings/remotes-outputs"
:to="{ name: 'settings-remotes-outputs' }"
custom
>
<li :class="{ 'is-active': isActive }">
@@ -31,7 +31,7 @@
</router-link>
<router-link
v-slot="{ navigate, isActive }"
to="/settings/artwork"
:to="{ name: 'settings-artwork' }"
custom
>
<li :class="{ 'is-active': isActive }">
@@ -42,7 +42,7 @@
</router-link>
<router-link
v-slot="{ navigate, isActive }"
to="/settings/online-services"
:to="{ name: 'settings-online-services' }"
custom
>
<li :class="{ 'is-active': isActive }">