Progress

Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.

Source code

Click to see the source code for this component on GitHub. Feel free to copy it and adjust it for your own use.

Installation

npx ui-thing@latest add progress

Anatomy

<template>
  <UiProgress>
    <UiProgressIndicator :style="{ transform: `translateX(-${100 - (modelValue || 0)}%)` }" />
  </UiProgress>
</template>

Usage

Full example

Progress10%

Loader

Loading...0%