easeUI

Agent Loading States

Three loading states for AI interfaces: shimmering status text, live agent progress, and cycling reasoning phrases.

Thinking...
Indexing files
Reading the codebase

Installation

$ bunx --bun shadcn add @easeui/agent-loading-states

API reference

ComponentPropTypeDefaultDescription
ShimmerTextclassName?string--
AgentProgresslabelstring--
AgentProgressvalue?number-0 to 100. Omitted, the bar runs indeterminate.
AgentProgressclassName?string--
ReasoningPhasesphases{}--
ReasoningPhasesinterval?number2200Milliseconds each phrase stays before crossfading to the next. Default 2200.
ReasoningPhasesclassName?string--

Updated