{isStopping ? (
// Skeleton for left side during stop
) : selectedProject ? (
isTracking ? (
) : (
)
) : (
)}
{!isStopping && selectedProject ? (
{selectedProject.projectName}
) : !isStopping ? (
No Project Selected
) : null}
{isStopping ? (
// Skeleton for right side during stop
) : (
<>
{formatTime(
isTracking ? elapsedTime : parseTimeStringToSeconds(selectedProject?.totalWorkTime || "0h 0m 0s")
)}
{/*
*/}
>
)}