use action from store instead of directly modifying state in components

This commit is contained in:
pa
2026-03-08 20:15:37 +09:00
parent 3d3ad27ca0
commit eeb5288027
13 changed files with 61 additions and 8 deletions

View File

@@ -242,6 +242,13 @@ export const useAvatarStore = defineStore('Avatar', () => {
});
}
/**
* @param {boolean} value
*/
function setAvatarDialogLoading(value) {
avatarDialog.value.loading = value;
}
/**
*
* @param {string} avatarId
@@ -800,6 +807,7 @@ export const useAvatarStore = defineStore('Avatar', () => {
lookupAvatars,
selectAvatarWithConfirmation,
selectAvatarWithoutConfirmation,
setAvatarDialogLoading,
showAvatarAuthorDialog,
addAvatarWearTime,
preloadOwnAvatars