fix production issue

This commit is contained in:
root
2026-05-10 19:55:57 -04:00
parent a224d7704a
commit 2d28947b92
17 changed files with 107 additions and 81 deletions
@@ -1,7 +1,7 @@
'use client'
import { useEffect, useMemo, useState } from 'react'
import { useTeam, TeamMember } from '@/hooks/useTeam'
import { useTeam, TeamMember, InvitePayload } from '@/hooks/useTeam'
import InviteModal from '@/components/team/InviteModal'
import EditMemberModal from '@/components/team/EditMemberModal'
import PermissionsMatrix from '@/components/team/PermissionsMatrix'
@@ -122,7 +122,7 @@ export default function TeamPage() {
})
}, [members, search, roleFilter, statusFilter])
const handleInvite: typeof invite = async (payload) => {
const handleInvite = async (payload: InvitePayload) => {
await invite(payload)
showToast(`Invite sent to ${payload.email}`)
}
@@ -39,8 +39,8 @@ export default function Sidebar() {
const pathname = usePathname()
const router = useRouter()
const isActive = (item: typeof NAV_ITEMS[0]) => {
if (item.exact) return pathname === item.href
const isActive = (item: typeof NAV_ITEMS[number]) => {
if ('exact' in item && item.exact) return pathname === item.href
return pathname.startsWith(item.href)
}