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

import A0.a;
import B.AbstractC0084s;
import B.U0;
import E3.v;
import G0.InterfaceC0262j;
import J4.c;
import J4.e;
import android.content.Context;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.ComposableTarget;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.RecomposeScopeImplKt;
import androidx.compose.runtime.ScopeUpdateScope;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.Stable;
import androidx.compose.ui.platform.AndroidCompositionLocals_androidKt;
import coil.ImageLoader;
import coil.compose.AsyncImagePainter;
import coil.compose.AsyncImagePainterKt;
import coil.request.CachePolicy;
import coil.request.ImageRequest;
import com.revenuecat.purchases.Purchases;
import com.revenuecat.purchases.paywalls.components.common.Background;
import com.revenuecat.purchases.paywalls.components.properties.ColorInfo;
import com.revenuecat.purchases.paywalls.components.properties.ColorScheme;
import com.revenuecat.purchases.paywalls.components.properties.ImageUrls;
import com.revenuecat.purchases.ui.revenuecatui.components.ktx.FitModeKt;
import com.revenuecat.purchases.ui.revenuecatui.components.ktx.ThemeImageUrlsKt;
import com.revenuecat.purchases.ui.revenuecatui.components.modifier.BackgroundKt;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyle;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyles;
import com.revenuecat.purchases.ui.revenuecatui.components.properties.ColorStyle;
import com.revenuecat.purchases.ui.revenuecatui.errors.PaywallValidationError;
import com.revenuecat.purchases.ui.revenuecatui.extensions.PurchasesExtensionsKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.HelperFunctionsKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.ImagePreviewsKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.NonEmptyListKt;
import com.revenuecat.purchases.ui.revenuecatui.helpers.Result;
import com.revenuecat.purchases.ui.revenuecatui.helpers.ResultKt;
import java.util.Map;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;
import p0.AbstractC2686D;
import p0.C2714u;
import p0.X;
import u0.AbstractC2959b;
import w4.C3137A;
import x4.AbstractC3252r;

/* JADX INFO: loaded from: classes3.dex */
public final class BackgroundStyleKt {

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyleKt$Background_Preview_ColorGradientLinear$1, reason: invalid class name */
    public static final class AnonymousClass1 extends p implements e {
        final /* synthetic */ int $$changed;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public AnonymousClass1(int i6) {
            super(2);
            this.$$changed = i6;
        }

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

        public final void invoke(Composer composer, int i6) {
            BackgroundStyleKt.Background_Preview_ColorGradientLinear(composer, RecomposeScopeImplKt.updateChangedFlags(this.$$changed | 1));
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyleKt$Background_Preview_ColorGradientRadial$1, reason: invalid class name and case insensitive filesystem */
    public static final class C15191 extends p implements e {
        final /* synthetic */ int $$changed;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C15191(int i6) {
            super(2);
            this.$$changed = i6;
        }

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

        public final void invoke(Composer composer, int i6) {
            BackgroundStyleKt.Background_Preview_ColorGradientRadial(composer, RecomposeScopeImplKt.updateChangedFlags(this.$$changed | 1));
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.ui.revenuecatui.components.properties.BackgroundStyleKt$Background_Preview_ColorHex$1, reason: invalid class name and case insensitive filesystem */
    public static final class C15201 extends p implements e {
        final /* synthetic */ int $$changed;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C15201(int i6) {
            super(2);
            this.$$changed = i6;
        }

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

        public final void invoke(Composer composer, int i6) {
            BackgroundStyleKt.Background_Preview_ColorHex(composer, RecomposeScopeImplKt.updateChangedFlags(this.$$changed | 1));
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @Composable
    public static final void Background_Preview_ColorGradientLinear(Composer composer, int i6) {
        Composer composerStartRestartGroup = composer.startRestartGroup(1587277957);
        if (i6 == 0 && composerStartRestartGroup.getSkipping()) {
            composerStartRestartGroup.skipToGroupEnd();
        } else {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(1587277957, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.Background_Preview_ColorGradientLinear (BackgroundStyle.kt:232)");
            }
            AbstractC0084s.a(BackgroundKt.background$default(U0.l(100), BackgroundStyle.Color.m703boximpl(BackgroundStyle.Color.m704constructorimpl(ColorStyleKt.toColorStyle(new ColorInfo.Gradient.Linear(90.0f, AbstractC3252r.B(new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22940g), 0.0f), new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22941h), 50.0f), new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22942i), 100.0f)))))), (X) null, 2, (Object) null), composerStartRestartGroup, 0);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
        ScopeUpdateScope scopeUpdateScopeEndRestartGroup = composerStartRestartGroup.endRestartGroup();
        if (scopeUpdateScopeEndRestartGroup != null) {
            scopeUpdateScopeEndRestartGroup.updateScope(new AnonymousClass1(i6));
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @Composable
    public static final void Background_Preview_ColorGradientRadial(Composer composer, int i6) {
        Composer composerStartRestartGroup = composer.startRestartGroup(1823976651);
        if (i6 == 0 && composerStartRestartGroup.getSkipping()) {
            composerStartRestartGroup.skipToGroupEnd();
        } else {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(1823976651, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.Background_Preview_ColorGradientRadial (BackgroundStyle.kt:262)");
            }
            AbstractC0084s.a(BackgroundKt.background$default(U0.l(100), BackgroundStyle.Color.m703boximpl(BackgroundStyle.Color.m704constructorimpl(ColorStyleKt.toColorStyle(new ColorInfo.Gradient.Radial(AbstractC3252r.B(new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22940g), 0.0f), new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22941h), 50.0f), new ColorInfo.Gradient.Point(AbstractC2686D.I(C2714u.f22942i), 100.0f)))))), (X) null, 2, (Object) null), composerStartRestartGroup, 0);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
        ScopeUpdateScope scopeUpdateScopeEndRestartGroup = composerStartRestartGroup.endRestartGroup();
        if (scopeUpdateScopeEndRestartGroup != null) {
            scopeUpdateScopeEndRestartGroup.updateScope(new C15191(i6));
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @Composable
    public static final void Background_Preview_ColorHex(Composer composer, int i6) {
        Composer composerStartRestartGroup = composer.startRestartGroup(529543697);
        if (i6 == 0 && composerStartRestartGroup.getSkipping()) {
            composerStartRestartGroup.skipToGroupEnd();
        } else {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(529543697, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.Background_Preview_ColorHex (BackgroundStyle.kt:222)");
            }
            AbstractC0084s.a(BackgroundKt.background$default(U0.l(100), BackgroundStyle.Color.m703boximpl(BackgroundStyle.Color.m704constructorimpl(ColorStyle.Solid.m732boximpl(ColorStyle.Solid.m733constructorimpl(C2714u.f22940g)))), (X) null, 2, (Object) null), composerStartRestartGroup, 0);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
        ScopeUpdateScope scopeUpdateScopeEndRestartGroup = composerStartRestartGroup.endRestartGroup();
        if (scopeUpdateScopeEndRestartGroup != null) {
            scopeUpdateScopeEndRestartGroup.updateScope(new C15201(i6));
        }
    }

    private static final ImageRequest getImageRequest(Context context, String str, CachePolicy cachePolicy) {
        return new ImageRequest.Builder(context).data(str).diskCachePolicy(cachePolicy).memoryCachePolicy(cachePolicy).build();
    }

    @Stable
    @Composable
    private static final AsyncImagePainter rememberAsyncImagePainter(ImageUrls imageUrls, InterfaceC0262j interfaceC0262j, Composer composer, int i6) {
        ImageLoader imageLoader;
        ImageRequest imageRequest;
        AbstractC2959b abstractC2959bM293rememberAsyncImagePainter3HmZ8SU;
        composer.startReplaceGroup(618155120);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(618155120, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.rememberAsyncImagePainter (BackgroundStyle.kt:178)");
        }
        composer.startReplaceGroup(756632259);
        Object objRememberedValue = composer.rememberedValue();
        Composer.Companion companion = Composer.Companion;
        if (objRememberedValue == companion.getEmpty()) {
            objRememberedValue = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(CachePolicy.ENABLED, null, 2, null);
            composer.updateRememberedValue(objRememberedValue);
        }
        MutableState mutableState = (MutableState) objRememberedValue;
        composer.endReplaceGroup();
        Context context = (Context) composer.consume(AndroidCompositionLocals_androidKt.f11154b);
        ImageLoader imageLoader2 = (ImageLoader) composer.consume(ImagePreviewsKt.getLocalPreviewImageLoader());
        boolean zIsInPreviewMode = HelperFunctionsKt.isInPreviewMode(composer, 0);
        ImageLoader imageLoader3 = zIsInPreviewMode ? imageLoader2 : null;
        composer.startReplaceGroup(756639231);
        if (imageLoader3 == null) {
            composer.startReplaceGroup(756640750);
            boolean zChanged = composer.changed(context);
            Object objRememberedValue2 = composer.rememberedValue();
            if (zChanged || objRememberedValue2 == companion.getEmpty()) {
                Purchases.Companion companion2 = Purchases.Companion;
                Context applicationContext = context.getApplicationContext();
                o.g(applicationContext, "context.applicationContext");
                objRememberedValue2 = PurchasesExtensionsKt.getImageLoaderTyped(companion2, applicationContext);
                composer.updateRememberedValue(objRememberedValue2);
            }
            imageLoader3 = (ImageLoader) objRememberedValue2;
            composer.endReplaceGroup();
        }
        composer.endReplaceGroup();
        Object webp = imageUrls.getWebp();
        Object objRememberAsyncImagePainter$lambda$7 = rememberAsyncImagePainter$lambda$7(mutableState);
        composer.startReplaceGroup(756644466);
        boolean zChanged2 = composer.changed(webp) | composer.changed(context) | composer.changed(objRememberAsyncImagePainter$lambda$7);
        Object objRememberedValue3 = composer.rememberedValue();
        if (zChanged2 || objRememberedValue3 == companion.getEmpty()) {
            String string = imageUrls.getWebp().toString();
            o.g(string, "imageUrls.webp.toString()");
            objRememberedValue3 = getImageRequest(context, string, rememberAsyncImagePainter$lambda$7(mutableState));
            composer.updateRememberedValue(objRememberedValue3);
        }
        ImageRequest imageRequest2 = (ImageRequest) objRememberedValue3;
        composer.endReplaceGroup();
        composer.startReplaceGroup(756652882);
        if (!zIsInPreviewMode || imageLoader2 == null) {
            String string2 = imageUrls.getWebpLowRes().toString();
            o.g(string2, "imageUrls.webpLowRes.toString()");
            imageLoader = imageLoader3;
            imageRequest = imageRequest2;
            abstractC2959bM293rememberAsyncImagePainter3HmZ8SU = AsyncImagePainterKt.m293rememberAsyncImagePainter3HmZ8SU(getImageRequest(context, string2, rememberAsyncImagePainter$lambda$7(mutableState)), imageLoader, null, null, null, null, null, null, interfaceC0262j, 0, composer, ((i6 << 21) & 234881024) | 27648, 740);
        } else {
            abstractC2959bM293rememberAsyncImagePainter3HmZ8SU = ImagePreviewsKt.getPreviewPlaceholderBlocking(imageLoader3, imageRequest2);
            imageLoader = imageLoader3;
            imageRequest = imageRequest2;
        }
        AbstractC2959b abstractC2959b = abstractC2959bM293rememberAsyncImagePainter3HmZ8SU;
        Object objJ = a.j(composer, 756669032);
        if (objJ == companion.getEmpty()) {
            objJ = new BackgroundStyleKt$rememberAsyncImagePainter$1$1(mutableState);
            composer.updateRememberedValue(objJ);
        }
        composer.endReplaceGroup();
        AsyncImagePainter asyncImagePainterM293rememberAsyncImagePainter3HmZ8SU = AsyncImagePainterKt.m293rememberAsyncImagePainter3HmZ8SU(imageRequest, imageLoader, abstractC2959b, null, null, null, null, (c) objJ, interfaceC0262j, 0, composer, ((i6 << 21) & 234881024) | 12610560, 608);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return asyncImagePainterM293rememberAsyncImagePainter3HmZ8SU;
    }

    private static final CachePolicy rememberAsyncImagePainter$lambda$7(MutableState<CachePolicy> mutableState) {
        return mutableState.getValue();
    }

    @Stable
    @Composable
    public static final BackgroundStyle rememberBackgroundStyle(BackgroundStyles background, Composer composer, int i6) {
        BackgroundStyle backgroundStyleM703boximpl;
        o.h(background, "background");
        composer.startReplaceGroup(1019071422);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(1019071422, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.rememberBackgroundStyle (BackgroundStyle.kt:143)");
        }
        boolean z6 = true;
        if (background instanceof BackgroundStyles.Color) {
            composer.startReplaceGroup(-1590418969);
            ColorStyle forCurrentTheme = ColorStyleKt.getForCurrentTheme(((BackgroundStyles.Color) background).m716unboximpl(), composer, 0);
            composer.startReplaceGroup(779982346);
            if ((((i6 & 14) ^ 6) <= 4 || !composer.changed(background)) && (i6 & 6) != 4) {
                z6 = false;
            }
            boolean zChanged = composer.changed(forCurrentTheme) | z6;
            Object objRememberedValue = composer.rememberedValue();
            if (zChanged || objRememberedValue == Composer.Companion.getEmpty()) {
                objRememberedValue = BackgroundStyle.Color.m703boximpl(BackgroundStyle.Color.m704constructorimpl(forCurrentTheme));
                composer.updateRememberedValue(objRememberedValue);
            }
            ColorStyle colorStyleM709unboximpl = ((BackgroundStyle.Color) objRememberedValue).m709unboximpl();
            composer.endReplaceGroup();
            composer.endReplaceGroup();
            backgroundStyleM703boximpl = BackgroundStyle.Color.m703boximpl(colorStyleM709unboximpl);
        } else if (background instanceof BackgroundStyles.Image) {
            composer.startReplaceGroup(-1590195521);
            BackgroundStyles.Image image = (BackgroundStyles.Image) background;
            ColorStyles colorOverlay = image.getColorOverlay();
            composer.startReplaceGroup(779988729);
            ColorStyle forCurrentTheme2 = colorOverlay == null ? null : ColorStyleKt.getForCurrentTheme(colorOverlay, composer, 0);
            composer.endReplaceGroup();
            ImageUrls urlsForCurrentTheme = ThemeImageUrlsKt.getUrlsForCurrentTheme(image.getSources(), composer, 0);
            AsyncImagePainter asyncImagePainterRememberAsyncImagePainter = rememberAsyncImagePainter(urlsForCurrentTheme, image.getContentScale(), composer, 0);
            composer.startReplaceGroup(779994638);
            boolean zChanged2 = composer.changed(urlsForCurrentTheme) | composer.changed(forCurrentTheme2) | composer.changed(asyncImagePainterRememberAsyncImagePainter);
            Object objRememberedValue2 = composer.rememberedValue();
            if (zChanged2 || objRememberedValue2 == Composer.Companion.getEmpty()) {
                objRememberedValue2 = new BackgroundStyle.Image(asyncImagePainterRememberAsyncImagePainter, image.getContentScale(), forCurrentTheme2);
                composer.updateRememberedValue(objRememberedValue2);
            }
            backgroundStyleM703boximpl = (BackgroundStyle.Image) objRememberedValue2;
            composer.endReplaceGroup();
            composer.endReplaceGroup();
        } else {
            if (!(background instanceof BackgroundStyles.Video)) {
                composer.startReplaceGroup(779791050);
                composer.endReplaceGroup();
                throw new v();
            }
            composer.startReplaceGroup(-1589658663);
            composer.startReplaceGroup(780005105);
            if ((((i6 & 14) ^ 6) <= 4 || !composer.changed(background)) && (i6 & 6) != 4) {
                z6 = false;
            }
            Object objRememberedValue3 = composer.rememberedValue();
            if (z6 || objRememberedValue3 == Composer.Companion.getEmpty()) {
                BackgroundStyles.Video video = (BackgroundStyles.Video) background;
                Object video2 = new BackgroundStyle.Video(video.getSources(), video.getFallbackImage(), video.getLoop(), video.getMuteAudio(), video.getContentScale(), video.getColorOverlay());
                composer.updateRememberedValue(video2);
                objRememberedValue3 = video2;
            }
            backgroundStyleM703boximpl = (BackgroundStyle.Video) objRememberedValue3;
            composer.endReplaceGroup();
            composer.endReplaceGroup();
        }
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return backgroundStyleM703boximpl;
    }

    public static final Result toBackgroundStyles(Background background, Map aliases) {
        o.h(background, "<this>");
        o.h(aliases, "aliases");
        if (background instanceof Background.Color) {
            Result colorStyles = ColorStyleKt.toColorStyles(((Background.Color) background).getValue(), aliases);
            if (colorStyles instanceof Result.Success) {
                return new Result.Success(BackgroundStyles.Color.m710boximpl(BackgroundStyles.Color.m711constructorimpl((ColorStyles) ((Result.Success) colorStyles).getValue())));
            }
            if (colorStyles instanceof Result.Error) {
                return colorStyles;
            }
            throw new v();
        }
        if (background instanceof Background.Image) {
            Background.Image image = (Background.Image) background;
            ColorScheme colorOverlay = image.getColorOverlay();
            Result resultOrSuccessfullyNull = ResultKt.orSuccessfullyNull(colorOverlay != null ? ColorStyleKt.toColorStyles(colorOverlay, aliases) : null);
            if (resultOrSuccessfullyNull instanceof Result.Success) {
                return new Result.Success(new BackgroundStyles.Image(image.getValue(), FitModeKt.toContentScale(image.getFitMode()), (ColorStyles) ((Result.Success) resultOrSuccessfullyNull).getValue()));
            }
            if (resultOrSuccessfullyNull instanceof Result.Error) {
                return resultOrSuccessfullyNull;
            }
            throw new v();
        }
        if (!(background instanceof Background.Video)) {
            if (background instanceof Background.Unknown) {
                return new Result.Error(NonEmptyListKt.nonEmptyListOf(new PaywallValidationError.UnsupportedBackgroundType((Background.Unknown) background), new PaywallValidationError.UnsupportedBackgroundType[0]));
            }
            throw new v();
        }
        Background.Video video = (Background.Video) background;
        ColorScheme colorOverlay2 = video.getColorOverlay();
        Result resultOrSuccessfullyNull2 = ResultKt.orSuccessfullyNull(colorOverlay2 != null ? ColorStyleKt.toColorStyles(colorOverlay2, aliases) : null);
        if (resultOrSuccessfullyNull2 instanceof Result.Success) {
            return new Result.Success(new BackgroundStyles.Video(video.getValue(), video.getFallbackImage(), video.getLoop(), video.getMuteAudio(), FitModeKt.toContentScale(video.getFitMode()), (ColorStyles) ((Result.Success) resultOrSuccessfullyNull2).getValue()));
        }
        if (resultOrSuccessfullyNull2 instanceof Result.Error) {
            return resultOrSuccessfullyNull2;
        }
        throw new v();
    }
}
