Skip to main content
ParticleUI

Dots Loader

Three dots that bounce in sequence — the classic loading indicator.

sm
md
lg
Code
import { DotsLoader } from "@/components/ui/dots-loader"

export default function Example() {
  return <DotsLoader />
}

Installation

$npx particleui-cli add dots-loader

Usage

TSX
import { DotsLoader } from "@/components/ui/dots-loader"

export default function Example() {
  return <DotsLoader />
}

Examples

Sizes

TSX
import { DotsLoader } from "@/components/ui/dots-loader"

export default function Example() {
  return (
    <div className="flex items-center gap-8">
      <DotsLoader size="sm" />
      <DotsLoader size="md" />
      <DotsLoader size="lg" />
    </div>
  )
}

Props

PropTypeDefaultRequired
size"sm" | "md" | "lg""md"no
classNamestringno

Details

Source filecomponents/ui/dots-loader.tsx
Typeui
Categoriesloaders, core
npm dependencies
Registry depscn
Claude skill