Skip to content

Commit c52f48c

Browse files
authored
chore: Update compose bom and reintroduce material icons lib (#278)
1 parent 31fd3fc commit c52f48c

File tree

6 files changed

+10
-5
lines changed

6 files changed

+10
-5
lines changed

authenticator/api/authenticator.api

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,7 @@ public final class com/amplifyframework/ui/authenticator/ui/ComposableSingletons
729729
public static final field INSTANCE Lcom/amplifyframework/ui/authenticator/ui/ComposableSingletons$DateInputFieldKt;
730730
public fun <init> ()V
731731
public final fun getLambda$-1269239885$authenticator_release ()Lkotlin/jvm/functions/Function3;
732-
public final fun getLambda$717979280$authenticator_release ()Lkotlin/jvm/functions/Function2;
732+
public final fun getLambda$-1322695825$authenticator_release ()Lkotlin/jvm/functions/Function2;
733733
}
734734

735735
public final class com/amplifyframework/ui/authenticator/ui/ComposableSingletons$PasswordResetConfirmKt {
@@ -752,7 +752,7 @@ public final class com/amplifyframework/ui/authenticator/ui/ComposableSingletons
752752
public final class com/amplifyframework/ui/authenticator/ui/ComposableSingletons$PhoneInputFieldKt {
753753
public static final field INSTANCE Lcom/amplifyframework/ui/authenticator/ui/ComposableSingletons$PhoneInputFieldKt;
754754
public fun <init> ()V
755-
public final fun getLambda$-64258515$authenticator_release ()Lkotlin/jvm/functions/Function2;
755+
public final fun getLambda$1117974220$authenticator_release ()Lkotlin/jvm/functions/Function2;
756756
public final fun getLambda$639673736$authenticator_release ()Lkotlin/jvm/functions/Function2;
757757
public final fun getLambda$977961286$authenticator_release ()Lkotlin/jvm/functions/Function2;
758758
}

authenticator/src/main/java/com/amplifyframework/ui/authenticator/strings/StringResolver.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import android.annotation.SuppressLint
1919
import androidx.compose.runtime.Composable
2020
import androidx.compose.runtime.ReadOnlyComposable
2121
import androidx.compose.ui.platform.LocalContext
22+
import androidx.compose.ui.platform.LocalResources
2223
import androidx.compose.ui.res.pluralStringResource
2324
import androidx.compose.ui.res.stringResource
2425
import com.amplifyframework.auth.AuthException
@@ -143,7 +144,7 @@ internal open class StringResolver {
143144
// Check if the customer application has defined a specific string for this Exception type. If not, return
144145
// the generic error message.
145146
val resourceName = error.toResourceName()
146-
val resourceId = context.resources.getIdentifier(resourceName, "string", context.packageName)
147+
val resourceId = LocalResources.current.getIdentifier(resourceName, "string", context.packageName)
147148
val message = if (resourceId != 0) stringResource(resourceId) else null
148149
message ?: stringResource(R.string.amplify_ui_authenticator_error_unknown)
149150
}

gradle/libs.versions.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ androidx-activity = "1.6.1"
1010
androidx-navigation = "2.5.3"
1111
binary-compatibility = "0.18.1"
1212
cameraX = "1.4.2"
13-
compose-bom = "2025.06.01"
13+
compose-bom = "2025.10.00"
14+
compose-material-icons = "1.7.8"
1415
coroutines = "1.7.3"
1516
desugar = "2.1.5"
1617
futures = "1.1.0"
@@ -54,6 +55,7 @@ androidx-navigation-compose = { module = "androidx.navigation:navigation-compose
5455
# Compose
5556
androidx-compose-bom = { module = "androidx.compose:compose-bom", version.ref = "compose-bom" }
5657
androidx-compose-material = { module = "androidx.compose.material3:material3" }
58+
androidx-compose-material-icons = { module = "androidx.compose.material:material-icons-core", version.ref = "compose-material-icons" }
5759
androidx-compose-tooling = { module = "androidx.compose.ui:ui-tooling" }
5860
androidx-compose-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview" }
5961
androidx-compose-ui = { module = "androidx.compose.ui:ui" }

liveness/api/liveness.api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,9 @@ public final class com/amplifyframework/ui/liveness/ui/ComposableSingletons$Inst
136136
public final class com/amplifyframework/ui/liveness/ui/ComposableSingletons$PhotosensitivityViewKt {
137137
public static final field INSTANCE Lcom/amplifyframework/ui/liveness/ui/ComposableSingletons$PhotosensitivityViewKt;
138138
public fun <init> ()V
139-
public final fun getLambda$1098672121$liveness_release ()Lkotlin/jvm/functions/Function2;
140139
public final fun getLambda$324742654$liveness_release ()Lkotlin/jvm/functions/Function2;
141140
public final fun getLambda$348729199$liveness_release ()Lkotlin/jvm/functions/Function2;
141+
public final fun getLambda$414441816$liveness_release ()Lkotlin/jvm/functions/Function2;
142142
public final fun getLambda$56343374$liveness_release ()Lkotlin/jvm/functions/Function2;
143143
public final fun getLambda$917919958$liveness_release ()Lkotlin/jvm/functions/Function3;
144144
}

liveness/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ android {
4646

4747
dependencies {
4848
implementation(platform(libs.androidx.compose.bom))
49+
implementation(libs.androidx.compose.material.icons)
4950

5051
api(libs.amplify.api)
5152
api(libs.amplify.predictions)

samples/authenticator/app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ dependencies {
1313
implementation("com.amplifyframework.ui:authenticator:$authenticatorVersion")
1414

1515
implementation(libs.bundles.compose)
16+
implementation(libs.androidx.compose.material.icons)
1617
implementation(libs.androidx.lifecycle)
1718
implementation(libs.androidx.activity.compose)
1819
implementation(libs.samples.androidx.datastore.prefs)

0 commit comments

Comments
 (0)