AppMain.vue 621 Bytes
<template>
  <section class="app-main">
    <router-view v-slot="{ Component, route }">
      <!--      <transition name="fade-transform" mode="out-in">-->
      <keep-alive :include="tagsViewStore.cachedViews">
        <component :is="Component" v-if="!route.meta.link" :key="route.path" />
      </keep-alive>
      <!--      </transition>-->
    </router-view>
    <iframe-toggle />
  </section>
</template>

<script setup>
import iframeToggle from './IframeToggle/index'
import useTagsViewStore from '@/store/modules/tagsView'

const tagsViewStore = useTagsViewStore()
</script>

<style lang="scss" scoped>

</style>