31 lines
2.2 KiB
Java
31 lines
2.2 KiB
Java
package com.discord.widgets.settings.premium;
|
|
|
|
import android.content.Context;
|
|
import android.view.View;
|
|
import com.discord.models.domain.ModelSubscription;
|
|
import com.discord.utilities.analytics.Traits;
|
|
import com.discord.utilities.billing.GooglePlaySku;
|
|
import com.discord.widgets.settings.premium.WidgetChoosePlan;
|
|
import com.google.android.material.button.MaterialButton;
|
|
import d0.z.d.m;
|
|
/* compiled from: WidgetSettingsPremium.kt */
|
|
public final class WidgetSettingsPremium$configureButtons$$inlined$forEach$lambda$2 implements View.OnClickListener {
|
|
public final /* synthetic */ MaterialButton $button;
|
|
public final /* synthetic */ ModelSubscription $premiumSubscription$inlined;
|
|
public final /* synthetic */ WidgetSettingsPremium this$0;
|
|
|
|
public WidgetSettingsPremium$configureButtons$$inlined$forEach$lambda$2(MaterialButton materialButton, WidgetSettingsPremium widgetSettingsPremium, ModelSubscription modelSubscription) {
|
|
this.$button = materialButton;
|
|
this.this$0 = widgetSettingsPremium;
|
|
this.$premiumSubscription$inlined = modelSubscription;
|
|
}
|
|
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
WidgetChoosePlan.Companion companion = WidgetChoosePlan.Companion;
|
|
Context requireContext = this.this$0.requireContext();
|
|
WidgetChoosePlan.ViewType viewType = m.areEqual(this.$button, WidgetSettingsPremium.access$getBinding$p(this.this$0).f1955s.d) ? WidgetChoosePlan.ViewType.BUY_PREMIUM_TIER_1 : WidgetChoosePlan.ViewType.BUY_PREMIUM_TIER_2;
|
|
ModelSubscription modelSubscription = this.$premiumSubscription$inlined;
|
|
WidgetChoosePlan.Companion.launch$default(companion, requireContext, null, viewType, modelSubscription != null ? modelSubscription.getPaymentGatewayPlanId() : null, new Traits.Location("User Settings", WidgetSettingsPremium.access$getAnalyticsLocationSection$p(this.this$0), "Button CTA", "buy", null, 16, null), Traits.Subscription.Companion.withGatewayPlanId(m.areEqual(this.$button, WidgetSettingsPremium.access$getBinding$p(this.this$0).f1955s.d) ? GooglePlaySku.PREMIUM_TIER_1_MONTHLY.getSkuName() : GooglePlaySku.PREMIUM_TIER_2_MONTHLY.getSkuName()), 2, null);
|
|
}
|
|
}
|