build: add transitive dependencies
Test: ./gradlew -p tv assembleDebug assembleAndroidTest
Change-Id: I4a1b14842fbd0bbfc78164d7356030f321538795
diff --git a/tv/tv-material/build.gradle b/tv/tv-material/build.gradle
index a53a48d..472b4f5 100644
--- a/tv/tv-material/build.gradle
+++ b/tv/tv-material/build.gradle
@@ -34,21 +34,26 @@
api(libs.kotlinStdlib)
def composeVersion = "1.6.3"
+ api("androidx.annotation:annotation:$composeVersion")
api("androidx.compose.animation:animation:$composeVersion")
api("androidx.compose.foundation:foundation:$composeVersion")
api("androidx.compose.foundation:foundation-layout:$composeVersion")
+ api("androidx.compose.runtime:runtime:$composeVersion")
api("androidx.compose.material:material-icons-core:$composeVersion")
-
- api(project(":tv:tv-foundation"))
+ api("androidx.compose.ui:ui-util:$composeVersion")
+ api("androidx.compose.ui:ui:$composeVersion")
+ api("androidx.compose.ui:ui-graphics:$composeVersion")
+ api("androidx.compose.ui:ui-text:$composeVersion")
implementation("androidx.profileinstaller:profileinstaller:1.3.1")
androidTestImplementation(libs.truth)
+ androidTestImplementation(project(":compose:runtime:runtime"))
androidTestImplementation(project(":compose:ui:ui-test"))
androidTestImplementation(project(":compose:ui:ui-test-junit4"))
androidTestImplementation(project(":compose:test-utils"))
androidTestImplementation(project(":test:screenshot:screenshot"))
- androidTestImplementation(project(":compose:material:material-icons-core"))
+ androidTestImplementation(project(":tv:tv-foundation"))
androidTestImplementation(libs.testRunner)
}