Aartiq
Aartiq™
Download
Back to Components

Desktop (Electron)

PluginSettings

Function Component

Plugin Settings

Lines

422

File

PluginSettings.tsx

Last Modified

2026-10-08

Exports
default PluginSettings
Source Path

aartiq-browser/src/PluginSettings.tsx

Tags
ReactNode.jsAIAutomationPluginmacOS

Code Analysis

React Hooks
useStateuseEffect
API / Library Usage
electronAPIframer-motionlucide-icons
External Dependencies
reactframer-motion
Internal Imports

No internal imports

Props / Types

PluginManifest

PropTypeRequired
idstringYes
namestringYes
versionstringYes
descriptionstringYes
authorstringYes
type'ai-model' | 'command' | 'integration' | 'theme' | 'automation'Yes
permissionsstring[]Yes
enabledbooleanYes
hasConfigbooleanYes
iconstringNo
dependenciesstring[]No

Plugin

PropTypeRequired
pathstringYes
status'loaded' | 'error' | 'disabled'Yes
errorstringNo
commandsArray<{No
idstringYes
namestringYes
descriptionstringYes
Key Functions
setupListeners()

Related Components

Browse all components in the Component Inventory

Auto-Generated Documentation

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