Aartiq
Aartiq™
Download
Back to Components

Desktop (Electron)

AIThinkingAnimation

Function Component

Thinking Animation

Lines

520

File

AIThinkingAnimation.tsx

Last Modified

2026-10-08

Exports
default AIThinkingAnimationAnimationTypeAIThinkingAnimationPropsTypingIndicatorStreamCursorProgressDotsGlowRingShimmerTextStepIndicator
Source Path

aartiq-browser/src/ai/AIThinkingAnimation.tsx

Tags
ReactAIPDFmacOS

Code Analysis

React Hooks
useStateuseEffect
API / Library Usage
framer-motion
External Dependencies
reactframer-motion
Internal Imports

No internal imports

Props / Types

AIThinkingAnimationProps

PropTypeRequired
typeAnimationTypeNo
theme'graphite' | 'crystal' | 'obsidian' | 'azure' | 'rose' | 'aurora' | 'nebula' | 'liquidGlass' | 'translucent' | 'dark' | 'light'No
size'sm' | 'md' | 'lg'No
showTextbooleanNo
textsstring[]No
classNamestringNo
Key Functions
themeColors()handleVisibility()sizes()renderAnimation()ThinkingAnimation()DotsAnimation()WaveAnimation()OrbAnimation()PulseAnimation()ReasoningAnimation()StreamingAnimation()

Related Components

Browse all components in the Component Inventory

Auto-Generated Documentation

Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js