mirror of
https://github.com/shaulascr/ecommerce_serang.git
synced 2025-08-12 18:22:22 +00:00
Merge branch 'screen-features'
# Conflicts: # app/src/main/java/com/alya/ecommerce_serang/data/api/response/customer/product/CreateSearchResponse.kt # app/src/main/java/com/alya/ecommerce_serang/data/api/response/customer/product/SearchHistoryResponse.kt # app/src/main/java/com/alya/ecommerce_serang/data/api/retrofit/ApiService.kt # app/src/main/java/com/alya/ecommerce_serang/data/repository/ProductRepository.kt # gradle/libs.versions.toml
This commit is contained in:
@ -2,10 +2,10 @@ import java.util.Properties
|
||||
plugins {
|
||||
alias(libs.plugins.android.application)
|
||||
alias(libs.plugins.jetbrains.kotlin.android)
|
||||
id("kotlin-kapt")
|
||||
id ("androidx.navigation.safeargs")
|
||||
alias(libs.plugins.ksp) // Use KSP instead of kapt
|
||||
id("androidx.navigation.safeargs")
|
||||
id("kotlin-parcelize")
|
||||
// id("com.google.dagger.hilt.android")
|
||||
alias(libs.plugins.dagger.hilt) // Use alias from catalog
|
||||
}
|
||||
|
||||
val localProperties = Properties().apply {
|
||||
@ -98,11 +98,27 @@ dependencies {
|
||||
implementation("org.osmdroid:osmdroid-android:6.0.3")
|
||||
|
||||
// implementation(libs.hilt.android)
|
||||
// kapt("com.google.dagger:hilt-compiler:2.48")
|
||||
//
|
||||
// // For ViewModel injection (if needed)
|
||||
// implementation(libs.androidx.hilt.lifecycle.viewmodel)
|
||||
// kapt("androidx.hilt:hilt-compiler:1.0.0")
|
||||
implementation(libs.hilt.android)
|
||||
ksp(libs.hilt.compiler)
|
||||
|
||||
// Androidx Hilt
|
||||
implementation(libs.androidx.hilt.navigation.fragment)
|
||||
implementation(libs.androidx.hilt.work)
|
||||
ksp(libs.androidx.hilt.compiler)
|
||||
|
||||
implementation("androidx.work:work-runtime-ktx:2.8.1")
|
||||
implementation("androidx.work:work-runtime:2.8.1")
|
||||
|
||||
implementation("io.ktor:ktor-client-android:3.0.1")
|
||||
implementation("io.ktor:ktor-client-core:3.0.1")
|
||||
implementation("io.ktor:ktor-client-websockets:3.0.1")
|
||||
implementation("io.ktor:ktor-client-logging:3.0.1")
|
||||
implementation("io.ktor:ktor-client-okhttp:3.0.1")
|
||||
implementation("io.ktor:ktor-client-content-negotiation:3.0.1")
|
||||
implementation("io.ktor:ktor-serialization-kotlinx-json:3.0.1")
|
||||
|
||||
implementation("io.socket:socket.io-client:2.1.0") // or latest version
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user