Quellcode durchsuchen

fix(muscle-selection.tsx): remove unnecessary "use client" directive and update muscle selection description to reflect selected muscles count for better user feedback

Mathias vor 1 Monat
Ursprung
Commit
ed12f9b9bd
1 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen
  1. 5 3
      src/features/workout-builder/ui/muscle-selection.tsx

+ 5 - 3
src/features/workout-builder/ui/muscle-selection.tsx

@@ -1,5 +1,3 @@
-"use client";
-
 import React from "react";
 import { ExerciseAttributeValueEnum } from "@prisma/client";
 
@@ -1212,7 +1210,11 @@ export function MuscleSelection({ onToggleMuscle, selectedMuscles }: MuscleSelec
   return (
     <div className="space-y-6">
       <div className="text-center mb-6">
-        <p className="text-slate-600 dark:text-slate-300 text-sm italic">{t("workout_builder.selection.muscle_selection_description")}</p>
+        <p className="text-slate-600 dark:text-slate-300 text-sm italic">
+          {selectedMuscles.length > 0
+            ? t("workout_builder.stats.muscle_selected", { count: selectedMuscles.length })
+            : t("workout_builder.selection.muscle_selection_description")}
+        </p>
       </div>
 
       <div className="flex justify-center">