Progress bars with ASCII block characters for showing completion status and loading progress.
npm install react-ascii-ui
import { AsciiProgressBar } from 'react-ascii-ui';
export default function App() {
const [progress, setProgress] = useState(0);
return (
<AsciiProgressBar
value={progress}
color="success"
showPercentage={true}
/>
);
}| Prop | Type | Default | Description |
|---|---|---|---|
| value | number | 0 | Progress value (0-100) |
| color | ColorVariant | default | Progress bar color theme |
| showPercentage | boolean | false | Show percentage text |
| className | string | "" | Additional CSS classes |
Available color options: "default" | "success" | "warning" | "error"