Browse Source

fix(i18n): correct French translation for "Quitter Sans Sauvegarder" to "Quitter sans sauvegarder" for consistency
refactor(workout-session.store): clean up code by removing unnecessary line breaks and improving readability
chore(tailwind.config): disable max-len rule for better compatibility with long lines in configuration

Mathias 1 tháng trước cách đây
mục cha
commit
f7fe725182

+ 1 - 1
locales/fr.ts

@@ -231,7 +231,7 @@ export default {
       progress: "Progression",
       quit_warning: "Êtes-vous sûr de vouloir quitter ? Vous pouvez sauvegarder votre progression ou la perdre complètement.",
       save_and_quit: "Sauvegarder & Quitter",
-      quit_without_save: "Quitter Sans Sauvegarder",
+      quit_without_save: "Quitter sans sauvegarder",
       continue_workout: "Continuer l'entraînement",
       history: "Historique des séances [{count}]",
       no_workout_yet: "Aucune séance enregistrée.",

+ 3 - 1
src/features/workout-session/model/workout-session.store.ts

@@ -79,6 +79,7 @@ export const useWorkoutSessionStore = create<WorkoutSessionState>((set, get) =>
         },
       ],
     }));
+
     const newSession: WorkoutSession = {
       id: Date.now().toString(),
       userId: "local",
@@ -86,14 +87,15 @@ export const useWorkoutSessionStore = create<WorkoutSessionState>((set, get) =>
       exercises: sessionExercises,
       status: "active",
     };
+
     workoutSessionLocal.add(newSession);
     workoutSessionLocal.setCurrent(newSession.id);
+
     set({
       session: newSession,
       elapsedTime: 0,
       isTimerRunning: false,
       isWorkoutActive: true,
-      currentExerciseIndex: 0,
       currentExercise: sessionExercises[0],
     });
   },

+ 2 - 1
tailwind.config.ts

@@ -1,3 +1,4 @@
+/* eslint-disable max-len */
 import type { Config } from "tailwindcss";
 
 const config: Config = {
@@ -24,7 +25,7 @@ const config: Config = {
       sans: ["var(--font-sans)"],
       "permanent-marker": ["var(--font-permanent-marker)"],
     },
-    extend: {   
+    extend: {
       backgroundImage: {
         "hero-light": `
           radial-gradient(circle at 82% 60%, rgba(59, 59, 59, 0.06) 0%, rgba(59, 59, 59, 0.06) 69%, transparent 69%, transparent 100%),