文档菜单

闪光文字

柔和的高光掠过 AI 思考状态文字。

安装

pnpm dlx shadcn@latest add https://loading.design/r/shimmer-text.json

用法

import { ShimmerText } from "@/components/loading/shimmer-text"
<ShimmerText text={"Thinking…"} size={14} speed={1.8} active={true} />

API

属性类型默认值说明
textstringThinking…显示的状态文字或已接收的完整流式回复。
sizenumber14文字大小,单位为像素。
speednumber1.8动画时长(秒)。对于流式文字,此值为每个字符淡入的时长。
activebooleantrue是否启用动画。工作完成后关闭,可隐藏流式光标。
labelstringThinking…无障碍状态标签。装饰用途请传入空字符串。

无障碍

组件通过标签提供礼貌的状态提示。仅在附近的文字已说明加载状态,或动画仅用于装饰时,才使用空标签。