diff --git a/frontend/src/components/common/NotificationPanel.vue b/frontend/src/components/common/NotificationPanel.vue index 8112601..69e6326 100644 --- a/frontend/src/components/common/NotificationPanel.vue +++ b/frontend/src/components/common/NotificationPanel.vue @@ -9,7 +9,7 @@ onMounted(() => { store.loadPendingInvitations() }) -function onInvitationResponded(id: string, accepted: boolean) { +function onInvitationResponded(id: string, _accepted: boolean) { store.removeInvitation(id) } diff --git a/frontend/src/components/team/InviteButton.vue b/frontend/src/components/team/InviteButton.vue index 599a537..981fd6e 100644 --- a/frontend/src/components/team/InviteButton.vue +++ b/frontend/src/components/team/InviteButton.vue @@ -2,7 +2,7 @@ import { ref } from 'vue' import { ElMessage } from 'element-plus' import { sendInvitation } from '@/api/invitations' -import { getActiveTeamSession, createTeamSession } from '@/api/sessions' +import { createTeamSession } from '@/api/sessions' import { useTeamStore } from '@/stores/team' import { useGroupStore } from '@/stores/group' import { useUserStore } from '@/stores/user' diff --git a/frontend/src/components/team/StatusToggle.vue b/frontend/src/components/team/StatusToggle.vue index 8da0413..1239d69 100644 --- a/frontend/src/components/team/StatusToggle.vue +++ b/frontend/src/components/team/StatusToggle.vue @@ -3,7 +3,7 @@ import { computed } from 'vue' import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus' import { useUserStore } from '@/stores/user' -import { UserStatusMap, UserStatusIcon, type UserStatus } from '@/types' +import { UserStatusMap, type UserStatus } from '@/types' const userStore = useUserStore() @@ -17,7 +17,6 @@ const statusDotClass = computed(() => { } return map[currentStatus.value] || 'gg-status-dot--idle' }) -const statusIcon = computed(() => UserStatusIcon[currentStatus.value]) const statusText = computed(() => UserStatusMap[currentStatus.value]) async function setStatus(status: UserStatus) { diff --git a/frontend/src/views/GroupView.vue b/frontend/src/views/GroupView.vue index a03aea0..de45461 100644 --- a/frontend/src/views/GroupView.vue +++ b/frontend/src/views/GroupView.vue @@ -3,8 +3,6 @@ import { onMounted, computed } from 'vue' import { useRoute } from 'vue-router' import { useGroupStore } from '@/stores/group' -import { UserStatusMap, UserStatusIcon } from '@/types' -import type { UserStatus } from '@/types' import TeamSessionPanel from '@/components/team/TeamSessionPanel.vue' import IdleMembersList from '@/components/team/IdleMembersList.vue'