discord-jadx/app/src/main/java/com/discord/widgets/settings/premium/SettingsPremiumViewModel$Co...

29 lines
2.5 KiB
Java

package com.discord.widgets.settings.premium;
import com.discord.models.experiments.domain.Experiment;
import com.discord.stores.StoreEntitlements;
import com.discord.stores.StoreGooglePlayPurchases;
import com.discord.stores.StoreGooglePlaySkuDetails;
import com.discord.stores.StorePaymentSources;
import com.discord.stores.StorePremiumGuildSubscription;
import com.discord.stores.StoreSubscriptions;
import com.discord.widgets.settings.premium.SettingsPremiumViewModel;
import d0.z.d.m;
import rx.functions.Func8;
/* compiled from: SettingsPremiumViewModel.kt */
public final class SettingsPremiumViewModel$Companion$observeStores$3<T1, T2, T3, T4, T5, T6, T7, T8, R> implements Func8<StorePaymentSources.PaymentSourcesState, SettingsPremiumViewModel.SubscriptionAndInvoice, SettingsPremiumViewModel.SubscriptionAndInvoice, StoreEntitlements.State, StorePremiumGuildSubscription.State, StoreGooglePlaySkuDetails.State, StoreGooglePlayPurchases.State, Experiment, SettingsPremiumViewModel.StoreState> {
public static final SettingsPremiumViewModel$Companion$observeStores$3 INSTANCE = new SettingsPremiumViewModel$Companion$observeStores$3();
public final SettingsPremiumViewModel.StoreState call(StorePaymentSources.PaymentSourcesState paymentSourcesState, SettingsPremiumViewModel.SubscriptionAndInvoice subscriptionAndInvoice, SettingsPremiumViewModel.SubscriptionAndInvoice subscriptionAndInvoice2, StoreEntitlements.State state, StorePremiumGuildSubscription.State state2, StoreGooglePlaySkuDetails.State state3, StoreGooglePlayPurchases.State state4, Experiment experiment) {
m.checkNotNullExpressionValue(paymentSourcesState, "paymentSourcesState");
StoreSubscriptions.SubscriptionsState subscriptionsState = subscriptionAndInvoice.getSubscriptionsState();
m.checkNotNullExpressionValue(state, "entitlementsState");
m.checkNotNullExpressionValue(state2, "guildSubscriptionState");
SettingsPremiumViewModel.InvoicePreviewFetch invoicePreviewFetch = subscriptionAndInvoice.getInvoicePreviewFetch();
SettingsPremiumViewModel.InvoicePreviewFetch invoicePreviewFetch2 = subscriptionAndInvoice2.getInvoicePreviewFetch();
m.checkNotNullExpressionValue(state3, "skuDetailsState");
m.checkNotNullExpressionValue(state4, "purchaseState");
return new SettingsPremiumViewModel.StoreState(paymentSourcesState, subscriptionsState, state, state2, invoicePreviewFetch, invoicePreviewFetch2, state3, state4, experiment != null && experiment.getBucket() == 1);
}
}