# `PhoenixKitWeb.Components.Core.EmailActivityBadges`
[🔗](https://github.com/BeamLabEU/phoenix_kit/blob/v1.7.165/lib/phoenix_kit_web/components/core/email_activity_badges.ex#L1)

Provides email activity badges component for chronological event display.

Renders timeline of email events as compact badges with smart date formatting.
Shows date only when it changes between events, otherwise shows time only.

Supported events: queued, send, delivery, open, click, bounce (hard/soft),
rejected, delivery_delay, subscription, complaint, rendering_failure, failed.

# `email_activity_badges`

Renders chronological activity badges for an email log.

Each badge shows an event with smart date/time formatting:
- First event: shows date + time (e.g., "04.11 09:15")
- Subsequent events on same day: shows time only (e.g., "09:20")
- Events on different day: shows date + time again

## Attributes
- `log` - Email log struct with status and timestamp fields (required)

## Examples

    <.email_activity_badges log={@email_log} />

    <%!-- Renders badges like: --%>
    <%!-- [queued: 04.11 09:15] [sent: 09:16] [delivered: 09:18] --%>

## Attributes

* `log` (`:map`) (required)

---

*Consult [api-reference.md](api-reference.md) for complete listing*
