fix: remain in the same position of list when back

This commit is contained in:
niubility000 2024-03-16 02:59:02 +08:00 committed by GitHub
parent b27d5b2dcc
commit e54363472e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,20 +4,18 @@
<breadcrumbs base="/files" />
<listing />
<transition name="closing">
<errors v-if="error" :errorCode="error.status" />
<component v-else-if="currentView" :is="currentView"></component>
<div v-else-if="currentView !== null">
<h2 class="message delayed">
<div class="spinner">
<div class="bounce1"></div>
<div class="bounce2"></div>
<div class="bounce3"></div>
</div>
<span>{{ $t("files.loading") }}</span>
</h2>
</div>
</transition>
<errors v-if="error" :errorCode="error.status" />
<component v-else-if="currentView" :is="currentView"></component>
<div v-else-if="currentView !== null">
<h2 class="message delayed">
<div class="spinner">
<div class="bounce1"></div>
<div class="bounce2"></div>
<div class="bounce3"></div>
</div>
<span>{{ $t("files.loading") }}</span>
</h2>
</div>
</div>
</template>
@ -153,13 +151,3 @@ export default {
},
};
</script>
<style>
.closing-leave-active {
animation: closing 0.5s
}
@keyframes closing {
to {
transform: scale(0);
}
}
</style>