fix: resolve TypeScript unused variable errors for clean build

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
congsh
2026-04-17 17:41:37 +08:00
parent d0c75d25cf
commit 00fdb02d80
4 changed files with 3 additions and 6 deletions
@@ -9,7 +9,7 @@ onMounted(() => {
store.loadPendingInvitations() store.loadPendingInvitations()
}) })
function onInvitationResponded(id: string, accepted: boolean) { function onInvitationResponded(id: string, _accepted: boolean) {
store.removeInvitation(id) store.removeInvitation(id)
} }
</script> </script>
@@ -2,7 +2,7 @@
import { ref } from 'vue' import { ref } from 'vue'
import { ElMessage } from 'element-plus' import { ElMessage } from 'element-plus'
import { sendInvitation } from '@/api/invitations' import { sendInvitation } from '@/api/invitations'
import { getActiveTeamSession, createTeamSession } from '@/api/sessions' import { createTeamSession } from '@/api/sessions'
import { useTeamStore } from '@/stores/team' import { useTeamStore } from '@/stores/team'
import { useGroupStore } from '@/stores/group' import { useGroupStore } from '@/stores/group'
import { useUserStore } from '@/stores/user' import { useUserStore } from '@/stores/user'
@@ -3,7 +3,7 @@
import { computed } from 'vue' import { computed } from 'vue'
import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus' import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus'
import { useUserStore } from '@/stores/user' import { useUserStore } from '@/stores/user'
import { UserStatusMap, UserStatusIcon, type UserStatus } from '@/types' import { UserStatusMap, type UserStatus } from '@/types'
const userStore = useUserStore() const userStore = useUserStore()
@@ -17,7 +17,6 @@ const statusDotClass = computed(() => {
} }
return map[currentStatus.value] || 'gg-status-dot--idle' return map[currentStatus.value] || 'gg-status-dot--idle'
}) })
const statusIcon = computed(() => UserStatusIcon[currentStatus.value])
const statusText = computed(() => UserStatusMap[currentStatus.value]) const statusText = computed(() => UserStatusMap[currentStatus.value])
async function setStatus(status: UserStatus) { async function setStatus(status: UserStatus) {
-2
View File
@@ -3,8 +3,6 @@
import { onMounted, computed } from 'vue' import { onMounted, computed } from 'vue'
import { useRoute } from 'vue-router' import { useRoute } from 'vue-router'
import { useGroupStore } from '@/stores/group' import { useGroupStore } from '@/stores/group'
import { UserStatusMap, UserStatusIcon } from '@/types'
import type { UserStatus } from '@/types'
import TeamSessionPanel from '@/components/team/TeamSessionPanel.vue' import TeamSessionPanel from '@/components/team/TeamSessionPanel.vue'
import IdleMembersList from '@/components/team/IdleMembersList.vue' import IdleMembersList from '@/components/team/IdleMembersList.vue'