import { useEffect, useState } from 'react' import { useTaskStore } from '../stores/taskStore' import { useUIStore } from '../stores/uiStore' import { Button } from '../components/shared/Button' import { TaskList } from '../components/tasks/TaskList' import { TaskEmptyState } from '../components/tasks/TaskEmptyState' import { NewTaskModal } from '../components/tasks/NewTaskModal' export function ScheduledTasks() { const { tasks, fetchTasks, isLoading } = useTaskStore() const { activeModal, openModal, closeModal } = useUIStore() const [initialized, setInitialized] = useState(false) useEffect(() => { fetchTasks().then(() => setInitialized(true)) }, [fetchTasks]) return (
Run tasks on a schedule or whenever you need them.