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