Updated on 2026-08-14

This commit is contained in:
Tangem 2024-04-07 09:29:59 +08:00
parent 55bda27036
commit 50a485e986
16 changed files with 34 additions and 100 deletions

View file

@ -15,8 +15,6 @@ dependencies {
implementation(projects.core.datasource)
implementation(projects.core.utils)
implementation(projects.data.source.preferences)
implementation(projects.domain.balanceHiding.models)
implementation(projects.domain.settings)

View file

@ -104,4 +104,11 @@ internal class DefaultSettingsRepository(
override suspend fun setShouldSaveAccessCodes(value: Boolean) {
appPreferencesStore.store(key = PreferencesKeys.SHOULD_SAVE_ACCESS_CODES_KEY, value = value)
}
override suspend fun incrementAppLaunchCounter() {
appPreferencesStore.editData { preferences ->
val count = preferences.getOrDefault(key = PreferencesKeys.APP_LAUNCH_COUNT_KEY, default = 0)
preferences[PreferencesKeys.APP_LAUNCH_COUNT_KEY] = count + 1
}
}
}