Banner 1

Banner 1

Installation

No MCP yet? Connect your agent.

Integration

The reusable source is written to @components/banner-1.tsx.

The registry also includes app/banner-1/page.tsx as a complete preview route; an existing application can keep the reusable component files without adopting that route.

Example content is isolated in @components/data/banner-1-data.ts (Announcement, announcement, announcementAvatars); replace those fixtures with application data rather than editing layout markup in several places.

@components/banner-1.tsx declares a client boundary for state, measurement, or browser interaction.

Dismissal is component state only. Persist the announcement id in a cookie, account record, or local storage when dismissal must survive reloads.

This item composes motion-avatar-group from the same catalog; the upstream registry dependency installs it with the block.

Related items

Requires