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

import A2.c;
import B2.n;
import B2.o;
import B2.p;
import F2.d;
import F2.f;
import android.app.Activity;
import android.content.res.Configuration;
import android.os.Build;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.ReadOnlyComposable;
import androidx.compose.ui.platform.AndroidCompositionLocals_androidKt;
import com.google.firebase.firestore.local.SQLitePersistence;
import com.revenuecat.purchases.ui.revenuecatui.PaywallMode;
import com.revenuecat.purchases.ui.revenuecatui.PaywallModeKt;
import com.revenuecat.purchases.ui.revenuecatui.data.PaywallState;
import java.util.List;
import w4.k;
import z2.b;

/* JADX INFO: loaded from: classes3.dex */
public final class WindowHelperKt {
    @Composable
    @ReadOnlyComposable
    public static final A2.a computeWindowHeightSizeClass(Composer composer, int i6) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(-1980265325, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.computeWindowHeightSizeClass (WindowHelper.kt:22)");
        }
        float f6 = windowSizeClass(composer, 0).f91b;
        if (f6 < 0.0f) {
            throw new IllegalArgumentException(("Height must be positive, received " + f6).toString());
        }
        A2.a aVar = f6 < 480.0f ? A2.a.f81b : f6 < 900.0f ? A2.a.f82c : A2.a.f83d;
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return aVar;
    }

    @Composable
    @ReadOnlyComposable
    public static final c computeWindowWidthSizeClass(Composer composer, int i6) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(173434359, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.computeWindowWidthSizeClass (WindowHelper.kt:16)");
        }
        c cVarA = windowSizeClass(composer, 0).a();
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return cVarA;
    }

    @Composable
    @ReadOnlyComposable
    private static final k getScreenSize(Composer composer, int i6) {
        k kVar;
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(392213243, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.getScreenSize (WindowHelper.kt:59)");
        }
        Activity activity = (Activity) composer.consume(HelperFunctionsKt.getLocalActivity());
        if (HelperFunctionsKt.isInPreviewMode(composer, 0) || activity == null) {
            Configuration configuration = (Configuration) composer.consume(AndroidCompositionLocals_androidKt.f11153a);
            kVar = new k(Float.valueOf(configuration.screenWidthDp), Float.valueOf(configuration.screenHeightDp));
        } else {
            float f6 = activity.getResources().getDisplayMetrics().density;
            o.f488a.getClass();
            p it = n.f487b;
            kotlin.jvm.internal.o.h(it, "it");
            int i7 = Build.VERSION.SDK_INT;
            b bVar = (i7 >= 34 ? f.f1489c : i7 >= 30 ? d.f1487c : F2.c.f1484g).b(activity, it.f489b).f484a;
            kVar = new k(Float.valueOf(bVar.c().width() / f6), Float.valueOf(bVar.c().height() / f6));
        }
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return kVar;
    }

    @Composable
    @ReadOnlyComposable
    public static final boolean hasCompactDimension(Composer composer, int i6) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(667952227, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.hasCompactDimension (WindowHelper.kt:28)");
        }
        boolean z6 = kotlin.jvm.internal.o.c(computeWindowHeightSizeClass(composer, 0), A2.a.f81b) || kotlin.jvm.internal.o.c(computeWindowWidthSizeClass(composer, 0), c.f92b);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return z6;
    }

    @Composable
    @ReadOnlyComposable
    public static final boolean shouldUseLandscapeLayout(PaywallState.Loaded.Legacy legacy, Composer composer, int i6) {
        kotlin.jvm.internal.o.h(legacy, "<this>");
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(405801034, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.shouldUseLandscapeLayout (WindowHelper.kt:35)");
        }
        boolean zShouldUseLandscapeLayout = shouldUseLandscapeLayout(legacy.getTemplateConfiguration().getMode(), composer, 0);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return zShouldUseLandscapeLayout;
    }

    @Composable
    @ReadOnlyComposable
    private static final A2.b windowSizeClass(Composer composer, int i6) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(1719780984, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.windowSizeClass (WindowHelper.kt:52)");
        }
        int i7 = 0;
        k screenSize = getScreenSize(composer, 0);
        float fFloatValue = ((Number) screenSize.f25469a).floatValue();
        float fFloatValue2 = ((Number) screenSize.f25470b).floatValue();
        List list = A2.b.f85c;
        int i8 = fFloatValue >= 840.0f ? 840 : fFloatValue >= 600.0f ? 600 : 0;
        if (fFloatValue2 >= 900.0f) {
            i7 = SQLitePersistence.MAX_ARGS;
        } else if (fFloatValue2 >= 480.0f) {
            i7 = 480;
        }
        A2.b bVar = new A2.b(i8, i7);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return bVar;
    }

    @Composable
    @ReadOnlyComposable
    private static final boolean shouldUseLandscapeLayout(PaywallMode paywallMode, Composer composer, int i6) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(-1400525098, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.helpers.shouldUseLandscapeLayout (WindowHelper.kt:41)");
        }
        boolean zShouldUseLandscapeLayout = shouldUseLandscapeLayout(paywallMode, computeWindowHeightSizeClass(composer, 0));
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return zShouldUseLandscapeLayout;
    }

    public static final boolean shouldUseLandscapeLayout(PaywallMode mode, A2.a sizeClass) {
        kotlin.jvm.internal.o.h(mode, "mode");
        kotlin.jvm.internal.o.h(sizeClass, "sizeClass");
        return PaywallModeKt.isFullScreen(mode) && sizeClass.equals(A2.a.f81b);
    }
}
