36 lines
1.7 KiB
Java
36 lines
1.7 KiB
Java
package com.discord.widgets.directories;
|
|
|
|
import com.discord.api.channel.Channel;
|
|
import com.discord.api.directory.DirectoryEntry;
|
|
import com.discord.stores.StoreChannelsSelected;
|
|
import com.discord.stores.StoreDirectories;
|
|
import com.discord.stores.utilities.Default;
|
|
import com.discord.stores.utilities.RestCallState;
|
|
import com.discord.widgets.directories.WidgetDirectoriesViewModel;
|
|
import d0.z.d.o;
|
|
import java.util.List;
|
|
import kotlin.jvm.functions.Function0;
|
|
/* compiled from: WidgetDirectoriesViewModel.kt */
|
|
public final class WidgetDirectoriesViewModel$Companion$observeStores$1 extends o implements Function0<WidgetDirectoriesViewModel.StoreState> {
|
|
public final /* synthetic */ StoreChannelsSelected $channelsSelectedStore;
|
|
public final /* synthetic */ StoreDirectories $directoriesStore;
|
|
|
|
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
|
public WidgetDirectoriesViewModel$Companion$observeStores$1(StoreChannelsSelected storeChannelsSelected, StoreDirectories storeDirectories) {
|
|
super(0);
|
|
this.$channelsSelectedStore = storeChannelsSelected;
|
|
this.$directoriesStore = storeDirectories;
|
|
}
|
|
|
|
@Override // kotlin.jvm.functions.Function0
|
|
/* renamed from: invoke */
|
|
public final WidgetDirectoriesViewModel.StoreState mo1invoke() {
|
|
RestCallState<List<DirectoryEntry>> restCallState;
|
|
Channel selectedChannel = this.$channelsSelectedStore.getSelectedChannel();
|
|
if (selectedChannel == null || (restCallState = this.$directoriesStore.getDirectoriesForChannel(selectedChannel.h())) == null) {
|
|
restCallState = Default.INSTANCE;
|
|
}
|
|
return new WidgetDirectoriesViewModel.StoreState(selectedChannel, restCallState);
|
|
}
|
|
}
|