discord-jadx/app/src/main/java/com/discord/widgets/settings/profile/SettingsUserProfileViewMode...

35 lines
1.6 KiB
Java

package com.discord.widgets.settings.profile;
import com.discord.api.user.User;
import com.discord.models.domain.ModelUserProfile;
import com.discord.models.user.MeUser;
import com.discord.stores.StoreUser;
import com.discord.stores.StoreUserProfile;
import com.discord.widgets.settings.profile.SettingsUserProfileViewModel;
import d0.z.d.m;
import d0.z.d.o;
import kotlin.jvm.functions.Function0;
/* compiled from: SettingsUserProfileViewModel.kt */
public final class SettingsUserProfileViewModel$Companion$observeStoreState$1 extends o implements Function0<SettingsUserProfileViewModel.StoreState> {
public final /* synthetic */ StoreUser $storeUser;
public final /* synthetic */ StoreUserProfile $storeUserProfile;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public SettingsUserProfileViewModel$Companion$observeStoreState$1(StoreUser storeUser, StoreUserProfile storeUserProfile) {
super(0);
this.$storeUser = storeUser;
this.$storeUserProfile = storeUserProfile;
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final SettingsUserProfileViewModel.StoreState mo1invoke() {
MeUser me2 = this.$storeUser.getMe();
ModelUserProfile userProfile = this.$storeUserProfile.getUserProfile(me2.getId());
MeUser.Companion companion = MeUser.Companion;
User user = userProfile.getUser();
m.checkNotNullExpressionValue(user, "userProfile.user");
return new SettingsUserProfileViewModel.StoreState(companion.merge(me2, user), userProfile);
}
}