discord-jadx/app/src/main/java/com/discord/stores/utilities/RestCallStateKt.java

19 lines
994 B
Java

package com.discord.stores.utilities;
import android.content.Context;
import com.discord.utilities.rx.ObservableExtensionsKt;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import rx.Observable;
/* compiled from: RestCallState.kt */
public final class RestCallStateKt {
public static final <T> void executeRequest(Observable<T> observable, Function1<? super RestCallState<? extends T>, Unit> function1) {
m.checkNotNullParameter(observable, "$this$executeRequest");
m.checkNotNullParameter(function1, "callback");
function1.invoke(Loading.INSTANCE);
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(observable, false, 1, null), observable.getClass(), (Context) null, (Function1) null, new RestCallStateKt$executeRequest$2(function1), (Function0) null, (Function0) null, new RestCallStateKt$executeRequest$1(function1), 54, (Object) null);
}
}