Progress
animate-ui/components-base-progressFreeComponent
Displays the status of a task that takes a long time.
Install it
npx shadcn@latest add https://animate-ui.com/r/components-base-progress.jsonSource
1import * as React from 'react';23import {4 Progress as ProgressPrimitive,5 ProgressTrack as ProgressTrackPrimitive,6 ProgressIndicator as ProgressIndicatorPrimitive,7 ProgressLabel as ProgressLabelPrimitive,8 ProgressValue as ProgressValuePrimitive,9 type ProgressProps as ProgressPrimitiveProps,10 type ProgressTrackProps as ProgressTrackPrimitiveProps,11 type ProgressLabelProps as ProgressLabelPrimitiveProps,12 type ProgressValueProps as ProgressValuePrimitiveProps,13} from '@/components/animate-ui/primitives/base/progress';14import { cn } from '@/lib/utils';1516type ProgressProps = ProgressPrimitiveProps;1718function Progress(props: ProgressProps) {19 return <ProgressPrimitive {...props} />;20}2122type ProgressTrackProps = ProgressTrackPrimitiveProps;2324function ProgressTrack({ className, ...props }: ProgressTrackProps) {25 return (26 <ProgressTrackPrimitive27 className={cn(28 'bg-primary/20 relative h-2 w-full overflow-hidden rounded-full',29 className,30 )}31 {...props}32 >33 <ProgressIndicatorPrimitive className="bg-primary rounded-full h-full w-full flex-1" />34 </ProgressTrackPrimitive>35 );36}3738type ProgressLabelProps = ProgressLabelPrimitiveProps;3940function ProgressLabel(props: ProgressLabelProps) {41 return <ProgressLabelPrimitive className="text-sm font-medium" {...props} />;42}4344type ProgressValueProps = ProgressValuePrimitiveProps;4546function ProgressValue(props: ProgressValueProps) {47 return <ProgressValuePrimitive className="text-sm" {...props} />;48}4950export {51 Progress,52 ProgressTrack,53 ProgressLabel,54 ProgressValue,55 type ProgressProps,56 type ProgressTrackProps,57 type ProgressLabelProps,58 type ProgressValueProps,59};
What it pulls in
Other registry items
Files it writes
More from Animate UI
All 580 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Avatar Groupcomponents-animate-avatar-group | Animate UI | Components | Free | 1 dep | |
| Codecomponents-animate-code | Animate UI | Components | Free | 1 dep | |
| Code Tabscomponents-animate-code-tabs | Animate UI | Components | Free | 1 dep | |
| Cursorcomponents-animate-cursor | Animate UI | Components | Free | no deps | |
| GitHub Stars Wheelcomponents-animate-github-stars-wheel | Animate UI | Components | Free | 1 dep | |
| Tabscomponents-animate-tabs | Animate UI | Components | Free | no deps | |
| Tooltipcomponents-animate-tooltip | Animate UI | Components | Free | 1 dep | |
| Bubble Backgroundcomponents-backgrounds-bubble | Animate UI | Components | Free | 1 dep |
