GitHub

Animated Testimonials

Block
Testimonial carousel with animations

Basic Usage

Loading...

Installation

pnpm add @corew500/ui

Usage

import { AnimatedTestimonials } from "@corew500/ui/blocks/animated-testimonials"

<AnimatedTestimonials>Content</AnimatedTestimonials>

API Reference

Props

PropTypeDefaultDescription
testimonials*Testimonial[]Array of testimonials to display
autoPlayenumtrueEnable auto-play for single variant
intervalnumber5000Auto-play interval in milliseconds
showControlsenumtrueShow navigation controls (single variant)
variantenumsingle
sizeenumdefault

Localization

Translatable Content

  • - Component accepts pre-resolved translated strings
  • All user-facing text is customizable via props:
  • `testimonials[].quote` - Testimonial quote text
  • Navigation button aria-labels are English but can be customized via aria-label props in future enhancement

Additional

  • `testimonials[].author.name` - Author name
  • `testimonials[].author.title` - Author job title
  • `testimonials[].author.company` - Company/organization name