import React from 'react'; import { useTranslation } from 'react-i18next'; import TaskTimeline from './TaskTimeline'; import { ClockIcon, XMarkIcon } from '@heroicons/react/24/outline'; interface TimelinePanelProps { taskId: number | undefined; isExpanded: boolean; onToggle: () => void; } const TimelinePanel: React.FC = ({ taskId, isExpanded, onToggle, }) => { const { t } = useTranslation(); return (
{/* Collapsed state - envelope icon */} {!isExpanded && (
{t('timeline.activityTimeline')}
)} {/* Expanded state - full timeline */} {isExpanded && ( <>

{t('timeline.activityTimeline')}

)}
); }; export default TimelinePanel;