From 6dbda3439dfe6e5a63eca8354331da6ae44ab276 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 29 Jun 2022 16:42:35 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tap/features/home/compose/Stories.kt | 7 +++ .../features/home/compose/StoriesPreviews.kt | 50 ------------------- .../features/home/compose/content/Content.kt | 34 +++++++++++++ .../compose/content/FirstStoriesContent.kt | 8 +++ 4 files changed, 49 insertions(+), 50 deletions(-) delete mode 100644 app/src/main/java/com/tangem/tap/features/home/compose/StoriesPreviews.kt diff --git a/app/src/main/java/com/tangem/tap/features/home/compose/Stories.kt b/app/src/main/java/com/tangem/tap/features/home/compose/Stories.kt index 2179b5be44..183392a4b4 100644 --- a/app/src/main/java/com/tangem/tap/features/home/compose/Stories.kt +++ b/app/src/main/java/com/tangem/tap/features/home/compose/Stories.kt @@ -22,6 +22,7 @@ import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import com.tangem.tap.common.compose.SpacerS24 @@ -189,4 +190,10 @@ fun StoriesScreen( private fun MutableState.duration(): Int = when (this.value) { 1 -> 8000 else -> 6000 +} + +@Preview +@Composable +fun StoriesScreenPreview() { + StoriesScreen(onScanButtonClick = {}, onShopButtonClick = {}, onSearchTokensClick = {}) } \ No newline at end of file diff --git a/app/src/main/java/com/tangem/tap/features/home/compose/StoriesPreviews.kt b/app/src/main/java/com/tangem/tap/features/home/compose/StoriesPreviews.kt deleted file mode 100644 index 78fb897b55..0000000000 --- a/app/src/main/java/com/tangem/tap/features/home/compose/StoriesPreviews.kt +++ /dev/null @@ -1,50 +0,0 @@ -package com.tangem.tap.features.home.compose - -import androidx.compose.runtime.Composable -import androidx.compose.ui.tooling.preview.Preview -import com.tangem.tap.features.home.compose.content.* - -/** -[REDACTED_AUTHOR] - */ -@Preview -@Composable -fun StoriesScreenPreview() { - StoriesScreen(onScanButtonClick = {}, onShopButtonClick = {}, onSearchTokensClick = {}) -} - -@Preview -@Composable -fun Stories1Preview() { - FirstStoriesContent(false, 8000) {} -} - -@Preview -@Composable -private fun RevolutionaryWalletPreview() { - StoriesRevolutionaryWallet(6000) -} - -@Preview -@Composable -private fun UltraSecureBackupPreview() { - StoriesUltraSecureBackup(false, 6000) -} - -@Preview -@Composable -private fun CurrenciesPreview() { - StoriesCurrencies(false, 6000) -} - -@Preview -@Composable -private fun Web3Preview() { - StoriesWeb3(false, 6000) -} - -@Preview -@Composable -private fun WalletForEveryonePreview() { - StoriesWalletForEveryone(6000) -} \ No newline at end of file diff --git a/app/src/main/java/com/tangem/tap/features/home/compose/content/Content.kt b/app/src/main/java/com/tangem/tap/features/home/compose/content/Content.kt index 97e523358b..9ee80263c3 100644 --- a/app/src/main/java/com/tangem/tap/features/home/compose/content/Content.kt +++ b/app/src/main/java/com/tangem/tap/features/home/compose/content/Content.kt @@ -17,6 +17,7 @@ import androidx.compose.ui.text.buildAnnotatedString import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.text.withStyle +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import com.tangem.tap.common.compose.SpacerH16 @@ -226,4 +227,37 @@ private fun StoriesImage( private fun String.annotated(): AnnotatedString { val source = this return buildAnnotatedString { append(source) } +} + + +@Preview +@Composable +private fun RevolutionaryWalletPreview() { + StoriesRevolutionaryWallet(6000) +} + +@Preview +@Composable +private fun UltraSecureBackupPreview() { + StoriesUltraSecureBackup(false, 6000) +} + +@Preview +@Composable +private fun CurrenciesPreview() { + StoriesCurrencies(false, 6000) +} + + +@Preview +@Composable +private fun Web3Preview() { + StoriesWeb3(false, 6000) +} + + +@Preview +@Composable +private fun WalletForEveryonePreview() { + StoriesWalletForEveryone(6000) } \ No newline at end of file diff --git a/app/src/main/java/com/tangem/tap/features/home/compose/content/FirstStoriesContent.kt b/app/src/main/java/com/tangem/tap/features/home/compose/content/FirstStoriesContent.kt index 4941b6805c..393642f976 100644 --- a/app/src/main/java/com/tangem/tap/features/home/compose/content/FirstStoriesContent.kt +++ b/app/src/main/java/com/tangem/tap/features/home/compose/content/FirstStoriesContent.kt @@ -16,6 +16,7 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import com.tangem.tap.common.compose.FontSizeRange @@ -152,4 +153,11 @@ private fun MutableState.isSplashingTextDisplaying(): Boole private fun MutableState.isMeetTangemDisplaying(): Boolean { return this.value == StartingScreenState.MEET_TANGEM +} + + +@Preview +@Composable +fun FirstStoriesPreview() { + FirstStoriesContent(false, 8000) {} } \ No newline at end of file