Introduce ViewModel and UseCase
This commit is contained in:
		| @@ -1,7 +1,11 @@ | ||||
| import org.jetbrains.kotlin.gradle.dsl.JvmTarget | ||||
|  | ||||
| plugins { | ||||
|     alias(libs.plugins.android.application) | ||||
|     alias(libs.plugins.kotlin.android) | ||||
|     alias(libs.plugins.kotlin.compose) | ||||
|     alias(libs.plugins.google.ksp) | ||||
|     alias(libs.plugins.hilt.android) | ||||
| } | ||||
|  | ||||
| android { | ||||
| @@ -28,11 +32,13 @@ android { | ||||
|         } | ||||
|     } | ||||
|     compileOptions { | ||||
|         sourceCompatibility = JavaVersion.VERSION_11 | ||||
|         targetCompatibility = JavaVersion.VERSION_11 | ||||
|         sourceCompatibility = JavaVersion.VERSION_21 | ||||
|         targetCompatibility = JavaVersion.VERSION_21 | ||||
|     } | ||||
|     kotlinOptions { | ||||
|         jvmTarget = "11" | ||||
|     kotlin { | ||||
|         compilerOptions { | ||||
|             jvmTarget = JvmTarget.JVM_21 | ||||
|         } | ||||
|     } | ||||
|     buildFeatures { | ||||
|         compose = true | ||||
| @@ -51,6 +57,9 @@ dependencies { | ||||
|     implementation(libs.androidx.compose.material3) | ||||
|     implementation(libs.timber) | ||||
|     implementation(libs.kotlinx.coroutines.android) | ||||
|     implementation(libs.hilt.android) | ||||
|     implementation(libs.androidx.hilt.navigation.compose) | ||||
|     ksp(libs.hilt.android.compiler) | ||||
|     testImplementation(libs.junit) | ||||
|     androidTestImplementation(libs.androidx.junit) | ||||
|     androidTestImplementation(libs.androidx.espresso.core) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Adrian Kuta (DZCQIWG)
					Adrian Kuta (DZCQIWG)