Progress bar

Thin progress indicator for exports, asset loading, and generation. Supports determinate and indeterminate states.

Install

npx shadcn@latest add https://substrate.georgedrury.co.uk/r/progress-bar

Examples

Default

Exporting...0%
Loading assets
"use client"

import { useState, useEffect } from "react"

Props

PropTypeDefaultDescription
valuenumber—Current progress value
maxnumber100Maximum value
indeterminateboolean—Show an animated indeterminate indicator