Fix previous instance page index and sort order

This commit is contained in:
Natsumi
2026-02-04 15:50:25 +13:00
committed by pa
parent 37dda6962d
commit 66a5a1ff15
6 changed files with 115 additions and 17 deletions

View File

@@ -112,6 +112,7 @@ export const useInstanceStore = defineStore('Instance', () => {
const previousInstancesInfoDialog = ref({
instanceId: '',
lastId: '',
visible: false
});
@@ -129,13 +130,36 @@ export const useInstanceStore = defineStore('Instance', () => {
groupRef: {
id: '',
name: ''
}
},
lastId: ''
});
const previousInstancesInfoState = ref({
sortBy: [{ id: 'created_at', desc: true }],
search: '',
pageSize: 10,
pageIndex: 0
});
const previousInstancesListState = ref({
user: { search: '', pageSize: 10, pageIndex: 0 },
world: { search: '', pageSize: 10, pageIndex: 0 },
group: { search: '', pageSize: 10, pageIndex: 0 }
user: {
sortBy: [{ id: 'created_at', desc: true }],
search: '',
pageSize: 10,
pageIndex: 0
},
world: {
sortBy: [{ id: 'created_at', desc: true }],
search: '',
pageSize: 10,
pageIndex: 0
},
group: {
sortBy: [{ id: 'created_at', desc: true }],
search: '',
pageSize: 10,
pageIndex: 0
}
});
const instanceJoinHistory = reactive(new Map());
@@ -1427,6 +1451,7 @@ export const useInstanceStore = defineStore('Instance', () => {
currentInstanceLocation,
queuedInstances,
previousInstancesInfoDialog,
previousInstancesInfoState,
previousInstancesListDialog,
previousInstancesListState,
instanceJoinHistory,