30 lines
1.8 KiB
Java
30 lines
1.8 KiB
Java
package com.discord.widgets.home;
|
|
|
|
import com.discord.models.experiments.domain.Experiment;
|
|
import com.discord.models.user.MeUser;
|
|
import com.discord.panels.PanelState;
|
|
import com.discord.stores.StoreChannelsSelected;
|
|
import com.discord.widgets.home.WidgetHomeViewModel;
|
|
import d0.z.d.m;
|
|
import rx.functions.Func6;
|
|
/* compiled from: WidgetHomeViewModel.kt */
|
|
public final class WidgetHomeViewModel$Companion$observeStoreState$1<T1, T2, T3, T4, T5, T6, R> implements Func6<PanelState, PanelState, WidgetHomeViewModel.GuildInfo, MeUser, StoreChannelsSelected.ResolvedSelectedChannel, Experiment, WidgetHomeViewModel.StoreState> {
|
|
public static final WidgetHomeViewModel$Companion$observeStoreState$1 INSTANCE = new WidgetHomeViewModel$Companion$observeStoreState$1();
|
|
|
|
public final WidgetHomeViewModel.StoreState call(PanelState panelState, PanelState panelState2, WidgetHomeViewModel.GuildInfo guildInfo, MeUser meUser, StoreChannelsSelected.ResolvedSelectedChannel resolvedSelectedChannel, Experiment experiment) {
|
|
Long l = null;
|
|
if (!(resolvedSelectedChannel instanceof StoreChannelsSelected.ResolvedSelectedChannel.Channel)) {
|
|
resolvedSelectedChannel = null;
|
|
}
|
|
StoreChannelsSelected.ResolvedSelectedChannel.Channel channel = (StoreChannelsSelected.ResolvedSelectedChannel.Channel) resolvedSelectedChannel;
|
|
if (channel != null) {
|
|
l = channel.getPeekParent();
|
|
}
|
|
boolean z2 = l != null;
|
|
m.checkNotNullExpressionValue(panelState, "leftPanelState");
|
|
m.checkNotNullExpressionValue(panelState2, "rightPanelState");
|
|
m.checkNotNullExpressionValue(guildInfo, "guildInfo");
|
|
m.checkNotNullExpressionValue(meUser, "me");
|
|
return new WidgetHomeViewModel.StoreState(panelState, panelState2, guildInfo, meUser, z2, experiment != null && experiment.getBucket() == 1);
|
|
}
|
|
}
|