diff --git a/src/components/misc/ProgressiveCardGrid.vue b/src/components/misc/ProgressiveCardGrid.vue new file mode 100644 index 00000000..45d3b477 --- /dev/null +++ b/src/components/misc/ProgressiveCardGrid.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/src/components/misc/VirtualCardGrid.vue b/src/components/misc/VirtualCardGrid.vue deleted file mode 100644 index 1add9973..00000000 --- a/src/components/misc/VirtualCardGrid.vue +++ /dev/null @@ -1,285 +0,0 @@ - - - - - diff --git a/src/pages/resource.vue b/src/pages/resource.vue index d35b60e8..2adc58de 100644 --- a/src/pages/resource.vue +++ b/src/pages/resource.vue @@ -5,7 +5,7 @@ import api from '@/api' import type { Context } from '@/api/types' import TorrentCard from '@/components/cards/TorrentCard.vue' import TorrentItem from '@/components/cards/TorrentItem.vue' -import VirtualCardGrid from '@/components/misc/VirtualCardGrid.vue' +import ProgressiveCardGrid from '@/components/misc/ProgressiveCardGrid.vue' import TorrentFilterBar from '@/components/filter/TorrentFilterBar.vue' import { useI18n } from 'vue-i18n' import { useGlobalSettingsStore } from '@/stores/global' @@ -1051,7 +1051,7 @@ onUnmounted(() => { class="stream-result-item" /> - { - +
diff --git a/src/views/discover/MediaCardListView.vue b/src/views/discover/MediaCardListView.vue index 7dda609c..b072fafd 100644 --- a/src/views/discover/MediaCardListView.vue +++ b/src/views/discover/MediaCardListView.vue @@ -2,7 +2,7 @@ import api from '@/api' import type { MediaInfo } from '@/api/types' import MediaCard from '@/components/cards/MediaCard.vue' -import VirtualCardGrid from '@/components/misc/VirtualCardGrid.vue' +import ProgressiveCardGrid from '@/components/misc/ProgressiveCardGrid.vue' import NoDataFound from '@/components/NoDataFound.vue' import { useI18n } from 'vue-i18n' @@ -154,7 +154,7 @@ async function fetchData({ done }: { done: any }) {
@@ -1679,7 +1677,7 @@ function onDragStartPlugin(evt: any) { > - + - - + - @@ -534,7 +533,7 @@ defineExpose({ @select="toggleSelectSubscribe(item.id)" /> - +