diff --git a/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts b/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts index ab57f5ed..c500d6a7 100644 --- a/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts +++ b/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts @@ -1,15 +1,8 @@ import type { TrackSource } from '@livekit/protocol' -import { - useLocalParticipant, - useParticipantPermissions, -} from '@livekit/components-react' +import { useLocalParticipantPermissions } from '@livekit/components-react' export function useCanPublishTrack(trackSource: TrackSource): boolean { - const { localParticipant } = useLocalParticipant() - const permissions = useParticipantPermissions({ - participant: localParticipant, - }) - + const permissions = useLocalParticipantPermissions() return Boolean( permissions?.canPublish && permissions?.canPublishSources?.includes(trackSource)