Back to Components
Desktop (Electron)
AIFeatureDemo
Function Component
Feature Demo
Lines
473
File
AIFeatureDemo.tsx
Last Modified
2026-10-08
Exports
default AIFeatureDemo
Source Path
aartiq-browser/src/AIFeatureDemo.tsx
Tags
ReactAIOCRmacOS
Code Analysis
React Hooks
useStateuseEffect
API / Library Usage
electronAPIframer-motionlucide-icons
External Dependencies
reactframer-motion
Internal Imports
No internal imports
Props / Types
DemoStep
| Prop | Type | Required |
|---|---|---|
| id | string | Yes |
| title | string | Yes |
| description | string | Yes |
| action | () => Promise<void> | Yes |
| duration | number | No |
AIDemoProps
| Prop | Type | Required |
|---|---|---|
| isActive | boolean | Yes |
| onClose | () => void | Yes |
Key Functions
delay()handleGrantPermission()handleDenyPermission()handleSkipStep()handleTogglePlay()
Related Components
Browse all components in the Component Inventory
Auto-Generated Documentation
Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js