导航菜单

页面标题

页面副标题

BodyTech v7.6.4 - PromoPagerKt.java 源代码

正在查看: BodyTech v7.6.4 应用的 PromoPagerKt.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.fitnessmobileapps.fma.feature.home.presentation.composables;

import a2.b;
import android.content.Intent;
import android.net.Uri;
import androidx.activity.compose.ActivityResultRegistryKt;
import androidx.activity.compose.ManagedActivityResultLauncher;
import androidx.activity.result.ActivityResult;
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.compose.animation.core.Animatable;
import androidx.compose.animation.core.AnimatableKt;
import androidx.compose.animation.core.AnimationVector1D;
import androidx.compose.foundation.BorderStrokeKt;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.foundation.layout.AspectRatioKt;
import androidx.compose.foundation.layout.BoxKt;
import androidx.compose.foundation.layout.BoxScopeInstance;
import androidx.compose.foundation.layout.ColumnKt;
import androidx.compose.foundation.layout.ColumnScopeInstance;
import androidx.compose.foundation.layout.PaddingKt;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.foundation.pager.PagerKt;
import androidx.compose.foundation.pager.PagerScope;
import androidx.compose.foundation.pager.PagerState;
import androidx.compose.foundation.pager.PagerStateKt;
import androidx.compose.material.ButtonDefaults;
import androidx.compose.material.ButtonKt;
import androidx.compose.material.IconButtonKt;
import androidx.compose.material.MaterialTheme;
import androidx.compose.runtime.Applier;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.ComposableInferredTarget;
import androidx.compose.runtime.ComposableTarget;
import androidx.compose.runtime.ComposablesKt;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.CompositionLocalMap;
import androidx.compose.runtime.CompositionScopedCoroutineScopeCanceller;
import androidx.compose.runtime.EffectsKt;
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.Updater;
import androidx.compose.runtime.internal.ComposableLambdaKt;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.ComposedModifierKt;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.graphics.Color;
import androidx.compose.ui.graphics.ColorKt;
import androidx.compose.ui.graphics.GraphicsLayerModifierKt;
import androidx.compose.ui.graphics.GraphicsLayerScope;
import androidx.compose.ui.graphics.TransformOriginKt;
import androidx.compose.ui.layout.MeasurePolicy;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.tooling.preview.Preview;
import androidx.compose.ui.unit.Dp;
import androidx.compose.ui.util.MathHelpersKt;
import androidx.constraintlayout.core.motion.utils.TypedValues;
import androidx.profileinstaller.ProfileVerifier;
import com.fitnessmobileapps.fma.core.compose.theme.ThemeKt;
import com.fitnessmobileapps.fma.core.data.remote.model.CreateIdentityUserRequest;
import com.fitnessmobileapps.fma.feature.home.presentation.viewmodel.g;
import com.fitnessmobileapps.fma.model.Promo;
import gf.a;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.o;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.EmptyCoroutineContext;
import kotlin.coroutines.intrinsics.b;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.coroutines.jvm.internal.c;
import kotlin.f;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.Function4;
import kotlin.jvm.functions.Function5;
import kotlin.jvm.internal.r;
import kotlin.ranges.i;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.CoroutineScope;

@Metadata(d1 = {"\u0000N\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\t\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\u001a\u0093\u0001\u0010\u0014\u001a\u00020\t2\u0006\u0010\u0001\u001a\u00020\u00002\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00022\b\b\u0002\u0010\u0006\u001a\u00020\u00052\u0014\b\u0002\u0010\n\u001a\u000e\u0012\u0004\u0012\u00020\b\u0012\u0004\u0012\u00020\t0\u00072\u000e\b\u0002\u0010\f\u001a\b\u0012\u0004\u0012\u00020\t0\u000b2:\u0010\u0013\u001a6\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u000e0\u0002\u0012\u0004\u0012\u00020\u000f\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\u0010\u0012\u0004\u0012\u00020\t0\u0007\u0012\u0004\u0012\u00020\t0\r¢\u0006\u0002\b\u0011¢\u0006\u0002\b\u0012H\u0007¢\u0006\u0004\b\u0014\u0010\u0015\u001a\u000f\u0010\u0016\u001a\u00020\tH\u0007¢\u0006\u0004\b\u0016\u0010\u0017\u001a'\u0010\u001a\u001a\u00020\t*\u00020\u00182\u000e\b\u0002\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\t0\u000bH\u0082@ø\u0001\u0000¢\u0006\u0004\b\u001a\u0010\u001b\u001a'\u0010\u001c\u001a\u00020\t*\u00020\u00182\u000e\b\u0002\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\t0\u000bH\u0082@ø\u0001\u0000¢\u0006\u0004\b\u001c\u0010\u001b\u0082\u0002\u0004\n\u0002\b\u0019¨\u0006\u001d"}, d2 = {"", CreateIdentityUserRequest.REGION, "", "Lcom/fitnessmobileapps/fma/feature/home/presentation/viewmodel/g;", "promoGroups", "", "initialPage", "Lkotlin/Function1;", "", "", "onGroupChange", "Lkotlin/Function0;", "onClose", "Lkotlin/Function3;", "Lcom/fitnessmobileapps/fma/model/Promo;", "Lcom/fitnessmobileapps/fma/feature/home/presentation/composables/PromoState;", "", "Landroidx/compose/runtime/Composable;", "Landroidx/compose/ui/UiComposable;", "promoItem", a.A, "(Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function5;Landroidx/compose/runtime/Composer;II)V", "g", "(Landroidx/compose/runtime/Composer;I)V", "Landroidx/compose/foundation/pager/PagerState;", "onLimit", "o", "(Landroidx/compose/foundation/pager/PagerState;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "p", "FMA_release"}, k = 2, mv = {1, 8, 0})
public final class PromoPagerKt {
    @Composable
    @ComposableInferredTarget(scheme = "[androidx.compose.ui.UiComposable[androidx.compose.ui.UiComposable]]")
    public static final void a(final String region, List<g> list, int i10, Function1<? super Long, Unit> function1, Function0<Unit> function0, final Function5<? super List<Promo>, ? super PromoState, ? super Function1<? super Boolean, Unit>, ? super Composer, ? super Integer, Unit> promoItem, Composer composer, final int i11, final int i12) {
        int i13;
        int i14;
        int i15;
        Function1<? super Long, Unit> function12;
        int i16;
        Function0<Unit> function02;
        int i17;
        final List<g> n10;
        final List<g> list2;
        Function0<Unit> function03;
        Composer composer2;
        final int i18;
        final Function1<? super Long, Unit> function13;
        final List<g> list3;
        final Function0<Unit> function04;
        Modifier.Companion companion;
        ScopeUpdateScope endRestartGroup;
        r.i(region, "region");
        r.i(promoItem, "promoItem");
        Composer startRestartGroup = composer.startRestartGroup(-122770612);
        if ((i12 & 1) != 0) {
            i13 = i11 | 6;
        } else if ((i11 & 14) == 0) {
            i13 = (startRestartGroup.changed(region) ? 4 : 2) | i11;
        } else {
            i13 = i11;
        }
        int i19 = i12 & 2;
        if (i19 != 0) {
            i13 |= 16;
        }
        int i20 = i12 & 4;
        if (i20 != 0) {
            i13 |= 384;
        } else if ((i11 & 896) == 0) {
            i14 = i10;
            i13 |= startRestartGroup.changed(i14) ? 256 : 128;
            i15 = i12 & 8;
            if (i15 == 0) {
                i13 |= 3072;
            } else if ((i11 & 7168) == 0) {
                function12 = function1;
                i13 |= startRestartGroup.changedInstance(function12) ? 2048 : 1024;
                i16 = i12 & 16;
                if (i16 != 0) {
                    i13 |= 24576;
                } else if ((57344 & i11) == 0) {
                    function02 = function0;
                    i13 |= startRestartGroup.changedInstance(function02) ? 16384 : 8192;
                    if ((i12 & 32) != 0) {
                        if ((458752 & i11) == 0) {
                            i17 = startRestartGroup.changedInstance(promoItem) ? 131072 : 65536;
                        }
                        final int i21 = i13;
                        if (i19 != 2 && (374491 & i21) == 74898 && startRestartGroup.getSkipping()) {
                            startRestartGroup.skipToGroupEnd();
                            list3 = list;
                            i18 = i14;
                            function13 = function12;
                            function04 = function02;
                            composer2 = startRestartGroup;
                        } else {
                            n10 = i19 != 0 ? o.n() : list;
                            int i22 = i20 != 0 ? 0 : i14;
                            Function1<? super Long, Unit> function14 = i15 != 0 ? new Function1<Long, Unit>() {
                                public final void invoke(long j10) {
                                }

                                @Override
                                public Unit invoke(Long l10) {
                                    invoke(l10.longValue());
                                    return Unit.f33247a;
                                }
                            } : function12;
                            final Function0<Unit> function05 = i16 != 0 ? new Function0<Unit>() {
                                public final void invoke2() {
                                }

                                @Override
                                public Unit invoke() {
                                    invoke2();
                                    return Unit.f33247a;
                                }
                            } : function02;
                            if (ComposerKt.isTraceInProgress()) {
                                ComposerKt.traceEventStart(-122770612, i21, -1, "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPager (PromoPager.kt:58)");
                            }
                            if (!n10.isEmpty()) {
                                Object rememberedValue = startRestartGroup.rememberedValue();
                                Composer.Companion companion2 = Composer.INSTANCE;
                                if (rememberedValue == companion2.getEmpty()) {
                                    CompositionScopedCoroutineScopeCanceller compositionScopedCoroutineScopeCanceller = new CompositionScopedCoroutineScopeCanceller(EffectsKt.createCompositionCoroutineScope(EmptyCoroutineContext.f33338c, startRestartGroup));
                                    startRestartGroup.updateRememberedValue(compositionScopedCoroutineScopeCanceller);
                                    rememberedValue = compositionScopedCoroutineScopeCanceller;
                                }
                                final CoroutineScope coroutineScope = ((CompositionScopedCoroutineScopeCanceller) rememberedValue).getCoroutineScope();
                                final PagerState rememberPagerState = PagerStateKt.rememberPagerState(i22, 0.0f, new Function0<Integer>() {
                                    {
                                        super(0);
                                    }

                                    @Override
                                    public final Integer invoke() {
                                        return Integer.valueOf(n10.size());
                                    }
                                }, startRestartGroup, ((i21 >> 6) & 14) | 48, 0);
                                Object rememberedValue2 = startRestartGroup.rememberedValue();
                                if (rememberedValue2 == companion2.getEmpty()) {
                                    startRestartGroup.updateRememberedValue(n10);
                                    rememberedValue2 = n10;
                                }
                                final List list4 = (List) rememberedValue2;
                                Object rememberedValue3 = startRestartGroup.rememberedValue();
                                if (rememberedValue3 == companion2.getEmpty()) {
                                    rememberedValue3 = AnimatableKt.Animatable$default(0.0f, 0.0f, 2, null);
                                    startRestartGroup.updateRememberedValue(rememberedValue3);
                                }
                                final Animatable animatable = (Animatable) rememberedValue3;
                                Object rememberedValue4 = startRestartGroup.rememberedValue();
                                if (rememberedValue4 == companion2.getEmpty()) {
                                    rememberedValue4 = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(0, null, 2, null);
                                    startRestartGroup.updateRememberedValue(rememberedValue4);
                                }
                                final MutableState mutableState = (MutableState) rememberedValue4;
                                Object rememberedValue5 = startRestartGroup.rememberedValue();
                                if (rememberedValue5 == companion2.getEmpty()) {
                                    MutableState mutableStateOf$default = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Float.valueOf(0.0f), null, 2, null);
                                    startRestartGroup.updateRememberedValue(mutableStateOf$default);
                                    rememberedValue5 = mutableStateOf$default;
                                }
                                final MutableState mutableState2 = (MutableState) rememberedValue5;
                                Object rememberedValue6 = startRestartGroup.rememberedValue();
                                if (rememberedValue6 == companion2.getEmpty()) {
                                    rememberedValue6 = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(new ProgressDelegate(new Function0<Unit>() {
                                        {
                                            super(0);
                                        }

                                        @Override
                                        public Unit invoke() {
                                            invoke2();
                                            return Unit.f33247a;
                                        }

                                        public final void invoke2() {
                                            int b10;
                                            b10 = PromoPagerKt.b(mutableState);
                                            PromoPagerKt.c(mutableState, b10 + 1);
                                        }
                                    }, new Function1<Float, Unit>() {

                                        @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
                                        @c(c = "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerKt$PromoPager$progressDelegate$2$2$1", f = "PromoPager.kt", l = {95}, m = "invokeSuspend")
                                        static final class AnonymousClass1 extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
                                            final Animatable<Float, AnimationVector1D> $progress;
                                            int label;

                                            AnonymousClass1(Animatable<Float, AnimationVector1D> animatable, Continuation<? super AnonymousClass1> continuation) {
                                                super(2, continuation);
                                                this.$progress = animatable;
                                            }

                                            @Override
                                            public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
                                                return new AnonymousClass1(this.$progress, continuation);
                                            }

                                            @Override
                                            public final Object invokeSuspend(Object obj) {
                                                Object f10;
                                                f10 = b.f();
                                                int i10 = this.label;
                                                if (i10 == 0) {
                                                    f.b(obj);
                                                    Animatable<Float, AnimationVector1D> animatable = this.$progress;
                                                    this.label = 1;
                                                    if (animatable.stop(this) == f10) {
                                                        return f10;
                                                    }
                                                } else {
                                                    if (i10 != 1) {
                                                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                                                    }
                                                    f.b(obj);
                                                }
                                                return Unit.f33247a;
                                            }

                                            @Override
                                            public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
                                                return ((AnonymousClass1) create(coroutineScope, continuation)).invokeSuspend(Unit.f33247a);
                                            }
                                        }

                                        {
                                            super(1);
                                        }

                                        @Override
                                        public Unit invoke(Float f10) {
                                            invoke(f10.floatValue());
                                            return Unit.f33247a;
                                        }

                                        public final void invoke(float f10) {
                                            PromoPagerKt.e(mutableState2, f10);
                                            BuildersKt__Builders_commonKt.launch$default(CoroutineScope.this, null, null, new AnonymousClass1(animatable, null), 3, null);
                                        }
                                    }, new Function0<Float>() {
                                        {
                                            super(0);
                                        }

                                        @Override
                                        public final Float invoke() {
                                            return animatable.getValue();
                                        }
                                    }, new Function0<Boolean>() {
                                        {
                                            super(0);
                                        }

                                        @Override
                                        public final Boolean invoke() {
                                            return Boolean.valueOf(animatable.isRunning());
                                        }
                                    }), null, 2, null);
                                    startRestartGroup.updateRememberedValue(rememberedValue6);
                                }
                                final MutableState mutableState3 = (MutableState) rememberedValue6;
                                Object rememberedValue7 = startRestartGroup.rememberedValue();
                                Object obj = rememberedValue7;
                                if (rememberedValue7 == companion2.getEmpty()) {
                                    ArrayList arrayList = new ArrayList();
                                    Iterator it = n10.iterator();
                                    while (it.hasNext()) {
                                        arrayList.add(new PromoState(0, ((g) it.next()).c().size(), new Function0<Unit>() {

                                            @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
                                            @c(c = "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerKt$PromoPager$promoStates$1$1$1$1$1", f = "PromoPager.kt", l = {115}, m = "invokeSuspend")
                                            static final class AnonymousClass1 extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
                                                final Function0<Unit> $onClose;
                                                final PagerState $pagerState;
                                                int label;

                                                AnonymousClass1(PagerState pagerState, Function0<Unit> function0, Continuation<? super AnonymousClass1> continuation) {
                                                    super(2, continuation);
                                                    this.$pagerState = pagerState;
                                                    this.$onClose = function0;
                                                }

                                                @Override
                                                public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
                                                    return new AnonymousClass1(this.$pagerState, this.$onClose, continuation);
                                                }

                                                @Override
                                                public final Object invokeSuspend(Object obj) {
                                                    Object f10;
                                                    Object o10;
                                                    f10 = b.f();
                                                    int i10 = this.label;
                                                    if (i10 == 0) {
                                                        f.b(obj);
                                                        PagerState pagerState = this.$pagerState;
                                                        Function0<Unit> function0 = this.$onClose;
                                                        this.label = 1;
                                                        o10 = PromoPagerKt.o(pagerState, function0, this);
                                                        if (o10 == f10) {
                                                            return f10;
                                                        }
                                                    } else {
                                                        if (i10 != 1) {
                                                            throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                                                        }
                                                        f.b(obj);
                                                    }
                                                    return Unit.f33247a;
                                                }

                                                @Override
                                                public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
                                                    return ((AnonymousClass1) create(coroutineScope, continuation)).invokeSuspend(Unit.f33247a);
                                                }
                                            }

                                            {
                                                super(0);
                                            }

                                            @Override
                                            public Unit invoke() {
                                                invoke2();
                                                return Unit.f33247a;
                                            }

                                            public final void invoke2() {
                                                BuildersKt__Builders_commonKt.launch$default(CoroutineScope.this, null, null, new AnonymousClass1(rememberPagerState, function05, null), 3, null);
                                            }
                                        }, new Function0<Unit>() {

                                            @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
                                            @c(c = "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerKt$PromoPager$promoStates$1$1$1$2$1", f = "PromoPager.kt", l = {120}, m = "invokeSuspend")
                                            static final class AnonymousClass1 extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
                                                final Function0<Unit> $onClose;
                                                final PagerState $pagerState;
                                                int label;

                                                AnonymousClass1(PagerState pagerState, Function0<Unit> function0, Continuation<? super AnonymousClass1> continuation) {
                                                    super(2, continuation);
                                                    this.$pagerState = pagerState;
                                                    this.$onClose = function0;
                                                }

                                                @Override
                                                public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
                                                    return new AnonymousClass1(this.$pagerState, this.$onClose, continuation);
                                                }

                                                @Override
                                                public final Object invokeSuspend(Object obj) {
                                                    Object f10;
                                                    Object p10;
                                                    f10 = b.f();
                                                    int i10 = this.label;
                                                    if (i10 == 0) {
                                                        f.b(obj);
                                                        PagerState pagerState = this.$pagerState;
                                                        Function0<Unit> function0 = this.$onClose;
                                                        this.label = 1;
                                                        p10 = PromoPagerKt.p(pagerState, function0, this);
                                                        if (p10 == f10) {
                                                            return f10;
                                                        }
                                                    } else {
                                                        if (i10 != 1) {
                                                            throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                                                        }
                                                        f.b(obj);
                                                    }
                                                    return Unit.f33247a;
                                                }

                                                @Override
                                                public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
                                                    return ((AnonymousClass1) create(coroutineScope, continuation)).invokeSuspend(Unit.f33247a);
                                                }
                                            }

                                            {
                                                super(0);
                                            }

                                            @Override
                                            public Unit invoke() {
                                                invoke2();
                                                return Unit.f33247a;
                                            }

                                            public final void invoke2() {
                                                BuildersKt__Builders_commonKt.launch$default(CoroutineScope.this, null, null, new AnonymousClass1(rememberPagerState, function05, null), 3, null);
                                            }
                                        }, new Function0<Unit>() {
                                            {
                                                super(0);
                                            }

                                            @Override
                                            public Unit invoke() {
                                                invoke2();
                                                return Unit.f33247a;
                                            }

                                            public final void invoke2() {
                                                ProgressDelegate f10;
                                                f10 = PromoPagerKt.f(mutableState3);
                                                f10.b();
                                            }
                                        }, 1, null));
                                        it = it;
                                        coroutineScope = coroutineScope;
                                    }
                                    startRestartGroup.updateRememberedValue(arrayList);
                                    obj = arrayList;
                                }
                                final ArrayList arrayList2 = (ArrayList) obj;
                                ActivityResultContracts.StartActivityForResult startActivityForResult = new ActivityResultContracts.StartActivityForResult();
                                boolean changed = startRestartGroup.changed(mutableState3);
                                Object rememberedValue8 = startRestartGroup.rememberedValue();
                                if (changed || rememberedValue8 == Composer.INSTANCE.getEmpty()) {
                                    rememberedValue8 = new Function1<ActivityResult, Unit>() {
                                        {
                                            super(1);
                                        }

                                        public final void a(ActivityResult it2) {
                                            ProgressDelegate f10;
                                            r.i(it2, "it");
                                            f10 = PromoPagerKt.f(mutableState3);
                                            f10.a(false);
                                        }

                                        @Override
                                        public Unit invoke(ActivityResult activityResult) {
                                            a(activityResult);
                                            return Unit.f33247a;
                                        }
                                    };
                                    startRestartGroup.updateRememberedValue(rememberedValue8);
                                }
                                final ManagedActivityResultLauncher rememberLauncherForActivityResult = ActivityResultRegistryKt.rememberLauncherForActivityResult(startActivityForResult, (Function1) rememberedValue8, startRestartGroup, 8);
                                EffectsKt.LaunchedEffect(Integer.valueOf(b(mutableState)), new PromoPagerKt$PromoPager$3(rememberPagerState, arrayList2, animatable, mutableState2, null), startRestartGroup, 64);
                                EffectsKt.LaunchedEffect(rememberPagerState, new PromoPagerKt$PromoPager$4(rememberPagerState, list4, function14, mutableState3, null), startRestartGroup, 64);
                                boolean changed2 = startRestartGroup.changed(rememberPagerState) | startRestartGroup.changed(mutableState3);
                                Object rememberedValue9 = startRestartGroup.rememberedValue();
                                if (changed2 || rememberedValue9 == Composer.INSTANCE.getEmpty()) {
                                    rememberedValue9 = new PromoPagerKt$PromoPager$5$1(rememberPagerState, mutableState3, null);
                                    startRestartGroup.updateRememberedValue(rememberedValue9);
                                }
                                EffectsKt.LaunchedEffect(rememberPagerState, (Function2<? super CoroutineScope, ? super Continuation<? super Unit>, ? extends Object>) rememberedValue9, startRestartGroup, 64);
                                Modifier.Companion companion3 = Modifier.INSTANCE;
                                Arrangement.Vertical top = Arrangement.INSTANCE.getTop();
                                Alignment.Companion companion4 = Alignment.INSTANCE;
                                MeasurePolicy columnMeasurePolicy = ColumnKt.columnMeasurePolicy(top, companion4.getStart(), startRestartGroup, 0);
                                int currentCompositeKeyHash = ComposablesKt.getCurrentCompositeKeyHash(startRestartGroup, 0);
                                CompositionLocalMap currentCompositionLocalMap = startRestartGroup.getCurrentCompositionLocalMap();
                                Modifier materializeModifier = ComposedModifierKt.materializeModifier(startRestartGroup, companion3);
                                ComposeUiNode.Companion companion5 = ComposeUiNode.INSTANCE;
                                Function0<ComposeUiNode> constructor = companion5.getConstructor();
                                List<g> list5 = n10;
                                if (!(startRestartGroup.getApplier() instanceof Applier)) {
                                    ComposablesKt.invalidApplier();
                                }
                                startRestartGroup.startReusableNode();
                                if (startRestartGroup.getInserting()) {
                                    startRestartGroup.createNode(constructor);
                                } else {
                                    startRestartGroup.useNode();
                                }
                                Composer m3691constructorimpl = Updater.m3691constructorimpl(startRestartGroup);
                                Updater.m3698setimpl(m3691constructorimpl, columnMeasurePolicy, companion5.getSetMeasurePolicy());
                                Updater.m3698setimpl(m3691constructorimpl, currentCompositionLocalMap, companion5.getSetResolvedCompositionLocals());
                                Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash = companion5.getSetCompositeKeyHash();
                                if (m3691constructorimpl.getInserting() || !r.d(m3691constructorimpl.rememberedValue(), Integer.valueOf(currentCompositeKeyHash))) {
                                    m3691constructorimpl.updateRememberedValue(Integer.valueOf(currentCompositeKeyHash));
                                    m3691constructorimpl.apply(Integer.valueOf(currentCompositeKeyHash), setCompositeKeyHash);
                                }
                                Updater.m3698setimpl(m3691constructorimpl, materializeModifier, companion5.getSetModifier());
                                ColumnScopeInstance columnScopeInstance = ColumnScopeInstance.INSTANCE;
                                float floatValue = ((Number) animatable.getValue()).floatValue();
                                int size = ((g) list4.get(rememberPagerState.getCurrentPage())).c().size();
                                MaterialTheme materialTheme = MaterialTheme.INSTANCE;
                                int i23 = MaterialTheme.$stable;
                                long m1476getOnPrimary0d7_KjU = materialTheme.getColors(startRestartGroup, i23).m1476getOnPrimary0d7_KjU();
                                long m1476getOnPrimary0d7_KjU2 = materialTheme.getColors(startRestartGroup, i23).m1476getOnPrimary0d7_KjU();
                                float f10 = 2;
                                float f11 = 8;
                                float f12 = 16;
                                list2 = list5;
                                function03 = function05;
                                SegmentedProgressIndicatorKt.a(floatValue, SizeKt.fillMaxWidth$default(PaddingKt.m680paddingqDBjuR0(companion3, Dp.m6507constructorimpl(f11), Dp.m6507constructorimpl(f11), Dp.m6507constructorimpl(f11), Dp.m6507constructorimpl(f12)), 0.0f, 1, null), m1476getOnPrimary0d7_KjU, ColorKt.Color$default(Color.m4198getRedimpl(m1476getOnPrimary0d7_KjU2), Color.m4197getGreenimpl(m1476getOnPrimary0d7_KjU2), Color.m4195getBlueimpl(m1476getOnPrimary0d7_KjU2), 0.5f, null, 16, null), Dp.m6507constructorimpl(f10), size, Dp.m6507constructorimpl(4), startRestartGroup, 1597440, 0);
                                PagerKt.m910HorizontalPageroI3XNZo(rememberPagerState, null, null, null, 0, 0.0f, null, null, false, false, null, null, null, ComposableLambdaKt.composableLambda(startRestartGroup, -2073492743, true, new Function4<PagerScope, Integer, Composer, Integer, Unit>() {
                                    {
                                        super(4);
                                    }

                                    @Override
                                    public Unit invoke(PagerScope pagerScope, Integer num, Composer composer3, Integer num2) {
                                        invoke(pagerScope, num.intValue(), composer3, num2.intValue());
                                        return Unit.f33247a;
                                    }

                                    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
                                    @Composable
                                    public final void invoke(PagerScope HorizontalPager, final int i24, Composer composer3, int i25) {
                                        Object obj2;
                                        r.i(HorizontalPager, "$this$HorizontalPager");
                                        if (ComposerKt.isTraceInProgress()) {
                                            ComposerKt.traceEventStart(-2073492743, i25, -1, "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPager.<anonymous>.<anonymous> (PromoPager.kt:204)");
                                        }
                                        Modifier aspectRatio$default = AspectRatioKt.aspectRatio$default(SizeKt.fillMaxWidth$default(Modifier.INSTANCE, 0.0f, 1, null), 0.68f, false, 2, null);
                                        Object obj3 = PagerState.this;
                                        Object valueOf = Integer.valueOf(i24);
                                        final PagerState pagerState = PagerState.this;
                                        boolean changed3 = composer3.changed(obj3) | composer3.changed(valueOf);
                                        Object rememberedValue10 = composer3.rememberedValue();
                                        if (changed3 || rememberedValue10 == Composer.INSTANCE.getEmpty()) {
                                            rememberedValue10 = new Function1<GraphicsLayerScope, Unit>() {
                                                {
                                                    super(1);
                                                }

                                                @Override
                                                public Unit invoke(GraphicsLayerScope graphicsLayerScope) {
                                                    invoke2(graphicsLayerScope);
                                                    return Unit.f33247a;
                                                }

                                                public final void invoke2(GraphicsLayerScope graphicsLayer) {
                                                    float l10;
                                                    r.i(graphicsLayer, "$this$graphicsLayer");
                                                    float currentPage = (PagerState.this.getCurrentPage() - i24) + PagerState.this.getCurrentPageOffsetFraction();
                                                    if (currentPage == 0.0f) {
                                                        return;
                                                    }
                                                    graphicsLayer.setCameraDistance(20 * graphicsLayer.getDensity());
                                                    boolean z10 = PagerState.this.getCurrentPage() < i24 || (PagerState.this.getCurrentPage() == i24 && currentPage < 0.0f);
                                                    graphicsLayer.mo4365setTransformOrigin__ExYCQ(TransformOriginKt.TransformOrigin(z10 ? 0.0f : 1.0f, 0.5f));
                                                    float f13 = z10 ? 90.0f : -90.0f;
                                                    l10 = i.l(Math.abs(currentPage), 0.0f, 1.0f);
                                                    graphicsLayer.setRotationY(MathHelpersKt.lerp(0.0f, f13, l10));
                                                }
                                            };
                                            composer3.updateRememberedValue(rememberedValue10);
                                        }
                                        Modifier graphicsLayer = GraphicsLayerModifierKt.graphicsLayer(aspectRatio$default, (Function1) rememberedValue10);
                                        Function5<List<Promo>, PromoState, Function1<? super Boolean, Unit>, Composer, Integer, Unit> function5 = promoItem;
                                        List<g> list6 = list2;
                                        ArrayList<PromoState> arrayList3 = arrayList2;
                                        final MutableState<ProgressDelegate> mutableState4 = mutableState3;
                                        int i26 = i21;
                                        MeasurePolicy maybeCachedBoxMeasurePolicy = BoxKt.maybeCachedBoxMeasurePolicy(Alignment.INSTANCE.getTopStart(), false);
                                        int currentCompositeKeyHash2 = ComposablesKt.getCurrentCompositeKeyHash(composer3, 0);
                                        CompositionLocalMap currentCompositionLocalMap2 = composer3.getCurrentCompositionLocalMap();
                                        Modifier materializeModifier2 = ComposedModifierKt.materializeModifier(composer3, graphicsLayer);
                                        ComposeUiNode.Companion companion6 = ComposeUiNode.INSTANCE;
                                        Function0<ComposeUiNode> constructor2 = companion6.getConstructor();
                                        if (!(composer3.getApplier() instanceof Applier)) {
                                            ComposablesKt.invalidApplier();
                                        }
                                        composer3.startReusableNode();
                                        if (composer3.getInserting()) {
                                            composer3.createNode(constructor2);
                                        } else {
                                            composer3.useNode();
                                        }
                                        Composer m3691constructorimpl2 = Updater.m3691constructorimpl(composer3);
                                        Updater.m3698setimpl(m3691constructorimpl2, maybeCachedBoxMeasurePolicy, companion6.getSetMeasurePolicy());
                                        Updater.m3698setimpl(m3691constructorimpl2, currentCompositionLocalMap2, companion6.getSetResolvedCompositionLocals());
                                        Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash2 = companion6.getSetCompositeKeyHash();
                                        if (m3691constructorimpl2.getInserting() || !r.d(m3691constructorimpl2.rememberedValue(), Integer.valueOf(currentCompositeKeyHash2))) {
                                            m3691constructorimpl2.updateRememberedValue(Integer.valueOf(currentCompositeKeyHash2));
                                            m3691constructorimpl2.apply(Integer.valueOf(currentCompositeKeyHash2), setCompositeKeyHash2);
                                        }
                                        Updater.m3698setimpl(m3691constructorimpl2, materializeModifier2, companion6.getSetModifier());
                                        BoxScopeInstance boxScopeInstance = BoxScopeInstance.INSTANCE;
                                        List<Promo> c10 = list6.get(i24).c();
                                        PromoState promoState = arrayList3.get(i24);
                                        r.h(promoState, "promoStates[page]");
                                        boolean changed4 = composer3.changed(mutableState4);
                                        Object rememberedValue11 = composer3.rememberedValue();
                                        if (changed4 || rememberedValue11 == Composer.INSTANCE.getEmpty()) {
                                            Object obj4 = new Function1<Boolean, Unit>() {
                                                {
                                                    super(1);
                                                }

                                                @Override
                                                public Unit invoke(Boolean bool) {
                                                    invoke(bool.booleanValue());
                                                    return Unit.f33247a;
                                                }

                                                public final void invoke(boolean z10) {
                                                    ProgressDelegate f13;
                                                    f13 = PromoPagerKt.f(mutableState4);
                                                    f13.a(z10);
                                                }
                                            };
                                            composer3.updateRememberedValue(obj4);
                                            obj2 = obj4;
                                        } else {
                                            obj2 = rememberedValue11;
                                        }
                                        function5.invoke(c10, promoState, obj2, composer3, Integer.valueOf(((i26 >> 6) & 7168) | 8));
                                        composer3.endNode();
                                        if (ComposerKt.isTraceInProgress()) {
                                            ComposerKt.traceEventEnd();
                                        }
                                    }
                                }), startRestartGroup, 0, 3072, 8190);
                                startRestartGroup.startReplaceableGroup(-604718218);
                                final int currentPage = rememberPagerState.getCurrentPage();
                                Promo promo = ((g) list4.get(currentPage)).c().get(((PromoState) arrayList2.get(currentPage)).b());
                                Modifier fillMaxWidth$default = SizeKt.fillMaxWidth$default(companion3, 0.0f, 1, null);
                                MeasurePolicy maybeCachedBoxMeasurePolicy = BoxKt.maybeCachedBoxMeasurePolicy(companion4.getTopStart(), false);
                                int currentCompositeKeyHash2 = ComposablesKt.getCurrentCompositeKeyHash(startRestartGroup, 0);
                                CompositionLocalMap currentCompositionLocalMap2 = startRestartGroup.getCurrentCompositionLocalMap();
                                Modifier materializeModifier2 = ComposedModifierKt.materializeModifier(startRestartGroup, fillMaxWidth$default);
                                Function0<ComposeUiNode> constructor2 = companion5.getConstructor();
                                if (!(startRestartGroup.getApplier() instanceof Applier)) {
                                    ComposablesKt.invalidApplier();
                                }
                                startRestartGroup.startReusableNode();
                                if (startRestartGroup.getInserting()) {
                                    startRestartGroup.createNode(constructor2);
                                } else {
                                    startRestartGroup.useNode();
                                }
                                Composer m3691constructorimpl2 = Updater.m3691constructorimpl(startRestartGroup);
                                Updater.m3698setimpl(m3691constructorimpl2, maybeCachedBoxMeasurePolicy, companion5.getSetMeasurePolicy());
                                Updater.m3698setimpl(m3691constructorimpl2, currentCompositionLocalMap2, companion5.getSetResolvedCompositionLocals());
                                Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash2 = companion5.getSetCompositeKeyHash();
                                if (m3691constructorimpl2.getInserting() || !r.d(m3691constructorimpl2.rememberedValue(), Integer.valueOf(currentCompositeKeyHash2))) {
                                    m3691constructorimpl2.updateRememberedValue(Integer.valueOf(currentCompositeKeyHash2));
                                    m3691constructorimpl2.apply(Integer.valueOf(currentCompositeKeyHash2), setCompositeKeyHash2);
                                }
                                Updater.m3698setimpl(m3691constructorimpl2, materializeModifier2, companion5.getSetModifier());
                                BoxScopeInstance boxScopeInstance = BoxScopeInstance.INSTANCE;
                                startRestartGroup.startReplaceableGroup(1366610875);
                                if (promo.getTitle().length() > 0) {
                                    companion = companion3;
                                    IconButtonKt.IconButton(new Function0<Unit>() {
                                        {
                                            super(0);
                                        }

                                        @Override
                                        public Unit invoke() {
                                            invoke2();
                                            return Unit.f33247a;
                                        }

                                        public final void invoke2() {
                                            ProgressDelegate f13;
                                            arrayList2.get(currentPage).g(!arrayList2.get(currentPage).c());
                                            f13 = PromoPagerKt.f(mutableState3);
                                            f13.a(arrayList2.get(currentPage).c());
                                            if (arrayList2.get(currentPage).c()) {
                                                a2.a.H(b.g.f246a.O(), vf.g.a(region), b.a.f121a.m());
                                            }
                                        }
                                    }, PaddingKt.m681paddingqDBjuR0$default(boxScopeInstance.align(companion3, companion4.getTopEnd()), 0.0f, Dp.m6507constructorimpl(f11), Dp.m6507constructorimpl(f12), 0.0f, 9, null), false, null, ComposableSingletons$PromoPagerKt.f7491a.a(), startRestartGroup, 24576, 12);
                                } else {
                                    companion = companion3;
                                }
                                startRestartGroup.endReplaceableGroup();
                                startRestartGroup.startReplaceableGroup(838714737);
                                if (promo.getLink().length() > 0) {
                                    composer2 = startRestartGroup;
                                    ButtonKt.Button(new Function0<Unit>() {
                                        {
                                            super(0);
                                        }

                                        @Override
                                        public Unit invoke() {
                                            invoke2();
                                            return Unit.f33247a;
                                        }

                                        public final void invoke2() {
                                            ProgressDelegate f13;
                                            f13 = PromoPagerKt.f(mutableState3);
                                            f13.a(true);
                                            String link = list4.get(currentPage).c().get(arrayList2.get(currentPage).b()).getLink();
                                            Intent intent = new Intent("android.intent.action.VIEW");
                                            intent.setData(Uri.parse(link));
                                            rememberLauncherForActivityResult.launch(intent);
                                            a2.a.H(b.g.f246a.P(), vf.g.a(region), b.a.f121a.m());
                                        }
                                    }, PaddingKt.m681paddingqDBjuR0$default(boxScopeInstance.align(companion, companion4.getTopCenter()), 0.0f, Dp.m6507constructorimpl(f11), 0.0f, 0.0f, 13, null), false, null, null, null, BorderStrokeKt.m273BorderStrokecXLIe8U(Dp.m6507constructorimpl(f10), materialTheme.getColors(startRestartGroup, i23).m1476getOnPrimary0d7_KjU()), ButtonDefaults.INSTANCE.m1445buttonColorsro_MJ88(0L, materialTheme.getColors(startRestartGroup, i23).m1476getOnPrimary0d7_KjU(), 0L, 0L, startRestartGroup, ButtonDefaults.$stable << 12, 13), null, ComposableSingletons$PromoPagerKt.f7491a.b(), composer2, 805306368, TypedValues.AttributesType.TYPE_PATH_ROTATE);
                                } else {
                                    composer2 = startRestartGroup;
                                }
                                composer2.endReplaceableGroup();
                                composer2.endNode();
                                composer2.endReplaceableGroup();
                                composer2.endNode();
                            } else {
                                list2 = n10;
                                function03 = function05;
                                composer2 = startRestartGroup;
                            }
                            if (ComposerKt.isTraceInProgress()) {
                                ComposerKt.traceEventEnd();
                            }
                            i18 = i22;
                            function13 = function14;
                            list3 = list2;
                            function04 = function03;
                        }
                        endRestartGroup = composer2.endRestartGroup();
                        if (endRestartGroup == null) {
                            return;
                        }
                        endRestartGroup.updateScope(new Function2<Composer, Integer, Unit>() {
                            {
                                super(2);
                            }

                            @Override
                            public Unit invoke(Composer composer3, Integer num) {
                                invoke(composer3, num.intValue());
                                return Unit.f33247a;
                            }

                            public final void invoke(Composer composer3, int i24) {
                                PromoPagerKt.a(region, list3, i18, function13, function04, promoItem, composer3, RecomposeScopeImplKt.updateChangedFlags(i11 | 1), i12);
                            }
                        });
                        return;
                    }
                    i17 = ProfileVerifier.CompilationStatus.RESULT_CODE_ERROR_CANT_WRITE_PROFILE_VERIFICATION_RESULT_CACHE_FILE;
                    i13 |= i17;
                    final int i212 = i13;
                    if (i19 != 2) {
                    }
                    if (i19 != 0) {
                    }
                    if (i20 != 0) {
                    }
                    if (i15 != 0) {
                    }
                    if (i16 != 0) {
                    }
                    if (ComposerKt.isTraceInProgress()) {
                    }
                    if (!n10.isEmpty()) {
                    }
                    if (ComposerKt.isTraceInProgress()) {
                    }
                    i18 = i22;
                    function13 = function14;
                    list3 = list2;
                    function04 = function03;
                    endRestartGroup = composer2.endRestartGroup();
                    if (endRestartGroup == null) {
                    }
                }
                function02 = function0;
                if ((i12 & 32) != 0) {
                }
                i13 |= i17;
                final int i2122 = i13;
                if (i19 != 2) {
                }
                if (i19 != 0) {
                }
                if (i20 != 0) {
                }
                if (i15 != 0) {
                }
                if (i16 != 0) {
                }
                if (ComposerKt.isTraceInProgress()) {
                }
                if (!n10.isEmpty()) {
                }
                if (ComposerKt.isTraceInProgress()) {
                }
                i18 = i22;
                function13 = function14;
                list3 = list2;
                function04 = function03;
                endRestartGroup = composer2.endRestartGroup();
                if (endRestartGroup == null) {
                }
            }
            function12 = function1;
            i16 = i12 & 16;
            if (i16 != 0) {
            }
            function02 = function0;
            if ((i12 & 32) != 0) {
            }
            i13 |= i17;
            final int i21222 = i13;
            if (i19 != 2) {
            }
            if (i19 != 0) {
            }
            if (i20 != 0) {
            }
            if (i15 != 0) {
            }
            if (i16 != 0) {
            }
            if (ComposerKt.isTraceInProgress()) {
            }
            if (!n10.isEmpty()) {
            }
            if (ComposerKt.isTraceInProgress()) {
            }
            i18 = i22;
            function13 = function14;
            list3 = list2;
            function04 = function03;
            endRestartGroup = composer2.endRestartGroup();
            if (endRestartGroup == null) {
            }
        }
        i14 = i10;
        i15 = i12 & 8;
        if (i15 == 0) {
        }
        function12 = function1;
        i16 = i12 & 16;
        if (i16 != 0) {
        }
        function02 = function0;
        if ((i12 & 32) != 0) {
        }
        i13 |= i17;
        final int i212222 = i13;
        if (i19 != 2) {
        }
        if (i19 != 0) {
        }
        if (i20 != 0) {
        }
        if (i15 != 0) {
        }
        if (i16 != 0) {
        }
        if (ComposerKt.isTraceInProgress()) {
        }
        if (!n10.isEmpty()) {
        }
        if (ComposerKt.isTraceInProgress()) {
        }
        i18 = i22;
        function13 = function14;
        list3 = list2;
        function04 = function03;
        endRestartGroup = composer2.endRestartGroup();
        if (endRestartGroup == null) {
        }
    }

    public static final int b(MutableState<Integer> mutableState) {
        return mutableState.getValue().intValue();
    }

    public static final void c(MutableState<Integer> mutableState, int i10) {
        mutableState.setValue(Integer.valueOf(i10));
    }

    public static final float d(MutableState<Float> mutableState) {
        return mutableState.getValue().floatValue();
    }

    public static final void e(MutableState<Float> mutableState, float f10) {
        mutableState.setValue(Float.valueOf(f10));
    }

    public static final ProgressDelegate f(MutableState<ProgressDelegate> mutableState) {
        return mutableState.getValue();
    }

    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @Composable
    @Preview
    public static final void g(Composer composer, final int i10) {
        Composer startRestartGroup = composer.startRestartGroup(-1622091440);
        if (i10 == 0 && startRestartGroup.getSkipping()) {
            startRestartGroup.skipToGroupEnd();
        } else {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(-1622091440, i10, -1, "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerPreview (PromoPager.kt:303)");
            }
            final String str = "preview";
            ThemeKt.a(ComposableLambdaKt.composableLambda(startRestartGroup, -1438127152, true, new Function2<Composer, Integer, Unit>() {
                {
                    super(2);
                }

                @Override
                public Unit invoke(Composer composer2, Integer num) {
                    invoke(composer2, num.intValue());
                    return Unit.f33247a;
                }

                @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
                @Composable
                public final void invoke(Composer composer2, int i11) {
                    ArrayList h10;
                    ArrayList h11;
                    if ((i11 & 11) == 2 && composer2.getSkipping()) {
                        composer2.skipToGroupEnd();
                        return;
                    }
                    if (ComposerKt.isTraceInProgress()) {
                        ComposerKt.traceEventStart(-1438127152, i11, -1, "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerPreview.<anonymous> (PromoPager.kt:305)");
                    }
                    String str2 = str;
                    h10 = o.h(new Promo("Stuff", "", "https://stuff.io", 0));
                    h11 = o.h(new g(0L, "", h10));
                    final String str3 = str;
                    PromoPagerKt.a(str2, h11, 0, null, null, ComposableLambdaKt.composableLambda(composer2, 147681361, true, new Function5<List<? extends Promo>, PromoState, Function1<? super Boolean, ? extends Unit>, Composer, Integer, Unit>() {
                        {
                            super(5);
                        }

                        @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
                        @Composable
                        public final void a(List<Promo> promos, PromoState state, Function1<? super Boolean, Unit> onPause, Composer composer3, int i12) {
                            r.i(promos, "promos");
                            r.i(state, "state");
                            r.i(onPause, "onPause");
                            if (ComposerKt.isTraceInProgress()) {
                                ComposerKt.traceEventStart(147681361, i12, -1, "com.fitnessmobileapps.fma.feature.home.presentation.composables.PromoPagerPreview.<anonymous>.<anonymous> (PromoPager.kt:322)");
                            }
                            int i13 = i12 << 3;
                            PromoItemKt.h(str3, promos, state, onPause, composer3, (i13 & 896) | 70 | (i13 & 7168), 0);
                            if (ComposerKt.isTraceInProgress()) {
                                ComposerKt.traceEventEnd();
                            }
                        }

                        @Override
                        public Unit invoke(List<? extends Promo> list, PromoState promoState, Function1<? super Boolean, ? extends Unit> function1, Composer composer3, Integer num) {
                            a(list, promoState, function1, composer3, num.intValue());
                            return Unit.f33247a;
                        }
                    }), composer2, 196678, 28);
                    if (ComposerKt.isTraceInProgress()) {
                        ComposerKt.traceEventEnd();
                    }
                }
            }), startRestartGroup, 6);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
        ScopeUpdateScope endRestartGroup = startRestartGroup.endRestartGroup();
        if (endRestartGroup == null) {
            return;
        }
        endRestartGroup.updateScope(new Function2<Composer, Integer, Unit>() {
            {
                super(2);
            }

            @Override
            public Unit invoke(Composer composer2, Integer num) {
                invoke(composer2, num.intValue());
                return Unit.f33247a;
            }

            public final void invoke(Composer composer2, int i11) {
                PromoPagerKt.g(composer2, RecomposeScopeImplKt.updateChangedFlags(i10 | 1));
            }
        });
    }

    public static final Object o(PagerState pagerState, Function0<Unit> function0, Continuation<? super Unit> continuation) {
        Object f10;
        if (!pagerState.getCanScrollForward()) {
            function0.invoke();
            return Unit.f33247a;
        }
        Object animateScrollToPage$default = PagerState.animateScrollToPage$default(pagerState, pagerState.getCurrentPage() + 1, 0.0f, null, continuation, 6, null);
        f10 = kotlin.coroutines.intrinsics.b.f();
        return animateScrollToPage$default == f10 ? animateScrollToPage$default : Unit.f33247a;
    }

    public static final Object p(PagerState pagerState, Function0<Unit> function0, Continuation<? super Unit> continuation) {
        Object f10;
        if (pagerState.getCurrentPage() <= 0) {
            function0.invoke();
            return Unit.f33247a;
        }
        Object animateScrollToPage$default = PagerState.animateScrollToPage$default(pagerState, pagerState.getCurrentPage() - 1, 0.0f, null, continuation, 6, null);
        f10 = kotlin.coroutines.intrinsics.b.f();
        return animateScrollToPage$default == f10 ? animateScrollToPage$default : Unit.f33247a;
    }
}