1 variant
Thinking Loader
A small loading indicator for the moment an agent is working, before there's a response to stream.
Thinking
import { ThinkingLoader } from "@/components/registry/thinking-loader";
export function AgentStatus() {
return <ThinkingLoader showElapsed />;
}90 more lines ship with an easeUI Pro license.
Buy a licenseInstall
$ bunx --bun shadcn add @easeui-pro/thinking-loader
Props
labelstringDefault "Thinking"Status text beside the grid, announced once.
showElapsedbooleanDefault falseAdds a live timer. It is hidden from the live region, since a number changing ten times a second cannot be read aloud.
classNamestringMerged last, so anything passed here wins over the component's own classes.