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

import A4.d;
import B.H0;
import B.J0;
import E3.v;
import J4.a;
import X0.I;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.ui.platform.AndroidCompositionLocals_androidKt;
import androidx.media3.exoplayer.DecoderReuseEvaluation;
import androidx.media3.extractor.AacUtil;
import androidx.media3.extractor.flac.FlacConstants;
import androidx.media3.extractor.ts.TsExtractor;
import coil.ComponentRegistry;
import coil.ImageLoader;
import coil.decode.DataSource;
import coil.intercept.Interceptor;
import coil.request.SuccessResult;
import com.google.firebase.firestore.index.FirestoreIndexValueWriter;
import com.revenuecat.purchases.Offering;
import com.revenuecat.purchases.UiConfig;
import com.revenuecat.purchases.paywalls.components.CountdownComponent;
import com.revenuecat.purchases.paywalls.components.IconComponent;
import com.revenuecat.purchases.paywalls.components.StackComponent;
import com.revenuecat.purchases.paywalls.components.common.Background;
import com.revenuecat.purchases.paywalls.components.common.ComponentsConfig;
import com.revenuecat.purchases.paywalls.components.common.ExitOffers;
import com.revenuecat.purchases.paywalls.components.common.LocaleId;
import com.revenuecat.purchases.paywalls.components.common.LocalizationData;
import com.revenuecat.purchases.paywalls.components.common.LocalizationKey;
import com.revenuecat.purchases.paywalls.components.common.PaywallComponentsConfig;
import com.revenuecat.purchases.paywalls.components.common.PaywallComponentsData;
import com.revenuecat.purchases.paywalls.components.common.ProductChangeConfig;
import com.revenuecat.purchases.paywalls.components.common.VariableLocalizationKey;
import com.revenuecat.purchases.paywalls.components.properties.Badge;
import com.revenuecat.purchases.paywalls.components.properties.Border;
import com.revenuecat.purchases.paywalls.components.properties.ColorInfo;
import com.revenuecat.purchases.paywalls.components.properties.ColorScheme;
import com.revenuecat.purchases.paywalls.components.properties.CornerRadiuses;
import com.revenuecat.purchases.paywalls.components.properties.Dimension;
import com.revenuecat.purchases.paywalls.components.properties.FlexDistribution;
import com.revenuecat.purchases.paywalls.components.properties.FontWeight;
import com.revenuecat.purchases.paywalls.components.properties.HorizontalAlignment;
import com.revenuecat.purchases.paywalls.components.properties.MaskShape;
import com.revenuecat.purchases.paywalls.components.properties.Padding;
import com.revenuecat.purchases.paywalls.components.properties.Shadow;
import com.revenuecat.purchases.paywalls.components.properties.Shape;
import com.revenuecat.purchases.paywalls.components.properties.Size;
import com.revenuecat.purchases.paywalls.components.properties.SizeConstraint;
import com.revenuecat.purchases.ui.revenuecatui.BuildConfig;
import com.revenuecat.purchases.ui.revenuecatui.R;
import com.revenuecat.purchases.ui.revenuecatui.components.ktx.AlignmentKt;
import com.revenuecat.purchases.ui.revenuecatui.components.ktx.FontKt;
import com.revenuecat.purchases.ui.revenuecatui.components.ktx.PaddingKt;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyles;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.BorderStyles;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.ColorStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.ColorStyles;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.FontSpec;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.ShadowStyles;
import com.revenuecat.purchases.ui.revenuecatui.components.style.BadgeStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.style.ComponentStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.style.IconComponentStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.style.StackComponentStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.style.TextComponentStyle;
import com.revenuecat.purchases.ui.revenuecatui.data.MockPurchasesType;
import com.revenuecat.purchases.ui.revenuecatui.data.PaywallState;
import com.revenuecat.purchases.ui.revenuecatui.data.testdata.TestData;
import com.revenuecat.purchases.ui.revenuecatui.errors.PaywallValidationError;
import com.revenuecat.purchases.ui.revenuecatui.helpers.NonEmptyList;
import com.revenuecat.purchases.ui.revenuecatui.helpers.NonEmptyMap;
import com.revenuecat.purchases.ui.revenuecatui.helpers.NonEmptyMapKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.OfferingToStateMapperKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.PaywallResourceProvider;
import com.revenuecat.purchases.ui.revenuecatui.helpers.PaywallValidationResult;
import com.revenuecat.purchases.ui.revenuecatui.helpers.Result;
import com.revenuecat.purchases.ui.revenuecatui.helpers.ResultKt;
import f1.C2023k;
import java.net.URL;
import java.util.Date;
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 n2.AbstractC2612c;
import p0.AbstractC2686D;
import p0.C2714u;
import w4.k;
import x.EnumC3207z0;
import x4.AbstractC3229F;
import x4.y;
import x4.z;

/* JADX INFO: loaded from: classes3.dex */
public final /* synthetic */ class PreviewHelpersKt {
    private static final long MILLIS_2025_01_25 = 1737763200000L;

    public /* synthetic */ class WhenMappings {
        public static final /* synthetic */ int[] $EnumSwitchMapping$0;

        static {
            int[] iArr = new int[VariableLocalizationKey.values().length];
            try {
                iArr[VariableLocalizationKey.ANNUAL.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[VariableLocalizationKey.ANNUAL_SHORT.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                iArr[VariableLocalizationKey.ANNUALLY.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                iArr[VariableLocalizationKey.DAILY.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                iArr[VariableLocalizationKey.DAY.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                iArr[VariableLocalizationKey.DAY_SHORT.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                iArr[VariableLocalizationKey.FREE_PRICE.ordinal()] = 7;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                iArr[VariableLocalizationKey.MONTH.ordinal()] = 8;
            } catch (NoSuchFieldError unused8) {
            }
            try {
                iArr[VariableLocalizationKey.MONTH_SHORT.ordinal()] = 9;
            } catch (NoSuchFieldError unused9) {
            }
            try {
                iArr[VariableLocalizationKey.MONTHLY.ordinal()] = 10;
            } catch (NoSuchFieldError unused10) {
            }
            try {
                iArr[VariableLocalizationKey.LIFETIME.ordinal()] = 11;
            } catch (NoSuchFieldError unused11) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_FEW.ordinal()] = 12;
            } catch (NoSuchFieldError unused12) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_MANY.ordinal()] = 13;
            } catch (NoSuchFieldError unused13) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_ONE.ordinal()] = 14;
            } catch (NoSuchFieldError unused14) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_OTHER.ordinal()] = 15;
            } catch (NoSuchFieldError unused15) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_TWO.ordinal()] = 16;
            } catch (NoSuchFieldError unused16) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAY_ZERO.ordinal()] = 17;
            } catch (NoSuchFieldError unused17) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_FEW.ordinal()] = 18;
            } catch (NoSuchFieldError unused18) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_MANY.ordinal()] = 19;
            } catch (NoSuchFieldError unused19) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_ONE.ordinal()] = 20;
            } catch (NoSuchFieldError unused20) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_OTHER.ordinal()] = 21;
            } catch (NoSuchFieldError unused21) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_TWO.ordinal()] = 22;
            } catch (NoSuchFieldError unused22) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTH_ZERO.ordinal()] = 23;
            } catch (NoSuchFieldError unused23) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_FEW.ordinal()] = 24;
            } catch (NoSuchFieldError unused24) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_MANY.ordinal()] = 25;
            } catch (NoSuchFieldError unused25) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_ONE.ordinal()] = 26;
            } catch (NoSuchFieldError unused26) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_OTHER.ordinal()] = 27;
            } catch (NoSuchFieldError unused27) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_TWO.ordinal()] = 28;
            } catch (NoSuchFieldError unused28) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEK_ZERO.ordinal()] = 29;
            } catch (NoSuchFieldError unused29) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_FEW.ordinal()] = 30;
            } catch (NoSuchFieldError unused30) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_MANY.ordinal()] = 31;
            } catch (NoSuchFieldError unused31) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_ONE.ordinal()] = 32;
            } catch (NoSuchFieldError unused32) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_OTHER.ordinal()] = 33;
            } catch (NoSuchFieldError unused33) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_TWO.ordinal()] = 34;
            } catch (NoSuchFieldError unused34) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEAR_ZERO.ordinal()] = 35;
            } catch (NoSuchFieldError unused35) {
            }
            try {
                iArr[VariableLocalizationKey.PERCENT.ordinal()] = 36;
            } catch (NoSuchFieldError unused36) {
            }
            try {
                iArr[VariableLocalizationKey.WEEK.ordinal()] = 37;
            } catch (NoSuchFieldError unused37) {
            }
            try {
                iArr[VariableLocalizationKey.WEEK_SHORT.ordinal()] = 38;
            } catch (NoSuchFieldError unused38) {
            }
            try {
                iArr[VariableLocalizationKey.WEEKLY.ordinal()] = 39;
            } catch (NoSuchFieldError unused39) {
            }
            try {
                iArr[VariableLocalizationKey.YEAR.ordinal()] = 40;
            } catch (NoSuchFieldError unused40) {
            }
            try {
                iArr[VariableLocalizationKey.YEAR_SHORT.ordinal()] = 41;
            } catch (NoSuchFieldError unused41) {
            }
            try {
                iArr[VariableLocalizationKey.YEARLY.ordinal()] = 42;
            } catch (NoSuchFieldError unused42) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_DAYS_SHORT.ordinal()] = 43;
            } catch (NoSuchFieldError unused43) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_WEEKS_SHORT.ordinal()] = 44;
            } catch (NoSuchFieldError unused44) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_MONTHS_SHORT.ordinal()] = 45;
            } catch (NoSuchFieldError unused45) {
            }
            try {
                iArr[VariableLocalizationKey.NUM_YEARS_SHORT.ordinal()] = 46;
            } catch (NoSuchFieldError unused46) {
            }
            $EnumSwitchMapping$0 = iArr;
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.components.PreviewHelpersKt$previewEmptyState$1, reason: invalid class name */
    public static final class AnonymousClass1 extends p implements a {
        public static final AnonymousClass1 INSTANCE = new AnonymousClass1();

        public AnonymousClass1() {
            super(0);
        }

        @Override // J4.a
        public final Date invoke() {
            return new Date(PreviewHelpersKt.MILLIS_2025_01_25);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Composable
    public static final PaywallState.Loaded.Components previewEmptyState(Integer num, Composer composer, int i6, int i7) {
        composer.startReplaceGroup(1055380879);
        PaywallValidationResult.Components components = null;
        Object[] objArr = 0;
        Object[] objArr2 = 0;
        Integer num2 = (i7 & 1) != 0 ? null : num;
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(1055380879, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.previewEmptyState (PreviewHelpers.kt:85)");
        }
        URL url = new URL("https://assets.pawwalls.com");
        StackComponent stackComponent = new StackComponent(AbstractC2612c.q(TestData.Components.INSTANCE.getMonthlyPackageComponent()), (Boolean) null, (Dimension) null, (Size) null, (Float) null, (ColorScheme) null, (Background) null, (Padding) null, (Padding) null, (Shape) null, (Border) null, (Shadow) null, (Badge) null, (StackComponent.Overflow) null, (List) null, 32766, (h) null);
        int i8 = C2714u.f22946n;
        Offering offering = new Offering("identifier", "serverDescription", z.f26066a, AbstractC2612c.q(TestData.Packages.INSTANCE.getMonthly()), null, new Offering.PaywallComponents(new UiConfig((UiConfig.AppConfig) null, NonEmptyMapKt.nonEmptyMapOf(new k(LocaleId.m571boximpl(LocaleId.m572constructorimpl("en_US")), variableLocalizationKeysForEnUs()), new k[0]), (UiConfig.VariableConfig) null, (Map) null, 13, (h) null), new PaywallComponentsData("preview_paywall_id", "template", url, new ComponentsConfig(new PaywallComponentsConfig(stackComponent, new Background.Color(new ColorScheme((ColorInfo) new ColorInfo.Hex(AbstractC2686D.I(C2714u.f22939f)), (ColorInfo) (objArr2 == true ? 1 : 0), 2, (h) (objArr == true ? 1 : 0))), null)), NonEmptyMapKt.nonEmptyMapOf(new k(LocaleId.m571boximpl(LocaleId.m572constructorimpl("en_US")), NonEmptyMapKt.nonEmptyMapOf(new k(LocalizationKey.m607boximpl(LocalizationKey.m608constructorimpl("text")), LocalizationData.Text.m589boximpl(LocalizationData.Text.m590constructorimpl("text"))), new k[0])), new k[0]), LocaleId.m572constructorimpl("en_US"), 0, (List) null, (ExitOffers) null, (ProductChangeConfig) null, 960, (h) null)), null, 80, null);
        Result resultValidatePaywallComponentsDataOrNullForPreviews = validatePaywallComponentsDataOrNullForPreviews(offering, composer, 0);
        if (resultValidatePaywallComponentsDataOrNullForPreviews != null) {
            if (resultValidatePaywallComponentsDataOrNullForPreviews instanceof Result.Success) {
                PaywallValidationResult.Components componentsCopy$default = (PaywallValidationResult.Components) ((Result.Success) resultValidatePaywallComponentsDataOrNullForPreviews).getValue();
                if (num2 != null) {
                    componentsCopy$default = PaywallValidationResult.Components.copy$default(componentsCopy$default, null, null, null, null, null, null, null, null, num2, 255, null);
                }
                resultValidatePaywallComponentsDataOrNullForPreviews = new Result.Success(componentsCopy$default);
            } else if (!(resultValidatePaywallComponentsDataOrNullForPreviews instanceof Result.Error)) {
                throw new v();
            }
            components = (PaywallValidationResult.Components) ResultKt.getOrThrow(resultValidatePaywallComponentsDataOrNullForPreviews);
        }
        PaywallValidationResult.Components components2 = components;
        o.e(components2);
        PaywallState.Loaded.Components componentsPaywallState$default = OfferingToStateMapperKt.toComponentsPaywallState$default(offering, components2, null, AnonymousClass1.INSTANCE, new MockPurchasesType(null, null, null, null, 15, null), null, null, 48, null);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return componentsPaywallState$default;
    }

    @Composable
    public static final IconComponentStyle previewIconComponentStyle(Size size, boolean z6, ColorStyles colorStyles, ColorStyles colorStyles2, H0 h0, H0 h02, BorderStyles borderStyles, ShadowStyles shadowStyles, MaskShape maskShape, Composer composer, int i6, int i7) {
        H0 j02;
        H0 j03;
        o.h(size, "size");
        composer.startReplaceGroup(971508494);
        boolean z7 = (i7 & 2) != 0 ? true : z6;
        ColorStyles colorStyles3 = (i7 & 4) != 0 ? new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22944k)), null, 2, null) : colorStyles;
        ColorStyles colorStyles4 = (i7 & 8) != 0 ? new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22940g)), null, 2, null) : colorStyles2;
        if ((i7 & 16) != 0) {
            float f6 = 10;
            j02 = new J0(f6, f6, f6, f6);
        } else {
            j02 = h0;
        }
        if ((i7 & 32) != 0) {
            float f7 = 10;
            j03 = new J0(f7, f7, f7, f7);
        } else {
            j03 = h02;
        }
        BorderStyles borderStyles2 = (i7 & 64) != 0 ? new BorderStyles(2, new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22944k)), null, 2, null), null) : borderStyles;
        ShadowStyles shadowStyles2 = (i7 & 128) != 0 ? new ShadowStyles(new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22935b)), null, 2, null), 10, 0, 3, null) : shadowStyles;
        MaskShape maskShape2 = (i7 & 256) != 0 ? MaskShape.Circle.INSTANCE : maskShape;
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(971508494, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.previewIconComponentStyle (PreviewHelpers.kt:261)");
        }
        IconComponentStyle iconComponentStyle = new IconComponentStyle("https://example.com", "test-icon-name", new IconComponent.Formats("test-webp"), z7, size, colorStyles3, j02, j03, new IconComponentStyle.Background(colorStyles4, maskShape2, borderStyles2, shadowStyles2), null, null, null, null, y.f26065a, 5120, null);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return iconComponentStyle;
    }

    @Composable
    public static final ImageLoader previewImageLoader(final int i6, Composer composer, int i7, int i8) {
        composer.startReplaceGroup(-1745938743);
        boolean z6 = true;
        if ((i8 & 1) != 0) {
            i6 = R.drawable.f14440android;
        }
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(-1745938743, i7, -1, "com.revenuecat.purchases.ui.revenuecatui.components.previewImageLoader (PreviewHelpers.kt:287)");
        }
        final Context context = (Context) composer.consume(AndroidCompositionLocals_androidKt.f11154b);
        ImageLoader.Builder builder = new ImageLoader.Builder(context);
        ComponentRegistry.Builder builder2 = new ComponentRegistry.Builder();
        composer.startReplaceGroup(1695006590);
        boolean zChangedInstance = composer.changedInstance(context);
        if ((((i7 & 14) ^ 6) <= 4 || !composer.changed(i6)) && (i7 & 6) != 4) {
            z6 = false;
        }
        boolean z7 = zChangedInstance | z6;
        Object objRememberedValue = composer.rememberedValue();
        if (z7 || objRememberedValue == Composer.Companion.getEmpty()) {
            objRememberedValue = new Interceptor() { // from class: com.revenuecat.purchases.ui.revenuecatui.components.PreviewHelpersKt$previewImageLoader$1$1$1
                @Override // coil.intercept.Interceptor
                public final Object intercept(Interceptor.Chain chain, d dVar) {
                    Drawable drawable = context.getDrawable(i6);
                    o.e(drawable);
                    return new SuccessResult(drawable, chain.getRequest(), DataSource.MEMORY, null, null, false, false, 120, null);
                }
            };
            composer.updateRememberedValue(objRememberedValue);
        }
        composer.endReplaceGroup();
        builder2.add((Interceptor) objRememberedValue);
        ImageLoader imageLoaderBuild = builder.components(builder2.build()).build();
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return imageLoaderBuild;
    }

    /* JADX INFO: renamed from: previewStackComponentStyle-7SJ-wSw, reason: not valid java name */
    public static final StackComponentStyle m656previewStackComponentStyle7SJwSw(List<? extends ComponentStyle> children, Dimension dimension, boolean z6, Size size, float f6, BackgroundStyles background, H0 padding, H0 margin, Shape shape, BorderStyles borderStyles, ShadowStyles shadowStyles, BadgeStyle badgeStyle, EnumC3207z0 enumC3207z0, Date date, CountdownComponent.CountFrom countFrom) {
        o.h(children, "children");
        o.h(dimension, "dimension");
        o.h(size, "size");
        o.h(background, "background");
        o.h(padding, "padding");
        o.h(margin, "margin");
        o.h(shape, "shape");
        o.h(countFrom, "countFrom");
        return new StackComponentStyle(children, dimension, z6, size, f6, background, padding, margin, shape, borderStyles, shadowStyles, badgeStyle, enumC3207z0, null, null, null, null, date, countFrom, y.f26065a, false, false, false, 7421952, null);
    }

    /* JADX INFO: renamed from: previewStackComponentStyle-7SJ-wSw$default, reason: not valid java name */
    public static StackComponentStyle m657previewStackComponentStyle7SJwSw$default(List list, Dimension dimension, boolean z6, Size size, float f6, BackgroundStyles backgroundStyles, H0 h0, H0 h02, Shape shape, BorderStyles borderStyles, ShadowStyles shadowStyles, BadgeStyle badgeStyle, EnumC3207z0 enumC3207z0, Date date, CountdownComponent.CountFrom countFrom, int i6, Object obj) {
        H0 j02;
        H0 j03;
        Dimension vertical = (i6 & 2) != 0 ? new Dimension.Vertical(HorizontalAlignment.CENTER, FlexDistribution.START) : dimension;
        boolean z7 = (i6 & 4) != 0 ? true : z6;
        Size size2 = (i6 & 8) != 0 ? new Size(new SizeConstraint.Fixed(200, null), SizeConstraint.Fit.INSTANCE) : size;
        float f7 = (i6 & 16) != 0 ? 16 : f6;
        BackgroundStyles backgroundStylesM710boximpl = (i6 & 32) != 0 ? BackgroundStyles.Color.m710boximpl(BackgroundStyles.Color.m711constructorimpl(new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22940g)), null, 2, null))) : backgroundStyles;
        if ((i6 & 64) != 0) {
            float f8 = 0;
            j02 = new J0(f8, f8, f8, f8);
        } else {
            j02 = h0;
        }
        if ((i6 & 128) != 0) {
            float f9 = 0;
            j03 = new J0(f9, f9, f9, f9);
        } else {
            j03 = h02;
        }
        return m656previewStackComponentStyle7SJwSw(list, vertical, z7, size2, f7, backgroundStylesM710boximpl, j02, j03, (i6 & 256) != 0 ? new Shape.Rectangle(new CornerRadiuses.Dp(20.0d)) : shape, (i6 & 512) != 0 ? new BorderStyles(2, new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22942i)), null, 2, null), null) : borderStyles, (i6 & 1024) != 0 ? null : shadowStyles, (i6 & 2048) != 0 ? null : badgeStyle, (i6 & 4096) != 0 ? null : enumC3207z0, (i6 & 8192) == 0 ? date : null, (i6 & 16384) != 0 ? CountdownComponent.CountFrom.DAYS : countFrom);
    }

    public static final TextComponentStyle previewTextComponentStyle(String text, ColorStyles color, int i6, FontWeight fontWeight, FontSpec fontSpec, HorizontalAlignment textAlign, HorizontalAlignment horizontalAlignment, ColorStyles colorStyles, boolean z6, Size size, Padding padding, Padding margin, Integer num, Date date, CountdownComponent.CountFrom countFrom, List overrides) {
        o.h(text, "text");
        o.h(color, "color");
        o.h(fontWeight, "fontWeight");
        o.h(textAlign, "textAlign");
        o.h(horizontalAlignment, "horizontalAlignment");
        o.h(size, "size");
        o.h(padding, "padding");
        o.h(margin, "margin");
        o.h(countFrom, "countFrom");
        o.h(overrides, "overrides");
        I fontWeight2 = FontKt.toFontWeight(fontWeight);
        String strM572constructorimpl = LocaleId.m572constructorimpl("en_US");
        return new TextComponentStyle(NonEmptyMapKt.nonEmptyMapOf(new k(LocaleId.m571boximpl(strM572constructorimpl), text), new k[0]), color, i6, fontWeight2, fontSpec, new C2023k(AlignmentKt.toTextAlign(textAlign)), AlignmentKt.toAlignment(horizontalAlignment), colorStyles, z6, size, PaddingKt.toPaddingValues(padding), PaddingKt.toPaddingValues(margin), null, null, num, null, date, countFrom, NonEmptyMapKt.nonEmptyMapOf(new k(LocaleId.m571boximpl(strM572constructorimpl), variableLocalizationKeysForEnUs()), new k[0]), overrides, 40960, null);
    }

    public static TextComponentStyle previewTextComponentStyle$default(String str, ColorStyles colorStyles, int i6, FontWeight fontWeight, FontSpec fontSpec, HorizontalAlignment horizontalAlignment, HorizontalAlignment horizontalAlignment2, ColorStyles colorStyles2, boolean z6, Size size, Padding padding, Padding padding2, Integer num, Date date, CountdownComponent.CountFrom countFrom, List list, int i7, Object obj) {
        ColorStyles colorStyles3;
        if ((i7 & 2) != 0) {
            int i8 = C2714u.f22946n;
            colorStyles3 = new ColorStyles(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22935b)), null, 2, null);
        } else {
            colorStyles3 = colorStyles;
        }
        return previewTextComponentStyle(str, colorStyles3, (i7 & 4) != 0 ? 15 : i6, (i7 & 8) != 0 ? FontWeight.REGULAR : fontWeight, (i7 & 16) != 0 ? null : fontSpec, (i7 & 32) != 0 ? HorizontalAlignment.CENTER : horizontalAlignment, (i7 & 64) != 0 ? HorizontalAlignment.CENTER : horizontalAlignment2, (i7 & 128) != 0 ? null : colorStyles2, (i7 & 256) != 0 ? true : z6, (i7 & 512) != 0 ? new Size(SizeConstraint.Fill.INSTANCE, SizeConstraint.Fit.INSTANCE) : size, (i7 & 1024) != 0 ? Padding.Companion.getZero() : padding, (i7 & 2048) != 0 ? Padding.Companion.getZero() : padding2, (i7 & 4096) != 0 ? null : num, (i7 & 8192) == 0 ? date : null, (i7 & 16384) != 0 ? CountdownComponent.CountFrom.DAYS : countFrom, (i7 & DecoderReuseEvaluation.DISCARD_REASON_AUDIO_BYPASS_POSSIBLE) != 0 ? y.f26065a : list);
    }

    public static final UiConfig previewUiConfig(UiConfig.AppConfig app, Map<LocaleId, ? extends Map<VariableLocalizationKey, String>> localizations, UiConfig.VariableConfig variableConfig) {
        o.h(app, "app");
        o.h(localizations, "localizations");
        o.h(variableConfig, "variableConfig");
        return new UiConfig(app, localizations, variableConfig, (Map) null, 8, (h) null);
    }

    public static UiConfig previewUiConfig$default(UiConfig.AppConfig appConfig, Map map, UiConfig.VariableConfig variableConfig, int i6, Object obj) {
        if ((i6 & 1) != 0) {
            appConfig = new UiConfig.AppConfig((Map) null, (Map) null, 3, (h) null);
        }
        if ((i6 & 2) != 0) {
            map = AbstractC3229F.v(new k(LocaleId.m571boximpl(LocaleId.m572constructorimpl("en_US")), variableLocalizationKeysForEnUs()));
        }
        if ((i6 & 4) != 0) {
            variableConfig = new UiConfig.VariableConfig((Map) null, (Map) null, 3, (h) null);
        }
        return previewUiConfig(appConfig, map, variableConfig);
    }

    @Composable
    public static final Result validatePaywallComponentsDataOrNullForPreviews(Offering offering, Composer composer, int i6) {
        o.h(offering, "<this>");
        composer.startReplaceGroup(1679297795);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(1679297795, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.validatePaywallComponentsDataOrNullForPreviews (PreviewHelpers.kt:306)");
        }
        Resources resources = ((Context) composer.consume(AndroidCompositionLocals_androidKt.f11154b)).getResources();
        o.g(resources, "LocalContext.current.resources");
        Result<PaywallValidationResult.Components, NonEmptyList<PaywallValidationError>> resultValidatePaywallComponentsDataOrNull = OfferingToStateMapperKt.validatePaywallComponentsDataOrNull(offering, new PaywallResourceProvider("RevenueCatUI Previews", BuildConfig.LIBRARY_PACKAGE_NAME, resources));
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return resultValidatePaywallComponentsDataOrNull;
    }

    public static final NonEmptyMap variableLocalizationKeysForEnUs() {
        VariableLocalizationKey[] variableLocalizationKeyArrValues = VariableLocalizationKey.values();
        int iU = AbstractC3229F.u(variableLocalizationKeyArrValues.length);
        if (iU < 16) {
            iU = 16;
        }
        LinkedHashMap linkedHashMap = new LinkedHashMap(iU);
        for (VariableLocalizationKey variableLocalizationKey : variableLocalizationKeyArrValues) {
            String str = "day";
            switch (WhenMappings.$EnumSwitchMapping$0[variableLocalizationKey.ordinal()]) {
                case 1:
                    str = "annual";
                    break;
                case 2:
                case 41:
                    str = "yr";
                    break;
                case 3:
                    str = "annually";
                    break;
                case 4:
                    str = "daily";
                    break;
                case 5:
                case 6:
                    break;
                case 7:
                    str = "free";
                    break;
                case 8:
                    str = "month";
                    break;
                case 9:
                    str = "mo";
                    break;
                case 10:
                    str = "monthly";
                    break;
                case 11:
                    str = "lifetime";
                    break;
                case 12:
                case 13:
                case 15:
                case 16:
                    str = "%d days";
                    break;
                case 14:
                case 17:
                    str = "%d day";
                    break;
                case 18:
                case 19:
                case 21:
                case 22:
                    str = "%d months";
                    break;
                case 20:
                case 23:
                    str = "%d month";
                    break;
                case 24:
                case 25:
                case 27:
                case 28:
                    str = "%d weeks";
                    break;
                case 26:
                case 29:
                    str = "%d week";
                    break;
                case 30:
                case 31:
                case 33:
                case 34:
                    str = "%d years";
                    break;
                case 32:
                case 35:
                    str = "%d year";
                    break;
                case TsExtractor.TS_STREAM_TYPE_H265 /* 36 */:
                    str = "%d%%";
                    break;
                case FirestoreIndexValueWriter.INDEX_TYPE_REFERENCE /* 37 */:
                    str = "week";
                    break;
                case FlacConstants.STREAM_INFO_BLOCK_SIZE /* 38 */:
                    str = "wk";
                    break;
                case 39:
                    str = "weekly";
                    break;
                case 40:
                    str = "year";
                    break;
                case AacUtil.AUDIO_OBJECT_TYPE_AAC_XHE /* 42 */:
                    str = "yearly";
                    break;
                case 43:
                    str = "%dd";
                    break;
                case 44:
                    str = "%dwk";
                    break;
                case 45:
                    str = "%dmo";
                    break;
                case 46:
                    str = "%dyr";
                    break;
                default:
                    throw new v();
            }
            linkedHashMap.put(variableLocalizationKey, str);
        }
        NonEmptyMap nonEmptyMapOrNull = NonEmptyMapKt.toNonEmptyMapOrNull(linkedHashMap);
        o.e(nonEmptyMapOrNull);
        return nonEmptyMapOrNull;
    }
}
