Loader text

A line of text with a shimmer for narrating in-progress, streaming, or agent-driven work.
Import
import { LoaderText } from "reshaped";
import type { LoaderTextProps } from "reshaped";
Related components
Searching the codebaseSearched 128 files

LoaderText renders a single line of text with a subtle shimmer, built for streaming, agent-driven states where you want to narrate work as it happens. Pass an optional leading icon to reinforce the current action.

Searching the codebase
<LoaderText icon={SearchIcon}>Searching the codebase</LoaderText>

Set the completed flag once the task finishes to stop the shimmer and cross-fade the label into the completedText you provide. This makes it easy to narrate a sequence of steps as each one resolves.

Searching the codebaseSearched 128 files
<LoaderText
  icon={SearchIcon}
  completed={completedToggle.active}
  completedText="Searched 128 files"
>
  Searching the codebase
</LoaderText>

LoaderText extends Text, so you can control its typography with the same variant and weight properties.

Previous
Professionally crafted React & Figma components for building beautiful products or starting your own design system
Built with Reshaped in Amsterdam ❤️
Contact us·
© Reshaped 2026