Skip to content

Commit 542fa47

Browse files
authored
Merge pull request #41 from zouhir96/feature/home_module
feat: Create home module.
2 parents 44512ef + 8feca20 commit 542fa47

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+426
-299
lines changed

app/build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ android {
5959
dependencies {
6060
implementation(project(":design"))
6161
implementation(project(":shared"))
62+
implementation(project(":home"))
6263
implementation(project(":settings"))
6364

6465
// Core
65-
implementation(libs.androidx.core.ktx)
6666
coreLibraryDesugaring(libs.desugar.jdk.libs)
6767

6868
// Activity
@@ -72,9 +72,6 @@ dependencies {
7272
// di: hilt
7373
implementation(libs.google.dagger.hilt.android)
7474
kapt(libs.google.dagger.hilt.android.compiler)
75-
76-
// Test
77-
testImplementation(libs.test.junit)
7875
}
7976

8077
tasks.withType<Test> {

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
android:supportsRtl="true"
1313
android:theme="@style/Theme.Hackertab">
1414
<activity
15-
android:name=".activities.MainActivity"
15+
android:name=".MainActivity"
1616
android:exported="true"
1717
android:theme="@style/Theme.App.Starting">
1818
<intent-filter>

app/src/main/java/com/zrcoding/hackertab/features/home/domain/models/BaseModel.kt

Lines changed: 0 additions & 5 deletions
This file was deleted.

app/src/main/java/com/zrcoding/hackertab/activities/MainActivity.kt renamed to app/src/main/kotlin/com/zrcoding/hackertab/MainActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zrcoding.hackertab.activities
1+
package com.zrcoding.hackertab
22

33
import android.os.Bundle
44
import androidx.activity.ComponentActivity
@@ -7,7 +7,7 @@ import androidx.compose.runtime.Composable
77
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
88
import androidx.navigation.compose.rememberNavController
99
import com.zrcoding.hackertab.design.theme.HackertabTheme
10-
import com.zrcoding.hackertab.features.navigation.MainNavHost
10+
import com.zrcoding.hackertab.navigation.MainNavHost
1111
import dagger.hilt.android.AndroidEntryPoint
1212

1313
@AndroidEntryPoint

app/src/main/java/com/zrcoding/hackertab/features/navigation/NavHost.kt renamed to app/src/main/kotlin/com/zrcoding/hackertab/navigation/NavHost.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zrcoding.hackertab.features.navigation
1+
package com.zrcoding.hackertab.navigation
22

33
import androidx.compose.animation.AnimatedContentTransitionScope
44
import androidx.compose.animation.core.tween
@@ -11,7 +11,7 @@ import androidx.navigation.compose.NavHost
1111
import androidx.navigation.compose.composable
1212
import androidx.navigation.compose.rememberNavController
1313
import com.zrcoding.hackertab.design.theme.HackertabTheme
14-
import com.zrcoding.hackertab.features.home.presentation.HomeRoute
14+
import com.zrcoding.hackertab.home.presentation.HomeRoute
1515

1616
const val TRANSITION_DURATION = 400
1717

app/src/main/java/com/zrcoding/hackertab/features/navigation/Screen.kt renamed to app/src/main/kotlin/com/zrcoding/hackertab/navigation/Screen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zrcoding.hackertab.features.navigation
1+
package com.zrcoding.hackertab.navigation
22

33
enum class Screen(val route: String) {
44
HOME("home"),

app/src/main/java/com/zrcoding/hackertab/features/navigation/SettingNavHost.kt renamed to app/src/main/kotlin/com/zrcoding/hackertab/navigation/SettingNavHost.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zrcoding.hackertab.features.navigation
1+
package com.zrcoding.hackertab.navigation
22

33
import androidx.compose.animation.AnimatedContentTransitionScope
44
import androidx.compose.animation.core.tween

app/src/main/java/com/zrcoding/hackertab/features/navigation/SettingScreen.kt renamed to app/src/main/kotlin/com/zrcoding/hackertab/navigation/SettingScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zrcoding.hackertab.features.navigation
1+
package com.zrcoding.hackertab.navigation
22

33
enum class SettingScreen(val route: String) {
44
SETTING_MASTER("setting_master"),

home/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

0 commit comments

Comments
 (0)