feat(settings): omit empty settings page segments

The composable useSettingsPage now omits empty segments in the path.
This commit is contained in:
2026-07-28 20:10:21 +02:00
parent c5a16d2797
commit 6b347bb845
2 changed files with 5 additions and 3 deletions
@@ -18,12 +18,12 @@ import { useRouter } from 'vue-router';
export const normalizePagePath = function normalizePagePath (path) {
return path
.replace(/\.+/g, '.')
.replace(/^\.+|\.+$/g, '')
.split('.')
.map(
(segment) => segment.replace(/[^a-zA-Z0-9-]/g, '')
);
)
.filter(Boolean);
};
export const useSettingsPage = function useSettingsPage () {