bugfix: detail view wasn updated correct

Signed-off-by: Benny Samir Hierl <bennysamir@posteo.de>
This commit is contained in:
Benny Samir Hierl 2022-02-05 10:03:07 +01:00
parent a0f294ad44
commit fcb53c776c

View file

@ -3,28 +3,26 @@
<main> <main>
<router-view v-slot="{ Component }"> <router-view v-slot="{ Component }">
<template v-if="Component"> <template v-if="Component">
<keep-alive> <div
<div v-if="error"
v-if="error" class="flex flex-row space-x-2 items-center content-center justify-center m-20 text-red-500"
class="flex flex-row space-x-2 items-center content-center justify-center m-20 text-red-500" >
> <IconError class="w-4 h-4" />
<IconError class="w-4 h-4" /> <span>{{ t('errors.generic.text') }}</span>
<span>{{ t('errors.generic.text') }}</span> </div>
</div> <suspense v-else>
<suspense v-else> <template #default>
<template #default> <component :is="Component"></component>
<component :is="Component"></component> </template>
</template> <template #fallback>
<template #fallback> <div
<div class="flex flex-row space-x-2 items-center content-center justify-center m-20"
class="flex flex-row space-x-2 items-center content-center justify-center m-20" >
> <IconSpinner class="w-4 h-4" />
<IconSpinner class="w-4 h-4" /> <span> {{ t('common.loading.text') }} </span>
<span> {{ t('common.loading.text') }} </span> </div>
</div> </template>
</template> </suspense>
</suspense>
</keep-alive>
</template> </template>
</router-view> </router-view>
</main> </main>