This commit is contained in:
2025-06-12 17:52:57 +02:00
parent 1a2e0d7ab0
commit da2d965da8
3 changed files with 39 additions and 7 deletions

View File

@@ -128,7 +128,7 @@
<p class="text-body-2 text-grey">Try adjusting your search or filters</p>
</div>
<div v-for="(item, index) in filteredInterests" :key="item.Id" class="mobile-interest-card">
<div v-for="(item, index) in sortedFilteredInterests" :key="item.Id" class="mobile-interest-card">
<v-card
@click="handleRowClick(item)"
class="interest-card"
@@ -511,6 +511,14 @@ const filteredInterests = computed(() => {
return filtered;
});
// Sorted filtered interests for mobile view (newest first)
const sortedFilteredInterests = computed(() => {
if (!filteredInterests.value) return [];
// Sort by Id in descending order (newest first)
return [...filteredInterests.value].sort((a, b) => b.Id - a.Id);
});
// Helper function to get initials
const getInitials = (name: string) => {
if (!name) return '?';