import { useState } from 'react' import { FaClock, FaUser, FaExchangeAlt, FaComment, FaChevronDown, FaChevronUp } from 'react-icons/fa' function needsTimeEntry(ws) { return ws.serviceType === 'GIT' && (!ws.startTime || !Number(ws.totalTime)) } export default function WorksheetList({ worksheets, totalTime, loading, onEditTime }) { const [expandedWorksheets, setExpandedWorksheets] = useState({}) if (loading) { return (