# XWUILiveReactionsStream

A floating-emoji reactions overlay for FB / IG / TikTok Live: each emoji spawns at the bottom with random horizontal jitter, rises, and fades out. It is host-driven - call `addReaction(emoji)` to spawn each rising emoji; control how long they live (and the rise animation duration) with `conf_comp.durationMs` (default 2500). Takes no required data.

## Basic Usage

A reactions overlay fed a random heart / fire / clap / laugh emoji every 600ms on an interval.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: A live reactions stream driven by a setInterval that calls addReaction with a random emoji every 600ms.
```

## Reaction Burst

A high-volume like-storm spawning several emojis per tick on a fast interval.

```example
file: examples/ReactionBurst.ts
html: examples/ReactionBurst.html
title: Reaction Burst
description: A burst pattern firing four random emojis every 200ms to flood the overlay.
```

## Slow, Long-Lived Float

A calmer overlay using a longer `conf_comp.durationMs` so each emoji lingers on screen.

```example
file: examples/SlowFloat.ts
html: examples/SlowFloat.html
title: Slow, Long-Lived Float
description: A reactions stream with durationMs of 5000ms, adding one emoji every 900ms for a gentle rise.
```

```api
```
