Skip to content

Commit 2a066b4

Browse files
committed
Keep alive coins list
1 parent 25e985e commit 2a066b4

1 file changed

Lines changed: 10 additions & 15 deletions

File tree

frontend/src/App.vue

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -76,21 +76,16 @@ const handleFileUpload = async (file) => {
7676
</v-navigation-drawer>
7777

7878
<v-main>
79-
<div v-if="(route.name === 'home' && !isOpened) || route.name === 'open'">
80-
<FileUploaderView v-model:title="title" :onFileUploaded="handleFileUpload" />
81-
</div>
82-
<div v-if="route.name === 'home' && isOpened">
83-
<CoinListView v-model:title="title" :file_name="selectedFile.name" :coins_list="coinsList" />
84-
</div>
85-
<div v-if="route.name === 'coin' && isOpened">
86-
<CoinView v-model:title="title" />
87-
</div>
88-
<div v-if="route.name === 'images' && isOpened">
89-
<ImagesView />
90-
</div>
91-
<div v-if="route.name === 'about'">
92-
<AboutView v-model:title="title" />
93-
</div>
79+
<FileUploaderView v-if="(route.name === 'home' && !isOpened) || route.name === 'open'"
80+
v-model:title="title" :onFileUploaded="handleFileUpload" />
81+
<KeepAlive>
82+
<CoinListView v-if="route.name === 'home' && isOpened"
83+
v-model:title="title" :file_name="selectedFile.name" :coins_list="coinsList" />
84+
</KeepAlive>
85+
<CoinView v-if="route.name === 'coin' && isOpened"
86+
v-model:title="title" />
87+
<ImagesView v-if="route.name === 'images' && isOpened" />
88+
<AboutView v-model:title="title" v-if="route.name === 'about'" />
9489
<div v-if="status" class="status">{{ status }}</div>
9590
</v-main>
9691
</v-layout>

0 commit comments

Comments
 (0)