正在查看: Barstool v5.21.2 应用的 DiscoverFragment.java JAVA 源代码文件
本页面展示 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));
}
}