Skip to content

TkxAIThinking

import { TkxAIThinking } from 'tekivex-ui/experimental';

AIThinking is part of the experimental surface of tekivex-ui. Use it for prototypes; pin and audit before production.

PropTypeRequiredDescription
labelstringText shown while thinking
stepsstring[]What steps the AI is working through (optional animated list)
size'sm' | 'md' | 'lg'Size variant
variant'dots' | 'pulse' | 'wave' | 'orbit'Visual style
activebooleanWhether actively thinking (false = done)
classNamestring
styleCSSProperties
  • Keyboard navigation supported on all interactive elements
  • :focus-visible outline at 2px (theme-token primary)
  • ARIA roles and properties applied per WAI-ARIA 1.2
  • Respects prefers-reduced-motion
  • Minimum 44×44 touch target where applicable

The implementation lives at src/components/TkxAIThinking.tsx.

This page is a generated scaffold. It will be replaced with hand-authored examples and a live preview in a follow-up release. For interactive demos, see the legacy demo site.