www/apps/ui/app/components/progress-tabs/page.mdx
import { ComponentExample } from "@/components/ComponentExample" import { ComponentReference } from "@/components/ComponentReference"
export const metadata = {
title: Progress Tabs,
}
A component that renders tabbed content, specifically designed for implementing multi-step tasks.
In this guide, you'll learn how to use the Progress Tabs component.
<ComponentExample name="progress-tabs-demo" />import { ProgressTabs } from "@medusajs/ui"
<ProgressTabs defaultValue="general">
<ProgressTabs.List>
<ProgressTabs.Trigger value="general">
General
</ProgressTabs.Trigger>
<ProgressTabs.Trigger value="shipping">
Shipping
</ProgressTabs.Trigger>
<ProgressTabs.Trigger value="payment">
Payment
</ProgressTabs.Trigger>
</ProgressTabs.List>
<ProgressTabs.Content value="general">
</ProgressTabs.Content>
<ProgressTabs.Content value="shipping">
</ProgressTabs.Content>
<ProgressTabs.Content value="payment">
</ProgressTabs.Content>
</ProgressTabs>
<ComponentReference mainComponent="ProgressTabs" componentsToShow={[ "ProgressTabs", "ProgressTabs.Trigger", ]} />