Pular para o conteúdo principal

activeMutes

@raizfc/contracts


@raizfc/contracts / activeMutes

Function: activeMutes()

activeMutes(mutes, nowIso): readonly Readonly<{ duration: MuteDuration; entityId: string; entityName: string; entityType: FeedEntityType; expiresAt?: string; id: string; mutedAt: string; }>[]

Defined in: engagement/feed-preferences.dto.ts:57

Active (non-expired) mutes only — an expired mute must "voltar a incluir conteúdo" (SPEC-DOMAIN-FEED-001 casos-limite) without requiring an explicit unmute call.

Parameters

mutes

readonly Readonly<{ duration: MuteDuration; entityId: string; entityName: string; entityType: FeedEntityType; expiresAt?: string; id: string; mutedAt: string; }>[]

nowIso

string

Returns

readonly Readonly<{ duration: MuteDuration; entityId: string; entityName: string; entityType: FeedEntityType; expiresAt?: string; id: string; mutedAt: string; }>[]