ืืืขื ืืืืืฉ
ืืขืื ืช AI
ืกืืืืก ืืฉืืื ืืฆ'ืื AI: ืืืืืื ืืชืืืคืืช ืืืฉืืืฉ ืืื ืืืืจืืช ืจื ืขืืืจ ืขื ืืืืชืืืช.
ืืชืืื
gradientFrom
gradientTo
waveColor
ืืืืกืก ืขื AI Text Loading (MIT ืจืืฉืืื) ยท ืชื ืื ืฉืืืืฉ
ืขืื ื-Pro
ืืื ืืจืืืืืืืืคืืื ืื
8 ืืืคืืื ืื| ืืืคืืื | ืกืื | ืืจืืจืช ืืืื | ืชืืืืจ |
|---|---|---|---|
| texts | string[] | "[\"Thinking...\", \"Processing...\", \"Analyzing...\", \"Computing...\", \"Almost...\"]" | ืืืืื ืฉืืืืืคืืช ืื ืืช ืื. |
| interval | number | 1500 | ืืื ืืื ืืืื ืืืช ื ืฉืืจืช, ืืืืืืฉื ืืืช. |
| showElapsed | boolean | false | ืืืฆืื ืืช ืฉื ืืืช ืืืืชื ื ืืื ืืืืื. |
| label | string | "Loading" | ืืงืกื ืงืืืข ืืงืืจืื ืืกื. |
| className | string | โ | ืืืืงืืช ืืขืืืฃ. |
| gradientFrom | string | "#ffffff" | ืฆืืข ืืืืช ืืจืืฉืื ื. ืืืงืกื ืขืืืจ ืืืืจืื ืืฆืืข ืกืืฃ ืืืขืืจ. |
| gradientTo | string | "#d4d4d8" | ืฆืืข ืืืืช ืืืืจืื ื, ืกืืฃ ืืืขืืจ. |
| waveColor | string | "#ffffff" | ืืฆืืข ืฉืืืืชืืืช ืขืืืจืืช ืืจืื ืืฉืืื ืขืืืจ ืขืืืื. |
ืชืืืืืช
3 ืืืืืืช ื ืืจืฉืืช
npm install motion clsx tailwind-merge