正在查看: BodyTech v7.6.4 应用的 SettingsFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BodyTech v7.6.4 应用的 SettingsFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fitnessmobileapps.fma.feature.settings;
import android.content.ComponentCallbacks;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.compose.foundation.layout.PaddingValues;
import androidx.compose.material.ScaffoldKt;
import androidx.compose.material.ScaffoldState;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.ComposableTarget;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.EffectsKt;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.State;
import androidx.compose.runtime.internal.ComposableLambda;
import androidx.compose.runtime.internal.ComposableLambdaKt;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.compose.runtime.livedata.LiveDataAdapterKt;
import androidx.compose.ui.platform.ComposeView;
import androidx.compose.ui.platform.ViewCompositionStrategy;
import androidx.compose.ui.res.StringResources_androidKt;
import androidx.compose.ui.unit.Dp;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModelStoreOwner;
import androidx.navigation.fragment.FragmentKt;
import androidx.savedstate.SavedStateRegistryOwner;
import com.fitnessmobileapps.bodytech39559.R;
import com.fitnessmobileapps.fma.core.compose.CustomToastKt;
import com.fitnessmobileapps.fma.core.compose.RadioButtonPickerDialogKt;
import com.fitnessmobileapps.fma.core.compose.SystemSettingDialogKt;
import com.fitnessmobileapps.fma.core.compose.ToastModel;
import com.fitnessmobileapps.fma.core.compose.g;
import com.fitnessmobileapps.fma.core.compose.k;
import com.fitnessmobileapps.fma.core.compose.theme.ThemeKt;
import com.fitnessmobileapps.fma.core.flags.DevelopmentFlags;
import com.fitnessmobileapps.fma.feature.notifications.presentation.NotificationsViewModel;
import com.fitnessmobileapps.fma.util.NavigationActivityHelper;
import com.fitnessmobileapps.fma.util.q0;
import com.mindbodyonline.gatekeeper.GateKeeper;
import com.mindbodyonline.gatekeeper.e;
import gj.i;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.Lazy;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.ArraysKt___ArraysKt;
import kotlin.collections.o;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.d;
import kotlin.f;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.Function3;
import kotlin.jvm.internal.a0;
import kotlin.jvm.internal.r;
import kotlin.jvm.internal.v;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
import kotlinx.coroutines.flow.SharedFlow;
import nn.a;
import org.koin.androidx.viewmodel.ext.android.FragmentExtKt;
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0017\u0010\u0018J$\u0010\t\u001a\u00020\b2\u0006\u0010\u0003\u001a\u00020\u00022\b\u0010\u0005\u001a\u0004\u0018\u00010\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0016J\b\u0010\u000b\u001a\u00020\nH\u0016R\u001b\u0010\u0011\u001a\u00020\f8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\u001b\u0010\u0016\u001a\u00020\u00128BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0013\u0010\u000e\u001a\u0004\b\u0014\u0010\u0015¨\u0006\u0019"}, d2 = {"Lcom/fitnessmobileapps/fma/feature/settings/SettingsFragment;", "Lcom/fitnessmobileapps/fma/views/fragments/b;", "Landroid/view/LayoutInflater;", "inflater", "Landroid/view/ViewGroup;", "container", "Landroid/os/Bundle;", "savedInstanceState", "Landroid/view/View;", "onCreateView", "", "onResume", "Lcom/fitnessmobileapps/fma/feature/settings/SettingsViewModel;", "c", "Lkotlin/Lazy;", "w", "()Lcom/fitnessmobileapps/fma/feature/settings/SettingsViewModel;", "viewModel", "Lcom/fitnessmobileapps/fma/feature/notifications/presentation/NotificationsViewModel;", "d", "v", "()Lcom/fitnessmobileapps/fma/feature/notifications/presentation/NotificationsViewModel;", "notificationsViewModel", "<init>", "()V", "FMA_release"}, k = 1, mv = {1, 8, 0})
public final class SettingsFragment extends com.fitnessmobileapps.fma.views.fragments.b {
private final Lazy viewModel;
private final Lazy notificationsViewModel;
public SettingsFragment() {
Lazy a10;
Lazy a11;
final Function0<nn.a> function0 = new Function0<nn.a>() {
{
super(0);
}
@Override
public final nn.a invoke() {
a.Companion companion = nn.a.INSTANCE;
ComponentCallbacks componentCallbacks = this;
return companion.b((ViewModelStoreOwner) componentCallbacks, componentCallbacks instanceof SavedStateRegistryOwner ? (SavedStateRegistryOwner) componentCallbacks : null);
}
};
LazyThreadSafetyMode lazyThreadSafetyMode = LazyThreadSafetyMode.f33241e;
final xn.a aVar = null;
final Object[] objArr = 0 == true ? 1 : 0;
a10 = d.a(lazyThreadSafetyMode, new Function0<SettingsViewModel>() {
{
super(0);
}
@Override
public final SettingsViewModel invoke() {
return org.koin.androidx.viewmodel.ext.android.a.a(this, aVar, v.b(SettingsViewModel.class), function0, objArr);
}
});
this.viewModel = a10;
final Function0<nn.a> function02 = new Function0<nn.a>() {
{
super(0);
}
@Override
public final nn.a invoke() {
a.Companion companion = nn.a.INSTANCE;
FragmentActivity requireActivity = Fragment.this.requireActivity();
r.h(requireActivity, "requireActivity()");
return companion.b(requireActivity, Fragment.this.requireActivity());
}
};
final Object[] objArr2 = 0 == true ? 1 : 0;
final Object[] objArr3 = 0 == true ? 1 : 0;
a11 = d.a(lazyThreadSafetyMode, new Function0<NotificationsViewModel>() {
{
super(0);
}
@Override
public final NotificationsViewModel invoke() {
return FragmentExtKt.a(Fragment.this, objArr2, v.b(NotificationsViewModel.class), function02, objArr3);
}
});
this.notificationsViewModel = a11;
}
public final NotificationsViewModel v() {
return (NotificationsViewModel) this.notificationsViewModel.getValue();
}
public final SettingsViewModel w() {
return (SettingsViewModel) this.viewModel.getValue();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
r.i(inflater, "inflater");
SettingsViewModel w10 = w();
Context requireContext = requireContext();
r.h(requireContext, "requireContext()");
w10.l(requireContext);
GateKeeper gateKeeper = GateKeeper.f21219a;
final String[] b10 = q0.INSTANCE.b();
FragmentActivity activity = getActivity();
if (activity != null) {
String simpleName = getClass().getSimpleName();
r.h(simpleName, "getSimpleName(...)");
gateKeeper.f(activity, simpleName, this, this);
}
FragmentActivity activity2 = getActivity();
if (activity2 != null) {
String simpleName2 = getClass().getSimpleName();
r.h(simpleName2, "getSimpleName(...)");
gateKeeper.e(activity2, simpleName2, this);
MutableLiveData<com.mindbodyonline.gatekeeper.d> mutableLiveData = gateKeeper.j().get(simpleName2);
if (mutableLiveData != null) {
mutableLiveData.observe(this, new GateKeeper.e(new Function1<com.mindbodyonline.gatekeeper.d, Unit>() {
{
super(1);
}
public final void a(com.mindbodyonline.gatekeeper.d dVar) {
boolean e02;
e b11;
SettingsViewModel w11;
SettingsViewModel w12;
e02 = ArraysKt___ArraysKt.e0(b10, dVar.a());
if (!e02 || (b11 = dVar.b()) == null) {
return;
}
if (!(b11 instanceof e.a)) {
boolean z10 = b11 instanceof e.b;
return;
}
if (r.d(b11.getPermission(), "android.permission.WRITE_CALENDAR")) {
GateKeeper gateKeeper2 = GateKeeper.f21219a;
SettingsFragment settingsFragment = this;
gateKeeper2.u(settingsFragment, i.a("android.permission.READ_CALENDAR", settingsFragment.getString(R.string.calendar_rationale)));
} else {
w11 = this.w();
Context requireContext2 = this.requireContext();
r.h(requireContext2, "requireContext()");
String valueOf = String.valueOf(w11.i(requireContext2).get(0));
w12 = this.w();
w12.o(SettingOption.ACCESS_TO_CALENDAR, valueOf);
}
}
@Override
public Unit invoke(com.mindbodyonline.gatekeeper.d dVar) {
a(dVar);
return Unit.f33247a;
}
}));
}
}
Context requireContext2 = requireContext();
r.h(requireContext2, "requireContext()");
final ComposeView composeView = new ComposeView(requireContext2, null, 0, 6, null);
composeView.setViewCompositionStrategy(ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed.INSTANCE);
composeView.setContent(ComposableLambdaKt.composableLambdaInstance(1949408040, true, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
@Override
public Unit invoke(Composer composer, Integer num) {
invoke(composer, num.intValue());
return Unit.f33247a;
}
@ComposableTarget(applier = "androidx.compose.ui.UiComposable")
@Composable
public final void invoke(Composer composer, int i10) {
if ((i10 & 11) == 2 && composer.getSkipping()) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(1949408040, i10, -1, "com.fitnessmobileapps.fma.feature.settings.SettingsFragment.onCreateView.<anonymous>.<anonymous> (SettingsFragment.kt:88)");
}
final SettingsFragment settingsFragment = SettingsFragment.this;
final ComposeView composeView2 = composeView;
ThemeKt.a(ComposableLambdaKt.composableLambda(composer, 1992612008, true, new Function2<Composer, Integer, Unit>() {
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
@kotlin.coroutines.jvm.internal.c(c = "com.fitnessmobileapps.fma.feature.settings.SettingsFragment$onCreateView$2$1$1$1", f = "SettingsFragment.kt", l = {101}, m = "invokeSuspend")
static final class C02381 extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
int label;
final SettingsFragment this$0;
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
@kotlin.coroutines.jvm.internal.c(c = "com.fitnessmobileapps.fma.feature.settings.SettingsFragment$onCreateView$2$1$1$1$1", f = "SettingsFragment.kt", l = {}, m = "invokeSuspend")
static final class C02391 extends SuspendLambda implements Function2<Boolean, Continuation<? super Unit>, Object> {
int label;
final SettingsFragment this$0;
C02391(SettingsFragment settingsFragment, Continuation<? super C02391> continuation) {
super(2, continuation);
this.this$0 = settingsFragment;
}
@Override
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
return new C02391(this.this$0, continuation);
}
@Override
public Object invoke(Boolean bool, Continuation<? super Unit> continuation) {
return invoke(bool.booleanValue(), continuation);
}
@Override
public final Object invokeSuspend(Object obj) {
kotlin.coroutines.intrinsics.b.f();
if (this.label != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
f.b(obj);
CustomToastKt.g(this.this$0, new ToastModel(com.fitnessmobileapps.fma.core.compose.utils.e.INSTANCE.b(R.string.error_saving_preferences_message, new Object[0]), new k.Error(null, 0L, 0L, 0L, 0L, 0L, 63, null)), Dp.m6507constructorimpl(16));
return Unit.f33247a;
}
public final Object invoke(boolean z10, Continuation<? super Unit> continuation) {
return ((C02391) create(Boolean.valueOf(z10), continuation)).invokeSuspend(Unit.f33247a);
}
}
C02381(SettingsFragment settingsFragment, Continuation<? super C02381> continuation) {
super(2, continuation);
this.this$0 = settingsFragment;
}
@Override
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
return new C02381(this.this$0, continuation);
}
@Override
public final Object invokeSuspend(Object obj) {
Object f10;
NotificationsViewModel v10;
f10 = kotlin.coroutines.intrinsics.b.f();
int i10 = this.label;
if (i10 == 0) {
f.b(obj);
v10 = this.this$0.v();
SharedFlow<Boolean> i11 = v10.i();
C02391 c02391 = new C02391(this.this$0, null);
this.label = 1;
if (FlowKt.collectLatest(i11, c02391, 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 ((C02381) create(coroutineScope, continuation)).invokeSuspend(Unit.f33247a);
}
}
{
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) {
SettingsViewModel w11;
NotificationsViewModel v10;
String str;
MutableState mutableState;
MutableState mutableState2;
String str2;
final MutableState mutableState3;
SettingsViewModel w12;
String str3;
Object obj;
SettingsViewModel w13;
String str4;
Object obj2;
if ((i11 & 11) == 2 && composer2.getSkipping()) {
composer2.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(1992612008, i11, -1, "com.fitnessmobileapps.fma.feature.settings.SettingsFragment.onCreateView.<anonymous>.<anonymous>.<anonymous> (SettingsFragment.kt:89)");
}
ScaffoldState rememberScaffoldState = ScaffoldKt.rememberScaffoldState(null, null, composer2, 0, 3);
Object rememberedValue = composer2.rememberedValue();
Composer.Companion companion = Composer.INSTANCE;
if (rememberedValue == companion.getEmpty()) {
rememberedValue = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
composer2.updateRememberedValue(rememberedValue);
}
final MutableState mutableState4 = (MutableState) rememberedValue;
Object rememberedValue2 = composer2.rememberedValue();
if (rememberedValue2 == companion.getEmpty()) {
rememberedValue2 = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
composer2.updateRememberedValue(rememberedValue2);
}
final MutableState mutableState5 = (MutableState) rememberedValue2;
Object rememberedValue3 = composer2.rememberedValue();
if (rememberedValue3 == companion.getEmpty()) {
rememberedValue3 = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
composer2.updateRememberedValue(rememberedValue3);
}
final MutableState mutableState6 = (MutableState) rememberedValue3;
Object rememberedValue4 = composer2.rememberedValue();
if (rememberedValue4 == companion.getEmpty()) {
rememberedValue4 = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
composer2.updateRememberedValue(rememberedValue4);
}
MutableState mutableState7 = (MutableState) rememberedValue4;
w11 = SettingsFragment.this.w();
final State observeAsState = LiveDataAdapterKt.observeAsState(w11.k(), composer2, 8);
v10 = SettingsFragment.this.v();
EffectsKt.LaunchedEffect(v10.i(), new C02381(SettingsFragment.this, null), composer2, 72);
composer2.startReplaceableGroup(1736349167);
if (((Boolean) mutableState4.getValue()).booleanValue()) {
String stringResource = StringResources_androidKt.stringResource(R.string.choose_language, composer2, 0);
g gVar = new g();
SettingsFragment settingsFragment2 = SettingsFragment.this;
ComposeView composeView3 = composeView2;
gVar.c();
w13 = settingsFragment2.w();
Context context = composeView3.getContext();
r.h(context, "context");
gVar.f(w13.h(context));
List list = (List) observeAsState.getValue();
if (list != null) {
Iterator it = list.iterator();
while (true) {
if (!it.hasNext()) {
obj2 = null;
break;
} else {
obj2 = it.next();
if (((SettingViewData) obj2).getOption() == SettingOption.LANGUAGE) {
break;
}
}
}
SettingViewData settingViewData = (SettingViewData) obj2;
if (settingViewData != null) {
str4 = settingViewData.getValue();
}
}
str4 = "";
gVar.g(str4);
final SettingsFragment settingsFragment3 = SettingsFragment.this;
final ComposeView composeView4 = composeView2;
Function1<String, Unit> function1 = new Function1<String, Unit>() {
{
super(1);
}
public final void a(String value) {
SettingsViewModel w14;
SettingsViewModel w15;
SettingsViewModel w16;
r.i(value, "value");
mutableState4.setValue(Boolean.FALSE);
w14 = settingsFragment3.w();
w14.o(SettingOption.LANGUAGE, value);
w15 = settingsFragment3.w();
Context context2 = composeView4.getContext();
r.h(context2, "context");
w15.n(context2);
w16 = settingsFragment3.w();
Context context3 = composeView4.getContext();
r.h(context3, "context");
Locale.setDefault(a4.a.b(w16.g(context3)));
FragmentActivity activity3 = settingsFragment3.getActivity();
if (activity3 != null) {
NavigationActivityHelper.f(activity3, null, 2, null);
}
}
@Override
public Unit invoke(String str5) {
a(str5);
return Unit.f33247a;
}
};
boolean changed = composer2.changed(mutableState4);
Object rememberedValue5 = composer2.rememberedValue();
if (changed || rememberedValue5 == Composer.INSTANCE.getEmpty()) {
rememberedValue5 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState4.setValue(Boolean.FALSE);
}
};
composer2.updateRememberedValue(rememberedValue5);
}
str = "context";
mutableState = mutableState7;
RadioButtonPickerDialogKt.a(stringResource, gVar, function1, (Function0) rememberedValue5, null, composer2, 64, 16);
} else {
str = "context";
mutableState = mutableState7;
}
composer2.endReplaceableGroup();
composer2.startReplaceableGroup(1736350718);
if (((Boolean) mutableState5.getValue()).booleanValue()) {
String stringResource2 = StringResources_androidKt.stringResource(R.string.choose_reminder, composer2, 0);
g gVar2 = new g();
SettingsFragment settingsFragment4 = SettingsFragment.this;
ComposeView composeView5 = composeView2;
gVar2.c();
w12 = settingsFragment4.w();
Context context2 = composeView5.getContext();
r.h(context2, str);
gVar2.f(w12.j(context2));
List list2 = (List) observeAsState.getValue();
if (list2 != null) {
Iterator it2 = list2.iterator();
while (true) {
if (!it2.hasNext()) {
obj = null;
break;
} else {
obj = it2.next();
if (((SettingViewData) obj).getOption() == SettingOption.CALENDAR_REMINDER) {
break;
}
}
}
SettingViewData settingViewData2 = (SettingViewData) obj;
if (settingViewData2 != null) {
str3 = settingViewData2.getValue();
}
}
str3 = "";
gVar2.g(str3);
final SettingsFragment settingsFragment5 = SettingsFragment.this;
final ComposeView composeView6 = composeView2;
Function1<String, Unit> function12 = new Function1<String, Unit>() {
{
super(1);
}
public final void a(String value) {
SettingsViewModel w14;
SettingsViewModel w15;
r.i(value, "value");
mutableState5.setValue(Boolean.FALSE);
w14 = settingsFragment5.w();
w14.o(SettingOption.CALENDAR_REMINDER, value);
w15 = settingsFragment5.w();
Context context3 = composeView6.getContext();
r.h(context3, "context");
w15.m(context3);
}
@Override
public Unit invoke(String str5) {
a(str5);
return Unit.f33247a;
}
};
boolean changed2 = composer2.changed(mutableState5);
Object rememberedValue6 = composer2.rememberedValue();
if (changed2 || rememberedValue6 == Composer.INSTANCE.getEmpty()) {
rememberedValue6 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState5.setValue(Boolean.FALSE);
}
};
composer2.updateRememberedValue(rememberedValue6);
}
RadioButtonPickerDialogKt.a(stringResource2, gVar2, function12, (Function0) rememberedValue6, null, composer2, 64, 16);
}
composer2.endReplaceableGroup();
composer2.startReplaceableGroup(1736351992);
if (((Boolean) mutableState6.getValue()).booleanValue()) {
SettingOption settingOption = SettingOption.ACCESS_TO_CALENDAR;
q0.Companion companion2 = q0.INSTANCE;
Context context3 = composeView2.getContext();
r.h(context3, str);
PermissionAccessType permissionAccessType = companion2.c(context3) ? PermissionAccessType.ALLOWED : PermissionAccessType.NOT_ALLOWED;
com.fitnessmobileapps.fma.core.compose.b bVar = new com.fitnessmobileapps.fma.core.compose.b();
bVar.c();
Unit unit = Unit.f33247a;
final ComposeView composeView7 = composeView2;
Function0<Unit> function0 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState6.setValue(Boolean.FALSE);
Context context4 = composeView7.getContext();
r.h(context4, "context");
c.b(context4);
}
};
boolean changed3 = composer2.changed(mutableState6);
Object rememberedValue7 = composer2.rememberedValue();
if (changed3 || rememberedValue7 == Composer.INSTANCE.getEmpty()) {
rememberedValue7 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState6.setValue(Boolean.FALSE);
}
};
composer2.updateRememberedValue(rememberedValue7);
}
mutableState2 = mutableState6;
str2 = str;
SystemSettingDialogKt.a(settingOption, permissionAccessType, bVar, function0, (Function0) rememberedValue7, null, composer2, 518, 32);
} else {
mutableState2 = mutableState6;
str2 = str;
}
composer2.endReplaceableGroup();
composer2.startReplaceableGroup(1736352930);
if (((Boolean) mutableState.getValue()).booleanValue()) {
SettingOption settingOption2 = SettingOption.NOTIFICATIONS;
q0.Companion companion3 = q0.INSTANCE;
Context context4 = composeView2.getContext();
r.h(context4, str2);
PermissionAccessType permissionAccessType2 = companion3.f(context4) ? PermissionAccessType.ALLOWED : PermissionAccessType.NOT_ALLOWED;
com.fitnessmobileapps.fma.core.compose.b bVar2 = new com.fitnessmobileapps.fma.core.compose.b();
bVar2.c();
Unit unit2 = Unit.f33247a;
final ComposeView composeView8 = composeView2;
mutableState3 = mutableState;
Function0<Unit> function02 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState3.setValue(Boolean.FALSE);
Context context5 = composeView8.getContext();
r.h(context5, "context");
c.a(context5);
}
};
boolean changed4 = composer2.changed(mutableState3);
Object rememberedValue8 = composer2.rememberedValue();
if (changed4 || rememberedValue8 == Composer.INSTANCE.getEmpty()) {
rememberedValue8 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
mutableState3.setValue(Boolean.FALSE);
}
};
composer2.updateRememberedValue(rememberedValue8);
}
SystemSettingDialogKt.a(settingOption2, permissionAccessType2, bVar2, function02, (Function0) rememberedValue8, null, composer2, 518, 32);
} else {
mutableState3 = mutableState;
}
composer2.endReplaceableGroup();
final SettingsFragment settingsFragment6 = SettingsFragment.this;
ComposableLambda composableLambda = ComposableLambdaKt.composableLambda(composer2, 776267939, true, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
@Override
public Unit invoke(Composer composer3, Integer num) {
invoke(composer3, num.intValue());
return Unit.f33247a;
}
@ComposableTarget(applier = "androidx.compose.ui.UiComposable")
@Composable
public final void invoke(Composer composer3, int i12) {
if ((i12 & 11) == 2 && composer3.getSkipping()) {
composer3.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(776267939, i12, -1, "com.fitnessmobileapps.fma.feature.settings.SettingsFragment.onCreateView.<anonymous>.<anonymous>.<anonymous>.<anonymous> (SettingsFragment.kt:203)");
}
final SettingsFragment settingsFragment7 = SettingsFragment.this;
SettingsViewsKt.g(new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
com.fitnessmobileapps.fma.feature.common.navigation.a.a(FragmentKt.findNavController(SettingsFragment.this), SettingsFragment.this.requireActivity());
}
}, composer3, 0, 0);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
});
final SettingsFragment settingsFragment7 = SettingsFragment.this;
final ComposeView composeView9 = composeView2;
final MutableState mutableState8 = mutableState2;
final MutableState mutableState9 = mutableState3;
SettingsViewsKt.e(rememberScaffoldState, composableLambda, ComposableLambdaKt.composableLambda(composer2, 1094038631, true, new Function3<PaddingValues, Composer, Integer, Unit>() {
{
super(3);
}
@Override
public Unit invoke(PaddingValues paddingValues, Composer composer3, Integer num) {
invoke(paddingValues, composer3, num.intValue());
return Unit.f33247a;
}
@ComposableTarget(applier = "androidx.compose.ui.UiComposable")
@Composable
public final void invoke(PaddingValues it3, Composer composer3, int i12) {
r.i(it3, "it");
if ((i12 & 81) == 16 && composer3.getSkipping()) {
composer3.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(1094038631, i12, -1, "com.fitnessmobileapps.fma.feature.settings.SettingsFragment.onCreateView.<anonymous>.<anonymous>.<anonymous>.<anonymous> (SettingsFragment.kt:210)");
}
List<SettingViewData> value = observeAsState.getValue();
if (value == null) {
value = o.n();
}
List<SettingViewData> list3 = value;
String stringResource3 = StringResources_androidKt.stringResource(R.string.bma_app_name, composer3, 0);
final MutableState<Boolean> mutableState10 = mutableState4;
final MutableState<Boolean> mutableState11 = mutableState5;
final SettingsFragment settingsFragment8 = settingsFragment7;
final MutableState<Boolean> mutableState12 = mutableState9;
final ComposeView composeView10 = composeView9;
final MutableState<Boolean> mutableState13 = mutableState8;
Function1<SettingOption, Unit> function13 = new Function1<SettingOption, Unit>() {
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
public class a {
public static final int[] f9829a;
static {
int[] iArr = new int[SettingOption.values().length];
try {
iArr[SettingOption.LANGUAGE.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SettingOption.CALENDAR_REMINDER.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[SettingOption.NOTIFICATIONS.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
iArr[SettingOption.ACCESS_TO_CALENDAR.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
f9829a = iArr;
}
}
{
super(1);
}
public final void a(SettingOption it4) {
r.i(it4, "it");
int i13 = a.f9829a[it4.ordinal()];
if (i13 == 1) {
mutableState10.setValue(Boolean.TRUE);
return;
}
if (i13 == 2) {
mutableState11.setValue(Boolean.TRUE);
return;
}
if (i13 == 3) {
if (DevelopmentFlags.P.d()) {
FragmentKt.findNavController(settingsFragment8).navigate(b.INSTANCE.a());
return;
} else {
mutableState12.setValue(Boolean.TRUE);
return;
}
}
if (i13 != 4) {
return;
}
GateKeeper gateKeeper2 = GateKeeper.f21219a;
if (!gateKeeper2.m(settingsFragment8, "android.permission.READ_CALENDAR") && !gateKeeper2.m(settingsFragment8, "android.permission.WRITE_CALENDAR")) {
q0.Companion companion4 = q0.INSTANCE;
Context context5 = composeView10.getContext();
r.h(context5, "context");
if (!companion4.c(context5)) {
SettingsFragment settingsFragment9 = settingsFragment8;
gateKeeper2.u(settingsFragment9, i.a("android.permission.WRITE_CALENDAR", settingsFragment9.getString(R.string.permissions_request_calendar, settingsFragment9.getString(R.string.bma_app_name))));
return;
}
}
mutableState13.setValue(Boolean.TRUE);
}
@Override
public Unit invoke(SettingOption settingOption3) {
a(settingOption3);
return Unit.f33247a;
}
};
final SettingsFragment settingsFragment9 = settingsFragment7;
Function0<Unit> function03 = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
SettingsFragment.this.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://company.mindbodyonline.com/legal/privacy-policy")));
}
};
final SettingsFragment settingsFragment10 = settingsFragment7;
SettingsViewsKt.c(list3, stringResource3, "7.6.4", "760400", function13, function03, new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.f33247a;
}
public final void invoke2() {
SettingsViewModel w14;
SettingsViewModel w15;
w14 = SettingsFragment.this.w();
String brandWebsiteLink = w14.getBrandWebsiteLink();
if (!(!(brandWebsiteLink == null || brandWebsiteLink.length() == 0))) {
brandWebsiteLink = null;
}
if (brandWebsiteLink == null) {
a0 a0Var = a0.f33399a;
Locale locale = Locale.US;
w15 = SettingsFragment.this.w();
brandWebsiteLink = String.format(locale, "https://clients.mindbodyonline.com/ws.asp?studioid=%1$s", Arrays.copyOf(new Object[]{w15.getBrandSiteId()}, 1));
r.h(brandWebsiteLink, "format(...)");
}
SettingsFragment.this.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(brandWebsiteLink)));
}
}, null, composer3, 8, 128);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}), composer2, 432, 0);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}), composer, 6);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}));
return composeView;
}
@Override
public void onResume() {
super.onResume();
SettingsViewModel w10 = w();
Context requireContext = requireContext();
r.h(requireContext, "requireContext()");
w10.l(requireContext);
}
}