# XWUIActivityFeed

Instagram-style aggregated activity list where each row shows an actor avatar, the actor name, a verb (liked your post, started following you, mentioned you...), an optional target snippet, and a relative time. Pass `data.activities` (each entry has `id`, `kind` of like/comment/follow/mention/share/tag, `actor`, optional `target`, `time`, `targetThumbnail`, and `followBack`); set `data.sections` plus `conf_comp.showSections` to group rows under labelled headers like "Today" / "Yesterday". Follow-kind rows render an inline Follow / Following button, and other rows can show a right-side target thumbnail.

## Basic Usage

A grouped activity feed mixing like, comment, follow, and mention rows under Today and Yesterday sections.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Grouped likes, comments, follow-back, and mention rows split across Today and Yesterday sections.
```

## All Activity Kinds

Every activity kind - like, comment, share, tag, mention, and follow - grouped under Today and This week section headers.

```example
file: examples/AllActivityKinds.ts
html: examples/AllActivityKinds.html
title: All Activity Kinds
description: A grouped feed exercising the like, comment, share, tag, mention, and follow-back kinds across two sections.
```

## Flat Feed Without Sections

The same rows rendered as one ungrouped list by disabling `conf_comp.showSections`.

```example
file: examples/FlatNoSections.ts
html: examples/FlatNoSections.html
title: Flat Feed Without Sections
description: An ungrouped activity list with showSections set to false and a row already in the following state.
```

```api
```
