mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-18 06:13:52 +02:00
Sort user avatars by uploaded date
This commit is contained in:
@@ -1192,6 +1192,9 @@
|
||||
<SelectItem value="update">{{
|
||||
t('dialog.user.avatars.sort_by_update')
|
||||
}}</SelectItem>
|
||||
<SelectItem value="createdAt">{{
|
||||
t('dialog.user.avatars.sort_by_uploaded')
|
||||
}}</SelectItem>
|
||||
</SelectContent>
|
||||
</Select>
|
||||
<span class="ml-2 mr-1">{{ t('dialog.user.avatars.group_by') }}</span>
|
||||
|
||||
@@ -1066,6 +1066,7 @@
|
||||
"sort_by": "Sort by:",
|
||||
"sort_by_name": "Name",
|
||||
"sort_by_update": "Updated",
|
||||
"sort_by_uploaded": "Uploaded",
|
||||
"all": "All",
|
||||
"public": "Public",
|
||||
"private": "Private",
|
||||
|
||||
@@ -6,6 +6,7 @@ import Noty from 'noty';
|
||||
|
||||
import {
|
||||
arraysMatch,
|
||||
compareByCreatedAt,
|
||||
compareByDisplayName,
|
||||
compareByLocationAt,
|
||||
compareByName,
|
||||
@@ -1162,6 +1163,8 @@ export const useUserStore = defineStore('User', () => {
|
||||
const D = userDialog.value;
|
||||
if (D.avatarSorting === 'update') {
|
||||
array.sort(compareByUpdatedAt);
|
||||
} else if (D.avatarSorting === 'createdAt') {
|
||||
array.sort(compareByCreatedAt);
|
||||
} else {
|
||||
array.sort(compareByName);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user