What problem does it solve?
Carousel usage enables developers to implement slide-based navigation in Zag.js-backed apps using the @techsio/ui-kit Carousel, providing a consistent user experience with built-in controls, indicators, and responsive sizing.
Core Features & Use Cases
- Unified Carousel component that handles slides, previous/next controls, indicators, and optional autoplay.
- Supports customizable props such as slideCount, size, aspectRatio, objectFit, controlPosition, orientation, loop, autoplay, slidesPerPage, and slidesPerMove.
- Encourages best practices like using Gallery for thumbnails when applicable and separating slides data from rendering logic.
- Provides example patterns and validation commands to ensure proper usage across React-based UIs.
Quick Start
Import the Carousel from @techsio/ui-kit/molecules/carousel and render it with your slides data to enable slide-based navigation.