Fix sluggy on empty slugs

This commit is contained in:
2025-08-01 01:38:08 +02:00
parent 03527b2fe0
commit 13ad0eeb56
2 changed files with 5 additions and 2 deletions
@@ -1,12 +1,15 @@
<script setup lang="ts"> <script setup lang="ts">
const app = useNuxtApp(); const app = useNuxtApp();
const { huntSlug, questSlug } = app.$slugData; const { huntSlug, questSlug } = app.$slugData;
console.log(app.$slugData);
const { t } = useI18n(); const { t } = useI18n();
useHead({ useHead({
title: t('layouts.title', { title: t('layouts.title', {
title: title:
[questSlug?.name, huntSlug?.name].join(' | ') || t('layouts.default_tile') [questSlug?.name, huntSlug?.name]
.filter((s) => s && s?.length > 0)
.join(' | ') || t('layouts.default_tile')
}) })
}); });
</script> </script>
+1 -1
View File
@@ -6,7 +6,7 @@ export function sluggy(object: {
id: number | string; id: number | string;
}) { }) {
const { id, name, title } = object; const { id, name, title } = object;
let string; let string = '';
if (!!name && name.length > 0) { if (!!name && name.length > 0) {
string = string =