导航菜单

页面标题

页面副标题

BodyTech v7.6.4 - SettingsFragment.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);
    }
}