Skip to content
Snippets Groups Projects
Commit 4ee859b6 authored by syuilo's avatar syuilo
Browse files

fix(client): タイムラインのkeep-aliveが効かなくなっているのを修正

parent 8cdc619f
No related branches found
No related tags found
No related merge requests found
...@@ -17,6 +17,12 @@ ...@@ -17,6 +17,12 @@
</MkSpacer> </MkSpacer>
</template> </template>
<script lang="ts">
export default {
name: 'MkTimelinePage',
}
</script>
<script lang="ts" setup> <script lang="ts" setup>
import { defineAsyncComponent, computed, watch } from 'vue'; import { defineAsyncComponent, computed, watch } from 'vue';
import XTimeline from '@/components/timeline.vue'; import XTimeline from '@/components/timeline.vue';
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template> <template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template>
<router-view v-slot="{ Component }"> <router-view v-slot="{ Component }">
<transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition"> <transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition">
<keep-alive :include="['timeline']"> <keep-alive :include="['MkTimelinePage']">
<component :is="Component" :ref="changePage"/> <component :is="Component" :ref="changePage"/>
</keep-alive> </keep-alive>
</transition> </transition>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template> <template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template>
<router-view v-slot="{ Component }"> <router-view v-slot="{ Component }">
<transition> <transition>
<keep-alive :include="['timeline']"> <keep-alive :include="['MkTimelinePage']">
<component :is="Component" :ref="changePage" @contextmenu.stop="onContextmenu"/> <component :is="Component" :ref="changePage" @contextmenu.stop="onContextmenu"/>
</keep-alive> </keep-alive>
</transition> </transition>
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template> <template #header><MkHeader v-if="pageInfo && !pageInfo.hideHeader" :info="pageInfo"/></template>
<router-view v-slot="{ Component }"> <router-view v-slot="{ Component }">
<transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition"> <transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition">
<keep-alive :include="['timeline']"> <keep-alive :include="['MkTimelinePage']">
<component :is="Component" :ref="changePage"/> <component :is="Component" :ref="changePage"/>
</keep-alive> </keep-alive>
</transition> </transition>
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<div class="content"> <div class="content">
<router-view v-slot="{ Component }"> <router-view v-slot="{ Component }">
<transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition"> <transition :name="$store.state.animation ? 'page' : ''" mode="out-in" @enter="onTransition">
<keep-alive :include="['timeline']"> <keep-alive :include="['MkTimelinePage']">
<component :is="Component" :ref="changePage"/> <component :is="Component" :ref="changePage"/>
</keep-alive> </keep-alive>
</transition> </transition>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment