Toast Tabs

RareUI Logo

Interactive animated tabs with toast-style notifications and beam effects. Perfect for testimonial sliders or feature highlights.

"The workflow integration is simply seamless. It has completely transformed."

Installation

pnpm dlx rareui add toast-tabs

Usage

1

Basic Usage

Simply import the component and pass your tabs data.

Example
import ToastTabs from '@/components/ui/toast-tabs'; const myTabs = [ { id: 1, image: "https://example.com/img1.jpg", title: "User 1", description: "This is a testimonial." } ]; export default function App() { return <ToastTabs tabs={myTabs} />; }
2

Customizing Timing

Adjust the autoplay delay and ring color.

Example
<ToastTabs tabs={myTabs} autoplayDelay={5000} ringColor="#8b5cf6" />

Features

Seamlessly integrated and optimized for high-performance React applications.

Props

PropTypeDefaultDescription
tabsTabData[]defaultTabsArray of tab objects containing id, image, title, and description.
autoplaybooleantrueWhether the tabs should automatically cycle.
autoplayDelaynumber3000Duration in milliseconds for each slide.
ringColorstring"#f97316"Color of the progress ring and beam effect.
classNamestring-Additional CSS classes for styling.

“Heyy, If you made it this far, let's chat.”

Design & Developed by @heyyswap © 2026. All rights reserved.