LINE.apk(点击下载) / PaymentInformationFragment.java
package com.linecorp.shop.impl.subscription.planandcourse;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewStub;
import android.view.Window;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.e1;
import com.linecorp.line.constants.BuildConfig;
import dm3.l;
import ee3.i;
import em3.n;
import em3.q;
import ge2.a;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import jc2.f;
import jc2.g;
import jc2.j;
import jc2.k;
import jp.naver.line.android.R;
import jp.naver.line.android.common.view.header.Header;
import k11.k0;
import k91.r;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.DefaultConstructorMarker;
import ql3.p;
import vd3.a;
import zi1.h;
@Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0000\u0018\u00002\u00020\u0001:\u0002\u0004\u0005B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0006"}, d2 = {"Lcom/linecorp/shop/impl/subscription/planandcourse/PaymentInformationFragment;", "Landroidx/fragment/app/Fragment;", "<init>", "()V", "a", "b", "shop-feature-impl_release"}, k = 1, mv = {1, 6, 0})
public final class PaymentInformationFragment extends Fragment {
/* renamed from: d reason: collision with root package name */
public static final a f50360d = new a(null);
/* renamed from: e reason: collision with root package name */
public static final h[] f50361e;
/* renamed from: b reason: collision with root package name */
public jc2.e f50362b;
/* renamed from: c reason: collision with root package name */
public final androidx.activity.result.c<Intent> f50363c;
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
}
}
public static final class b {
/* renamed from: a reason: collision with root package name */
public final boolean f50364a;
public b(boolean z14) {
this.f50364a = z14;
}
}
public /* synthetic */ class c {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
public static final /* synthetic */ int[] $EnumSwitchMapping$1;
static {
int[] iArr = new int[a.EnumC1043a.values().length];
iArr[a.EnumC1043a.Subscribe.ordinal()] = 1;
iArr[a.EnumC1043a.Resubscribe.ordinal()] = 2;
iArr[a.EnumC1043a.ChangePlan.ordinal()] = 3;
iArr[a.EnumC1043a.Cancel.ordinal()] = 4;
$EnumSwitchMapping$0 = iArr;
int[] iArr2 = new int[ge2.b.values().length];
iArr2[ge2.b.SUCCESS.ordinal()] = 1;
iArr2[ge2.b.PENDING.ordinal()] = 2;
iArr2[ge2.b.CANCELED.ordinal()] = 3;
iArr2[ge2.b.ERROR.ordinal()] = 4;
$EnumSwitchMapping$1 = iArr2;
}
}
public /* synthetic */ class d extends n implements l<ge2.a, Unit> {
public d(Object obj) {
super(1, obj, PaymentInformationFragment.class, "onPaymentButtonClicked", "onPaymentButtonClicked(Lcom/linecorp/shop/subscription/model/PaymentInfoSettingButtonViewData;)V", 0);
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // dm3.l
public Unit invoke(ge2.a aVar) {
T t14;
String str;
ge2.a aVar2 = aVar;
q.f(aVar2, "p0");
PaymentInformationFragment paymentInformationFragment = (PaymentInformationFragment) this.receiver;
jc2.e eVar = paymentInformationFragment.f50362b;
if (eVar != null) {
eVar.f91319h = aVar2;
String str2 = aVar2.f76585c;
int i14 = c.$EnumSwitchMapping$0[aVar2.f76586d.ordinal()];
if (i14 == 1 || i14 == 2) {
jc2.e eVar2 = paymentInformationFragment.f50362b;
if (eVar2 != null) {
q.f(str2, "billingItemId");
g gVar = eVar2.f91313b;
Objects.requireNonNull(gVar);
gVar.f142749a.c(p2.g.j(gVar.f91325c.a(str2, r.a.Purchase), new j(gVar.f91329g)));
} else {
q.l("presenter");
throw null;
}
} else if (i14 == 3) {
jc2.e eVar3 = paymentInformationFragment.f50362b;
if (eVar3 != null) {
jc2.d value = eVar3.f91317f.getValue();
if (value != null) {
Context requireContext = paymentInformationFragment.requireContext();
q.e(requireContext, "requireContext()");
q.f(str2, "targetPlanBillingItemId");
Iterator<T> it3 = value.f91308b.iterator();
while (true) {
if (!it3.hasNext()) {
t14 = null;
break;
}
t14 = it3.next();
if (q.b(t14.f85828a, str2)) {
break;
}
}
T t15 = t14;
if (t15 == null) {
str = "";
} else {
str = requireContext.getString(R.string.settings_stickers_premium_alert_changeplan_message, value.f91311e, t15.f85834g);
q.e(str, "context.getString(\n …nPlanTypeString\n )");
}
a.b bVar = new a.b(paymentInformationFragment.requireContext());
bVar.f(R.string.settings_stickers_premium_alert_changeplan_change, new c01.b(paymentInformationFragment, str2, 1));
bVar.e(R.string.btn_cancel, null);
bVar.h(R.string.settings_stickers_premium_alert_changeplan_title);
bVar.f171168d = str;
bVar.a().show();
}
} else {
q.l("presenter");
throw null;
}
} else if (i14 == 4) {
paymentInformationFragment.Y4(str2);
}
return Unit.INSTANCE;
}
q.l("presenter");
throw null;
}
}
public /* synthetic */ class e extends n implements dm3.a<Unit> {
public e(Object obj) {
super(0, obj, jc2.e.class, "loadPaymentInfoScreenData", "loadPaymentInfoScreenData()V", 0);
}
/* Return type fixed from 'java.lang.Object' to match base method */
@Override // dm3.a
public Unit invoke() {
((jc2.e) this.receiver).b();
return Unit.INSTANCE;
}
}
static {
zi1.g[] gVarArr = i.f68020b;
f50361e = new h[]{new h(R.id.payment_information_root, gVarArr), new h(R.id.loading_screen, gVarArr), new h(R.id.error_screen_view_stub, gVarArr)};
}
public PaymentInformationFragment() {
androidx.activity.result.c<Intent> registerForActivityResult = registerForActivityResult(new z0.d(), new li0.l(this, 2));
q.e(registerForActivityResult, "registerForActivityResul…owBillingResult\n )");
this.f50363c = registerForActivityResult;
}
public final void Y4(String str) {
Uri.Builder buildUpon = Uri.parse("https://play.google.com/store/account/subscriptions").buildUpon();
if (str != null) {
buildUpon.appendQueryParameter("package", BuildConfig.APPLICATION_ID).appendQueryParameter("sku", str);
}
requireActivity().startActivity(new Intent("android.intent.action.VIEW", buildUpon.build()));
}
public final void a5(b bVar) {
a.EnumC1043a aVar;
jc2.e eVar = this.f50362b;
if (eVar != null) {
ge2.a aVar2 = eVar.f91319h;
Integer e14 = (aVar2 == null || (aVar = aVar2.f76586d) == null) ? null : aVar.e();
if (e14 != null) {
int intValue = e14.intValue();
a.b bVar2 = new a.b(requireContext());
bVar2.h(intValue);
bVar2.d(bVar.f50364a ? R.string.stickershop_popupdesc_pendingpayment : R.string.settings_stickers_premium_error_purchaseplan_desc);
boolean z14 = bVar.f50364a;
int i14 = R.string.close;
if (z14) {
List<Number> f14 = p.f(Integer.valueOf((int) R.string.stickershop_button_checkpayment));
ArrayList arrayList = new ArrayList(ql3.q.p(f14, 10));
for (Number number : f14) {
arrayList.add(getString(number.intValue()));
}
Object[] array = arrayList.toArray(new String[0]);
Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T of kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray>");
String[] strArr = (String[]) array;
rz.g gVar = new rz.g(this, 3);
bVar2.F = true;
if (strArr.length > 0) {
bVar2.f171189y = strArr;
bVar2.f171190z = gVar;
}
if (!bVar.f50364a) {
i14 = R.string.ok_RES_2131957576;
}
bVar2.e(i14, null);
} else {
if (!z14) {
i14 = R.string.ok_RES_2131957576;
}
bVar2.f(i14, null);
}
bVar2.a().show();
return;
}
return;
}
q.l("presenter");
throw null;
}
@Override // androidx.fragment.app.Fragment
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
androidx.fragment.app.n requireActivity = requireActivity();
q.e(requireActivity, "requireActivity()");
z51.j jVar = (z51.j) rb.a.d(requireActivity, z51.j.f197757a);
q.f(jVar, "useCaseFactory");
this.f50362b = new jc2.e((k) b2.g.m(this, k.f91332g, null), (g) new e1(requireActivity, new g.a(jVar)).b(g.class), null, 4);
}
@Override // androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return qk.b.a(layoutInflater, "inflater", R.layout.subscription_payment_information_fragment, viewGroup, false, "inflater\n .inflat…agment, container, false)");
}
@Override // androidx.fragment.app.Fragment
public void onStart() {
super.onStart();
Window window = requireActivity().getWindow();
q.e(window, "requireActivity().window");
View findViewById = requireView().findViewById(R.id.common_setting_container);
q.e(findViewById, "requireView().findViewBy…common_setting_container)");
sb0.b.b(window, findViewById, sb0.h.f142330g, 0, null, 0, 56);
}
@Override // androidx.fragment.app.Fragment
public void onViewCreated(View view, Bundle bundle) {
q.f(view, "view");
super.onViewCreated(view, bundle);
le3.c cVar = new le3.c();
View findViewById = view.findViewById(R.id.header_RES_2131365903);
q.e(findViewById, "view.findViewById(R.id.header)");
cVar.E((Header) findViewById);
cVar.c(false);
cVar.I(R.string.settings_stickers_premium_title_subscription);
cVar.R(true);
so.g gVar = new so.g(this, 18);
Header header = cVar.f106488b;
if (header != null) {
header.setUpButtonOnClickListener$common_libs_release(gVar);
Unit unit = Unit.INSTANCE;
}
Context requireContext = requireContext();
q.e(requireContext, "requireContext()");
h[] hVarArr = f50361e;
((zi1.n) rb.a.d(requireContext, zi1.n.f199365z3)).i(view, (h[]) Arrays.copyOf(hVarArr, hVarArr.length));
ViewGroup viewGroup = (ViewGroup) view.findViewById(R.id.common_setting_container);
q.e(viewGroup, "mainContainer");
View findViewById2 = view.findViewById(R.id.loading_screen);
q.e(findViewById2, "view.findViewById(R.id.loading_screen)");
ViewStub viewStub = (ViewStub) view.findViewById(R.id.error_screen_view_stub);
jc2.e eVar = this.f50362b;
if (eVar != null) {
re2.i iVar = new re2.i(viewGroup, findViewById2, null, viewStub, new e(eVar));
f fVar = new f(((k0) rb.a.d(requireContext, k0.f100020a)).a().f99991x, viewGroup, new d(this));
jc2.e eVar2 = this.f50362b;
if (eVar2 != null) {
sn.e.e(this, eVar2.f91317f, this, new jc2.a(fVar));
jc2.e eVar3 = this.f50362b;
if (eVar3 != null) {
sn.e.e(this, eVar3.f91318g, this, new jc2.b(this));
jc2.e eVar4 = this.f50362b;
if (eVar4 != null) {
sn.e.e(this, eVar4.f91316e, this, new jc2.c(iVar));
jc2.e eVar5 = this.f50362b;
if (eVar5 != null) {
eVar5.b();
} else {
q.l("presenter");
throw null;
}
} else {
q.l("presenter");
throw null;
}
} else {
q.l("presenter");
throw null;
}
} else {
q.l("presenter");
throw null;
}
} else {
q.l("presenter");
throw null;
}
}
}