导航菜单

页面标题

页面副标题

Barstool v5.21.2 - DiscoverFragment.java 源代码

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

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


package com.barstoolsports.discover.ui;

import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ScrollView;
import android.widget.TextView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentViewModelLazyKt;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import androidx.lifecycle.viewmodel.CreationExtras;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.barstoolsports.author.core.model.AuthorListModel;
import com.barstoolsports.brand.core.model.BrandListModel;
import com.barstoolsports.client_config.model.ClientConfigModelKt;
import com.barstoolsports.client_config.model.TrendingTag;
import com.barstoolsports.common.utils.AuthorLink;
import com.barstoolsports.common.utils.BarstoolUrlUtils;
import com.barstoolsports.common.utils.BrandLink;
import com.barstoolsports.common.utils.CategoryLink;
import com.barstoolsports.common.utils.ContentViral;
import com.barstoolsports.common.utils.StoryLink;
import com.barstoolsports.common.utils.TopicLink;
import com.barstoolsports.common.utils.Url;
import com.barstoolsports.common.utils.UrlType;
import com.barstoolsports.common.utils.Viral;
import com.barstoolsports.components.base.ScrollToTopDispatcher;
import com.barstoolsports.components.utils.MainTab;
import com.barstoolsports.discover.R;
import com.barstoolsports.discover.core.DiscoverModel;
import com.barstoolsports.discover.data.model.StoryCategoryModel;
import com.barstoolsports.navigation.BarstoolIntentProvider;
import com.google.android.flexbox.FlexboxLayoutManager;
import com.google.android.gms.analytics.ecommerce.Promotion;
import dagger.hilt.android.AndroidEntryPoint;
import java.util.List;
import javax.inject.Inject;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;

@Metadata(d1 = {"\u0000z\n\u0002\u0018\u0002\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\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\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\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J&\u0010-\u001a\u0004\u0018\u00010.2\u0006\u0010/\u001a\u0002002\b\u00101\u001a\u0004\u0018\u0001022\b\u00103\u001a\u0004\u0018\u000104H\u0016J\u001a\u00105\u001a\u0002062\u0006\u00107\u001a\u00020.2\b\u00103\u001a\u0004\u0018\u000104H\u0016J\b\u00108\u001a\u000206H\u0002J\b\u00109\u001a\u000206H\u0002R\u001b\u0010\u0005\u001a\u00020\u00068BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\t\u0010\n\u001a\u0004\b\u0007\u0010\bR\u001e\u0010\u000b\u001a\u00020\f8\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b\r\u0010\u000e\"\u0004\b\u000f\u0010\u0010R\u001e\u0010\u0011\u001a\u00020\u00128\u0006@\u0006X\u0087.¢\u0006\u000e\n\u0000\u001a\u0004\b\u0013\u0010\u0014\"\u0004\b\u0015\u0010\u0016R\u000e\u0010\u0017\u001a\u00020\u0018X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0019\u001a\u00020\u001aX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u001aX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u001c\u001a\u00020\u001dX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u001e\u001a\u00020\u001fX\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\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\u0010(\u001a\u00020&X\u0082.¢\u0006\u0002\n\u0000R\u0014\u0010)\u001a\u00020*X\u0096D¢\u0006\b\n\u0000\u001a\u0004\b+\u0010,¨\u0006:"}, d2 = {"Lcom/barstoolsports/discover/ui/DiscoverFragment;", "Lcom/barstoolsports/components/base/BaseFragment;", "Lcom/barstoolsports/components/utils/MainTab;", "<init>", "()V", "viewModel", "Lcom/barstoolsports/discover/ui/DiscoverViewModel;", "getViewModel", "()Lcom/barstoolsports/discover/ui/DiscoverViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "viewModelFactory", "Lcom/barstoolsports/discover/ui/DiscoverViewModelFactory;", "getViewModelFactory", "()Lcom/barstoolsports/discover/ui/DiscoverViewModelFactory;", "setViewModelFactory", "(Lcom/barstoolsports/discover/ui/DiscoverViewModelFactory;)V", "intentProvider", "Lcom/barstoolsports/navigation/BarstoolIntentProvider;", "getIntentProvider", "()Lcom/barstoolsports/navigation/BarstoolIntentProvider;", "setIntentProvider", "(Lcom/barstoolsports/navigation/BarstoolIntentProvider;)V", "tagsAdapter", "Lcom/barstoolsports/discover/ui/TagsAdapter;", "showsAdapter", "Lcom/barstoolsports/discover/ui/DiscoverModelAdapter;", "bloggersAdapter", "categoriesAdapter", "Lcom/barstoolsports/discover/ui/StoryCategoryAdapter;", "mainScroll", "Landroid/widget/ScrollView;", "tagsRecycler", "Landroidx/recyclerview/widget/RecyclerView;", "showsRecycler", "blogsRecycler", "categoriesRecycler", "search", "Landroid/widget/TextView;", "bloggersSeeAll", "showsSeeAll", "position", "", "getPosition", "()I", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "savedInstanceState", "Landroid/os/Bundle;", "onViewCreated", "", Promotion.ACTION_VIEW, "setupRecyclers", "setupClickListeners", "home_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
@AndroidEntryPoint
public final class DiscoverFragment extends Hilt_DiscoverFragment implements MainTab {
    private DiscoverModelAdapter bloggersAdapter;
    private TextView bloggersSeeAll;
    private RecyclerView blogsRecycler;
    private StoryCategoryAdapter categoriesAdapter;
    private RecyclerView categoriesRecycler;

    @Inject
    public BarstoolIntentProvider intentProvider;
    private ScrollView mainScroll;
    private final int position = 2;
    private TextView search;
    private DiscoverModelAdapter showsAdapter;
    private RecyclerView showsRecycler;
    private TextView showsSeeAll;
    private TagsAdapter tagsAdapter;
    private RecyclerView tagsRecycler;

    private final Lazy viewModel;

    @Inject
    public DiscoverViewModelFactory viewModelFactory;

    public DiscoverFragment() {
        final DiscoverFragment discoverFragment = this;
        final Function0 function0 = null;
        this.viewModel = FragmentViewModelLazyKt.createViewModelLazy(discoverFragment, Reflection.getOrCreateKotlinClass(DiscoverViewModel.class), new Function0<ViewModelStore>() {
            {
                super(0);
            }

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

            public final CreationExtras m333invoke() {
                CreationExtras creationExtras;
                Function0 function02 = function0;
                return (function02 == null || (creationExtras = (CreationExtras) function02.invoke()) == null) ? discoverFragment.requireActivity().getDefaultViewModelCreationExtras() : creationExtras;
            }
        }, new Function0() {
            public final Object invoke() {
                ViewModelProvider.Factory viewModel_delegate$lambda$0;
                viewModel_delegate$lambda$0 = DiscoverFragment.viewModel_delegate$lambda$0(DiscoverFragment.this);
                return viewModel_delegate$lambda$0;
            }
        });
    }

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

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

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

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

    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;
    }

    @Override
    public int getPosition() {
        return this.position;
    }

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

    public void onViewCreated(View view, Bundle savedInstanceState) {
        Intrinsics.checkNotNullParameter(view, Promotion.ACTION_VIEW);
        super.onViewCreated(view, savedInstanceState);
        this.mainScroll = (ScrollView) view.findViewById(R.id.fragment_discover_main_scroll);
        this.tagsRecycler = view.findViewById(R.id.discoverTagsRecycler);
        this.showsRecycler = view.findViewById(R.id.discoverShowsRecycler);
        this.blogsRecycler = view.findViewById(R.id.discoverBlogsRecycler);
        this.categoriesRecycler = view.findViewById(R.id.discoverCategoriesRecycler);
        this.search = (TextView) view.findViewById(R.id.discoverSearch);
        this.bloggersSeeAll = (TextView) view.findViewById(R.id.discoverBloggersSeeAll);
        this.showsSeeAll = (TextView) view.findViewById(R.id.discoverShowsSeeAll);
        setupRecyclers();
        setupClickListeners();
        Flow<List<TrendingTag>> tags = getViewModel().getTags();
        TagsAdapter tagsAdapter = this.tagsAdapter;
        if (tagsAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("tagsAdapter");
            tagsAdapter = null;
        }
        LifecycleOwner lifecycleOwner = (LifecycleOwner) this;
        FlowKt.launchIn(FlowKt.onEach(tags, new DiscoverFragment$onViewCreated$1(tagsAdapter)), LifecycleOwnerKt.getLifecycleScope(lifecycleOwner));
        Flow<List<AuthorListModel>> bloggers = getViewModel().getBloggers();
        DiscoverModelAdapter discoverModelAdapter = this.bloggersAdapter;
        if (discoverModelAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bloggersAdapter");
            discoverModelAdapter = null;
        }
        FlowKt.launchIn(FlowKt.onEach(bloggers, new DiscoverFragment$onViewCreated$2(discoverModelAdapter)), LifecycleOwnerKt.getLifecycleScope(lifecycleOwner));
        Flow<List<BrandListModel>> shows = getViewModel().getShows();
        DiscoverModelAdapter discoverModelAdapter2 = this.showsAdapter;
        if (discoverModelAdapter2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("showsAdapter");
            discoverModelAdapter2 = null;
        }
        FlowKt.launchIn(FlowKt.onEach(shows, new DiscoverFragment$onViewCreated$3(discoverModelAdapter2)), LifecycleOwnerKt.getLifecycleScope(lifecycleOwner));
        Flow<List<StoryCategoryModel>> categories = getViewModel().getCategories();
        StoryCategoryAdapter storyCategoryAdapter = this.categoriesAdapter;
        if (storyCategoryAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("categoriesAdapter");
            storyCategoryAdapter = null;
        }
        FlowKt.launchIn(FlowKt.onEach(categories, new DiscoverFragment$onViewCreated$4(storyCategoryAdapter)), LifecycleOwnerKt.getLifecycleScope(lifecycleOwner));
        DiscoverFragment discoverFragment = this;
        FragmentActivity activity = discoverFragment.getActivity();
        if (!(activity instanceof ScrollToTopDispatcher)) {
            activity = null;
        }
        ScrollToTopDispatcher scrollToTopDispatcher = (ScrollToTopDispatcher) activity;
        if (scrollToTopDispatcher == null) {
            Fragment parentFragment = discoverFragment.getParentFragment();
            if (!(parentFragment instanceof ScrollToTopDispatcher)) {
                parentFragment = null;
            }
            scrollToTopDispatcher = (ScrollToTopDispatcher) parentFragment;
        }
        if (scrollToTopDispatcher != null) {
            FlowKt.launchIn(FlowKt.onEach(scrollToTopDispatcher.scrollToTopFlow(), new DiscoverFragment$onViewCreated$5$1(this, null)), LifecycleOwnerKt.getLifecycleScope(lifecycleOwner));
        }
    }

    public static final Object onViewCreated$swapObjects(TagsAdapter tagsAdapter, List list, Continuation continuation) {
        tagsAdapter.swapObjects(list);
        return Unit.INSTANCE;
    }

    public static final Object onViewCreated$swapObjects$1(DiscoverModelAdapter discoverModelAdapter, List list, Continuation continuation) {
        discoverModelAdapter.swapObjects(list);
        return Unit.INSTANCE;
    }

    public static final Object onViewCreated$swapObjects$2(DiscoverModelAdapter discoverModelAdapter, List list, Continuation continuation) {
        discoverModelAdapter.swapObjects(list);
        return Unit.INSTANCE;
    }

    public static final Object onViewCreated$swapObjects$3(StoryCategoryAdapter storyCategoryAdapter, List list, Continuation continuation) {
        storyCategoryAdapter.swapObjects(list);
        return Unit.INSTANCE;
    }

    private final void setupRecyclers() {
        Context requireContext = requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        this.tagsAdapter = new TagsAdapter(requireContext, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = DiscoverFragment.setupRecyclers$lambda$5(DiscoverFragment.this, (TrendingTag) obj);
                return unit;
            }
        });
        RecyclerView recyclerView = this.tagsRecycler;
        StoryCategoryAdapter storyCategoryAdapter = null;
        if (recyclerView == null) {
            Intrinsics.throwUninitializedPropertyAccessException("tagsRecycler");
            recyclerView = null;
        }
        recyclerView.setLayoutManager(new FlexboxLayoutManager(requireContext()));
        RecyclerView recyclerView2 = this.tagsRecycler;
        if (recyclerView2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("tagsRecycler");
            recyclerView2 = null;
        }
        TagsAdapter tagsAdapter = this.tagsAdapter;
        if (tagsAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("tagsAdapter");
            tagsAdapter = null;
        }
        recyclerView2.setAdapter(tagsAdapter);
        Context requireContext2 = requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext2, "requireContext(...)");
        this.showsAdapter = new DiscoverModelAdapter(requireContext2, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = DiscoverFragment.setupRecyclers$lambda$6(DiscoverFragment.this, (DiscoverModel) obj);
                return unit;
            }
        });
        RecyclerView recyclerView3 = this.showsRecycler;
        if (recyclerView3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("showsRecycler");
            recyclerView3 = null;
        }
        recyclerView3.setLayoutManager(new LinearLayoutManager(requireContext(), 0, false));
        RecyclerView recyclerView4 = this.showsRecycler;
        if (recyclerView4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("showsRecycler");
            recyclerView4 = null;
        }
        DiscoverModelAdapter discoverModelAdapter = this.showsAdapter;
        if (discoverModelAdapter == null) {
            Intrinsics.throwUninitializedPropertyAccessException("showsAdapter");
            discoverModelAdapter = null;
        }
        recyclerView4.setAdapter(discoverModelAdapter);
        Context requireContext3 = requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext3, "requireContext(...)");
        this.bloggersAdapter = new DiscoverModelAdapter(requireContext3, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = DiscoverFragment.setupRecyclers$lambda$7(DiscoverFragment.this, (DiscoverModel) obj);
                return unit;
            }
        });
        RecyclerView recyclerView5 = this.blogsRecycler;
        if (recyclerView5 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("blogsRecycler");
            recyclerView5 = null;
        }
        recyclerView5.setLayoutManager(new LinearLayoutManager(requireContext(), 0, false));
        RecyclerView recyclerView6 = this.blogsRecycler;
        if (recyclerView6 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("blogsRecycler");
            recyclerView6 = null;
        }
        DiscoverModelAdapter discoverModelAdapter2 = this.bloggersAdapter;
        if (discoverModelAdapter2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bloggersAdapter");
            discoverModelAdapter2 = null;
        }
        recyclerView6.setAdapter(discoverModelAdapter2);
        Context requireContext4 = requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext4, "requireContext(...)");
        this.categoriesAdapter = new StoryCategoryAdapter(requireContext4, new Function1() {
            public final Object invoke(Object obj) {
                Unit unit;
                unit = DiscoverFragment.setupRecyclers$lambda$8(DiscoverFragment.this, (StoryCategoryModel) obj);
                return unit;
            }
        });
        RecyclerView recyclerView7 = this.categoriesRecycler;
        if (recyclerView7 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("categoriesRecycler");
            recyclerView7 = null;
        }
        recyclerView7.setLayoutManager(new GridLayoutManager(requireContext(), 2, 1, false));
        RecyclerView recyclerView8 = this.categoriesRecycler;
        if (recyclerView8 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("categoriesRecycler");
            recyclerView8 = null;
        }
        StoryCategoryAdapter storyCategoryAdapter2 = this.categoriesAdapter;
        if (storyCategoryAdapter2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("categoriesAdapter");
        } else {
            storyCategoryAdapter = storyCategoryAdapter2;
        }
        recyclerView8.setAdapter(storyCategoryAdapter);
    }

    public static final Unit setupRecyclers$lambda$5(DiscoverFragment discoverFragment, TrendingTag trendingTag) {
        Intrinsics.checkNotNullParameter(trendingTag, "tag");
        String url = ClientConfigModelKt.getUrl(trendingTag);
        if (url == null) {
            return Unit.INSTANCE;
        }
        UrlType parseUrl = BarstoolUrlUtils.INSTANCE.parseUrl(url);
        if (parseUrl instanceof AuthorLink) {
            BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
            Context requireContext = discoverFragment.requireContext();
            Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
            discoverFragment.startActivity(intentProvider.authorDetailsIntent(requireContext, ((AuthorLink) parseUrl).getId()));
        } else if (parseUrl instanceof BrandLink) {
            BarstoolIntentProvider intentProvider2 = discoverFragment.getIntentProvider();
            Context requireContext2 = discoverFragment.requireContext();
            Intrinsics.checkNotNullExpressionValue(requireContext2, "requireContext(...)");
            discoverFragment.startActivity(intentProvider2.brandDetailIntent(requireContext2, ((BrandLink) parseUrl).getId()));
        } else if (parseUrl instanceof CategoryLink) {
            BarstoolIntentProvider intentProvider3 = discoverFragment.getIntentProvider();
            Context requireContext3 = discoverFragment.requireContext();
            Intrinsics.checkNotNullExpressionValue(requireContext3, "requireContext(...)");
            CategoryLink categoryLink = (CategoryLink) parseUrl;
            discoverFragment.startActivity(intentProvider3.categoryStories(requireContext3, categoryLink.getId(), categoryLink.getId()));
        } else if (parseUrl instanceof TopicLink) {
            BarstoolIntentProvider intentProvider4 = discoverFragment.getIntentProvider();
            Context requireContext4 = discoverFragment.requireContext();
            Intrinsics.checkNotNullExpressionValue(requireContext4, "requireContext(...)");
            TopicLink topicLink = (TopicLink) parseUrl;
            discoverFragment.startActivity(intentProvider4.tagStories(requireContext4, topicLink.getId(), topicLink.getId()));
        } else if (parseUrl instanceof StoryLink) {
            BarstoolIntentProvider intentProvider5 = discoverFragment.getIntentProvider();
            Context requireContext5 = discoverFragment.requireContext();
            Intrinsics.checkNotNullExpressionValue(requireContext5, "requireContext(...)");
            discoverFragment.startActivity(intentProvider5.storyIntent(requireContext5, ((StoryLink) parseUrl).getId()));
        } else if (!(parseUrl instanceof Viral) && !(parseUrl instanceof ContentViral)) {
            if (!(parseUrl instanceof Url)) {
                throw new NoWhenBranchMatchedException();
            }
            discoverFragment.launchBrowser(((Url) parseUrl).getUrl());
        }
        return Unit.INSTANCE;
    }

    public static final Unit setupRecyclers$lambda$6(DiscoverFragment discoverFragment, DiscoverModel discoverModel) {
        Intrinsics.checkNotNullParameter(discoverModel, "show");
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.brandDetailIntent(requireContext, discoverModel.getId()));
        return Unit.INSTANCE;
    }

    public static final Unit setupRecyclers$lambda$7(DiscoverFragment discoverFragment, DiscoverModel discoverModel) {
        Intrinsics.checkNotNullParameter(discoverModel, "author");
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.authorDetailsIntent(requireContext, discoverModel.getId()));
        return Unit.INSTANCE;
    }

    public static final Unit setupRecyclers$lambda$8(DiscoverFragment discoverFragment, StoryCategoryModel storyCategoryModel) {
        Intrinsics.checkNotNullParameter(storyCategoryModel, "category");
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.categoryStories(requireContext, storyCategoryModel.getId(), storyCategoryModel.getName()));
        return Unit.INSTANCE;
    }

    private final void setupClickListeners() {
        TextView textView = this.search;
        TextView textView2 = null;
        if (textView == null) {
            Intrinsics.throwUninitializedPropertyAccessException("search");
            textView = null;
        }
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                DiscoverFragment.setupClickListeners$lambda$9(DiscoverFragment.this, view);
            }
        });
        TextView textView3 = this.bloggersSeeAll;
        if (textView3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bloggersSeeAll");
            textView3 = null;
        }
        textView3.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                DiscoverFragment.setupClickListeners$lambda$10(DiscoverFragment.this, view);
            }
        });
        TextView textView4 = this.showsSeeAll;
        if (textView4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("showsSeeAll");
        } else {
            textView2 = textView4;
        }
        textView2.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                DiscoverFragment.setupClickListeners$lambda$11(DiscoverFragment.this, view);
            }
        });
    }

    public static final void setupClickListeners$lambda$9(DiscoverFragment discoverFragment, View view) {
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.searchActivity(requireContext));
    }

    public static final void setupClickListeners$lambda$10(DiscoverFragment discoverFragment, View view) {
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.allAuthors(requireContext));
    }

    public static final void setupClickListeners$lambda$11(DiscoverFragment discoverFragment, View view) {
        BarstoolIntentProvider intentProvider = discoverFragment.getIntentProvider();
        Context requireContext = discoverFragment.requireContext();
        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
        discoverFragment.startActivity(intentProvider.allBrands(requireContext));
    }
}