Fixed data loading timing issue

This commit is contained in:
Alexis
2025-03-13 22:11:19 +01:00
parent 1de5f13df6
commit 0126d42762

View File

@@ -45,19 +45,24 @@ const isLoading = computed(() => calendarStatus.value === "pending" || categorie
const { t } = useI18n() const { t } = useI18n()
const { setCurrentMenu } = useUiStore() const { setCurrentMenu } = useUiStore()
setCurrentMenu([ // Set menu once we have the calendar data
{ watch(calendar, (n) => {
tooltip: t("entity.world.backToMy"), if (n?.data) {
to: "/my", setCurrentMenu([
phIcon: "universe", {
phIconWeight: "regular" tooltip: t("entity.world.backToMy"),
}, to: "/my",
{ phIcon: "universe",
tooltip: t("entity.world.backToSingle", { world: calendar.value?.data.world?.name }), phIconWeight: "regular"
to: `/my/worlds/${calendar.value?.data.world?.id}`, },
phIcon: "world" {
}, tooltip: t("entity.world.backToSingle", { world: calendar.value?.data.world?.name }),
]) to: `/my/worlds/${calendar.value?.data.world?.id}`,
phIcon: "world"
},
])
}
}, { immediate: true })
</script> </script>
<template> <template>