Pular para o conteúdo principal

FeedPreferencesDto

@raizfc/contracts


@raizfc/contracts / FeedPreferencesDto

Type Alias: FeedPreferencesDto

FeedPreferencesDto = Readonly<{ mutes: readonly MuteDto[]; }>

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

"Muted all relevant: Explain preferences: Manage" (SPEC-UX-HOME-001 estados obrigatórios) — the only persisted, viewer-scoped feed control that needs a management list. Hiding a post has no equivalent list: SPEC-UX-HOME-001's action table gives it "Undo temporário" (a transient toast), never a persistent manage screen, so FeedPreferencesDto intentionally carries only mutes, not hidden post ids.