package com.strmr.ps.ui.grid;

import com.strmr.ps.data.model.ContentItem;
import defpackage.ak1;
import defpackage.bk1;
import defpackage.ck1;
import defpackage.dw7;
import defpackage.e6a;
import defpackage.gr3;
import defpackage.ik2;
import defpackage.s38;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00020\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lak1;", "", "Lcom/strmr/ps/data/model/ContentItem;", "<anonymous>", "(Lak1;)Ljava/util/List;"}, k = 3, mv = {2, 0, 0})
@DebugMetadata(c = "com.strmr.ps.ui.grid.GridViewModel$loadMore$1$newItems$1", f = "GridViewModel.kt", i = {4}, l = {401, 407, 411, 412, 418}, m = "invokeSuspend", n = {"nextPage"}, s = {"I$0"})
final class ac extends SuspendLambda implements gr3<ak1, Continuation<? super List<? extends ContentItem>>, Object> {
    public int a;
    public int b;
    public final /* synthetic */ GridViewModel c;
    public final /* synthetic */ dw7.a d;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public ac(GridViewModel gridViewModel, dw7.a aVar, Continuation continuation) {
        super(2, continuation);
        this.c = gridViewModel;
        this.d = aVar;
    }

    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    public final Continuation create(Object obj, Continuation continuation) {
        return new ac(this.c, this.d, continuation);
    }

    @Override // defpackage.gr3
    public final Object invoke(Object obj, Object obj2) {
        return ((ac) create((ak1) obj, (Continuation) obj2)).invokeSuspend(e6a.a);
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Code restructure failed: missing block: B:23:0x0058, code lost:
    
        if (r10 == r0) goto L70;
     */
    /* JADX WARN: Code restructure failed: missing block: B:28:0x0065, code lost:
    
        if (r10.equals("row_items") == false) goto L66;
     */
    /* JADX WARN: Code restructure failed: missing block: B:34:0x007c, code lost:
    
        if (r10 == r0) goto L70;
     */
    /* JADX WARN: Code restructure failed: missing block: B:55:0x00c6, code lost:
    
        if (r10.equals("row_content") == false) goto L66;
     */
    /* JADX WARN: Code restructure failed: missing block: B:57:0x00c9, code lost:
    
        r10 = r7.aq + 1;
        r9.b = 2;
        r10 = com.strmr.ps.ui.grid.GridViewModel.l(r7, r10, r9);
     */
    /* JADX WARN: Code restructure failed: missing block: B:58:0x00d2, code lost:
    
        if (r10 != r0) goto L60;
     */
    /* JADX WARN: Code restructure failed: missing block: B:69:0x00f4, code lost:
    
        if (r10 == r0) goto L70;
     */
    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    /* JADX WARN: Removed duplicated region for block: B:52:0x00bd  */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        int i;
        List list;
        ck1 ck1Var = ck1.a;
        int i2 = this.b;
        dw7.a aVar = this.d;
        GridViewModel gridViewModel = this.c;
        if (i2 != 0) {
            if (i2 == 1) {
                s38.b(obj);
                List list2 = (List) obj;
                if (!list2.isEmpty()) {
                    aVar.a = true;
                }
                return list2;
            }
            if (i2 == 2) {
                s38.b(obj);
                List list3 = (List) obj;
                if (!list3.isEmpty()) {
                    aVar.a = true;
                }
                return list3;
            }
            if (i2 == 3) {
                s38.b(obj);
                return (List) obj;
            }
            if (i2 == 4) {
                s38.b(obj);
                return (List) obj;
            }
            if (i2 != 5) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            i = this.a;
            s38.b(obj);
            list = (List) obj;
            if (!list.isEmpty()) {
                gridViewModel.bd = i;
            }
            return list;
        }
        s38.b(obj);
        String str = gridViewModel.m;
        switch (str.hashCode()) {
            case -463048199:
                if (str.equals("my_trakt")) {
                    this.b = 4;
                    obj = GridViewModel.i(gridViewModel, this);
                    break;
                }
                return ik2.a;
            case -356115692:
                break;
            case -72546639:
                if (str.equals("trakt_list") && gridViewModel.be) {
                    int i3 = gridViewModel.bd + 1;
                    this.a = i3;
                    this.b = 5;
                    Object objC = bk1.c(new w(gridViewModel, i3, null), this);
                    if (objC != ck1Var) {
                        i = i3;
                        obj = objC;
                        list = (List) obj;
                        if (!list.isEmpty()) {
                        }
                        return list;
                    }
                    return ck1Var;
                }
                return ik2.a;
            case 98240899:
                if (str.equals("genre")) {
                    int i4 = gridViewModel.aq + 1;
                    this.b = 1;
                    obj = GridViewModel.g(gridViewModel, i4, this);
                    break;
                }
                return ik2.a;
            case 1346091291:
                break;
            case 1843485230:
                if (str.equals("network")) {
                    this.b = 3;
                    obj = GridViewModel.k(gridViewModel, this);
                    break;
                }
                return ik2.a;
            default:
                return ik2.a;
        }
    }
}
