add isFriendLogLoaded flag to Friend store

This commit is contained in:
pa
2026-01-29 16:59:34 +09:00
parent 1d4026a89c
commit 48d84363ec
3 changed files with 10 additions and 3 deletions
+5 -1
View File
@@ -69,6 +69,7 @@ export const useFriendStore = defineStore('Friend', () => {
const isRefreshFriendsLoading = ref(false);
const onlineFriendCount = ref(0);
const isFriendLogLoaded = ref(false);
const pendingOfflineDelay = 170000;
let pendingOfflineWorker = null;
@@ -1285,6 +1286,7 @@ export const useFriendStore = defineStore('Friend', () => {
friendLogTable.value.loading = true;
friendLogTable.value.data = await database.getFriendLogHistory();
friendLogTable.value.loading = false;
isFriendLogLoaded.value = true;
}
/**
@@ -1656,6 +1658,7 @@ export const useFriendStore = defineStore('Friend', () => {
onlineFriendCount,
friendLog,
friendLogTable,
isFriendLogLoaded,
initFriendsList,
updateLocalFavoriteFriends,
@@ -1678,6 +1681,7 @@ export const useFriendStore = defineStore('Friend', () => {
updateFriendships,
updateUserCurrentStatus,
handleFriendAdd,
handleFriendDelete
handleFriendDelete,
initFriendLogHistoryTable
};
});