diff --git a/src/api/avatar.js b/src/api/avatar.js index 02287ca6..bc755bd8 100644 --- a/src/api/avatar.js +++ b/src/api/avatar.js @@ -66,7 +66,6 @@ const avatarReq = { * @returns {Promise<{json: any, params}>} */ selectAvatar(params) { - return request(`avatars/${params.avatarId}/select`, { method: 'PUT', params @@ -98,7 +97,6 @@ const avatarReq = { * @returns { Promise<{json: any, params}> } */ selectFallbackAvatar(params) { - return request(`avatars/${params.avatarId}/selectfallback`, { method: 'PUT', params diff --git a/src/api/avatarModeration.js b/src/api/avatarModeration.js index 9eb959a8..bfecc95c 100644 --- a/src/api/avatarModeration.js +++ b/src/api/avatarModeration.js @@ -14,7 +14,7 @@ const avatarModerationReq = { /** * @param {{ avatarModerationType: string, targetAvatarId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ sendAvatarModeration(params) { return request('auth/user/avatarmoderations', { @@ -31,7 +31,7 @@ const avatarModerationReq = { /** * @param {{ avatarModerationType: string, targetAvatarId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ deleteAvatarModeration(params) { return request( diff --git a/src/api/friend.js b/src/api/friend.js index d639f7ef..c349bef4 100644 --- a/src/api/friend.js +++ b/src/api/friend.js @@ -23,7 +23,6 @@ const friendReq = { * @type {import('../types/api/friend').GetFriends} */ getFriends(params) { - return request('auth/user/friends', { method: 'GET', params diff --git a/src/api/notification.js b/src/api/notification.js index 23c7a0a7..870da7cd 100644 --- a/src/api/notification.js +++ b/src/api/notification.js @@ -2,7 +2,8 @@ import { request } from '../services/request'; import { useGalleryStore } from '../stores'; const notificationReq = { - /** @typedef {{ + /** + * @typedef {{ * n: number, * offset: number, * sent: boolean, @@ -89,7 +90,7 @@ const notificationReq = { * rsvp?: boolean, * }} params * @param receiverUserId - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ sendInvite(params, receiverUserId) { return request(`invite/${receiverUserId}`, { @@ -180,7 +181,7 @@ const notificationReq = { /** * @param {{ notificationId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ acceptFriendRequestNotification(params) { return request( @@ -199,7 +200,7 @@ const notificationReq = { /** * @param {{ notificationId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ hideNotification(params) { return request( @@ -218,7 +219,7 @@ const notificationReq = { /** * @param {{ notificationId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ seeNotification(params) { return request(`auth/user/notifications/${params.notificationId}/see`, { @@ -234,7 +235,7 @@ const notificationReq = { /** * @param {{ notificationId: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ seeNotificationV2(params) { return request(`notifications/${params.notificationId}/see`, { @@ -254,7 +255,7 @@ const notificationReq = { * responseType: string, * responseData: string * }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ sendNotificationResponse(params) { return request(`notifications/${params.notificationId}/respond`, { diff --git a/src/api/playerModeration.js b/src/api/playerModeration.js index 1b215c69..5bc707de 100644 --- a/src/api/playerModeration.js +++ b/src/api/playerModeration.js @@ -14,7 +14,7 @@ const playerModerationReq = { /** * @param {{ moderated: string, type: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ // old-way: POST auth/user/blocks {blocked:userId} sendPlayerModeration(params) { @@ -32,7 +32,7 @@ const playerModerationReq = { /** * @param {{ moderated: string, type: string }} params - * @return { Promise<{json: any, params}> } + * @returns { Promise<{json: any, params}> } */ // old-way: PUT auth/user/unblocks {blocked:userId} deletePlayerModeration(params) { diff --git a/src/api/user.js b/src/api/user.js index 218f7d4d..2415ede2 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -17,7 +17,6 @@ const userReq = { * @type {import('../types/api/user').GetUser} */ getUser(params) { - return request(`users/${params.userId}`, { method: 'GET' }).then((json) => { @@ -57,7 +56,6 @@ const userReq = { * @returns {Promise<{json: any, params: {tags: string[]}}>} */ addUserTags(params) { - return request(`users/${getCurrentUserId()}/addTags`, { method: 'POST', params @@ -76,7 +74,6 @@ const userReq = { * @returns {Promise<{json: any, params: {tags: string[]}}>} */ removeUserTags(params) { - return request(`users/${getCurrentUserId()}/removeTags`, { method: 'POST', params @@ -114,7 +111,6 @@ const userReq = { * @type {import('../types/api/user').GetCurrentUser} */ saveCurrentUser(params) { - return request(`users/${getCurrentUserId()}`, { method: 'PUT', params diff --git a/src/components/DisplayName.vue b/src/components/DisplayName.vue index 31d9a9bb..f90ae02b 100644 --- a/src/components/DisplayName.vue +++ b/src/components/DisplayName.vue @@ -44,4 +44,3 @@ watch([() => props.userid, () => props.location, () => props.forceUpdateKey], parse, { immediate: true }); - diff --git a/src/components/InstanceActionBar.vue b/src/components/InstanceActionBar.vue index 7f6b5bc8..5fa1b85f 100644 --- a/src/components/InstanceActionBar.vue +++ b/src/components/InstanceActionBar.vue @@ -355,8 +355,6 @@ } }; - - const closeInstance = (location) => { modalStore .confirm({ diff --git a/src/components/dialogs/GroupDialog/GroupDialog.vue b/src/components/dialogs/GroupDialog/GroupDialog.vue index 0e1a752c..c14d7030 100644 --- a/src/components/dialogs/GroupDialog/GroupDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupDialog.vue @@ -426,7 +426,7 @@ import GroupDialogPhotosTab from './GroupDialogPhotosTab.vue'; import GroupDialogPostsTab from './GroupDialogPostsTab.vue'; import GroupPostEditDialog from './GroupPostEditDialog.vue'; -import { showUserDialog } from '../../../coordinators/userCoordinator'; + import { showUserDialog } from '../../../coordinators/userCoordinator'; const { t } = useI18n(); const groupDialogTabs = computed(() => [ @@ -439,13 +439,9 @@ import { showUserDialog } from '../../../coordinators/userCoordinator'; const modalStore = useModalStore(); - const { currentUser } = storeToRefs(useUserStore()); const { groupDialog, inviteGroupDialog } = storeToRefs(useGroupStore()); - const { - updateGroupPostSearch, - showGroupMemberModerationDialog - } = useGroupStore(); + const { updateGroupPostSearch, showGroupMemberModerationDialog } = useGroupStore(); const { showFullscreenImageDialog } = useGalleryStore(); diff --git a/src/components/dialogs/GroupDialog/GroupDialogMembersTab.vue b/src/components/dialogs/GroupDialog/GroupDialogMembersTab.vue index 1f001be8..1f6dc1c4 100644 --- a/src/components/dialogs/GroupDialog/GroupDialogMembersTab.vue +++ b/src/components/dialogs/GroupDialog/GroupDialogMembersTab.vue @@ -216,12 +216,11 @@ import { applyGroupMember, handleGroupMember } from '../../../coordinators/groupCoordinator'; import { groupDialogSortingOptions } from '../../../shared/constants'; import { useGroupMembers } from './useGroupMembers'; -import { showUserDialog } from '../../../coordinators/userCoordinator'; + import { showUserDialog } from '../../../coordinators/userCoordinator'; const { userImage } = useUserDisplay(); const { t } = useI18n(); - const { currentUser } = storeToRefs(useUserStore()); const { groupDialog } = storeToRefs(useGroupStore()); diff --git a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue index b3d173f3..80363d47 100644 --- a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue @@ -122,7 +122,11 @@ import { useI18n } from 'vue-i18n'; import { useAppearanceSettingsStore, useGalleryStore, useGroupStore, useUserStore } from '../../../stores'; - import { applyGroupMember, handleGroupMember, handleGroupMemberProps } from '../../../coordinators/groupCoordinator'; + import { + applyGroupMember, + handleGroupMember, + handleGroupMemberProps + } from '../../../coordinators/groupCoordinator'; import { hasGroupPermission } from '../../../shared/utils'; import { useUserDisplay } from '../../../composables/useUserDisplay'; import { groupDialogFilterOptions, groupDialogSortingOptions } from '../../../shared/constants'; @@ -140,13 +144,13 @@ import GroupModerationInvitesTab from './GroupModerationInvitesTab.vue'; import GroupModerationLogsTab from './GroupModerationLogsTab.vue'; import GroupModerationMembersTab from './GroupModerationMembersTab.vue'; -import { showUserDialog } from '../../../coordinators/userCoordinator'; + import { showUserDialog } from '../../../coordinators/userCoordinator'; // ── Stores ─────────────────────────────────────────────────── const { userImage, userImageFull } = useUserDisplay(); const appearanceSettingsStore = useAppearanceSettingsStore(); const { randomUserColours } = storeToRefs(appearanceSettingsStore); - + const { currentUser } = storeToRefs(useUserStore()); const { groupDialog, groupMemberModeration } = storeToRefs(useGroupStore()); const { showFullscreenImageDialog } = useGalleryStore(); diff --git a/src/components/dialogs/GroupDialog/GroupModerationBulkActions.vue b/src/components/dialogs/GroupDialog/GroupModerationBulkActions.vue index 98855fe0..6fdfc569 100644 --- a/src/components/dialogs/GroupDialog/GroupModerationBulkActions.vue +++ b/src/components/dialogs/GroupDialog/GroupModerationBulkActions.vue @@ -40,9 +40,7 @@ - + diff --git a/src/components/dialogs/GroupDialog/__tests__/GroupDialogPostsTab.test.js b/src/components/dialogs/GroupDialog/__tests__/GroupDialogPostsTab.test.js index 3da175af..cae28f3d 100644 --- a/src/components/dialogs/GroupDialog/__tests__/GroupDialogPostsTab.test.js +++ b/src/components/dialogs/GroupDialog/__tests__/GroupDialogPostsTab.test.js @@ -130,7 +130,7 @@ const MOCK_POSTS = [ ]; /** - * @param {Object} overrides + * @param {object} overrides */ function mountComponent(overrides = {}) { const pinia = createTestingPinia({ diff --git a/src/components/dialogs/GroupDialog/useGroupCalendarEvents.js b/src/components/dialogs/GroupDialog/useGroupCalendarEvents.js index c92dc839..1006da81 100644 --- a/src/components/dialogs/GroupDialog/useGroupCalendarEvents.js +++ b/src/components/dialogs/GroupDialog/useGroupCalendarEvents.js @@ -3,7 +3,6 @@ import { computed } from 'vue'; /** * Composable for filtering group calendar events into past and upcoming, * and updating follow state on individual events. - * * @param {import('vue').Ref} groupDialog - reactive ref to the group dialog state * @returns {{ * pastCalenderEvents: import('vue').ComputedRef, @@ -35,7 +34,7 @@ export function useGroupCalendarEvents(groupDialog) { }); /** - * @param {Object} event + * @param {object} event */ function updateFollowingCalendarData(event) { const calendar = groupDialog.value.calendar; diff --git a/src/components/dialogs/PreviousInstancesDialog/PreviousInstancesInfoDialog.vue b/src/components/dialogs/PreviousInstancesDialog/PreviousInstancesInfoDialog.vue index 3b6c0add..369fea8e 100644 --- a/src/components/dialogs/PreviousInstancesDialog/PreviousInstancesInfoDialog.vue +++ b/src/components/dialogs/PreviousInstancesDialog/PreviousInstancesInfoDialog.vue @@ -43,9 +43,8 @@ import { createColumns } from './previousInstancesInfoColumns.jsx'; import { database } from '../../../services/database'; import { useVrcxVueTable } from '../../../lib/table/useVrcxVueTable'; -import { lookupUser } from '../../../coordinators/userCoordinator'; + import { lookupUser } from '../../../coordinators/userCoordinator'; - const { previousInstancesInfoDialog, previousInstancesInfoState } = storeToRefs(useInstanceStore()); const { gameLogIsFriend, gameLogIsFavorite } = useGameLogStore(); const { t } = useI18n(); diff --git a/src/components/dialogs/UserDialog/UserDialog.vue b/src/components/dialogs/UserDialog/UserDialog.vue index f5af404c..b7b488dd 100644 --- a/src/components/dialogs/UserDialog/UserDialog.vue +++ b/src/components/dialogs/UserDialog/UserDialog.vue @@ -142,9 +142,9 @@ const { userDialog, languageDialog, currentUser, isLocalUserVrcPlusSupporter } = storeToRefs(useUserStore()); const { cachedUsers, showSendBoopDialog } = useUserStore(); const { showFavoriteDialog } = useFavoriteStore(); -import { showAvatarDialog, showAvatarAuthorDialog } from '../../../coordinators/avatarCoordinator'; -import { showUserDialog, refreshUserDialogAvatars } from '../../../coordinators/userCoordinator'; -import { getFriendRequest, handleFriendDelete } from '../../../coordinators/friendRelationshipCoordinator'; + import { showAvatarDialog, showAvatarAuthorDialog } from '../../../coordinators/avatarCoordinator'; + import { showUserDialog, refreshUserDialogAvatars } from '../../../coordinators/userCoordinator'; + import { getFriendRequest, handleFriendDelete } from '../../../coordinators/friendRelationshipCoordinator'; const { showModerateGroupDialog } = useGroupStore(); const { inviteGroupDialog } = storeToRefs(useGroupStore()); diff --git a/src/components/dialogs/UserDialog/UserDialogFavoriteWorldsTab.vue b/src/components/dialogs/UserDialog/UserDialogFavoriteWorldsTab.vue index 6ea82202..efb1bbaf 100644 --- a/src/components/dialogs/UserDialog/UserDialogFavoriteWorldsTab.vue +++ b/src/components/dialogs/UserDialog/UserDialogFavoriteWorldsTab.vue @@ -85,7 +85,6 @@ const { userDialog, currentUser } = storeToRefs(useUserStore()); const { favoriteLimits } = storeToRefs(useFavoriteStore()); - const favoriteWorldsTab = ref('0'); const userDialogFavoriteWorldsRequestId = ref(0); diff --git a/src/components/dialogs/UserDialog/UserDialogMutualFriendsTab.vue b/src/components/dialogs/UserDialog/UserDialogMutualFriendsTab.vue index 89af0a26..852f2f2f 100644 --- a/src/components/dialogs/UserDialog/UserDialogMutualFriendsTab.vue +++ b/src/components/dialogs/UserDialog/UserDialogMutualFriendsTab.vue @@ -73,7 +73,7 @@ import { useUserStore } from '../../../stores'; import { userDialogMutualFriendSortingOptions } from '../../../shared/constants'; import { userRequest } from '../../../api'; -import { showUserDialog } from '../../../coordinators/userCoordinator'; + import { showUserDialog } from '../../../coordinators/userCoordinator'; const { t } = useI18n(); diff --git a/src/components/dialogs/WorldDialog/SetWorldTagsDialog.vue b/src/components/dialogs/WorldDialog/SetWorldTagsDialog.vue index f899b0fe..0de8912b 100644 --- a/src/components/dialogs/WorldDialog/SetWorldTagsDialog.vue +++ b/src/components/dialogs/WorldDialog/SetWorldTagsDialog.vue @@ -134,8 +134,6 @@ const emit = defineEmits(['update:isSetWorldTagsDialogVisible']); - - const { t } = useI18n(); const setWorldTagsDialog = ref({ diff --git a/src/components/dialogs/WorldDialog/useWorldDialogInfo.js b/src/components/dialogs/WorldDialog/useWorldDialogInfo.js index 8ce4b78c..63538b0d 100644 --- a/src/components/dialogs/WorldDialog/useWorldDialogInfo.js +++ b/src/components/dialogs/WorldDialog/useWorldDialogInfo.js @@ -9,12 +9,12 @@ import { database } from '../../../services/database'; /** * Composable for WorldDialogInfoTab computed properties and actions. - * * @param {import('vue').Ref} worldDialog - reactive ref to the world dialog state - * @param {Object} deps - external dependencies + * @param {object} deps - external dependencies * @param {Function} deps.t - i18n translation function * @param {Function} deps.toast - toast notification function - * @returns {Object} info composable API + * @param deps.sdkUnityVersion + * @returns {object} info composable API */ export function useWorldDialogInfo(worldDialog, { t, toast, sdkUnityVersion }) { const memo = computed({ @@ -71,7 +71,12 @@ export function useWorldDialogInfo(worldDialog, { t, toast, sdkUnityVersion }) { const platforms = []; if (ref.unityPackages) { for (const unityPackage of ref.unityPackages) { - if (!compareUnityVersion(unityPackage.unitySortNumber, sdkUnityVersion)) { + if ( + !compareUnityVersion( + unityPackage.unitySortNumber, + sdkUnityVersion + ) + ) { continue; } let platform = 'PC'; diff --git a/src/components/ui/button-group/ButtonGroup.vue b/src/components/ui/button-group/ButtonGroup.vue index eb542bdd..f56a9e14 100644 --- a/src/components/ui/button-group/ButtonGroup.vue +++ b/src/components/ui/button-group/ButtonGroup.vue @@ -1,12 +1,12 @@