- Current Stitch
-
+ Current Stitch
+
{sewingProgress.currentStitch.toLocaleString()} / {patternInfo?.totalStitches.toLocaleString() || 0}
- Time Elapsed
-
+ Time Elapsed
+
{Math.floor(sewingProgress.currentTime / 60)}:{String(sewingProgress.currentTime % 60).padStart(2, '0')}
@@ -167,12 +167,12 @@ export function ProgressMonitor({
{/* State Visual Indicator */}
{patternInfo && (() => {
const iconMap = {
- ready:
,
- active:
,
- waiting:
,
- complete:
,
- interrupted:
,
- error:
+ ready:
,
+ active:
,
+ waiting:
,
+ complete:
,
+ interrupted:
,
+ error:
};
return (
@@ -181,8 +181,8 @@ export function ProgressMonitor({
{iconMap[stateVisual.iconName]}