Skip to content
← Inventory

PixelLoader

Compact pixel-grid loader with shimmer label and elapsed timer.

Working0.0s

Usage

import { PIXEL_LOADER_VARIANTS, PixelLoader, PixelLoaderDemo, PixelLoaderProps, PixelLoaderVariant } from "@desk/ui/components/pixel-loader";

Best practices

  • Use for inline chat / agent waits. Prefer ThinkingLoader when you have narrated steps; ThinkingOrb for avatar-scale state; DotMatrixLoader for prompt-bar intent glyphs.

Props

PropTypeDefaultDescription
classNamestring

Additional classes on the root.

labelstring

Shimmering status label. Defaults to "Working".

variant"drive" | "dots" | "orbit"

Grid wavefront. Defaults to "drive".

Also exports

  • constPIXEL_LOADER_VARIANTS
  • componentPixelLoaderDemo
  • interfacePixelLoaderProps
  • typePixelLoaderVariant

Composition

Builds on

Text