Aartiq
Aartiq™
Download
Back to Components

Desktop (Electron)

SchedulingModal

Function Component

Scheduling Modal

Lines

516

File

SchedulingModal.tsx

Last Modified

2026-10-08

Exports
default SchedulingModal
Source Path

aartiq-browser/src/ai/SchedulingModal.tsx

Tags
ReactNode.jsAIAutomationPDFmacOS

Code Analysis

React Hooks
useStateuseEffect
API / Library Usage
zustand-storelucide-icons
External Dependencies
reactlucide-react
Internal Imports
@/store/useAppStore
Props / Types

SchedulingModalProps

PropTypeRequired
isOpenbooleanYes
onClose() => voidYes
onConfirm(config: ScheduleConfig) => voidYes
taskDetails{Yes
taskNamestringYes
taskType'ai-prompt' | 'web-scrape' | 'pdf-generate' | 'workflow' | 'daily-brief' | 'shell' | 'open-url'Yes
schedulestringYes
descriptionstringNo
urlstringNo
commandstringNo

ScheduleConfig

PropTypeRequired
schedulestringYes
scheduleType'cron' | 'once' | 'interval'Yes
timezonestringYes
outputPathstringYes
model{Yes
providerstringYes
modelstringYes

ModelOption

PropTypeRequired
idstringYes
namestringYes
providerstringYes
iconstringYes
recommendedbooleanNo
tierstringNo
Key Functions
CRON_PRESETS()handleCronSelect()handleModelSelect()handleOutputSelect()handleConfirm()formatSchedule()getSelectedModel()

Related Components

Browse all components in the Component Inventory

Auto-Generated Documentation

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