Aartiq
Aartiq™
Download
Back to Components

Desktop (Electron)

ClickPermissionModal

Function Component

Click Permission Modal

Lines

645

File

ClickPermissionModal.tsx

Last Modified

2026-10-08

Exports
default ClickPermissionModal
Source Path

aartiq-browser/src/ai/ClickPermissionModal.tsx

Tags
ReactNode.jsSecurityAISyncAutomationmacOSWindowsLinux

Code Analysis

React Hooks
useStateuseEffectuseCallbackuseRef
API / Library Usage
electronAPIframer-motionlucide-icons
External Dependencies
reactframer-motion
Internal Imports
@/lib/ai-action-security
Props / Types

BatchCommandInfo

PropTypeRequired
indexnumberYes
commandstringYes
descriptionstringYes
irreversiblebooleanYes
riskActionRiskLevelYes
reasonstringYes

ClickPermissionModalProps

PropTypeRequired
context{No
actionstringYes
targetstringNo
reasonstringYes
riskActionRiskLevelYes
actionTypestringNo
whatstringNo
requiresDeviceUnlockbooleanNo
affectedPathsstring[]No
estimatedImpactstringNo
ticketIdstringNo
Key Functions
riskTone()actionIcon()humanAction()TechnicalDetails()DangerousActionNotice()handleKey()toggleIndex()PermissionShell()

Related Components

Browse all components in the Component Inventory

Auto-Generated Documentation

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