正在查看: BodyTech v7.6.4 应用的 PromoPagerKt.java JAVA 源代码文件
本页面展示 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;
}
}