Timeline
DisplayMITA timeline template: a chronological event list with an optional icon, a title, a description, a timestamp, and a connector.
bun add @otfdashkit/ui
Preview
TimelineDisplay
Loading Storybook preview…
Code
@otfdashkit/uiimport { Package } from 'lucide-react'
import { Timeline, TimelineItem } from '@otfdashkit/ui'
export function Example() {
return (
<div className="max-w-sm">
<Timeline>
<TimelineItem title="Order placed" description="Your order has been received" timestamp="2h ago" variant="success" />
<TimelineItem title="Processing" description="Payment verified" timestamp="1h ago" variant="default" />
<TimelineItem title="Shipped" description="Package on its way" timestamp="30m ago" variant="warning" />
<TimelineItem title="Delivered" description="Arrived at destination" timestamp="5m ago" variant="error" />
</Timeline>
</div>
)
}
Free with the SDK. This component ships in @otfdashkit/ui under the MIT license.
Props
Props declared in the Timeline source. Inherited HTML attributes are not listed.
| Prop | Type | Default | Description |
|---|---|---|---|
| childrenrequired | ReactNode | ||
| className | string |