package com.strmr.ps.ui.auth;

import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.Toast;
import androidx.lifecycle.as;
import androidx.lifecycle.at;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import com.strmr.ps.R;
import com.strmr.ps.data.supabase.DeviceCodeAuthManager;
import com.strmr.ps.ui.auth.DeviceLinkActivity;
import com.strmr.ps.ui.auth.DeviceLinkViewModel;
import com.strmr.ps.ui.lockout.DeviceLockoutActivity;
import com.strmr.ps.ui.splash.SyncSplashActivity;
import com.strmr.ps.util.PlatformUtils;
import dagger.hilt.android.AndroidEntryPoint;
import defpackage.bka;
import defpackage.cr4;
import defpackage.fx4;
import defpackage.hf5;
import defpackage.ika;
import defpackage.iw7;
import defpackage.k8;
import defpackage.k92;
import defpackage.lr3;
import defpackage.mia;
import defpackage.o44;
import defpackage.qq3;
import defpackage.rx4;
import defpackage.sq3;
import defpackage.sr3;
import defpackage.u55;
import defpackage.ua;
import defpackage.vx8;
import defpackage.wj0;
import defpackage.wm1;
import defpackage.zs6;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/auth/DeviceLinkActivity;", "Lmn;", "<init>", "()V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@AndroidEntryPoint
@vx8
public final class DeviceLinkActivity extends o44 {
    public static final /* synthetic */ int o = 0;
    public k8 i;
    public final as j = new as(iw7.a.getOrCreateKotlinClass(DeviceLinkViewModel.class), new d(), new c(), new e());
    public CountDownTimer k;
    public String l;
    public String m;
    public String n;

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\t\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/auth/DeviceLinkActivity$a;", "", "", "CODE_EXPIRY_MS", "J", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b implements zs6, sr3 {
        public final /* synthetic */ sq3 a;

        public b(sq3 sq3Var) {
            this.a = sq3Var;
        }

        @Override // defpackage.zs6
        public final /* synthetic */ void a(Object obj) {
            this.a.invoke(obj);
        }

        @Override // defpackage.sr3
        public final lr3 b() {
            return this.a;
        }

        public final boolean equals(Object obj) {
            if (!(obj instanceof zs6) || !(obj instanceof sr3)) {
                return false;
            }
            return this.a.equals(((sr3) obj).b());
        }

        public final int hashCode() {
            return this.a.hashCode();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Landroidx/lifecycle/at$c;", "invoke", "()Landroidx/lifecycle/at$c;", "sa", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class c extends u55 implements qq3<at.c> {
        public c() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return DeviceLinkActivity.this.getDefaultViewModelProviderFactory();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lika;", "invoke", "()Lika;", "pa", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class d extends u55 implements qq3<ika> {
        public d() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return DeviceLinkActivity.this.getViewModelStore();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lwm1;", "invoke", "()Lwm1;", "qa", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class e extends u55 implements qq3<wm1> {
        public e() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return DeviceLinkActivity.this.getDefaultViewModelCreationExtras();
        }
    }

    @Override // defpackage.mn, android.app.Activity, android.view.ContextThemeWrapper, android.content.ContextWrapper
    public final void attachBaseContext(Context context) {
        cr4.g(context, "newBase");
        super.attachBaseContext(hf5.a(context));
    }

    public final DeviceLinkViewModel h() {
        return (DeviceLinkViewModel) this.j.getValue();
    }

    public final void i(String str) {
        Toast.makeText(this, str, 1).show();
        k8 k8Var = this.i;
        if (k8Var != null) {
            k8Var.f.setVisibility(0);
        } else {
            cr4.n("binding");
            throw null;
        }
    }

    public final void j() {
        CountDownTimer countDownTimer = this.k;
        if (countDownTimer != null) {
            countDownTimer.cancel();
        }
        k8 k8Var = this.i;
        if (k8Var == null) {
            cr4.n("binding");
            throw null;
        }
        k8Var.c.setVisibility(0);
        k8 k8Var2 = this.i;
        if (k8Var2 == null) {
            cr4.n("binding");
            throw null;
        }
        k8Var2.f.setVisibility(0);
        k8 k8Var3 = this.i;
        if (k8Var3 == null) {
            cr4.n("binding");
            throw null;
        }
        k8Var3.g.setText(getString(R.string.device_link_expired));
        k8 k8Var4 = this.i;
        if (k8Var4 != null) {
            k8Var4.b.setVisibility(8);
        } else {
            cr4.n("binding");
            throw null;
        }
    }

    @Override // defpackage.o44, androidx.fragment.app.t, defpackage.j91, defpackage.n91, android.app.Activity
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setRequestedOrientation(!PlatformUtils.a.a(this) ? 1 : 0);
        View viewInflate = getLayoutInflater().inflate(R.layout.activity_device_link, (ViewGroup) null, false);
        int i = R.id.code_text;
        TextView textView = (TextView) mia.a(R.id.code_text, viewInflate);
        if (textView != null) {
            i = R.id.countdown_text;
            TextView textView2 = (TextView) mia.a(R.id.countdown_text, viewInflate);
            if (textView2 != null) {
                i = R.id.expired_message;
                TextView textView3 = (TextView) mia.a(R.id.expired_message, viewInflate);
                if (textView3 != null) {
                    i = R.id.progress_bar;
                    ProgressBar progressBar = (ProgressBar) mia.a(R.id.progress_bar, viewInflate);
                    if (progressBar != null) {
                        i = R.id.qr_code_image;
                        ImageView imageView = (ImageView) mia.a(R.id.qr_code_image, viewInflate);
                        if (imageView != null) {
                            i = R.id.qr_progress;
                            if (((ProgressBar) mia.a(R.id.qr_progress, viewInflate)) != null) {
                                i = R.id.regenerate_button;
                                Button button = (Button) mia.a(R.id.regenerate_button, viewInflate);
                                if (button != null) {
                                    i = R.id.status_text;
                                    TextView textView4 = (TextView) mia.a(R.id.status_text, viewInflate);
                                    if (textView4 != null) {
                                        i = R.id.verification_url;
                                        TextView textView5 = (TextView) mia.a(R.id.verification_url, viewInflate);
                                        if (textView5 != null) {
                                            FrameLayout frameLayout = (FrameLayout) viewInflate;
                                            this.i = new k8(frameLayout, textView, textView2, textView3, progressBar, imageView, button, textView4, textView5);
                                            setContentView(frameLayout);
                                            k8 k8Var = this.i;
                                            if (k8Var == null) {
                                                cr4.n("binding");
                                                throw null;
                                            }
                                            k8Var.f.setOnClickListener(new View.OnClickListener() { // from class: com.strmr.ps.ui.auth.a
                                                @Override // android.view.View.OnClickListener
                                                public final void onClick(View view) {
                                                    DeviceLinkActivity deviceLinkActivity = this.a;
                                                    k8 k8Var2 = deviceLinkActivity.i;
                                                    if (k8Var2 == null) {
                                                        cr4.n("binding");
                                                        throw null;
                                                    }
                                                    k8Var2.f.setVisibility(8);
                                                    k8 k8Var3 = deviceLinkActivity.i;
                                                    if (k8Var3 == null) {
                                                        cr4.n("binding");
                                                        throw null;
                                                    }
                                                    k8Var3.c.setVisibility(8);
                                                    DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                    wj0.c(bka.a(deviceLinkViewModelH), null, null, new b(deviceLinkViewModelH, null), 3);
                                                }
                                            });
                                            if (!PlatformUtils.a.a(this)) {
                                                k8 k8Var2 = this.i;
                                                if (k8Var2 == null) {
                                                    cr4.n("binding");
                                                    throw null;
                                                }
                                                k8Var2.h.setOnClickListener(new ua(this, 2));
                                            }
                                            final int i2 = 2;
                                            h().d.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i3 = i2;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i3) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i4 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i5 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i6 = 0; i6 < str5.length(); i6++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i6)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i7 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            final int i3 = 0;
                                            h().f.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i32 = i3;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i32) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i4 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i5 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i6 = 0; i6 < str5.length(); i6++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i6)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i7 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            final int i4 = 1;
                                            h().h.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i32 = i4;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i32) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i42 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i5 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i6 = 0; i6 < str5.length(); i6++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i6)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i7 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            final int i5 = 3;
                                            h().j.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i32 = i5;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i32) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i42 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i52 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i6 = 0; i6 < str5.length(); i6++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i6)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i7 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            final int i6 = 4;
                                            h().l.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i32 = i6;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i32) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i42 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i52 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i62 = 0; i62 < str5.length(); i62++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i62)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i7 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            final int i7 = 5;
                                            h().n.f(this, new b(new sq3(this) { // from class: h82
                                                public final /* synthetic */ DeviceLinkActivity b;

                                                {
                                                    this.b = this;
                                                }

                                                /* JADX WARN: Multi-variable type inference failed */
                                                /* JADX WARN: Type inference failed for: r1v10, types: [java.util.List] */
                                                /* JADX WARN: Type inference failed for: r1v11, types: [java.util.ArrayList] */
                                                /* JADX WARN: Type inference failed for: r1v2, types: [ik2] */
                                                /* JADX WARN: Type inference failed for: r1v3 */
                                                /* JADX WARN: Type inference failed for: r8v1 */
                                                @Override // defpackage.sq3
                                                public final Object invoke(Object obj) {
                                                    ?? Am;
                                                    int i32 = i7;
                                                    e6a e6aVar = e6a.a;
                                                    DeviceLinkActivity deviceLinkActivity = this.b;
                                                    switch (i32) {
                                                        case 0:
                                                            String str = (String) obj;
                                                            k8 k8Var3 = deviceLinkActivity.i;
                                                            if (k8Var3 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var3.h.setText("https://www.strmr.net/link");
                                                            cr4.d(str);
                                                            wj0.c(bk1.a(sc2.a), null, null, new j82(str, deviceLinkActivity, null), 3);
                                                            return e6aVar;
                                                        case 1:
                                                            DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) obj;
                                                            int i42 = DeviceLinkActivity.o;
                                                            if (bVar instanceof DeviceCodeAuthManager.b.d) {
                                                                k8 k8Var4 = deviceLinkActivity.i;
                                                                if (k8Var4 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var4.g.setText(deviceLinkActivity.getString(R.string.device_link_authenticating));
                                                                DeviceCodeAuthManager.b.d dVar = (DeviceCodeAuthManager.b.d) bVar;
                                                                String str2 = dVar.c;
                                                                String str3 = dVar.b;
                                                                String str4 = dVar.a;
                                                                deviceLinkActivity.l = str4;
                                                                deviceLinkActivity.m = str3;
                                                                deviceLinkActivity.n = str2;
                                                                DeviceLinkViewModel deviceLinkViewModelH = deviceLinkActivity.h();
                                                                cr4.g(str4, "userId");
                                                                cr4.g(str3, "accessToken");
                                                                wj0.c(bka.a(deviceLinkViewModelH), null, null, new m82(deviceLinkViewModelH, str4, str3, str2, null), 3);
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.C0104b) {
                                                                deviceLinkActivity.j();
                                                            } else if (bVar instanceof DeviceCodeAuthManager.b.a) {
                                                                deviceLinkActivity.i(((DeviceCodeAuthManager.b.a) bVar).a);
                                                            } else {
                                                                if (!(bVar instanceof DeviceCodeAuthManager.b.c)) {
                                                                    throw new io6();
                                                                }
                                                                k8 k8Var5 = deviceLinkActivity.i;
                                                                if (k8Var5 == null) {
                                                                    cr4.n("binding");
                                                                    throw null;
                                                                }
                                                                k8Var5.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            }
                                                            return e6aVar;
                                                        case 2:
                                                            String str5 = (String) obj;
                                                            int i52 = DeviceLinkActivity.o;
                                                            cr4.d(str5);
                                                            k8 k8Var6 = deviceLinkActivity.i;
                                                            if (k8Var6 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            TextView textView6 = k8Var6.a;
                                                            int length = str5.length();
                                                            if (length == 0) {
                                                                Am = ik2.a;
                                                            } else if (length != 1) {
                                                                Am = new ArrayList(str5.length());
                                                                for (int i62 = 0; i62 < str5.length(); i62++) {
                                                                    Am.add(Character.valueOf(str5.charAt(i62)));
                                                                }
                                                            } else {
                                                                Am = y41.am(Character.valueOf(str5.charAt(0)));
                                                            }
                                                            textView6.setText(y41.ai((Iterable) Am, "  ", null, null, null, 62));
                                                            k8 k8Var7 = deviceLinkActivity.i;
                                                            if (k8Var7 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var7.a.setVisibility(0);
                                                            k8 k8Var8 = deviceLinkActivity.i;
                                                            if (k8Var8 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var8.g.setText(deviceLinkActivity.getString(R.string.device_link_waiting));
                                                            if (!PlatformUtils.a.a(deviceLinkActivity)) {
                                                                Object systemService = deviceLinkActivity.getSystemService("clipboard");
                                                                cr4.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                                                                ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("Device Link Code", str5));
                                                                Toast.makeText(deviceLinkActivity, "Code copied to clipboard", 0).show();
                                                            }
                                                            CountDownTimer countDownTimer = deviceLinkActivity.k;
                                                            if (countDownTimer != null) {
                                                                countDownTimer.cancel();
                                                            }
                                                            k8 k8Var9 = deviceLinkActivity.i;
                                                            if (k8Var9 == null) {
                                                                cr4.n("binding");
                                                                throw null;
                                                            }
                                                            k8Var9.b.setVisibility(0);
                                                            deviceLinkActivity.k = new k82(deviceLinkActivity).start();
                                                            return e6aVar;
                                                        case 3:
                                                            k92 k92Var = (k92) obj;
                                                            int i72 = DeviceLinkActivity.o;
                                                            if ((k92Var instanceof k92.d) || (k92Var instanceof k92.a)) {
                                                                deviceLinkActivity.getClass();
                                                                Toast.makeText(deviceLinkActivity, R.string.device_link_success, 0).show();
                                                                Intent intent = new Intent(deviceLinkActivity, (Class<?>) SyncSplashActivity.class);
                                                                intent.setFlags(268468224);
                                                                deviceLinkActivity.startActivity(intent);
                                                                deviceLinkActivity.finish();
                                                            } else if (k92Var instanceof k92.b) {
                                                                List list = ((k92.b) k92Var).a;
                                                                deviceLinkActivity.getClass();
                                                                Intent intent2 = new Intent(deviceLinkActivity, (Class<?>) DeviceLockoutActivity.class);
                                                                intent2.putExtra("extra_device_count", list.size());
                                                                intent2.putExtra("extra_user_id", deviceLinkActivity.l);
                                                                intent2.putExtra("extra_access_token", deviceLinkActivity.m);
                                                                intent2.putExtra("extra_refresh_token", deviceLinkActivity.n);
                                                                deviceLinkActivity.startActivity(intent2);
                                                            } else {
                                                                if (!(k92Var instanceof k92.c)) {
                                                                    throw new io6();
                                                                }
                                                                deviceLinkActivity.i(((k92.c) k92Var).a);
                                                            }
                                                            return e6aVar;
                                                        case 4:
                                                            Boolean bool = (Boolean) obj;
                                                            k8 k8Var10 = deviceLinkActivity.i;
                                                            if (k8Var10 != null) {
                                                                k8Var10.d.setVisibility(bool.booleanValue() ? 0 : 8);
                                                                return e6aVar;
                                                            }
                                                            cr4.n("binding");
                                                            throw null;
                                                        default:
                                                            String str6 = (String) obj;
                                                            int i8 = DeviceLinkActivity.o;
                                                            if (str6 != null) {
                                                                deviceLinkActivity.i(str6);
                                                            }
                                                            return e6aVar;
                                                    }
                                                }
                                            }));
                                            DeviceLinkViewModel deviceLinkViewModelH = h();
                                            wj0.c(bka.a(deviceLinkViewModelH), null, null, new com.strmr.ps.ui.auth.b(deviceLinkViewModelH, null), 3);
                                            return;
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        throw new NullPointerException("Missing required view with ID: ".concat(viewInflate.getResources().getResourceName(i)));
    }

    @Override // defpackage.o44, defpackage.mn, androidx.fragment.app.t, android.app.Activity
    public final void onDestroy() {
        super.onDestroy();
        CountDownTimer countDownTimer = this.k;
        if (countDownTimer != null) {
            countDownTimer.cancel();
        }
        DeviceLinkViewModel deviceLinkViewModelH = h();
        fx4 fx4Var = deviceLinkViewModelH.o;
        if (fx4Var != null) {
            ((rx4) fx4Var).h(null);
        }
        deviceLinkViewModelH.o = null;
        deviceLinkViewModelH.p = null;
        deviceLinkViewModelH.q = false;
    }

    @Override // androidx.fragment.app.t, android.app.Activity
    public final void onPause() {
        super.onPause();
        DeviceLinkViewModel deviceLinkViewModelH = h();
        deviceLinkViewModelH.q = true;
        fx4 fx4Var = deviceLinkViewModelH.o;
        if (fx4Var != null) {
            ((rx4) fx4Var).h(null);
        }
        deviceLinkViewModelH.o = null;
    }

    @Override // androidx.fragment.app.t, android.app.Activity
    public final void onResume() {
        super.onResume();
        DeviceLinkViewModel deviceLinkViewModelH = h();
        if (!deviceLinkViewModelH.q || deviceLinkViewModelH.p == null) {
            return;
        }
        deviceLinkViewModelH.q = false;
        DeviceCodeAuthManager.b bVar = (DeviceCodeAuthManager.b) deviceLinkViewModelH.g.e();
        if ((bVar instanceof DeviceCodeAuthManager.b.c) || (bVar instanceof DeviceCodeAuthManager.b.a)) {
            String str = deviceLinkViewModelH.p;
            cr4.d(str);
            fx4 fx4Var = deviceLinkViewModelH.o;
            if (fx4Var != null) {
                ((rx4) fx4Var).h(null);
            }
            deviceLinkViewModelH.o = wj0.c(bka.a(deviceLinkViewModelH), null, null, new com.strmr.ps.ui.auth.d(deviceLinkViewModelH, str, null), 3);
        }
    }
}
