feat: 在发现页面激活时添加排序订阅顺序功能

This commit is contained in:
jxxghp
2025-03-10 08:22:28 +08:00
parent 8236461c37
commit bc245e0a7a

View File

@@ -114,6 +114,7 @@ onBeforeMount(async () => {
onActivated(async () => {
loadExtraDiscoverSources()
sortSubscribeOrder()
})
</script>
@@ -122,19 +123,7 @@ onActivated(async () => {
<VTabs v-model="activeTab" show-arrows>
<draggable v-model="discoverTabs" handle=".cursor-move" item-key="tab" tag="div" @end="saveTabOrder">
<template #item="{ element }">
<VTab
v-if="element.api_path"
:key="element.mediaid_prefix"
:value="element.name"
prepend-icon="mdi-drag"
@to="jumpTab(element.mediaid_prefix)"
>
<div><VIcon class="cursor-move" start icon="mdi-drag" /></div>
<div class="min-w-24">
<div>{{ element.name }}</div>
</div>
</VTab>
<VTab v-else :value="element.mediaid_prefix" @to="jumpTab(element.mediaid_prefix)">
<VTab :key="element.mediaid_prefix" :value="element.mediaid_prefix" @to="jumpTab(element.mediaid_prefix)">
<div><VIcon class="cursor-move" start icon="mdi-drag" /></div>
<div class="min-w-24">
<div>{{ element.name }}</div>