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

import E3.v;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.Stable;
import com.revenuecat.purchases.paywalls.components.properties.Shadow;
import com.revenuecat.purchases.ui.revenuecatui.helpers.Result;
import java.util.Map;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes3.dex */
public final class ShadowStyleKt {
    @Stable
    @Composable
    public static final /* synthetic */ ShadowStyle rememberShadowStyle(ShadowStyles shadow, Composer composer, int i6) {
        o.h(shadow, "shadow");
        composer.startReplaceGroup(1695935038);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(1695935038, i6, -1, "com.revenuecat.purchases.ui.revenuecatui.components.properties.rememberShadowStyle (ShadowStyle.kt:55)");
        }
        ColorStyle forCurrentTheme = ColorStyleKt.getForCurrentTheme(shadow.getColors(), composer, 0);
        composer.startReplaceGroup(-634727445);
        boolean zChanged = composer.changed(forCurrentTheme);
        Object objRememberedValue = composer.rememberedValue();
        if (zChanged || objRememberedValue == Composer.Companion.getEmpty()) {
            Object shadowStyle = new ShadowStyle(forCurrentTheme, shadow.m760getRadiusD9Ej5fM(), shadow.m761getXD9Ej5fM(), shadow.m762getYD9Ej5fM(), null);
            composer.updateRememberedValue(shadowStyle);
            objRememberedValue = shadowStyle;
        }
        ShadowStyle shadowStyle2 = (ShadowStyle) objRememberedValue;
        composer.endReplaceGroup();
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        composer.endReplaceGroup();
        return shadowStyle2;
    }

    public static final Result toShadowStyles(Shadow shadow, Map aliases) {
        o.h(shadow, "<this>");
        o.h(aliases, "aliases");
        Result colorStyles = ColorStyleKt.toColorStyles(shadow.getColor(), aliases);
        if (colorStyles instanceof Result.Success) {
            return new Result.Success(new ShadowStyles((ColorStyles) ((Result.Success) colorStyles).getValue(), (float) shadow.getRadius(), (float) shadow.getX(), (float) shadow.getY(), null));
        }
        if (colorStyles instanceof Result.Error) {
            return colorStyles;
        }
        throw new v();
    }
}
