mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-18 14:23:51 +02:00
refactor store
This commit is contained in:
@@ -600,6 +600,7 @@
|
||||
import { database } from '../../../service/database';
|
||||
import { formatJsonVars } from '../../../shared/utils/base/ui';
|
||||
import { handleImageUploadInput } from '../../../shared/utils/imageUpload';
|
||||
import { runDeleteVRChatCacheFlow as deleteVRChatCache } from '../../../coordinators/gameCoordinator';
|
||||
import { useAvatarDialogCommands } from './useAvatarDialogCommands';
|
||||
|
||||
import DialogJsonTab from '../DialogJsonTab.vue';
|
||||
@@ -617,7 +618,6 @@
|
||||
avatarStore;
|
||||
const { showFavoriteDialog } = useFavoriteStore();
|
||||
const { isGameRunning } = storeToRefs(useGameStore());
|
||||
const { deleteVRChatCache } = useGameStore();
|
||||
const { showFullscreenImageDialog } = useGalleryStore();
|
||||
const { isDarkMode } = storeToRefs(useAppearanceSettingsStore());
|
||||
const modalStore = useModalStore();
|
||||
|
||||
@@ -108,6 +108,14 @@
|
||||
import { useI18n } from 'vue-i18n';
|
||||
|
||||
import { useFavoriteStore, useUserStore } from '../../stores';
|
||||
import {
|
||||
addLocalWorldFavorite,
|
||||
removeLocalWorldFavorite,
|
||||
addLocalAvatarFavorite,
|
||||
removeLocalAvatarFavorite,
|
||||
addLocalFriendFavorite,
|
||||
removeLocalFriendFavorite
|
||||
} from '../../coordinators/favoriteCoordinator';
|
||||
import { favoriteRequest } from '../../api';
|
||||
|
||||
const { t } = useI18n();
|
||||
@@ -124,18 +132,12 @@
|
||||
} = storeToRefs(favoriteStore);
|
||||
const {
|
||||
localWorldFavGroupLength,
|
||||
addLocalWorldFavorite,
|
||||
hasLocalWorldFavorite,
|
||||
hasLocalAvatarFavorite,
|
||||
addLocalAvatarFavorite,
|
||||
localAvatarFavGroupLength,
|
||||
removeLocalAvatarFavorite,
|
||||
removeLocalWorldFavorite,
|
||||
deleteFavoriteNoConfirm,
|
||||
localFriendFavGroupLength,
|
||||
addLocalFriendFavorite,
|
||||
hasLocalFriendFavorite,
|
||||
removeLocalFriendFavorite
|
||||
hasLocalFriendFavorite
|
||||
} = favoriteStore;
|
||||
const { isLocalUserVrcPlusSupporter } = storeToRefs(useUserStore());
|
||||
|
||||
|
||||
@@ -76,13 +76,13 @@
|
||||
import DeprecationAlert from '@/components/DeprecationAlert.vue';
|
||||
|
||||
import { useFavoriteStore, useUserStore, useWorldStore } from '../../../stores';
|
||||
import { handleFavoriteWorldList } from '../../../coordinators/favoriteCoordinator';
|
||||
import { favoriteRequest } from '../../../api';
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
const { userDialog, currentUser } = storeToRefs(useUserStore());
|
||||
const { favoriteLimits } = storeToRefs(useFavoriteStore());
|
||||
const { handleFavoriteWorldList } = useFavoriteStore();
|
||||
const { showWorldDialog } = useWorldStore();
|
||||
|
||||
const favoriteWorldsTab = ref('0');
|
||||
|
||||
@@ -405,6 +405,7 @@
|
||||
import { deleteVRChatCache, openFolderGeneric } from '../../../shared/utils';
|
||||
import { Badge } from '../../ui/badge';
|
||||
import { formatJsonVars } from '../../../shared/utils/base/ui';
|
||||
import { runNewInstanceSelfInviteFlow as newInstanceSelfInvite } from '../../../coordinators/inviteCoordinator';
|
||||
import { useWorldDialogCommands } from './useWorldDialogCommands';
|
||||
|
||||
import DialogJsonTab from '../DialogJsonTab.vue';
|
||||
@@ -421,7 +422,7 @@
|
||||
const { worldDialog } = storeToRefs(useWorldStore());
|
||||
const { cachedWorlds, showWorldDialog } = useWorldStore();
|
||||
const { lastLocation } = storeToRefs(useLocationStore());
|
||||
const { newInstanceSelfInvite, canOpenInstanceInGame } = useInviteStore();
|
||||
const { canOpenInstanceInGame } = useInviteStore();
|
||||
const { showFavoriteDialog } = useFavoriteStore();
|
||||
const { showPreviousInstancesListDialog: openPreviousInstancesListDialog } = useInstanceStore();
|
||||
const { isGameRunning } = storeToRefs(useGameStore());
|
||||
|
||||
Reference in New Issue
Block a user