49 lines
3.1 KiB
Java
49 lines
3.1 KiB
Java
package com.discord.widgets.channels;
|
|
|
|
import com.discord.api.channel.Channel;
|
|
import com.discord.panels.PanelState;
|
|
import com.discord.stores.StoreChannelsSelected;
|
|
import com.discord.stores.StoreGuildsNsfw;
|
|
import com.discord.stores.StoreUser;
|
|
import com.discord.stores.StoreUserGuildSettings;
|
|
import com.discord.widgets.channels.WidgetChannelSidebarActionsViewModel;
|
|
import d0.z.d.m;
|
|
import j0.k.b;
|
|
import j0.l.e.j;
|
|
import rx.Observable;
|
|
/* compiled from: WidgetChannelSidebarActionsViewModel.kt */
|
|
public final class WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1<T, R> implements b<PanelState, Observable<? extends WidgetChannelSidebarActionsViewModel.StoreState>> {
|
|
public final /* synthetic */ StoreChannelsSelected $storeChannelsSelected;
|
|
public final /* synthetic */ StoreGuildsNsfw $storeGuildNSFW;
|
|
public final /* synthetic */ StoreUser $storeUser;
|
|
public final /* synthetic */ StoreUserGuildSettings $storeUserGuildSettings;
|
|
|
|
/* compiled from: WidgetChannelSidebarActionsViewModel.kt */
|
|
/* renamed from: com.discord.widgets.channels.WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1$1 reason: invalid class name */
|
|
public static final class AnonymousClass1<T, R> implements b<Channel, Observable<? extends WidgetChannelSidebarActionsViewModel.StoreState>> {
|
|
public final /* synthetic */ PanelState $panelState;
|
|
public final /* synthetic */ WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1 this$0;
|
|
|
|
public AnonymousClass1(WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1 widgetChannelSidebarActionsViewModel$Companion$observeStoreState$1, PanelState panelState) {
|
|
this.this$0 = widgetChannelSidebarActionsViewModel$Companion$observeStoreState$1;
|
|
this.$panelState = panelState;
|
|
}
|
|
|
|
public final Observable<? extends WidgetChannelSidebarActionsViewModel.StoreState> call(Channel channel) {
|
|
Observable<? extends WidgetChannelSidebarActionsViewModel.StoreState> jVar = channel == null ? new j<>(WidgetChannelSidebarActionsViewModel.StoreState.ChannelNotFound.INSTANCE) : Observable.j(this.this$0.$storeUserGuildSettings.observeGuildSettings(), StoreUser.observeMe$default(this.this$0.$storeUser, false, 1, null), new WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1$1$storeState$1(this, channel));
|
|
return m.areEqual(this.$panelState, PanelState.c.a) ? jVar : jVar.Z(1);
|
|
}
|
|
}
|
|
|
|
public WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1(StoreChannelsSelected storeChannelsSelected, StoreUserGuildSettings storeUserGuildSettings, StoreUser storeUser, StoreGuildsNsfw storeGuildsNsfw) {
|
|
this.$storeChannelsSelected = storeChannelsSelected;
|
|
this.$storeUserGuildSettings = storeUserGuildSettings;
|
|
this.$storeUser = storeUser;
|
|
this.$storeGuildNSFW = storeGuildsNsfw;
|
|
}
|
|
|
|
public final Observable<? extends WidgetChannelSidebarActionsViewModel.StoreState> call(PanelState panelState) {
|
|
return this.$storeChannelsSelected.observeSelectedChannel().Y(new AnonymousClass1(this, panelState));
|
|
}
|
|
}
|