@@ -14,6 +14,10 @@ activity = "1.12.1"
1414constraintlayout = " 2.2.1"
1515retrofit = " 3.0.0"
1616roomRuntime = " 2.8.4"
17+ composeBom = " 2025.01.00"
18+ lifecycleRuntimeCompose = " 2.10.0"
19+ activityCompose = " 1.12.1"
20+ coilCompose = " 2.7.0"
1721
1822[libraries ]
1923androidx-core-ktx = { group = " androidx.core" , name = " core-ktx" , version.ref = " coreKtx" }
@@ -34,7 +38,20 @@ androidx-activity = { group = "androidx.activity", name = "activity", version.re
3438androidx-constraintlayout = { group = " androidx.constraintlayout" , name = " constraintlayout" , version.ref = " constraintlayout" }
3539retrofit = { module = " com.squareup.retrofit2:retrofit" , version.ref = " retrofit" }
3640
41+ # Compose
42+ androidx-compose-bom = { group = " androidx.compose" , name = " compose-bom" , version.ref = " composeBom" }
43+ androidx-compose-ui = { group = " androidx.compose.ui" , name = " ui" }
44+ androidx-compose-ui-graphics = { group = " androidx.compose.ui" , name = " ui-graphics" }
45+ androidx-compose-ui-tooling = { group = " androidx.compose.ui" , name = " ui-tooling" }
46+ androidx-compose-ui-tooling-preview = { group = " androidx.compose.ui" , name = " ui-tooling-preview" }
47+ androidx-compose-material3 = { group = " androidx.compose.material3" , name = " material3" }
48+ androidx-compose-foundation = { group = " androidx.compose.foundation" , name = " foundation" }
49+ androidx-lifecycle-runtime-compose = { module = " androidx.lifecycle:lifecycle-runtime-compose" , version.ref = " lifecycleRuntimeCompose" }
50+ androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " activityCompose" }
51+ coil-compose = { module = " io.coil-kt:coil-compose" , version.ref = " coilCompose" }
52+
3753[plugins ]
3854android-application = { id = " com.android.application" , version.ref = " agp" }
3955kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
56+ kotlin-compose = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
4057
0 commit comments