import { useState } from 'react'; import { ChevronRight, ChevronDown, Check } from 'lucide-react'; import type { Task } from '@/types'; import { cn } from '@/lib/utils'; import { useTasksStore } from '@/stores/tasks'; interface CompletedSectionProps { tasks: Task[]; } export function CompletedSection({ tasks }: CompletedSectionProps) { const [isOpen, setIsOpen] = useState(false); const { toggleComplete, setSelectedTask } = useTasksStore(); if (tasks.length === 0) return null; return (