Set logging is now a united. Sporadic set table removed.

This commit is contained in:
AG
2025-12-05 08:55:59 +02:00
parent a632de65ea
commit 41d1d0f16a
19 changed files with 1129 additions and 1232 deletions

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { WorkoutSession, WorkoutSet, WorkoutPlan, Language, SporadicSet } from '../../types';
import { WorkoutSession, WorkoutSet, WorkoutPlan, Language } from '../../types';
import { useTracker } from './useTracker';
import IdleView from './IdleView';
import SporadicView from './SporadicView';
@@ -11,7 +11,6 @@ interface TrackerProps {
userWeight?: number;
activeSession: WorkoutSession | null;
activePlan: WorkoutPlan | null;
sporadicSets?: SporadicSet[];
onSessionStart: (plan?: WorkoutPlan, startWeight?: number) => void;
onSessionEnd: () => void;
onSessionQuit: () => void;
@@ -25,7 +24,7 @@ interface TrackerProps {
const Tracker: React.FC<TrackerProps> = (props) => {
const tracker = useTracker(props);
const { isSporadicMode } = tracker;
const { activeSession, lang, onSessionEnd, onSessionQuit, onRemoveSet, sporadicSets } = props;
const { activeSession, lang, onSessionEnd, onSessionQuit, onRemoveSet } = props;
if (activeSession) {
return (
@@ -41,7 +40,7 @@ const Tracker: React.FC<TrackerProps> = (props) => {
}
if (isSporadicMode) {
return <SporadicView tracker={tracker} lang={lang} sporadicSets={sporadicSets} />;
return <SporadicView tracker={tracker} lang={lang} />;
}
return <IdleView tracker={tracker} lang={lang} />;