File tree Expand file tree Collapse file tree 3 files changed +18
-2
lines changed
app/src/main/java/com/crossmint/kotlin/quickstart Expand file tree Collapse file tree 3 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -20,8 +20,9 @@ import androidx.compose.ui.platform.LocalContext
2020import androidx.lifecycle.viewmodel.compose.viewModel
2121import co.touchlab.kermit.Severity
2222import com.crossmint.kotlin.Crossmint
23- import com.crossmint.kotlin.CrossmintSDK
2423import com.crossmint.kotlin.auth.CrossmintAuthManager
24+ import com.crossmint.kotlin.auth.EncryptedSharedPreferenceStorage
25+ import com.crossmint.kotlin.auth.InsecurePersistentSessionStore
2526import com.crossmint.kotlin.compose.CrossmintNonCustodialSignerProvider
2627import com.crossmint.kotlin.compose.LocalCrossmintSDK
2728import com.crossmint.kotlin.quickstart.auth.CrossmintAuthViewModel
@@ -38,10 +39,20 @@ import kotlinx.coroutines.launch
3839@Composable
3940fun QuickstartApp () {
4041 val context = LocalContext .current
42+
43+ val crossmintAuthManager =
44+ remember {
45+ CrossmintAuthManager (
46+ apiKey = BuildConfig .CROSSMINT_API_KEY ,
47+ secureStorage = EncryptedSharedPreferenceStorage (context)
48+ )
49+ }
50+
4151 CrossmintNonCustodialSignerProvider (
4252 sdk = Crossmint .shared(
4353 apiKey = BuildConfig .CROSSMINT_API_KEY ,
4454 appContext = context,
55+ authManager = crossmintAuthManager,
4556 logLevel = Severity .Verbose
4657 )
4758 ) {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ lifecycleRuntimeKtx = "2.6.1"
66androidxLifecycleCompose = " 2.6.1"
77activityCompose = " 1.11.0"
88composeBom = " 2024.09.00"
9- crossmint = " 0.0.11 "
9+ crossmint = " 0.0.12 "
1010coroutines = " 1.8.1"
1111
1212[libraries ]
Original file line number Diff line number Diff line change @@ -16,6 +16,11 @@ dependencyResolutionManagement {
1616 repositories {
1717 google()
1818 mavenCentral()
19+ maven(" https://central.sonatype.com/repository/maven-snapshots/" ) {
20+ mavenContent {
21+ snapshotsOnly()
22+ }
23+ }
1924 }
2025}
2126
You can’t perform that action at this time.
0 commit comments