Integration
The reusable implementation is split across @components/review-rating-2.tsx, @components/review-rating-2-reaction-toggle.tsx.
The registry also includes app/review-rating-2/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/review-rating-2-data.ts (Review, StoreData, reviews, storeData); replace those fixtures with application data rather than editing layout markup in several places.
@components/review-rating-2.tsx, @components/review-rating-2-reaction-toggle.tsx declare a client boundary for state, measurement, or browser interaction.
Reaction keyframes travel with the component and are injected once per page, so no global stylesheet or Tailwind configuration is required for the burst.