package com.revenuecat.purchases.ui.revenuecatui.activity;

import B.AbstractC0084s;
import B.H0;
import B.P;
import B.S;
import B.U0;
import E3.v;
import G0.InterfaceC0245a0;
import I0.C0289e;
import I0.C0293g;
import I0.InterfaceC0295h;
import J4.a;
import J4.e;
import J4.f;
import K1.b;
import W.c;
import W.d;
import X0.AbstractC0808v;
import X0.InterfaceC0806t;
import X0.y;
import a0.AbstractC0901g1;
import a0.AbstractC0935s0;
import android.content.Intent;
import android.content.res.AssetManager;
import android.os.Build;
import android.os.Bundle;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.ComposableTarget;
import androidx.compose.runtime.ComposablesKt;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.CompositionLocalMap;
import androidx.compose.runtime.EffectsKt;
import androidx.compose.runtime.Updater;
import androidx.compose.runtime.internal.ComposableLambdaKt;
import androidx.compose.runtime.internal.StabilityInferred;
import com.revenuecat.purchases.CustomerInfo;
import com.revenuecat.purchases.Offering;
import com.revenuecat.purchases.Package;
import com.revenuecat.purchases.Purchases;
import com.revenuecat.purchases.PurchasesError;
import com.revenuecat.purchases.PurchasesErrorCode;
import com.revenuecat.purchases.models.StoreTransaction;
import com.revenuecat.purchases.ui.revenuecatui.CustomVariableValue;
import com.revenuecat.purchases.ui.revenuecatui.InternalPaywallKt;
import com.revenuecat.purchases.ui.revenuecatui.OfferingSelection;
import com.revenuecat.purchases.ui.revenuecatui.PaywallKt;
import com.revenuecat.purchases.ui.revenuecatui.PaywallListener;
import com.revenuecat.purchases.ui.revenuecatui.PaywallOptions;
import com.revenuecat.purchases.ui.revenuecatui.PaywallPurchaseLogic;
import com.revenuecat.purchases.ui.revenuecatui.activity.PaywallResult;
import com.revenuecat.purchases.ui.revenuecatui.data.PaywallViewModel;
import com.revenuecat.purchases.ui.revenuecatui.fonts.FontProvider;
import com.revenuecat.purchases.ui.revenuecatui.fonts.GoogleFontProvider;
import com.revenuecat.purchases.ui.revenuecatui.fonts.PaywallFont;
import com.revenuecat.purchases.ui.revenuecatui.fonts.PaywallFontFamily;
import com.revenuecat.purchases.ui.revenuecatui.fonts.TypographyType;
import com.revenuecat.purchases.ui.revenuecatui.helpers.Logger;
import com.revenuecat.purchases.ui.revenuecatui.helpers.SdkConfigurationStateKt;
import com.revenuecat.purchases.ui.revenuecatui.utils.Resumable;
import d.AbstractActivityC1833l;
import d.AbstractC1835n;
import d.C1820D;
import d.C1821E;
import e.AbstractC1953g;
import g.AbstractC2050d;
import i0.AbstractC2237a;
import i0.C2239c;
import i0.InterfaceC2255s;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.jvm.internal.h;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;
import w4.C3137A;
import x4.AbstractC3229F;
import x4.AbstractC3253s;
import x4.z;

/* JADX INFO: loaded from: classes3.dex */
@StabilityInferred(parameters = 0)
public final class PaywallActivity extends AbstractActivityC1833l {
    public static final String ARGS_EXTRA = "paywall_args";
    public static final String RESULT_EXTRA = "paywall_result";
    private final AbstractC2050d exitOfferLauncher = registerForActivityResult(new PaywallContract(), new b(this, 24));
    public static final Companion Companion = new Companion(null);
    public static final int $stable = 8;

    public static final class Companion {
        public /* synthetic */ Companion(h hVar) {
            this();
        }

        private Companion() {
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity$onCreate$1, reason: invalid class name and case insensitive filesystem */
    public static final class C14511 extends p implements e {
        final /* synthetic */ PaywallActivityArgs $args;
        final /* synthetic */ PaywallActivity$onCreate$compositeListener$1 $compositeListener;
        final /* synthetic */ OfferingSelection.IdAndPresentedOfferingContext $offeringSelection;
        final /* synthetic */ PaywallPurchaseLogic $purchaseLogic;
        final /* synthetic */ PaywallActivity this$0;

        /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity$onCreate$1$1, reason: invalid class name and collision with other inner class name */
        public static final class C00291 extends p implements e {
            final /* synthetic */ PaywallActivityArgs $args;
            final /* synthetic */ PaywallActivity$onCreate$compositeListener$1 $compositeListener;
            final /* synthetic */ OfferingSelection.IdAndPresentedOfferingContext $offeringSelection;
            final /* synthetic */ PaywallPurchaseLogic $purchaseLogic;
            final /* synthetic */ PaywallActivity this$0;

            /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity$onCreate$1$1$1, reason: invalid class name and collision with other inner class name */
            public static final class C00301 extends p implements f {
                final /* synthetic */ PaywallActivityArgs $args;
                final /* synthetic */ PaywallActivity$onCreate$compositeListener$1 $compositeListener;
                final /* synthetic */ OfferingSelection.IdAndPresentedOfferingContext $offeringSelection;
                final /* synthetic */ PaywallPurchaseLogic $purchaseLogic;
                final /* synthetic */ PaywallActivity this$0;

                /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
                public C00301(OfferingSelection.IdAndPresentedOfferingContext idAndPresentedOfferingContext, PaywallActivity paywallActivity, PaywallActivityArgs paywallActivityArgs, PaywallActivity$onCreate$compositeListener$1 paywallActivity$onCreate$compositeListener$1, PaywallPurchaseLogic paywallPurchaseLogic) {
                    super(3);
                    this.$offeringSelection = idAndPresentedOfferingContext;
                    this.this$0 = paywallActivity;
                    this.$args = paywallActivityArgs;
                    this.$compositeListener = paywallActivity$onCreate$compositeListener$1;
                    this.$purchaseLogic = paywallPurchaseLogic;
                }

                @Override // J4.f
                public /* bridge */ /* synthetic */ Object invoke(Object obj, Object obj2, Object obj3) {
                    invoke((H0) obj, (Composer) obj2, ((Number) obj3).intValue());
                    return C3137A.f25453a;
                }

                @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
                @Composable
                public final void invoke(H0 anonymous$parameter$0$, Composer composer, int i6) {
                    Map<String, CustomVariableValue> customVariables;
                    o.h(anonymous$parameter$0$, "$anonymous$parameter$0$");
                    if ((i6 & 17) == 16 && composer.getSkipping()) {
                        composer.skipToGroupEnd();
                        return;
                    }
                    if (ComposerKt.isTraceInProgress()) {
                        ComposerKt.traceEventStart(2025926559, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity.onCreate.<anonymous>.<anonymous>.<anonymous> (PaywallActivity.kt:200)");
                    }
                    P p6 = U0.f193c;
                    OfferingSelection.IdAndPresentedOfferingContext idAndPresentedOfferingContext = this.$offeringSelection;
                    PaywallActivity paywallActivity = this.this$0;
                    PaywallActivityArgs paywallActivityArgs = this.$args;
                    PaywallActivity$onCreate$compositeListener$1 paywallActivity$onCreate$compositeListener$1 = this.$compositeListener;
                    PaywallPurchaseLogic paywallPurchaseLogic = this.$purchaseLogic;
                    InterfaceC0245a0 interfaceC0245a0D = AbstractC0084s.d(C2239c.f18794a, false);
                    int currentCompositeKeyHash = ComposablesKt.getCurrentCompositeKeyHash(composer, 0);
                    CompositionLocalMap currentCompositionLocalMap = composer.getCurrentCompositionLocalMap();
                    InterfaceC2255s interfaceC2255sC = AbstractC2237a.c(composer, p6);
                    InterfaceC0295h.f2384g.getClass();
                    a aVar = C0293g.f2375b;
                    if (composer.getApplier() == null) {
                        ComposablesKt.invalidApplier();
                    }
                    composer.startReusableNode();
                    if (composer.getInserting()) {
                        composer.createNode(aVar);
                    } else {
                        composer.useNode();
                    }
                    Composer composerM81constructorimpl = Updater.m81constructorimpl(composer);
                    Updater.m89setimpl(composerM81constructorimpl, interfaceC0245a0D, C0293g.f2379f);
                    Updater.m89setimpl(composerM81constructorimpl, currentCompositionLocalMap, C0293g.f2378e);
                    C0289e c0289e = C0293g.f2380g;
                    if (composerM81constructorimpl.getInserting() || !o.c(composerM81constructorimpl.rememberedValue(), Integer.valueOf(currentCompositeKeyHash))) {
                        Z0.o.u(currentCompositeKeyHash, composerM81constructorimpl, currentCompositeKeyHash, c0289e);
                    }
                    Updater.m89setimpl(composerM81constructorimpl, interfaceC2255sC, C0293g.f2377d);
                    PaywallOptions.Builder purchaseLogic = new PaywallOptions.Builder(PaywallActivity$onCreate$1$1$1$1$paywallOptions$1.INSTANCE).setOfferingSelection$revenuecatui_defaultsBc8Release((OfferingSelection) idAndPresentedOfferingContext).setFontProvider(paywallActivity.getFontProvider()).setShouldDisplayDismissButton(paywallActivityArgs != null ? paywallActivityArgs.getShouldDisplayDismissButton() : true).setListener(paywallActivity$onCreate$compositeListener$1).setPurchaseLogic(paywallPurchaseLogic);
                    composer.startReplaceGroup(1035106284);
                    boolean zChangedInstance = composer.changedInstance(paywallActivity);
                    Object objRememberedValue = composer.rememberedValue();
                    if (zChangedInstance || objRememberedValue == Composer.Companion.getEmpty()) {
                        objRememberedValue = new PaywallActivity$onCreate$1$1$1$1$paywallOptions$2$1(paywallActivity);
                        composer.updateRememberedValue(objRememberedValue);
                    }
                    composer.endReplaceGroup();
                    PaywallOptions.Builder dismissRequestWithExitOffering$revenuecatui_defaultsBc8Release = purchaseLogic.setDismissRequestWithExitOffering$revenuecatui_defaultsBc8Release((e) ((Q4.e) objRememberedValue));
                    if (paywallActivityArgs == null || (customVariables = paywallActivityArgs.getCustomVariables()) == null) {
                        customVariables = z.f26066a;
                    }
                    PaywallOptions paywallOptionsBuild = dismissRequestWithExitOffering$revenuecatui_defaultsBc8Release.setCustomVariables(customVariables).build();
                    PaywallViewModel paywallViewModel = InternalPaywallKt.getPaywallViewModel(paywallOptionsBuild, null, composer, 0, 2);
                    C3137A c3137a = C3137A.f25453a;
                    composer.startReplaceGroup(1035114801);
                    boolean zChanged = composer.changed(paywallViewModel);
                    Object objRememberedValue2 = composer.rememberedValue();
                    if (zChanged || objRememberedValue2 == Composer.Companion.getEmpty()) {
                        objRememberedValue2 = new PaywallActivity$onCreate$1$1$1$1$1$1(paywallViewModel, null);
                        composer.updateRememberedValue(objRememberedValue2);
                    }
                    composer.endReplaceGroup();
                    EffectsKt.LaunchedEffect(c3137a, (e) objRememberedValue2, composer, 6);
                    PaywallKt.Paywall(paywallOptionsBuild, composer, 0);
                    composer.endNode();
                    if (ComposerKt.isTraceInProgress()) {
                        ComposerKt.traceEventEnd();
                    }
                }
            }

            /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
            public C00291(OfferingSelection.IdAndPresentedOfferingContext idAndPresentedOfferingContext, PaywallActivity paywallActivity, PaywallActivityArgs paywallActivityArgs, PaywallActivity$onCreate$compositeListener$1 paywallActivity$onCreate$compositeListener$1, PaywallPurchaseLogic paywallPurchaseLogic) {
                super(2);
                this.$offeringSelection = idAndPresentedOfferingContext;
                this.this$0 = paywallActivity;
                this.$args = paywallActivityArgs;
                this.$compositeListener = paywallActivity$onCreate$compositeListener$1;
                this.$purchaseLogic = paywallPurchaseLogic;
            }

            @Override // J4.e
            public /* bridge */ /* synthetic */ Object invoke(Object obj, Object obj2) {
                invoke((Composer) obj, ((Number) obj2).intValue());
                return C3137A.f25453a;
            }

            @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
            @Composable
            public final void invoke(Composer composer, int i6) {
                if ((i6 & 3) == 2 && composer.getSkipping()) {
                    composer.skipToGroupEnd();
                    return;
                }
                if (ComposerKt.isTraceInProgress()) {
                    ComposerKt.traceEventStart(-588670640, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity.onCreate.<anonymous>.<anonymous> (PaywallActivity.kt:197)");
                }
                AbstractC0901g1.a(null, null, null, null, null, 0, 0L, 0L, new S(), ComposableLambdaKt.rememberComposableLambda(2025926559, true, new C00301(this.$offeringSelection, this.this$0, this.$args, this.$compositeListener, this.$purchaseLogic), composer, 54), composer, 805306368, 255);
                if (ComposerKt.isTraceInProgress()) {
                    ComposerKt.traceEventEnd();
                }
            }
        }

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C14511(OfferingSelection.IdAndPresentedOfferingContext idAndPresentedOfferingContext, PaywallActivity paywallActivity, PaywallActivityArgs paywallActivityArgs, PaywallActivity$onCreate$compositeListener$1 paywallActivity$onCreate$compositeListener$1, PaywallPurchaseLogic paywallPurchaseLogic) {
            super(2);
            this.$offeringSelection = idAndPresentedOfferingContext;
            this.this$0 = paywallActivity;
            this.$args = paywallActivityArgs;
            this.$compositeListener = paywallActivity$onCreate$compositeListener$1;
            this.$purchaseLogic = paywallPurchaseLogic;
        }

        @Override // J4.e
        public /* bridge */ /* synthetic */ Object invoke(Object obj, Object obj2) {
            invoke((Composer) obj, ((Number) obj2).intValue());
            return C3137A.f25453a;
        }

        @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
        @Composable
        public final void invoke(Composer composer, int i6) {
            if ((i6 & 3) == 2 && composer.getSkipping()) {
                composer.skipToGroupEnd();
                return;
            }
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(2032214180, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity.onCreate.<anonymous> (PaywallActivity.kt:194)");
            }
            AbstractC0935s0.b(null, null, null, ComposableLambdaKt.rememberComposableLambda(-588670640, true, new C00291(this.$offeringSelection, this.this$0, this.$args, this.$compositeListener, this.$purchaseLogic), composer, 54), composer, 3072, 7);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public final Intent createResultIntent(PaywallResult paywallResult) {
        Intent intentPutExtra = new Intent().putExtra(RESULT_EXTRA, paywallResult);
        o.g(intentPutExtra, "Intent().putExtra(RESULT_EXTRA, result)");
        return intentPutExtra;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void exitOfferLauncher$lambda$0(PaywallActivity paywallActivity, PaywallResult result) {
        o.h(result, "result");
        paywallActivity.setResult(-1, paywallActivity.createResultIntent(result));
        paywallActivity.finish();
    }

    private final PaywallActivityArgs getArgs() {
        return Build.VERSION.SDK_INT >= 33 ? (PaywallActivityArgs) getIntent().getParcelableExtra(ARGS_EXTRA, PaywallActivityArgs.class) : (PaywallActivityArgs) getIntent().getParcelableExtra(ARGS_EXTRA);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public final FontProvider getFontProvider() {
        Map<TypographyType, PaywallFontFamily> fonts;
        ArrayList arrayList;
        List<PaywallFont> fonts2;
        InterfaceC0806t bVar;
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        PaywallActivityArgs args = getArgs();
        if (args == null || (fonts = args.getFonts()) == null) {
            return null;
        }
        final LinkedHashMap linkedHashMap2 = new LinkedHashMap(AbstractC3229F.u(fonts.size()));
        Iterator<T> it = fonts.entrySet().iterator();
        while (it.hasNext()) {
            Map.Entry entry = (Map.Entry) it.next();
            Object key = entry.getKey();
            PaywallFontFamily paywallFontFamily = (PaywallFontFamily) entry.getValue();
            if (paywallFontFamily == null || (fonts2 = paywallFontFamily.getFonts()) == null) {
                arrayList = null;
            } else {
                arrayList = new ArrayList(AbstractC3253s.G(fonts2, 10));
                for (PaywallFont paywallFont : fonts2) {
                    if (paywallFont instanceof PaywallFont.ResourceFont) {
                        PaywallFont.ResourceFont resourceFont = (PaywallFont.ResourceFont) paywallFont;
                        bVar = c.c(resourceFont.getResourceId(), resourceFont.getFontWeight(), resourceFont.getFontStyle(), 8);
                    } else if (paywallFont instanceof PaywallFont.AssetFont) {
                        PaywallFont.AssetFont assetFont = (PaywallFont.AssetFont) paywallFont;
                        String path = assetFont.getPath();
                        AssetManager assets = getAssets();
                        o.g(assets, "assets");
                        bVar = d.e(path, assets, assetFont.getFontWeight(), assetFont.getFontStyle());
                    } else {
                        if (!(paywallFont instanceof PaywallFont.GoogleFont)) {
                            throw new v();
                        }
                        PaywallFont.GoogleFont googleFont = (PaywallFont.GoogleFont) paywallFont;
                        GoogleFontProvider fontProvider = googleFont.getFontProvider();
                        Object googleProvider = linkedHashMap.get(fontProvider);
                        if (googleProvider == null) {
                            googleProvider = fontProvider.toGoogleProvider();
                            linkedHashMap.put(fontProvider, googleProvider);
                        }
                        Y0.a aVar = (Y0.a) googleProvider;
                        String fontName = googleFont.getFontName();
                        if (fontName.length() <= 0) {
                            throw new IllegalArgumentException("name cannot be empty");
                        }
                        bVar = new Y0.b(fontName, aVar, googleFont.getFontWeight(), googleFont.getFontStyle(), true);
                    }
                    arrayList.add(bVar);
                }
            }
            linkedHashMap2.put(key, arrayList != null ? new y(arrayList) : null);
        }
        return new FontProvider() { // from class: com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity.getFontProvider.1
            @Override // com.revenuecat.purchases.ui.revenuecatui.fonts.FontProvider
            public AbstractC0808v getFont(TypographyType type) {
                o.h(type, "type");
                return linkedHashMap2.get(type);
            }
        };
    }

    private final void launchExitOfferActivity(Offering offering) {
        PaywallActivityArgs args = getArgs();
        if (args == null) {
            finish();
        } else {
            this.exitOfferLauncher.a(PaywallActivityArgs.copy$default(args, null, new OfferingSelection.IdAndPresentedOfferingContext(offering.getIdentifier(), null), null, false, false, false, null, null, 253, null));
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public final void onDismissRequest(Offering offering, PaywallResult paywallResult) {
        if (paywallResult != null) {
            setResult(-1, createResultIntent(paywallResult));
        }
        if (offering != null) {
            launchExitOfferActivity(offering);
        } else {
            finish();
        }
    }

    /* JADX WARN: Type inference failed for: r5v0, types: [com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity$onCreate$compositeListener$1] */
    @Override // d.AbstractActivityC1833l, androidx.core.app.AbstractActivityC0998e, android.app.Activity
    public void onCreate(Bundle bundle) {
        Integer nonSerializableArgsKey;
        requestWindowFeature(1);
        super.onCreate(bundle);
        SdkConfigurationStateKt.restoreSdkConfigurationIfNeeded(this, bundle);
        final PaywallActivityArgs args = getArgs();
        if (!(args != null ? args.getWasLaunchedThroughSDK() : false) && !Purchases.Companion.isConfigured()) {
            Logger.INSTANCE.e("PaywallActivity was launched incorrectly. Please use PaywallActivityLauncher, or Paywall/PaywallDialog/PaywallFooter composables to display the Paywall.");
            finish();
            return;
        }
        PaywallActivityNonSerializableArgs paywallActivityNonSerializableArgs = (args == null || (nonSerializableArgsKey = args.getNonSerializableArgsKey()) == null) ? null : PaywallActivityNonSerializableArgsStore.INSTANCE.get(nonSerializableArgsKey.intValue());
        if ((args != null ? args.getNonSerializableArgsKey() : null) != null && paywallActivityNonSerializableArgs == null) {
            Logger.INSTANCE.w("PaywallActivity was recreated after process death causing PurchaseLogic and/or PaywallListener to be lost. Finishing activity.");
            setResult(-1, createResultIntent(PaywallResult.Cancelled.INSTANCE));
            finish();
            return;
        }
        final PaywallListener listener = paywallActivityNonSerializableArgs != null ? paywallActivityNonSerializableArgs.getListener() : null;
        PaywallPurchaseLogic purchaseLogic = paywallActivityNonSerializableArgs != null ? paywallActivityNonSerializableArgs.getPurchaseLogic() : null;
        ?? r5 = new PaywallListener() { // from class: com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivity$onCreate$compositeListener$1
            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onPurchaseCancelled() {
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onPurchaseCancelled();
                }
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onPurchaseCompleted(CustomerInfo customerInfo, StoreTransaction storeTransaction) {
                o.h(customerInfo, "customerInfo");
                o.h(storeTransaction, "storeTransaction");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onPurchaseCompleted(customerInfo, storeTransaction);
                }
                PaywallActivity paywallActivity = this;
                paywallActivity.setResult(-1, paywallActivity.createResultIntent(new PaywallResult.Purchased(customerInfo)));
                this.finish();
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onPurchaseError(PurchasesError error) {
                o.h(error, "error");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onPurchaseError(error);
                }
                PaywallResult error2 = error.getCode() == PurchasesErrorCode.PurchaseCancelledError ? PaywallResult.Cancelled.INSTANCE : new PaywallResult.Error(error);
                PaywallActivity paywallActivity = this;
                paywallActivity.setResult(-1, paywallActivity.createResultIntent(error2));
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onPurchasePackageInitiated(Package rcPackage, Resumable resume) {
                o.h(rcPackage, "rcPackage");
                o.h(resume, "resume");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onPurchasePackageInitiated(rcPackage, resume);
                } else {
                    Resumable.DefaultImpls.invoke$default(resume, false, 1, null);
                }
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onPurchaseStarted(Package rcPackage) {
                o.h(rcPackage, "rcPackage");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onPurchaseStarted(rcPackage);
                }
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onRestoreCompleted(CustomerInfo customerInfo) {
                String requiredEntitlementIdentifier;
                o.h(customerInfo, "customerInfo");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onRestoreCompleted(customerInfo);
                }
                PaywallActivity paywallActivity = this;
                paywallActivity.setResult(-1, paywallActivity.createResultIntent(new PaywallResult.Restored(customerInfo)));
                PaywallActivityArgs paywallActivityArgs = args;
                if (paywallActivityArgs == null || (requiredEntitlementIdentifier = paywallActivityArgs.getRequiredEntitlementIdentifier()) == null || !customerInfo.getEntitlements().getActive().containsKey(requiredEntitlementIdentifier)) {
                    return;
                }
                this.finish();
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onRestoreError(PurchasesError error) {
                o.h(error, "error");
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onRestoreError(error);
                }
                PaywallActivity paywallActivity = this;
                paywallActivity.setResult(-1, paywallActivity.createResultIntent(new PaywallResult.Error(error)));
            }

            @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallListener
            public void onRestoreStarted() {
                PaywallListener paywallListener = listener;
                if (paywallListener != null) {
                    paywallListener.onRestoreStarted();
                }
            }
        };
        if (args != null && args.getEdgeToEdge()) {
            int i6 = AbstractC1835n.f14493a;
            C1820D c1820d = C1820D.f14463b;
            AbstractC1835n.a(this, new C1821E(0, 0, 0, c1820d), new C1821E(AbstractC1835n.f14493a, AbstractC1835n.f14494b, 0, c1820d));
        }
        AbstractC1953g.a(this, ComposableLambdaKt.composableLambdaInstance(2032214180, true, new C14511(args != null ? args.getOfferingIdAndPresentedOfferingContext() : null, this, args, r5, purchaseLogic)));
    }

    @Override // d.AbstractActivityC1833l, androidx.core.app.AbstractActivityC0998e, android.app.Activity
    public void onSaveInstanceState(Bundle outState) {
        o.h(outState, "outState");
        SdkConfigurationStateKt.saveSdkConfiguration(outState);
        super.onSaveInstanceState(outState);
    }
}
