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;
        }
    }
}