PM-11464 Add onboarding status to user Account to allow for root navigation to onboarding flow. (#3878)

This commit is contained in:
Dave Severns
2024-09-16 12:40:56 -04:00
committed by GitHub
parent 3ecf1382b2
commit 759e926588
50 changed files with 1074 additions and 81 deletions

View File

@@ -5,6 +5,7 @@ import android.content.pm.SigningInfo
import androidx.lifecycle.SavedStateHandle
import app.cash.turbine.test
import com.bitwarden.vault.CipherView
import com.x8bit.bitwarden.data.auth.datasource.disk.model.OnboardingStatus
import com.x8bit.bitwarden.data.auth.repository.AuthRepository
import com.x8bit.bitwarden.data.auth.repository.model.EmailTokenResult
import com.x8bit.bitwarden.data.auth.repository.model.SwitchAccountResult
@@ -1021,6 +1022,7 @@ private val DEFAULT_ACCOUNT = UserState.Account(
trustedDevice = null,
hasMasterPassword = true,
isUsingKeyConnector = false,
onboardingStatus = OnboardingStatus.COMPLETE,
)
private val DEFAULT_USER_STATE = UserState(