fix tränings statse sidan
This commit is contained in:
22
src/app.js
22
src/app.js
@@ -335,6 +335,15 @@ const TRANSLATIONS = {
|
||||
"ui.decoder_offline": "Decoder offline",
|
||||
"training.eyebrow": "Förarutveckling",
|
||||
"training.intro": "Följ träning över flera sessioner och gör utvecklingen synlig mellan tävlingarna.",
|
||||
"training.overview_title": "Träningsöversikt",
|
||||
"training.overview_intro": "Se klubbens registrerade träning per förare och klass. Välj en förare för personliga mål, rekommendationer och detaljerad statistik.",
|
||||
"training.select_driver": "Välj förare...",
|
||||
"training.back_overview": "Till översikten",
|
||||
"training.registered_drivers": "Registrerade förare",
|
||||
"training.active_drivers": "Förare med träning",
|
||||
"training.profile_count_note": "Unika förarprofiler",
|
||||
"training.with_training_data": "Med giltiga träningsvarv",
|
||||
"training.overview_class_hint": "Varje klass visas separat så att exempelvis 2WD och 4WD aldrig blandas i varvtider eller statistik.",
|
||||
"training.driver": "Förare",
|
||||
"training.class": "Klass",
|
||||
"training.no_drivers_title": "Ingen förare registrerad",
|
||||
@@ -1446,6 +1455,15 @@ const TRANSLATIONS = {
|
||||
"ui.decoder_offline": "Decoder Offline",
|
||||
"training.eyebrow": "Driver development",
|
||||
"training.intro": "Track practice across sessions and make progress visible between race days.",
|
||||
"training.overview_title": "Practice overview",
|
||||
"training.overview_intro": "Review recorded club practice by driver and class. Select a driver for personal goals, recommendations, and detailed statistics.",
|
||||
"training.select_driver": "Select driver...",
|
||||
"training.back_overview": "Back to overview",
|
||||
"training.registered_drivers": "Registered drivers",
|
||||
"training.active_drivers": "Drivers with practice",
|
||||
"training.profile_count_note": "Unique driver profiles",
|
||||
"training.with_training_data": "With valid practice laps",
|
||||
"training.overview_class_hint": "Every class is listed separately so lap times and statistics from categories such as 2WD and 4WD are never combined.",
|
||||
"training.driver": "Driver",
|
||||
"training.class": "Class",
|
||||
"training.no_drivers_title": "No driver registered",
|
||||
@@ -3527,6 +3545,10 @@ function renderNav() {
|
||||
button.className = `nav-item ${item.id === currentView ? "active" : ""}`;
|
||||
button.textContent = t(item.titleKey);
|
||||
button.addEventListener("click", () => {
|
||||
if (item.id === "training") {
|
||||
selectedTrainingDriverId = "";
|
||||
selectedTrainingClassId = "";
|
||||
}
|
||||
currentView = item.id;
|
||||
updateViewUrl(currentView);
|
||||
renderNav();
|
||||
|
||||
Reference in New Issue
Block a user