From 54366462367cb443c95a8907ee18406ea6aed326 Mon Sep 17 00:00:00 2001 From: bedirhan Date: Thu, 29 Aug 2024 01:46:18 +0300 Subject: [PATCH] Implemented feature:exercisesMuscle --- .idea/gradle.xml | 1 + app/build.gradle.kts | 1 + .../lifting/app/navigation/LiftingNavHost.kt | 17 +-- .../repository/muscles/PrePopulateData.kt | 7 +- .../app/core/navigation/screens/Screen.kt | 1 + .../create_exercise/CreateExerciseScreen.kt | 4 +- .../create_exercise/CreateExerciseUIEffect.kt | 1 + .../create_exercise/CreateExerciseUIEvent.kt | 4 +- .../create_exercise/CreateExerciseUIState.kt | 2 +- .../CreateExerciseViewModel.kt | 15 ++- .../navigation/CreateExerciseNavigation.kt | 33 ++++- feature/exercises-muscle/build.gradle.kts | 52 ++++++++ .../exercises_muscle/ExercisesMuscleScreen.kt | 121 ++++++++++++++++++ .../ExercisesMuscleUIEffect.kt | 12 ++ .../ExercisesMuscleUIEvent.kt | 13 ++ .../ExercisesMuscleUIState.kt | 13 ++ .../ExercisesMuscleViewModel.kt | 69 ++++++++++ .../navigation/ExercisesMuscleNavigation.kt | 65 ++++++++++ settings.gradle.kts | 1 + 19 files changed, 410 insertions(+), 22 deletions(-) create mode 100644 feature/exercises-muscle/build.gradle.kts create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/ExercisesMuscleScreen.kt create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/ExercisesMuscleUIEffect.kt create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/ExercisesMuscleUIEvent.kt create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/ExercisesMuscleUIState.kt create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/ExercisesMuscleViewModel.kt create mode 100644 feature/exercises-muscle/src/main/kotlin/com/lifting/app/feature/exercises_muscle/navigation/ExercisesMuscleNavigation.kt diff --git a/.idea/gradle.xml b/.idea/gradle.xml index b569449..ace114e 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -37,6 +37,7 @@