Updated on 2026-08-14
This commit is contained in:
parent
6279e6f808
commit
bee7b16acc
12 changed files with 148 additions and 134 deletions
|
|
@ -12,7 +12,7 @@ import kotlinx.coroutines.flow.firstOrNull
|
|||
|
||||
class GetUserWalletUseCase(private val walletsStateHolder: WalletsStateHolder) {
|
||||
|
||||
suspend operator fun invoke(userWalletId: UserWalletId): Either<Any, UserWallet> = either {
|
||||
suspend operator fun invoke(userWalletId: UserWalletId): Either<GetUserWalletError, UserWallet> = either {
|
||||
val userWalletsListManager = ensureUserWalletListManagerNotNull(
|
||||
walletsStateHolder = walletsStateHolder,
|
||||
raise = GetUserWalletError::DataError,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue