discord-jadx/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel$...

39 lines
1.5 KiB
Java

package com.discord.widgets.user.profile;
import com.discord.models.user.MeUser;
import com.discord.models.user.User;
import com.discord.stores.StoreUser;
import j0.k.b;
import j0.l.e.j;
import kotlin.Pair;
import rx.Observable;
/* compiled from: UserProfileHeaderViewModel.kt */
public final class UserProfileHeaderViewModel$Companion$observeStoreState$1<T, R> implements b<MeUser, Observable<? extends Pair<? extends MeUser, ? extends User>>> {
public final /* synthetic */ StoreUser $storeUser;
public final /* synthetic */ long $userId;
/* compiled from: UserProfileHeaderViewModel.kt */
/* renamed from: com.discord.widgets.user.profile.UserProfileHeaderViewModel$Companion$observeStoreState$1$1 reason: invalid class name */
public static final class AnonymousClass1<T, R> implements b<User, Pair<? extends MeUser, ? extends User>> {
public final /* synthetic */ MeUser $meUser;
public AnonymousClass1(MeUser meUser) {
this.$meUser = meUser;
}
public final Pair<MeUser, User> call(User user) {
return new Pair<>(this.$meUser, user);
}
}
public UserProfileHeaderViewModel$Companion$observeStoreState$1(long j, StoreUser storeUser) {
this.$userId = j;
this.$storeUser = storeUser;
}
public final Observable<? extends Pair<MeUser, User>> call(MeUser meUser) {
long j = this.$userId;
return j == -1 ? new j(new Pair(meUser, meUser)) : this.$storeUser.observeUser(j).F(new AnonymousClass1(meUser));
}
}