import React from 'react'; import { ScheduleConfigForm } from './ScheduleConfigForm'; import { DatabaseCleanupConfigForm } from './DatabaseCleanupConfigForm'; import { Separator } from '../ui/separator'; import type { ScheduleConfig, DatabaseCleanupConfig } from '@/types/config'; interface ScheduleAndCleanupFormProps { scheduleConfig: ScheduleConfig; cleanupConfig: DatabaseCleanupConfig; setScheduleConfig: (update: ScheduleConfig | ((prev: ScheduleConfig) => ScheduleConfig)) => void; setCleanupConfig: (update: DatabaseCleanupConfig | ((prev: DatabaseCleanupConfig) => DatabaseCleanupConfig)) => void; onAutoSaveSchedule?: (config: ScheduleConfig) => Promise; onAutoSaveCleanup?: (config: DatabaseCleanupConfig) => Promise; isAutoSavingSchedule?: boolean; isAutoSavingCleanup?: boolean; } export function ScheduleAndCleanupForm({ scheduleConfig, cleanupConfig, setScheduleConfig, setCleanupConfig, onAutoSaveSchedule, onAutoSaveCleanup, isAutoSavingSchedule, isAutoSavingCleanup, }: ScheduleAndCleanupFormProps) { return (
); }