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

import A4.d;
import B4.a;
import C4.c;
import C4.e;
import androidx.compose.runtime.internal.StabilityInferred;
import com.revenuecat.purchases.CacheFetchPolicy;
import com.revenuecat.purchases.CoroutinesExtensionsCommonKt;
import com.revenuecat.purchases.CoroutinesExtensionsKt;
import com.revenuecat.purchases.PurchaseParams;
import com.revenuecat.purchases.Purchases;
import com.revenuecat.purchases.PurchasesAreCompletedBy;
import com.revenuecat.purchases.common.events.FeatureEvent;
import com.revenuecat.purchases.customercenter.CustomerCenterListener;
import com.revenuecat.purchases.models.GoogleStoreProduct;
import com.revenuecat.purchases.models.GoogleStoreProductKt;
import com.revenuecat.purchases.models.StoreProduct;
import java.util.Iterator;
import java.util.List;
import kotlin.jvm.internal.h;
import kotlin.jvm.internal.o;
import m3.AbstractC2467b;
import n2.AbstractC2612c;
import x4.AbstractC3251q;

/* JADX INFO: loaded from: classes3.dex */
@StabilityInferred(parameters = 0)
public final class PurchasesImpl implements PurchasesType {
    public static final int $stable = 8;
    private final Purchases purchases;

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.data.PurchasesImpl$awaitGetProduct$1, reason: invalid class name */
    @e(c = "com.revenuecat.purchases.ui.revenuecatui.data.PurchasesImpl", f = "PurchasesType.kt", l = {91}, m = "awaitGetProduct")
    public static final class AnonymousClass1 extends c {
        Object L$0;
        int label;
        /* synthetic */ Object result;

        public AnonymousClass1(d dVar) {
            super(dVar);
        }

        @Override // C4.a
        public final Object invokeSuspend(Object obj) {
            this.result = obj;
            this.label |= Integer.MIN_VALUE;
            return PurchasesImpl.this.awaitGetProduct(null, null, this);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public PurchasesImpl() {
        this(null, 1, 0 == true ? 1 : 0);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitCreateSupportTicket(String str, String str2, d dVar) {
        return CoroutinesExtensionsKt.awaitCreateSupportTicket(this.purchases, str, str2, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitCustomerCenterConfigData(d dVar) {
        return CoroutinesExtensionsKt.awaitCustomerCenterConfigData(this.purchases, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitCustomerInfo(CacheFetchPolicy cacheFetchPolicy, d dVar) {
        return CoroutinesExtensionsKt.awaitCustomerInfo(this.purchases, cacheFetchPolicy, dVar);
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0014  */
    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public Object awaitGetProduct(String str, String str2, d dVar) {
        AnonymousClass1 anonymousClass1;
        Object obj;
        if (dVar instanceof AnonymousClass1) {
            anonymousClass1 = (AnonymousClass1) dVar;
            int i6 = anonymousClass1.label;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                anonymousClass1.label = i6 - Integer.MIN_VALUE;
            } else {
                anonymousClass1 = new AnonymousClass1(dVar);
            }
        }
        AnonymousClass1 anonymousClass12 = anonymousClass1;
        Object objAwaitGetProducts$default = anonymousClass12.result;
        a aVar = a.f492a;
        int i7 = anonymousClass12.label;
        if (i7 == 0) {
            AbstractC2467b.l(objAwaitGetProducts$default);
            Purchases purchases = this.purchases;
            List listQ = AbstractC2612c.q(str);
            anonymousClass12.L$0 = str2;
            anonymousClass12.label = 1;
            objAwaitGetProducts$default = CoroutinesExtensionsCommonKt.awaitGetProducts$default(purchases, listQ, null, anonymousClass12, 2, null);
            if (objAwaitGetProducts$default == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            str2 = (String) anonymousClass12.L$0;
            AbstractC2467b.l(objAwaitGetProducts$default);
        }
        List list = (List) objAwaitGetProducts$default;
        if (str2 == null) {
            return (StoreProduct) AbstractC3251q.g0(list);
        }
        Iterator it = list.iterator();
        while (true) {
            if (!it.hasNext()) {
                break;
            }
            Object next = it.next();
            GoogleStoreProduct googleProduct = GoogleStoreProductKt.getGoogleProduct((StoreProduct) next);
            if (o.c(googleProduct != null ? googleProduct.getBasePlanId() : null, str2)) {
                obj = next;
                break;
            }
        }
        return (StoreProduct) obj;
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitGetVirtualCurrencies(d dVar) {
        return CoroutinesExtensionsKt.awaitGetVirtualCurrencies(this.purchases, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitOfferings(d dVar) {
        return CoroutinesExtensionsCommonKt.awaitOfferings(this.purchases, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitPurchase(PurchaseParams.Builder builder, d dVar) {
        return CoroutinesExtensionsCommonKt.awaitPurchase(this.purchases, builder.build(), dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitRestore(d dVar) {
        return CoroutinesExtensionsCommonKt.awaitRestore(this.purchases, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public Object awaitSyncPurchases(d dVar) {
        return CoroutinesExtensionsKt.awaitSyncPurchases(this.purchases, dVar);
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public CustomerCenterListener getCustomerCenterListener() {
        return this.purchases.getCustomerCenterListener();
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public String getPreferredUILocaleOverride() {
        return this.purchases.getPreferredUILocaleOverride();
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public PurchasesAreCompletedBy getPurchasesAreCompletedBy() {
        return this.purchases.getPurchasesAreCompletedBy();
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public String getStorefrontCountryCode() {
        return this.purchases.getStorefrontCountryCode();
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public void invalidateVirtualCurrenciesCache() {
        this.purchases.invalidateVirtualCurrenciesCache();
    }

    @Override // com.revenuecat.purchases.ui.revenuecatui.data.PurchasesType
    public void track(FeatureEvent event) {
        o.h(event, "event");
        this.purchases.track(event);
    }

    public PurchasesImpl(Purchases purchases) {
        o.h(purchases, "purchases");
        this.purchases = purchases;
    }

    public /* synthetic */ PurchasesImpl(Purchases purchases, int i6, h hVar) {
        this((i6 & 1) != 0 ? Purchases.Companion.getSharedInstance() : purchases);
    }
}
