fix: resolve TypeScript unused variable errors for clean build
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
@@ -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'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user