Updated on 2026-08-14
This commit is contained in:
parent
49f24cf911
commit
06b4772826
4 changed files with 6 additions and 8 deletions
|
|
@ -3,7 +3,6 @@ package com.tangem.datasource.api.tangemTech
|
||||||
import com.tangem.datasource.api.common.response.ApiResponse
|
import com.tangem.datasource.api.common.response.ApiResponse
|
||||||
import com.tangem.datasource.api.promotion.models.CreatePromotionRegistrationBody
|
import com.tangem.datasource.api.promotion.models.CreatePromotionRegistrationBody
|
||||||
import com.tangem.datasource.api.promotion.models.PromotionRegistrationResponse
|
import com.tangem.datasource.api.promotion.models.PromotionRegistrationResponse
|
||||||
import com.tangem.datasource.api.marketing.models.MarketingCampaignsResponse
|
|
||||||
import com.tangem.datasource.api.promotion.models.PromotionsResponse
|
import com.tangem.datasource.api.promotion.models.PromotionsResponse
|
||||||
import com.tangem.datasource.api.promotion.models.YieldBoostStatusResponse
|
import com.tangem.datasource.api.promotion.models.YieldBoostStatusResponse
|
||||||
import com.tangem.datasource.api.stories.models.StoryContentResponse
|
import com.tangem.datasource.api.stories.models.StoryContentResponse
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ dependencies {
|
||||||
|
|
||||||
/** Tangem libraries */
|
/** Tangem libraries */
|
||||||
implementation(tangemDeps.card.core)
|
implementation(tangemDeps.card.core)
|
||||||
|
implementation(tangemDeps.blockchain)
|
||||||
|
|
||||||
/** Common */
|
/** Common */
|
||||||
implementation(projects.common.ui)
|
implementation(projects.common.ui)
|
||||||
|
|
|
||||||
|
|
@ -9,13 +9,9 @@ import com.tangem.core.ui.components.fields.entity.SearchBarUM
|
||||||
import com.tangem.core.ui.extensions.resourceReference
|
import com.tangem.core.ui.extensions.resourceReference
|
||||||
import com.tangem.features.commonfeatures.api.R
|
import com.tangem.features.commonfeatures.api.R
|
||||||
import com.tangem.features.commonfeatures.api.addtoportfolio.AddToPortfolioManager
|
import com.tangem.features.commonfeatures.api.addtoportfolio.AddToPortfolioManager
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenAnalyticsPayload
|
import com.tangem.features.commonfeatures.api.choosetoken.*
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenBridge
|
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooserBlock
|
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenBridgeInternal.SearchQuery
|
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenBridgeInternal.SearchQuery
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenBridgeInternal.SearchQuery.Companion.isSearchingState
|
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenBridgeInternal.SearchQuery.Companion.isSearchingState
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenComponent
|
|
||||||
import com.tangem.features.commonfeatures.api.choosetoken.ChooseTokenResult
|
|
||||||
import com.tangem.features.commonfeatures.impl.choosetoken.AddToPortfolioRoute
|
import com.tangem.features.commonfeatures.impl.choosetoken.AddToPortfolioRoute
|
||||||
import com.tangem.features.commonfeatures.impl.choosetoken.converter.SearchBarToggleTransformer
|
import com.tangem.features.commonfeatures.impl.choosetoken.converter.SearchBarToggleTransformer
|
||||||
import com.tangem.features.commonfeatures.impl.choosetoken.converter.SearchBarUpdateQueryTransformer
|
import com.tangem.features.commonfeatures.impl.choosetoken.converter.SearchBarUpdateQueryTransformer
|
||||||
|
|
@ -108,7 +104,7 @@ internal class ChooseTokenModel @Inject constructor(
|
||||||
)
|
)
|
||||||
|
|
||||||
init {
|
init {
|
||||||
if (bridge.settings.isShowMarketBlock) {
|
if (bridge.settings.chooserBlock is ChooserBlock.Market) {
|
||||||
modelScope.launch {
|
modelScope.launch {
|
||||||
delay(MARKETS_INITIAL_LOAD_DELAY)
|
delay(MARKETS_INITIAL_LOAD_DELAY)
|
||||||
marketBlockDelegate.loadDefaultMarkets()
|
marketBlockDelegate.loadDefaultMarkets()
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,11 @@ dependencies {
|
||||||
implementation(projects.domain.account.status)
|
implementation(projects.domain.account.status)
|
||||||
implementation(projects.domain.promo)
|
implementation(projects.domain.promo)
|
||||||
implementation(projects.domain.promo.models)
|
implementation(projects.domain.promo.models)
|
||||||
|
implementation(projects.domain.markets.models)
|
||||||
|
|
||||||
/** Data */
|
/** Data */
|
||||||
implementation(projects.data.common)
|
implementation(projects.data.common)
|
||||||
|
implementation(tangemDeps.blockchain)
|
||||||
|
|
||||||
/** Core */
|
/** Core */
|
||||||
api(projects.core.configToggles)
|
api(projects.core.configToggles)
|
||||||
|
|
@ -36,7 +38,6 @@ dependencies {
|
||||||
api(projects.core.decompose)
|
api(projects.core.decompose)
|
||||||
api(projects.core.navigation)
|
api(projects.core.navigation)
|
||||||
api(projects.core.utils)
|
api(projects.core.utils)
|
||||||
implementation(projects.core.analytics)
|
|
||||||
implementation(projects.core.analytics.models)
|
implementation(projects.core.analytics.models)
|
||||||
implementation(projects.core.ui)
|
implementation(projects.core.ui)
|
||||||
|
|
||||||
|
|
@ -44,6 +45,7 @@ dependencies {
|
||||||
api(deps.compose.foundation)
|
api(deps.compose.foundation)
|
||||||
implementation(deps.compose.ui)
|
implementation(deps.compose.ui)
|
||||||
implementation(deps.compose.ui.tooling)
|
implementation(deps.compose.ui.tooling)
|
||||||
|
implementation(deps.compose.material3)
|
||||||
implementation(deps.lifecycle.compose)
|
implementation(deps.lifecycle.compose)
|
||||||
|
|
||||||
/** Other */
|
/** Other */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue