导航菜单

页面标题

页面副标题

Barstool v5.21.2 - StoriesFragment.java 源代码

正在查看: Barstool v5.21.2 应用的 StoriesFragment.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.barstoolsports.stories;

import android.content.Context;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentViewModelLazyKt;
import androidx.lifecycle.HasDefaultViewModelProviderFactory;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import androidx.lifecycle.ViewModelStoreOwner;
import androidx.lifecycle.viewmodel.CreationExtras;
import androidx.media3.exoplayer.ExoPlayer;
import androidx.paging.PagedList;
import androidx.recyclerview.widget.ConcatAdapter;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import com.barstoolsports.ads.AdProvider;
import com.barstoolsports.analytics_common.AnalyticsService;
import com.barstoolsports.brand.core.api.response.BrandListResponse;
import com.barstoolsports.buildinfo.BuildInfo;
import com.barstoolsports.client_config.model.ClientConfigModel;
import com.barstoolsports.components.base.ScrollToTopDispatcher;
import com.barstoolsports.components.base.TabClickStateFlow;
import com.barstoolsports.components.extensions.FragmentKt;
import com.barstoolsports.components.extensions.LinearLayoutManagerKt;
import com.barstoolsports.components.extensions.RecyclerViewKt;
import com.barstoolsports.core.model.SimpleStoryModel;
import com.barstoolsports.core.model.Story;
import com.barstoolsports.core.model.TrendingStoryModel;
import com.barstoolsports.core.model.ViralPost;
import com.barstoolsports.core.repo.LoadState;
import com.barstoolsports.navigation.BarstoolIntentProvider;
import com.barstoolsports.stories.StoriesAdapter;
import com.barstoolsports.stories.StoriesContracts;
import com.barstoolsports.stories.filters.StoryFilterDialogFragment;
import com.barstoolsports.stories.filters.StoryFilterViewModel;
import com.barstoolsports.stories.filters.StoryFilterViewModelFactory;
import com.barstoolsports.stories.ui.R;
import com.google.android.gms.analytics.ecommerce.Promotion;
import dagger.hilt.android.AndroidEntryPoint;
import io.reactivex.processors.BehaviorProcessor;
import java.util.List;
import java.util.Optional;
import javax.inject.Inject;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Unit;
import kotlin.collections.MapsKt;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;
import kotlinx.coroutines.flow.MutableStateFlow;

@Metadata(d1 = {"\u0000ò\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0003\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0017\u0018\u0000 x2\u00020\u0001:\u0001xB\u0007¢\u0006\u0004\b\u0002\u0010\u0003J&\u0010P\u001a\u0004\u0018\u00010Q2\u0006\u0010R\u001a\u00020S2\b\u0010T\u001a\u0004\u0018\u00010U2\b\u0010V\u001a\u0004\u0018\u00010WH\u0016J\u001a\u0010X\u001a\u00020Y2\u0006\u0010Z\u001a\u00020Q2\b\u0010V\u001a\u0004\u0018\u00010WH\u0016J\b\u0010[\u001a\u00020YH\u0016J\b\u0010\\\u001a\u00020YH\u0016J\b\u0010]\u001a\u00020YH\u0016J\b\u0010^\u001a\u00020YH\u0002J\u0010\u0010_\u001a\u00020Y2\u0006\u0010`\u001a\u00020aH\u0002J\u0010\u0010b\u001a\u00020Y2\u0006\u0010c\u001a\u00020dH\u0002J\u0016\u0010e\u001a\u00020Y2\f\u0010f\u001a\b\u0012\u0004\u0012\u00020h0gH\u0002J\u0010\u0010i\u001a\u00020Y2\u0006\u0010j\u001a\u00020kH\u0016J\b\u0010l\u001a\u00020YH\u0002J\b\u0010m\u001a\u00020YH\u0002J\u0012\u0010n\u001a\u00020Y2\b\u0010o\u001a\u0004\u0018\u00010pH\u0002J\b\u0010q\u001a\u00020JH\u0002J\b\u0010r\u001a\u00020YH\u0002J\b\u0010s\u001a\u00020tH\u0002J\b\u0010u\u001a\u00020YH\u0002J\u0014\u0010v\u001a\u000e\u0012\u0004\u0012\u00020Q\u0012\u0004\u0012\u00020Y0wH\u0002R\u001b\u0010\u0004\u001a\u00020\u00058BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\b\u0010\t\u001a\u0004\b\u0006\u0010\u0007R\u001e\u0010\n\u001a\u00020\u000b8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR\u001b\u0010\u0010\u001a\u00020\u00118BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0014\u0010\t\u001a\u0004\b\u0012\u0010\u0013R\u001e\u0010\u0015\u001a\u00020\u00168\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b\u0017\u0010\u0018\"\u0004\b\u0019\u0010\u001aR\u001e\u0010\u001b\u001a\u00020\u001c8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b\u001d\u0010\u001e\"\u0004\b\u001f\u0010 R\u001e\u0010!\u001a\u00020\"8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b#\u0010$\"\u0004\b%\u0010&R\u001e\u0010'\u001a\u00020(8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b)\u0010*\"\u0004\b+\u0010,R\u001e\u0010-\u001a\u00020.8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b/\u00100\"\u0004\b1\u00102R\u001e\u00103\u001a\u0002048\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b5\u00106\"\u0004\b7\u00108R\u000e\u00109\u001a\u00020:X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010;\u001a\u00020<X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010=\u001a\u00020>X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010?\u001a\u00020@X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010A\u001a\u00020BX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010C\u001a\u00020DX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010E\u001a\u00020FX\u0082.¢\u0006\u0002\n\u0000R(\u0010G\u001a\u001c\u0012\u0018\u0012\u0016\u0012\u0004\u0012\u00020J K*\n\u0012\u0004\u0012\u00020J\u0018\u00010I0I0HX\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010L\u001a\u00020M8BX\u0082\u0004¢\u0006\u0006\u001a\u0004\bN\u0010O¨\u0006y"}, d2 = {"Lcom/barstoolsports/stories/StoriesFragment;", "Lcom/barstoolsports/components/base/BaseFragment;", "<init>", "()V", "viewModel", "Lcom/barstoolsports/stories/StoriesViewModel;", "getViewModel", "()Lcom/barstoolsports/stories/StoriesViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "viewModelFactory", "Lcom/barstoolsports/stories/StoriesViewModelFactory;", "getViewModelFactory", "()Lcom/barstoolsports/stories/StoriesViewModelFactory;", "setViewModelFactory", "(Lcom/barstoolsports/stories/StoriesViewModelFactory;)V", "filterViewModel", "Lcom/barstoolsports/stories/filters/StoryFilterViewModel;", "getFilterViewModel", "()Lcom/barstoolsports/stories/filters/StoryFilterViewModel;", "filterViewModel$delegate", "filterViewModelFactory", "Lcom/barstoolsports/stories/filters/StoryFilterViewModelFactory;", "getFilterViewModelFactory", "()Lcom/barstoolsports/stories/filters/StoryFilterViewModelFactory;", "setFilterViewModelFactory", "(Lcom/barstoolsports/stories/filters/StoryFilterViewModelFactory;)V", "exoPlayer", "Landroidx/media3/exoplayer/ExoPlayer;", "getExoPlayer", "()Landroidx/media3/exoplayer/ExoPlayer;", "setExoPlayer", "(Landroidx/media3/exoplayer/ExoPlayer;)V", "buildInfo", "Lcom/barstoolsports/buildinfo/BuildInfo;", "getBuildInfo", "()Lcom/barstoolsports/buildinfo/BuildInfo;", "setBuildInfo", "(Lcom/barstoolsports/buildinfo/BuildInfo;)V", "adProvider", "Lcom/barstoolsports/ads/AdProvider;", "getAdProvider", "()Lcom/barstoolsports/ads/AdProvider;", "setAdProvider", "(Lcom/barstoolsports/ads/AdProvider;)V", "analyticsService", "Lcom/barstoolsports/analytics_common/AnalyticsService;", "getAnalyticsService", "()Lcom/barstoolsports/analytics_common/AnalyticsService;", "setAnalyticsService", "(Lcom/barstoolsports/analytics_common/AnalyticsService;)V", "intentProvider", "Lcom/barstoolsports/navigation/BarstoolIntentProvider;", "getIntentProvider", "()Lcom/barstoolsports/navigation/BarstoolIntentProvider;", "setIntentProvider", "(Lcom/barstoolsports/navigation/BarstoolIntentProvider;)V", "swipeRefresh", "Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;", "recyclerView", "Landroidx/recyclerview/widget/RecyclerView;", "headerAdapter", "Lcom/barstoolsports/stories/StoriesHeaderAdapter;", "trendingAdapter", "Lcom/barstoolsports/stories/TrendingStoriesAdapter;", "storiesAdapter", "Lcom/barstoolsports/stories/StoriesAdapter;", "contentAdapter", "Landroidx/recyclerview/widget/ConcatAdapter;", "layoutManager", "Landroidx/recyclerview/widget/LinearLayoutManager;", "brandProcessor", "Lio/reactivex/processors/BehaviorProcessor;", "Ljava/util/Optional;", "", "kotlin.jvm.PlatformType", "type", "Lcom/barstoolsports/stories/StoriesContracts$Type;", "getType", "()Lcom/barstoolsports/stories/StoriesContracts$Type;", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "savedInstanceState", "Landroid/os/Bundle;", "onViewCreated", "", Promotion.ACTION_VIEW, "onPause", "onResume", "onDestroy", "observeViewModel", "onConfigLoaded", "config", "Lcom/barstoolsports/client_config/model/ClientConfigModel;", "displayHeaderStories", "stories", "Lcom/barstoolsports/stories/HeaderStories;", "displayTrending", "items", "", "Lcom/barstoolsports/stories/TrendingListItem;", "onError", "e", "", "setupBarstoolClick", "setupRecycler", "onFilterSelected", "brand", "Lcom/barstoolsports/brand/core/api/response/BrandListResponse;", "getEmptyFilterText", "jumpToTopIfVisible", "typeForType", "Lcom/barstoolsports/stories/Type;", "setupVideoPause", "generateFilterOnClick", "Lkotlin/Function1;", "Companion", "ui_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
@AndroidEntryPoint
public class StoriesFragment extends Hilt_StoriesFragment {

    public static final Companion INSTANCE = new Companion(null);
    private static final String EXTRA_BRAND = "StoriesFragment.extra_brand";
    private static final String EXTRA_CATEGORY = "StoriesFragment.extra_story_category";
    private static final String EXTRA_SHOW_ADS = "StoriesFragment.extra_show_ads";
    private static final String EXTRA_TAG = "StoriesFragment.extra_tag";
    private static final String EXTRA_TYPE = "StoriesFragment.extra_story_type";
    private static final String TAG = "StoriesFragment";

    @Inject
    public AdProvider adProvider;

    @Inject
    public AnalyticsService analyticsService;
    private final BehaviorProcessor<Optional<String>> brandProcessor;

    @Inject
    public BuildInfo buildInfo;
    private ConcatAdapter contentAdapter;

    @Inject
    public ExoPlayer exoPlayer;

    private final Lazy filterViewModel;

    @Inject
    public StoryFilterViewModelFactory filterViewModelFactory;
    private StoriesHeaderAdapter headerAdapter;

    @Inject
    public BarstoolIntentProvider intentProvider;
    private LinearLayoutManager layoutManager;
    private RecyclerView recyclerView;
    private StoriesAdapter storiesAdapter;
    private SwipeRefreshLayout swipeRefresh;
    private TrendingStoriesAdapter trendingAdapter;

    private final Lazy viewModel;

    @Inject
    public StoriesViewModelFactory viewModelFactory;

    @Metadata(k = 3, mv = {2, 0, 0}, xi = 48)
    public class WhenMappings {
        public static final int[] $EnumSwitchMapping$0;
        public static final int[] $EnumSwitchMapping$1;

        static {
            int[] iArr = new int[StoriesContracts.Type.values().length];
            try {
                iArr[StoriesContracts.Type.VIDS.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[StoriesContracts.Type.PODS.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                iArr[StoriesContracts.Type.ALL.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                iArr[StoriesContracts.Type.BLOGS.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                iArr[StoriesContracts.Type.PICS.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                iArr[StoriesContracts.Type.CHICKS.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                iArr[StoriesContracts.Type.CATEGORY.ordinal()] = 7;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                iArr[StoriesContracts.Type.BY_TAG.ordinal()] = 8;
            } catch (NoSuchFieldError unused8) {
            }
            try {
                iArr[StoriesContracts.Type.BRAND_ALL.ordinal()] = 9;
            } catch (NoSuchFieldError unused9) {
            }
            try {
                iArr[StoriesContracts.Type.BRAND_VIDEO.ordinal()] = 10;
            } catch (NoSuchFieldError unused10) {
            }
            try {
                iArr[StoriesContracts.Type.BRAND_POD.ordinal()] = 11;
            } catch (NoSuchFieldError unused11) {
            }
            try {
                iArr[StoriesContracts.Type.GOLD.ordinal()] = 12;
            } catch (NoSuchFieldError unused12) {
            }
            $EnumSwitchMapping$0 = iArr;
            int[] iArr2 = new int[LoadState.values().length];
            try {
                iArr2[LoadState.LOADING.ordinal()] = 1;
            } catch (NoSuchFieldError unused13) {
            }
            try {
                iArr2[LoadState.DONE.ordinal()] = 2;
            } catch (NoSuchFieldError unused14) {
            }
            $EnumSwitchMapping$1 = iArr2;
        }
    }

    public StoriesFragment() {
        final StoriesFragment storiesFragment = this;
        Function0 function0 = new Function0() {
            public final Object invoke() {
                ViewModelProvider.Factory viewModel_delegate$lambda$0;
                viewModel_delegate$lambda$0 = StoriesFragment.viewModel_delegate$lambda$0(StoriesFragment.this);
                return viewModel_delegate$lambda$0;
            }
        };
        final Function0<Fragment> function02 = new Function0<Fragment>() {
            {
                super(0);
            }

            public final Fragment m442invoke() {
                return storiesFragment;
            }
        };
        final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, new Function0<ViewModelStoreOwner>() {
            {
                super(0);
            }

            public final ViewModelStoreOwner m443invoke() {
                return (ViewModelStoreOwner) function02.invoke();
            }
        });
        final Function0 function03 = null;
        this.viewModel = FragmentViewModelLazyKt.createViewModelLazy(storiesFragment, Reflection.getOrCreateKotlinClass(StoriesViewModel.class), new Function0<ViewModelStore>() {
            {
                super(0);
            }

            public final ViewModelStore m444invoke() {
                return FragmentViewModelLazyKt.access$viewModels$lambda-1(lazy).getViewModelStore();
            }
        }, new Function0<CreationExtras>() {
            {
                super(0);
            }

            public final CreationExtras m445invoke() {
                CreationExtras creationExtras;
                Function0 function04 = function03;
                if (function04 != null && (creationExtras = (CreationExtras) function04.invoke()) != null) {
                    return creationExtras;
                }
                HasDefaultViewModelProviderFactory hasDefaultViewModelProviderFactory = FragmentViewModelLazyKt.access$viewModels$lambda-1(lazy);
                HasDefaultViewModelProviderFactory hasDefaultViewModelProviderFactory2 = hasDefaultViewModelProviderFactory instanceof HasDefaultViewModelProviderFactory ? hasDefaultViewModelProviderFactory : null;
                return hasDefaultViewModelProviderFactory2 != null ? hasDefaultViewModelProviderFactory2.getDefaultViewModelCreationExtras() : CreationExtras.Empty.INSTANCE;
            }
        }, function0);
        this.filterViewModel = FragmentViewModelLazyKt.createViewModelLazy(storiesFragment, Reflection.getOrCreateKotlinClass(StoryFilterViewModel.class), new Function0<ViewModelStore>() {
            {
                super(0);
            }

            public final ViewModelStore m439invoke() {
                return storiesFragment.requireActivity().getViewModelStore();
            }
        }, new Function0<CreationExtras>() {
            {
                super(0);
            }

            public final CreationExtras m440invoke() {
                CreationExtras creationExtras;
                Function0 function04 = function03;
                return (function04 == null || (creationExtras = (CreationExtras) function04.invoke()) == null) ? storiesFragment.requireActivity().getDefaultViewModelCreationExtras() : creationExtras;
            }
        }, new Function0() {
            public final Object invoke() {
                ViewModelProvider.Factory filterViewModel_delegate$lambda$1;
                filterViewModel_delegate$lambda$1 = StoriesFragment.filterViewModel_delegate$lambda$1(StoriesFragment.this);
                return filterViewModel_delegate$lambda$1;
            }
        });
        BehaviorProcessor<Optional<String>> create = BehaviorProcessor.create();
        Intrinsics.checkNotNullExpressionValue(create, "create(...)");
        this.brandProcessor = create;
    }

    private final StoriesViewModel getViewModel() {
        return (StoriesViewModel) this.viewModel.getValue();
    }

    public static final ViewModelProvider.Factory viewModel_delegate$lambda$0(StoriesFragment storiesFragment) {
        return storiesFragment.getViewModelFactory();
    }

    public final StoriesViewModelFactory getViewModelFactory() {
        StoriesViewModelFactory storiesViewModelFactory = this.viewModelFactory;
        if (storiesViewModelFactory != null) {
            return storiesViewModelFactory;
        }
        Intrinsics.throwUninitializedPropertyAccessException("viewModelFactory");
        return null;
    }

    public final void setViewModelFactory(StoriesViewModelFactory storiesViewModelFactory) {
        Intrinsics.checkNotNullParameter(storiesViewModelFactory, "<set-?>");
        this.viewModelFactory = storiesViewModelFactory;
    }

    public static final ViewModelProvider.Factory filterViewModel_delegate$lambda$1(StoriesFragment storiesFragment) {
        return storiesFragment.getFilterViewModelFactory();
    }

    private final StoryFilterViewModel getFilterViewModel() {
        return (StoryFilterViewModel) this.filterViewModel.getValue();
    }

    public final StoryFilterViewModelFactory getFilterViewModelFactory() {
        StoryFilterViewModelFactory storyFilterViewModelFactory = this.filterViewModelFactory;
        if (storyFilterViewModelFactory != null) {
            return storyFilterViewModelFactory;
        }
        Intrinsics.throwUninitializedPropertyAccessException("filterViewModelFactory");
        return null;
    }

    public final void setFilterViewModelFactory(StoryFilterViewModelFactory storyFilterViewModelFactory) {
        Intrinsics.checkNotNullParameter(storyFilterViewModelFactory, "<set-?>");
        this.filterViewModelFactory = storyFilterViewModelFactory;
    }

    public final ExoPlayer getExoPlayer() {
        ExoPlayer exoPlayer = this.exoPlayer;
        if (exoPlayer != null) {
            return exoPlayer;
        }
        Intrinsics.throwUninitializedPropertyAccessException("exoPlayer");
        return null;
    }

    public final void setExoPlayer(ExoPlayer exoPlayer) {
        Intrinsics.checkNotNullParameter(exoPlayer, "<set-?>");
        this.exoPlayer = exoPlayer;
    }

    public final BuildInfo getBuildInfo() {
        BuildInfo buildInfo = this.buildInfo;
        if (buildInfo != null) {
            return buildInfo;
        }
        Intrinsics.throwUninitializedPropertyAccessException("buildInfo");
        return null;
    }

    public final void setBuildInfo(BuildInfo buildInfo) {
        Intrinsics.checkNotNullParameter(buildInfo, "<set-?>");
        this.buildInfo = buildInfo;
    }

    public final AdProvider getAdProvider() {
        AdProvider adProvider = this.adProvider;
        if (adProvider != null) {
            return adProvider;
        }
        Intrinsics.throwUninitializedPropertyAccessException("adProvider");
        return null;
    }

    public final void setAdProvider(AdProvider adProvider) {
        Intrinsics.checkNotNullParameter(adProvider, "<set-?>");
        this.adProvider = adProvider;
    }

    public final AnalyticsService getAnalyticsService() {
        AnalyticsService analyticsService = this.analyticsService;
        if (analyticsService != null) {
            return analyticsService;
        }
        Intrinsics.throwUninitializedPropertyAccessException("analyticsService");
        return null;
    }

    public final void setAnalyticsService(AnalyticsService analyticsService) {
        Intrinsics.checkNotNullParameter(analyticsService, "<set-?>");
        this.analyticsService = analyticsService;
    }

    public final BarstoolIntentProvider getIntentProvider() {
        BarstoolIntentProvider barstoolIntentProvider = this.intentProvider;
        if (barstoolIntentProvider != null) {
            return barstoolIntentProvider;
        }
        Intrinsics.throwUninitializedPropertyAccessException("intentProvider");
        return null;
    }

    public final void setIntentProvider(BarstoolIntentProvider barstoolIntentProvider) {
        Intrinsics.checkNotNullParameter(barstoolIntentProvider, "<set-?>");
        this.intentProvider = barstoolIntentProvider;
    }

    private final StoriesContracts.Type getType() {
        return (StoriesContracts.Type) FragmentKt.requireSerializableAs(this, EXTRA_TYPE);
    }

    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        Intrinsics.checkNotNullParameter(inflater, "inflater");
        return inflater.inflate(R.layout.fragment_stories, container, false);
    }

    public void onViewCreated(View view, Bundle savedInstanceState) {
        MutableStateFlow<BrandListResponse> currentVideoBrand;
        Intrinsics.checkNotNullParameter(view, Promotion.ACTION_VIEW);
        this.swipeRefresh = view.findViewById(R.id.stories_swipe_refresh);
        this.recyclerView = view.findViewById(R.id.stories_recycler);
        getViewModel().getType().postValue(typeForType());
        setupRecycler();
        setupBarstoolClick();
        if (getType() == StoriesContracts.Type.VIDS || getType() == StoriesContracts.Type.PODS) {
            StoriesHeaderAdapter storiesHeaderAdapter = this.headerAdapter;
            if (storiesHeaderAdapter == null) {
                Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
                storiesHeaderAdapter = null;
            }
            String emptyFilterText = getEmptyFilterText();
            final Function1<View, Unit> generateFilterOnClick = generateFilterOnClick();
            storiesHeaderAdapter.setFilter(emptyFilterText, new View.OnClickListener() {
                @Override
                public final void onClick(View view2) {
                    generateFilterOnClick.invoke(view2);
                }
            });
            int i = WhenMappings.$EnumSwitchMapping$0[getType().ordinal()];
            if (i == 1) {
                currentVideoBrand = getFilterViewModel().getCurrentVideoBrand();
            } else if (i == 2) {
                currentVideoBrand = getFilterViewModel().getCurrentPodcastBrand();
            } else {
                throw new IllegalStateException();
            }
            FlowKt.launchIn(FlowKt.onEach((Flow) currentVideoBrand, new StoriesFragment$onViewCreated$1(this, null)), LifecycleOwnerKt.getLifecycleScope((LifecycleOwner) this));
        }
        if (getType() == StoriesContracts.Type.ALL) {
            getViewModel().checkForLiveAndFeatured();
            getViewModel().fetchLatestViral();
            getViewModel().checkForTrending();
            StoriesFragment storiesFragment = this;
            FragmentKt.observe(storiesFragment, getViewModel().getHeaderStories(), new Function1() {
                public final Object invoke(Object obj) {
                    Unit onViewCreated$lambda$3;
                    onViewCreated$lambda$3 = StoriesFragment.onViewCreated$lambda$3(StoriesFragment.this, (HeaderStories) obj);
                    return onViewCreated$lambda$3;
                }
            });
            FragmentKt.observe(storiesFragment, getViewModel().getTrendingStories(), new Function1() {
                public final Object invoke(Object obj) {
                    Unit onViewCreated$lambda$5;
                    onViewCreated$lambda$5 = StoriesFragment.onViewCreated$lambda$5(StoriesFragment.this, (List) obj);
                    return onViewCreated$lambda$5;
                }
            });
            Flow onEach = FlowKt.onEach(getViewModel().getConfig(), new StoriesFragment$onViewCreated$4(this, null));
            LifecycleOwner viewLifecycleOwner = getViewLifecycleOwner();
            Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
            FlowKt.launchIn(onEach, LifecycleOwnerKt.getLifecycleScope(viewLifecycleOwner));
            FragmentKt.observe(storiesFragment, getViewModel().getLatestViral(), new Function1() {
                public final Object invoke(Object obj) {
                    Unit onViewCreated$lambda$6;
                    onViewCreated$lambda$6 = StoriesFragment.onViewCreated$lambda$6(StoriesFragment.this, (ViralPost) obj);
                    return onViewCreated$lambda$6;
                }
            });
        }
        observeViewModel();
        setupVideoPause();
    }

    public static final Unit onViewCreated$lambda$3(StoriesFragment storiesFragment, HeaderStories headerStories) {
        if (headerStories != null) {
            storiesFragment.displayHeaderStories(headerStories);
        }
        return Unit.INSTANCE;
    }

    public static final Unit onViewCreated$lambda$5(StoriesFragment storiesFragment, List list) {
        if (list != null) {
            storiesFragment.displayTrending(list);
        }
        return Unit.INSTANCE;
    }

    public static final Unit onViewCreated$lambda$6(StoriesFragment storiesFragment, ViralPost viralPost) {
        StoriesAdapter storiesAdapter = storiesFragment.storiesAdapter;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        storiesAdapter.setViralPost(viralPost);
        return Unit.INSTANCE;
    }

    public void onPause() {
        super.onPause();
        StoriesAdapter storiesAdapter = this.storiesAdapter;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        storiesAdapter.pauseCurrent();
    }

    public void onResume() {
        super.onResume();
        StoriesAdapter storiesAdapter = this.storiesAdapter;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        storiesAdapter.resumeCurrent();
    }

    public void onDestroy() {
        super.onDestroy();
        StoriesAdapter storiesAdapter = this.storiesAdapter;
        StoriesHeaderAdapter storiesHeaderAdapter = null;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        storiesAdapter.onDestroy();
        StoriesHeaderAdapter storiesHeaderAdapter2 = this.headerAdapter;
        if (storiesHeaderAdapter2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
        } else {
            storiesHeaderAdapter = storiesHeaderAdapter2;
        }
        storiesHeaderAdapter.onDestroy();
        getAdProvider().clearFeedCache(getType());
    }

    private final void observeViewModel() {
        StoriesFragment storiesFragment = this;
        FragmentKt.observe(storiesFragment, getViewModel().getItems(), new Function1() {
            public final Object invoke(Object obj) {
                Unit observeViewModel$lambda$7;
                observeViewModel$lambda$7 = StoriesFragment.observeViewModel$lambda$7(StoriesFragment.this, (PagedList) obj);
                return observeViewModel$lambda$7;
            }
        });
        FragmentKt.observe(storiesFragment, getViewModel().getRefreshing(), new Function1() {
            public final Object invoke(Object obj) {
                Unit observeViewModel$lambda$8;
                observeViewModel$lambda$8 = StoriesFragment.observeViewModel$lambda$8(StoriesFragment.this, (LoadState) obj);
                return observeViewModel$lambda$8;
            }
        });
        FragmentKt.observe(storiesFragment, getViewModel().getError(), new Function1() {
            public final Object invoke(Object obj) {
                Unit observeViewModel$lambda$10;
                observeViewModel$lambda$10 = StoriesFragment.observeViewModel$lambda$10(StoriesFragment.this, (Throwable) obj);
                return observeViewModel$lambda$10;
            }
        });
    }

    public static final Unit observeViewModel$lambda$7(StoriesFragment storiesFragment, PagedList pagedList) {
        Intrinsics.checkNotNullParameter(pagedList, "it");
        StoriesAdapter storiesAdapter = storiesFragment.storiesAdapter;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        storiesAdapter.submitList(pagedList);
        return Unit.INSTANCE;
    }

    public static final Unit observeViewModel$lambda$8(StoriesFragment storiesFragment, LoadState loadState) {
        Intrinsics.checkNotNullParameter(loadState, "it");
        int i = WhenMappings.$EnumSwitchMapping$1[loadState.ordinal()];
        if (i != 1) {
            if (i != 2) {
                throw new NoWhenBranchMatchedException();
            }
            SwipeRefreshLayout swipeRefreshLayout = storiesFragment.swipeRefresh;
            if (swipeRefreshLayout == null) {
                Intrinsics.throwUninitializedPropertyAccessException("swipeRefresh");
                swipeRefreshLayout = null;
            }
            swipeRefreshLayout.setRefreshing(false);
        }
        return Unit.INSTANCE;
    }

    public static final Unit observeViewModel$lambda$10(StoriesFragment storiesFragment, Throwable th) {
        if (th != null) {
            storiesFragment.onError(th);
            storiesFragment.getViewModel().getError().postValue((Object) null);
        }
        return Unit.INSTANCE;
    }

    public final void onConfigLoaded(ClientConfigModel config) {
        if (ClientConfigExtensionsKt.isUpdateAvailable(config, getBuildInfo().getVersionCode())) {
            StoriesHeaderAdapter storiesHeaderAdapter = this.headerAdapter;
            ConcatAdapter concatAdapter = null;
            if (storiesHeaderAdapter == null) {
                Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
                storiesHeaderAdapter = null;
            }
            storiesHeaderAdapter.setAppUpdateBanner(config);
            ConcatAdapter concatAdapter2 = this.contentAdapter;
            if (concatAdapter2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("contentAdapter");
            } else {
                concatAdapter = concatAdapter2;
            }
            concatAdapter.notifyDataSetChanged();
        }
    }

    private final void displayHeaderStories(HeaderStories stories) {
        StoriesHeaderAdapter storiesHeaderAdapter = this.headerAdapter;
        if (storiesHeaderAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
            storiesHeaderAdapter = null;
        }
        storiesHeaderAdapter.setHeaderStories(stories);
    }

    private final void displayTrending(List<? extends TrendingListItem> items) {
        TrendingStoriesAdapter trendingStoriesAdapter = this.trendingAdapter;
        if (trendingStoriesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("trendingAdapter");
            trendingStoriesAdapter = null;
        }
        trendingStoriesAdapter.swapObjects(items);
    }

    @Override
    public void onError(Throwable e) {
        Intrinsics.checkNotNullParameter(e, "e");
        super.onError(e);
        e.printStackTrace();
    }

    private final void setupBarstoolClick() {
        StoriesFragment storiesFragment = this;
        FragmentActivity activity = storiesFragment.getActivity();
        if (!(activity instanceof ScrollToTopDispatcher)) {
            activity = null;
        }
        ScrollToTopDispatcher scrollToTopDispatcher = (ScrollToTopDispatcher) activity;
        if (scrollToTopDispatcher == null) {
            Fragment parentFragment = storiesFragment.getParentFragment();
            if (!(parentFragment instanceof ScrollToTopDispatcher)) {
                parentFragment = null;
            }
            scrollToTopDispatcher = (ScrollToTopDispatcher) parentFragment;
        }
        if (scrollToTopDispatcher != null) {
            FlowKt.launchIn(FlowKt.onEach(scrollToTopDispatcher.scrollToTopFlow(), new StoriesFragment$setupBarstoolClick$1$1(this, null)), LifecycleOwnerKt.getLifecycleScope((LifecycleOwner) this));
        }
    }

    private final void setupRecycler() {
        Display defaultDisplay;
        Context requireContext = requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        this.storiesAdapter = new StoriesAdapter(requireContext, getType(), new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$12(StoriesFragment.this, (SimpleStoryModel) obj);
                return unit;
            }
        }, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$14(StoriesFragment.this, (String) obj);
                return unit;
            }
        }, new Function0() {
            public final Object invoke() {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$15(StoriesFragment.this);
                return unit;
            }
        }, getExoPlayer(), getAdProvider());
        this.layoutManager = new LinearLayoutManager(requireContext());
        DisplayMetrics displayMetrics = new DisplayMetrics();
        Context context = getContext();
        RecyclerView recyclerView = null;
        Object systemService = context != null ? context.getSystemService("window") : null;
        WindowManager windowManager = systemService instanceof WindowManager ? (WindowManager) systemService : null;
        if (windowManager != null && (defaultDisplay = windowManager.getDefaultDisplay()) != null) {
            defaultDisplay.getRealMetrics(displayMetrics);
        }
        this.headerAdapter = new StoriesHeaderAdapter(displayMetrics.widthPixels, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$16(StoriesFragment.this, (Story) obj);
                return unit;
            }
        });
        this.trendingAdapter = new TrendingStoriesAdapter(new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$17(StoriesFragment.this, (TrendingStoryModel) obj);
                return unit;
            }
        });
        RecyclerView.Adapter[] adapterArr = new RecyclerView.Adapter[3];
        StoriesHeaderAdapter storiesHeaderAdapter = this.headerAdapter;
        if (storiesHeaderAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
            storiesHeaderAdapter = null;
        }
        adapterArr[0] = storiesHeaderAdapter;
        TrendingStoriesAdapter trendingStoriesAdapter = this.trendingAdapter;
        if (trendingStoriesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("trendingAdapter");
            trendingStoriesAdapter = null;
        }
        adapterArr[1] = trendingStoriesAdapter;
        StoriesAdapter storiesAdapter = this.storiesAdapter;
        if (storiesAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
            storiesAdapter = null;
        }
        adapterArr[2] = storiesAdapter;
        this.contentAdapter = new ConcatAdapter(adapterArr);
        RecyclerView recyclerView2 = this.recyclerView;
        if (recyclerView2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
            recyclerView2 = null;
        }
        LinearLayoutManager linearLayoutManager = this.layoutManager;
        if (linearLayoutManager == null) {
            Intrinsics.throwUninitializedPropertyAccessException("layoutManager");
            linearLayoutManager = null;
        }
        recyclerView2.setLayoutManager((RecyclerView.LayoutManager) linearLayoutManager);
        RecyclerView recyclerView3 = this.recyclerView;
        if (recyclerView3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
            recyclerView3 = null;
        }
        ConcatAdapter concatAdapter = this.contentAdapter;
        if (concatAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("contentAdapter");
            concatAdapter = null;
        }
        recyclerView3.setAdapter((RecyclerView.Adapter) concatAdapter);
        SwipeRefreshLayout swipeRefreshLayout = this.swipeRefresh;
        if (swipeRefreshLayout == null) {
            Intrinsics.throwUninitializedPropertyAccessException("swipeRefresh");
            swipeRefreshLayout = null;
        }
        swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
            public final void onRefresh() {
                StoriesFragment.setupRecycler$lambda$18(StoriesFragment.this);
            }
        });
        RecyclerView recyclerView4 = this.recyclerView;
        if (recyclerView4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
        } else {
            recyclerView = recyclerView4;
        }
        RecyclerViewKt.addOnScrollIdleListener(recyclerView, new Function0() {
            public final Object invoke() {
                Unit unit;
                unit = StoriesFragment.setupRecycler$lambda$19(StoriesFragment.this);
                return unit;
            }
        });
    }

    public static final Unit setupRecycler$lambda$12(StoriesFragment storiesFragment, SimpleStoryModel simpleStoryModel) {
        Intrinsics.checkNotNullParameter(simpleStoryModel, "it");
        BarstoolIntentProvider intentProvider = storiesFragment.getIntentProvider();
        Context requireContext = storiesFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        storiesFragment.startActivity(intentProvider.storyIntent(requireContext, simpleStoryModel.getId()));
        return Unit.INSTANCE;
    }

    public static final Unit setupRecycler$lambda$14(StoriesFragment storiesFragment, String str) {
        Intrinsics.checkNotNullParameter(str, "author");
        Context context = storiesFragment.getContext();
        if (context != null) {
            storiesFragment.startActivity(storiesFragment.getIntentProvider().authorDetailsIntent(context, str));
        }
        return Unit.INSTANCE;
    }

    public static final Unit setupRecycler$lambda$15(StoriesFragment storiesFragment) {
        storiesFragment.getAnalyticsService().trackEvent("Viral Post Featured Selected", MapsKt.emptyMap());
        ViralHost activity = storiesFragment.getActivity();
        ViralHost viralHost = activity instanceof ViralHost ? activity : null;
        if (viralHost != null) {
            viralHost.jumpToViral();
        }
        return Unit.INSTANCE;
    }

    public static final Unit setupRecycler$lambda$16(StoriesFragment storiesFragment, Story story) {
        Intrinsics.checkNotNullParameter(story, "it");
        BarstoolIntentProvider intentProvider = storiesFragment.getIntentProvider();
        Context requireContext = storiesFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        storiesFragment.startActivity(intentProvider.storyIntent(requireContext, story.getId()));
        return Unit.INSTANCE;
    }

    public static final Unit setupRecycler$lambda$17(StoriesFragment storiesFragment, TrendingStoryModel trendingStoryModel) {
        Intrinsics.checkNotNullParameter(trendingStoryModel, "it");
        BarstoolIntentProvider intentProvider = storiesFragment.getIntentProvider();
        Context requireContext = storiesFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        storiesFragment.startActivity(intentProvider.storyIntent(requireContext, trendingStoryModel.getId()));
        return Unit.INSTANCE;
    }

    public static final void setupRecycler$lambda$18(StoriesFragment storiesFragment) {
        SwipeRefreshLayout swipeRefreshLayout = storiesFragment.swipeRefresh;
        if (swipeRefreshLayout == null) {
            Intrinsics.throwUninitializedPropertyAccessException("swipeRefresh");
            swipeRefreshLayout = null;
        }
        swipeRefreshLayout.setRefreshing(true);
        storiesFragment.getViewModel().refresh();
        if (storiesFragment.getType() == StoriesContracts.Type.ALL) {
            storiesFragment.getViewModel().checkForLiveAndFeatured();
            storiesFragment.getViewModel().fetchLatestViral();
        }
    }

    public static final Unit setupRecycler$lambda$19(StoriesFragment storiesFragment) {
        LinearLayoutManager linearLayoutManager = storiesFragment.layoutManager;
        if (linearLayoutManager == null) {
            Intrinsics.throwUninitializedPropertyAccessException("layoutManager");
            linearLayoutManager = null;
        }
        RecyclerView recyclerView = storiesFragment.recyclerView;
        if (recyclerView == null) {
            Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
            recyclerView = null;
        }
        int findMostVisibleItemPosition = LinearLayoutManagerKt.findMostVisibleItemPosition(linearLayoutManager, recyclerView);
        if (findMostVisibleItemPosition == -1) {
            return Unit.INSTANCE;
        }
        RecyclerView recyclerView2 = storiesFragment.recyclerView;
        if (recyclerView2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
            recyclerView2 = null;
        }
        RecyclerView.ViewHolder findViewHolderForLayoutPosition = recyclerView2.findViewHolderForLayoutPosition(findMostVisibleItemPosition);
        StoriesAdapter.ViralViewHolder viralViewHolder = findViewHolderForLayoutPosition instanceof StoriesAdapter.ViralViewHolder ? (StoriesAdapter.ViralViewHolder) findViewHolderForLayoutPosition : null;
        if (viralViewHolder != null) {
            Boolean.valueOf(viralViewHolder.requestFocus());
        }
        return Unit.INSTANCE;
    }

    public final void onFilterSelected(BrandListResponse brand) {
        String emptyFilterText;
        StoriesHeaderAdapter storiesHeaderAdapter = this.headerAdapter;
        if (storiesHeaderAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("headerAdapter");
            storiesHeaderAdapter = null;
        }
        if (brand == null || (emptyFilterText = brand.getName()) == null) {
            emptyFilterText = getEmptyFilterText();
        }
        final Function1<View, Unit> generateFilterOnClick = generateFilterOnClick();
        storiesHeaderAdapter.setFilter(emptyFilterText, new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                generateFilterOnClick.invoke(view);
            }
        });
        this.brandProcessor.onNext(Optional.ofNullable(brand != null ? brand.getId() : null));
        getViewModel().refresh();
    }

    private final String getEmptyFilterText() {
        String string = getString(getType() == StoriesContracts.Type.VIDS ? R.string.fragment_stories_all_videos : R.string.fragment_stories_all_pods);
        Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
        return string;
    }

    public final void jumpToTopIfVisible() {
        if (isCurrentlyVisible()) {
            StoriesAdapter storiesAdapter = this.storiesAdapter;
            RecyclerView recyclerView = null;
            if (storiesAdapter == null) {
                Intrinsics.throwUninitializedPropertyAccessException("storiesAdapter");
                storiesAdapter = null;
            }
            if (storiesAdapter.getItemCount() > 10) {
                LinearLayoutManager linearLayoutManager = this.layoutManager;
                if (linearLayoutManager == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("layoutManager");
                    linearLayoutManager = null;
                }
                if (linearLayoutManager.findFirstCompletelyVisibleItemPosition() > 10) {
                    RecyclerView recyclerView2 = this.recyclerView;
                    if (recyclerView2 == null) {
                        Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
                        recyclerView2 = null;
                    }
                    recyclerView2.scrollToPosition(10);
                }
            }
            RecyclerView recyclerView3 = this.recyclerView;
            if (recyclerView3 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("recyclerView");
            } else {
                recyclerView = recyclerView3;
            }
            recyclerView.smoothScrollToPosition(0);
        }
    }

    private final Type typeForType() {
        String string;
        String string2;
        String string3;
        String string4;
        String string5;
        boolean z = WhenMappings.$EnumSwitchMapping$0[getType().ordinal()] == 3;
        switch (WhenMappings.$EnumSwitchMapping$0[getType().ordinal()]) {
            case 1:
                return new Vids(z, this.brandProcessor);
            case 2:
                return new Pods(z, this.brandProcessor);
            case 3:
                return new All(z);
            case 4:
                return new Blogs(z);
            case 5:
                return new Pics(z);
            case 6:
                return new Chicks(z, "60158");
            case 7:
                Bundle arguments = getArguments();
                if (arguments != null && (string = arguments.getString(EXTRA_CATEGORY)) != null) {
                    return new Category(z, string);
                }
                throw new IllegalStateException();
            case 8:
                Bundle arguments2 = getArguments();
                if (arguments2 == null || (string2 = arguments2.getString(EXTRA_TAG)) == null) {
                    throw new IllegalStateException();
                }
                return new Tag(z, string2);
            case 9:
                Bundle arguments3 = getArguments();
                if (arguments3 != null && (string3 = arguments3.getString(EXTRA_BRAND)) != null) {
                    return new BrandAll(z, string3);
                }
                throw new IllegalStateException();
            case 10:
                Bundle arguments4 = getArguments();
                if (arguments4 != null && (string4 = arguments4.getString(EXTRA_BRAND)) != null) {
                    return new BrandVideo(z, string4);
                }
                throw new IllegalStateException();
            case 11:
                Bundle arguments5 = getArguments();
                if (arguments5 != null && (string5 = arguments5.getString(EXTRA_BRAND)) != null) {
                    return new BrandPod(z, string5);
                }
                throw new IllegalStateException();
            case HeaderItem.VIEW_TYPE_APP_UPDATE:
                return new Gold(z);
            default:
                throw new NoWhenBranchMatchedException();
        }
    }

    private final void setupVideoPause() {
        Flow tabState;
        TabClickStateFlow parentFragment = getParentFragment();
        TabClickStateFlow tabClickStateFlow = parentFragment instanceof TabClickStateFlow ? parentFragment : null;
        Flow tabStateFlow = StoriesFragmentKt.getTabStateFlow(this);
        if (tabStateFlow == null || tabClickStateFlow == null || (tabState = tabClickStateFlow.getTabState()) == null) {
            return;
        }
        FlowKt.launchIn(FlowKt.onEach(FlowKt.merge(new Flow[]{tabStateFlow, tabState}), new StoriesFragment$setupVideoPause$1$1$1(tabClickStateFlow, this, null)), LifecycleOwnerKt.getLifecycleScope((LifecycleOwner) this));
    }

    private final Function1<View, Unit> generateFilterOnClick() {
        return new Function1() {
            public final Object invoke(Object obj) {
                Unit generateFilterOnClick$lambda$23;
                generateFilterOnClick$lambda$23 = StoriesFragment.generateFilterOnClick$lambda$23(StoriesFragment.this, (View) obj);
                return generateFilterOnClick$lambda$23;
            }
        };
    }

    public static final Unit generateFilterOnClick$lambda$23(StoriesFragment storiesFragment, View view) {
        Intrinsics.checkNotNullParameter(view, "<unused var>");
        StoryFilterDialogFragment.INSTANCE.newInstance(storiesFragment.getType()).show(storiesFragment.getChildFragmentManager(), null);
        return Unit.INSTANCE;
    }

    @Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J<\u0010\u000b\u001a\u00020\f2\u0006\u0010\r\u001a\u00020\u000e2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00052\b\b\u0002\u0010\u0012\u001a\u00020\u0013R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0005X\u0082T¢\u0006\u0002\n\u0000¨\u0006\u0014"}, d2 = {"Lcom/barstoolsports/stories/StoriesFragment$Companion;", "", "<init>", "()V", "TAG", "", "EXTRA_TYPE", "EXTRA_CATEGORY", "EXTRA_TAG", "EXTRA_BRAND", "EXTRA_SHOW_ADS", "newInstance", "Lcom/barstoolsports/stories/StoriesFragment;", "type", "Lcom/barstoolsports/stories/StoriesContracts$Type;", "category", "tag", "brand", "showAds", "", "ui_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
    public static final class Companion {
        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private Companion() {
        }

        public static StoriesFragment newInstance$default(Companion companion, StoriesContracts.Type type, String str, String str2, String str3, boolean z, int i, Object obj) {
            if ((i & 2) != 0) {
                str = null;
            }
            if ((i & 4) != 0) {
                str2 = null;
            }
            if ((i & 8) != 0) {
                str3 = null;
            }
            if ((i & 16) != 0) {
                z = false;
            }
            return companion.newInstance(type, str, str2, str3, z);
        }

        public final StoriesFragment newInstance(StoriesContracts.Type type, String category, String tag, String brand, boolean showAds) {
            Intrinsics.checkNotNullParameter(type, "type");
            StoriesFragment storiesFragment = new StoriesFragment();
            Bundle bundle = new Bundle();
            bundle.putSerializable(StoriesFragment.EXTRA_TYPE, type);
            bundle.putString(StoriesFragment.EXTRA_CATEGORY, category);
            bundle.putString(StoriesFragment.EXTRA_TAG, tag);
            bundle.putString(StoriesFragment.EXTRA_BRAND, brand);
            bundle.putBoolean(StoriesFragment.EXTRA_SHOW_ADS, showAds);
            storiesFragment.setArguments(bundle);
            return storiesFragment;
        }
    }
}