导航菜单

页面标题

页面副标题

Housing v14.7.8 - LocalityMicrositeViewmodel.java 源代码

正在查看: Housing v14.7.8 应用的 LocalityMicrositeViewmodel.java JAVA 源代码文件

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


package com.locon.localityMicrosite.presentation.screens;

import androidx.compose.runtime.internal.StabilityInferred;
import com.google.gson.Gson;
import com.locon.core.data.Result;
import com.locon.core.data.deeplinks.Deeplink;
import com.locon.core.data.local.datastore.Collection;
import com.locon.core.data.local.datastore.Filter;
import com.locon.core.data.local.datastore.FilterAttr;
import com.locon.core.data.local.datastore.FilterAttrList;
import com.locon.core.data.local.datastore.FilterProperties;
import com.locon.core.data.local.datastore.SelectedLocation;
import com.locon.core.data.local.datastore.SortProperties;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.BuyFilters;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.FilterConfig;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.FilterSection;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.FilterValue;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.MultiSelector;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.RentFilters;
import com.locon.core.data.remote.firebase.remoteconfig.filter.schema.SectionItem;
import com.locon.core.data.remote.ratingReviews.model.RatingsReviewModel;
import com.locon.core.data.remote.recommendedInsights.model.PersonalisedRecommendedInsightsModel;
import com.locon.core.data.sharedmodels.NewsPostModel;
import com.locon.core.data.sharedmodels.PropertyInfoModels$SearchResultsModel;
import com.locon.core.data.sharedmodels.PropertyTypeFilterModel;
import com.locon.core.data.sharedmodels.ShareData;
import com.locon.core.data.sharedmodels.ShareShortenedUrlData;
import com.locon.core.data.sharedmodels.ShareViaModel;
import com.locon.core.data.sharedmodels.SharedLocality;
import com.locon.core.data.sharedmodels.TobeMarkedFavouritePropertyDetail;
import com.locon.core.data.sharedmodels.ratingReview.ReviewerLeaderboardModel;
import com.locon.core.errorReporter.f;
import com.locon.localityMicrosite.domain.model.YoutubeVideoModel;
import com.locon.localityMicrosite.domain.usecases.LocalitiesCommonUseCases;
import com.locon.localityMicrosite.domain.usecases.LocalityMicrositeUseCases;
import com.locon.localityMicrosite.domain.viewStates.BHKPriceRange;
import com.locon.localityMicrosite.domain.viewStates.BuyPropertiesState;
import com.locon.localityMicrosite.domain.viewStates.BuyRentProjectListingState;
import com.locon.localityMicrosite.domain.viewStates.FaqState;
import com.locon.localityMicrosite.domain.viewStates.HighGrowthLocalitiesState;
import com.locon.localityMicrosite.domain.viewStates.LatestPropertiesState;
import com.locon.localityMicrosite.domain.viewStates.LocalitiesListState;
import com.locon.localityMicrosite.domain.viewStates.LocalityNearbyLocalitiesState;
import com.locon.localityMicrosite.domain.viewStates.LocalityProsConsState;
import com.locon.localityMicrosite.domain.viewStates.LocalityServiceState;
import com.locon.localityMicrosite.domain.viewStates.OverviewState;
import com.locon.localityMicrosite.domain.viewStates.PriceTrendStateConfig;
import com.locon.localityMicrosite.domain.viewStates.PropertyTypeBHKPriceRangeState;
import com.locon.localityMicrosite.domain.viewStates.RatedLocalitiesState;
import com.locon.localityMicrosite.domain.viewStates.RecentProjectsWithTransactionsState;
import com.locon.localityMicrosite.presentation.ui.components.lmsTopbar.LmsToolbarModel;
import com.locon.localityMicrosite.presentation.ui.handler.LmsEvents;
import com.locon.map.domain.model.Establishment;
import com.locon.map.domain.usecases.MapModuleUseCases;
import com.newrelic.agent.android.instrumentation.GsonInstrumentation;
import com.newrelic.agent.android.instrumentation.Instrumented;
import dagger.hilt.android.lifecycle.HiltViewModel;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.UUID;
import java.util.concurrent.CancellationException;
import javax.inject.Inject;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.h2;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import zp.t;

@StabilityInferred(parameters = 0)
@HiltViewModel
@Metadata(d1 = {"\u0000\u008c\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\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\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\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0014\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\b\n\u0002\b'\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010#\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\b\b\u0007\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0002®\u0001B\u0091\u0001\b\u0007\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0005\u0012\u0006\u0010\b\u001a\u00020\u0007\u0012\u0006\u0010\n\u001a\u00020\t\u0012\u0006\u0010\f\u001a\u00020\u000b\u0012\u0006\u0010\u000e\u001a\u00020\r\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u0006\u0010\u0016\u001a\u00020\u0015\u0012\u0006\u0010\u0018\u001a\u00020\u0017\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u0012\u0006\u0010\u001e\u001a\u00020\u001d\u0012\u0006\u0010 \u001a\u00020\u001f\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010$\u001a\u00020#¢\u0006\u0004\b%\u0010&R\u0014\u0010\u0004\u001a\u00020\u00038\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010'R\u0014\u0010\u0006\u001a\u00020\u00058\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0006\u0010(R\u0014\u0010\b\u001a\u00020\u00078\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\b\u0010)R\u0014\u0010\n\u001a\u00020\t8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\n\u0010*R\u0014\u0010\f\u001a\u00020\u000b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\f\u0010+R\u0014\u0010\u000e\u001a\u00020\r8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000e\u0010,R\u0014\u0010\u0010\u001a\u00020\u000f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0010\u0010-R\u0014\u0010\u0012\u001a\u00020\u00118\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0012\u0010.R\u0014\u0010\u0014\u001a\u00020\u00138\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0014\u0010/R\u0014\u0010\u0016\u001a\u00020\u00158\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0016\u00100R\u0014\u0010\u0018\u001a\u00020\u00178\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0018\u00101R\u0014\u0010\u001a\u001a\u00020\u00198\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001a\u00102R\u0014\u0010\u001c\u001a\u00020\u001b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001c\u00103R\u0014\u0010\u001e\u001a\u00020\u001d8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001e\u00104R\u0014\u0010 \u001a\u00020\u001f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b \u00105R\u0014\u0010\"\u001a\u00020!8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\"\u00106R\u0014\u0010$\u001a\u00020#8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b$\u00107R\u0016\u00109\u001a\u0004\u0018\u0001088\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b9\u0010:R\u0014\u0010<\u001a\u00020;8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b<\u0010=R\u0014\u0010>\u001a\u00020;8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b>\u0010=R\u0014\u0010?\u001a\u00020;8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b?\u0010=R$\u0010@\u001a\u0004\u0018\u00010;8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b@\u0010=\u001a\u0004\bA\u0010B\"\u0004\bC\u0010DR\u0016\u0010E\u001a\u00020;8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bE\u0010=R \u0010I\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020H0G0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bI\u0010JR#\u0010L\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020H0G0K8\u0006¢\u0006\f\n\u0004\bL\u0010M\u001a\u0004\bN\u0010OR\u001a\u0010P\u001a\b\u0012\u0004\u0012\u00020;0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bP\u0010JR\u001d\u0010Q\u001a\b\u0012\u0004\u0012\u00020;0K8\u0006¢\u0006\f\n\u0004\bQ\u0010M\u001a\u0004\bR\u0010OR\u001a\u0010T\u001a\b\u0012\u0004\u0012\u00020S0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bT\u0010JR\u001d\u0010U\u001a\b\u0012\u0004\u0012\u00020S0K8\u0006¢\u0006\f\n\u0004\bU\u0010M\u001a\u0004\bV\u0010OR&\u0010Z\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020Y\u0012\u0004\u0012\u00020;0X0W8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bZ\u0010[R)\u0010]\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020Y\u0012\u0004\u0012\u00020;0X0\\8\u0006¢\u0006\f\n\u0004\b]\u0010^\u001a\u0004\b_\u0010`R\u001d\u0010b\u001a\b\u0012\u0004\u0012\u00020a0F8\u0006¢\u0006\f\n\u0004\bb\u0010J\u001a\u0004\bc\u0010dR\u001a\u0010e\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\be\u0010JR\u001d\u0010f\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bf\u0010M\u001a\u0004\bg\u0010OR\u001a\u0010h\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bh\u0010JR\u001d\u0010i\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bi\u0010M\u001a\u0004\bj\u0010OR\u001a\u0010k\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bk\u0010JR\u001d\u0010l\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bl\u0010M\u001a\u0004\bm\u0010OR\u001a\u0010n\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bn\u0010JR\u001d\u0010o\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bo\u0010M\u001a\u0004\bp\u0010OR\u001a\u0010q\u001a\b\u0012\u0004\u0012\u00020a0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bq\u0010JR\u001d\u0010r\u001a\b\u0012\u0004\u0012\u00020a0K8\u0006¢\u0006\f\n\u0004\br\u0010M\u001a\u0004\bs\u0010OR\u001a\u0010t\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bt\u0010JR\u001d\u0010u\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bu\u0010M\u001a\u0004\bv\u0010OR\u001a\u0010w\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bw\u0010JR\u001d\u0010x\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\f\n\u0004\bx\u0010M\u001a\u0004\by\u0010OR\"\u0010z\u001a\u00020;8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bz\u0010=\u001a\u0004\b{\u0010B\"\u0004\b|\u0010DR\"\u0010}\u001a\u00020;8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b}\u0010=\u001a\u0004\b~\u0010B\"\u0004\b\u007f\u0010DR&\u0010\u0080\u0001\u001a\u00020;8\u0006@\u0006X\u0086\u000e¢\u0006\u0015\n\u0005\b\u0080\u0001\u0010=\u001a\u0005\b\u0081\u0001\u0010B\"\u0005\b\u0082\u0001\u0010DR&\u0010\u0083\u0001\u001a\u00020;8\u0006@\u0006X\u0086\u000e¢\u0006\u0015\n\u0005\b\u0083\u0001\u0010=\u001a\u0005\b\u0084\u0001\u0010B\"\u0005\b\u0085\u0001\u0010DR\"\u0010\u0086\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020;0G0F8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0086\u0001\u0010JR \u0010\u0087\u0001\u001a\b\u0012\u0004\u0012\u00020a0F8\u0006¢\u0006\u000e\n\u0005\b\u0087\u0001\u0010J\u001a\u0005\b\u0088\u0001\u0010dR\u001d\u0010\u008a\u0001\u001a\t\u0012\u0005\u0012\u00030\u0089\u00010F8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u008a\u0001\u0010JR!\u0010\u008b\u0001\u001a\t\u0012\u0005\u0012\u00030\u0089\u00010K8\u0006¢\u0006\u000e\n\u0005\b\u008b\u0001\u0010M\u001a\u0005\b\u008c\u0001\u0010OR\u001c\u0010\u008d\u0001\u001a\b\u0012\u0004\u0012\u00020Y0F8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u008d\u0001\u0010JR \u0010\u008e\u0001\u001a\b\u0012\u0004\u0012\u00020Y0K8\u0006¢\u0006\u000e\n\u0005\b\u008e\u0001\u0010M\u001a\u0005\b\u008f\u0001\u0010OR\u001a\u0010\u0091\u0001\u001a\u00030\u0090\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0091\u0001\u0010\u0092\u0001R\u001a\u0010\u0094\u0001\u001a\u00030\u0093\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0094\u0001\u0010\u0095\u0001R\u001e\u0010\u0097\u0001\u001a\t\u0012\u0004\u0012\u00020;0\u0096\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u0097\u0001\u0010\u0098\u0001R/\u0010\u009a\u0001\u001a\u001b\u0012\u0017\u0012\u0015\u0012\u0004\u0012\u00020;\u0012\n\u0012\b\u0012\u0004\u0012\u00020;0G0\u0099\u00010F8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u009a\u0001\u0010JR3\u0010\u009b\u0001\u001a\u001b\u0012\u0017\u0012\u0015\u0012\u0004\u0012\u00020;\u0012\n\u0012\b\u0012\u0004\u0012\u00020;0G0\u0099\u00010K8\u0006¢\u0006\u000e\n\u0005\b\u009b\u0001\u0010M\u001a\u0005\b\u009c\u0001\u0010OR\u0018\u0010\u009e\u0001\u001a\u00030\u009d\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u009e\u0001\u0010\u009f\u0001R\u001d\u0010¡\u0001\u001a\t\u0012\u0005\u0012\u00030 \u00010F8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b¡\u0001\u0010JR!\u0010¢\u0001\u001a\t\u0012\u0005\u0012\u00030 \u00010K8\u0006¢\u0006\u000e\n\u0005\b¢\u0001\u0010M\u001a\u0005\b£\u0001\u0010OR\u001c\u0010¥\u0001\u001a\u0005\u0018\u00010¤\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b¥\u0001\u0010¦\u0001R*\u0010¨\u0001\u001a\u00030§\u00018\u0006@\u0006X\u0086\u000e¢\u0006\u0018\n\u0006\b¨\u0001\u0010©\u0001\u001a\u0006\bª\u0001\u0010«\u0001\"\u0006\b¬\u0001\u0010\u00ad\u0001¨\u0006¯\u0001"}, d2 = {"Lcom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel;", "Led/d;", "Lcom/locon/localityMicrosite/presentation/ui/handler/LmsEvents;", "Lcom/locon/localityMicrosite/domain/usecases/LocalityMicrositeUseCases;", "useCases", "Lcom/locon/map/domain/usecases/MapModuleUseCases;", "mapUseCases", "Lcom/locon/core/data/local/datastore/m;", "filterDataStore", "Lcom/locon/localityMicrosite/data/analytics/v0;", "localityMicrositeAnalytics", "Lcom/locon/core/data/deeplinks/a;", "deeplinkDataStore", "Lcom/locon/core/analytics/w;", "appStartUpAnalytics", "Lcom/locon/core/data/local/datastore/o0;", "housingPrefStore", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "remoteConfig", "Lcom/locon/core/domain/d;", "fetchTransactionCitiesUseCase", "Lcom/locon/core/analytics/engines/g;", "contentSquareAnalytics", "Lwc/a;", "dispatchers", "Lcom/locon/core/domain/c;", "favoriteCommonUseCase", "Lcom/locon/core/data/m1;", "secureIdManager", "Lcom/locon/localityMicrosite/domain/usecases/LocalitiesCommonUseCases;", "localitiesCommonUseCases", "Lcom/locon/core/utils/x;", "npHomePageNudgeUtils", "Lcom/locon/core/errorReporter/h;", "nonFatalSentryException", "Lcom/locon/core/errorReporter/k;", "nonFatalSendNonFatalExceptionByType", "<init>", "(Lcom/locon/localityMicrosite/domain/usecases/LocalityMicrositeUseCases;Lcom/locon/map/domain/usecases/MapModuleUseCases;Lcom/locon/core/data/local/datastore/m;Lcom/locon/localityMicrosite/data/analytics/v0;Lcom/locon/core/data/deeplinks/a;Lcom/locon/core/analytics/w;Lcom/locon/core/data/local/datastore/o0;Lcom/locon/core/data/remote/firebase/remoteconfig/h;Lcom/locon/core/domain/d;Lcom/locon/core/analytics/engines/g;Lwc/a;Lcom/locon/core/domain/c;Lcom/locon/core/data/m1;Lcom/locon/localityMicrosite/domain/usecases/LocalitiesCommonUseCases;Lcom/locon/core/utils/x;Lcom/locon/core/errorReporter/h;Lcom/locon/core/errorReporter/k;)V", "Lcom/locon/localityMicrosite/domain/usecases/LocalityMicrositeUseCases;", "Lcom/locon/map/domain/usecases/MapModuleUseCases;", "Lcom/locon/core/data/local/datastore/m;", "Lcom/locon/localityMicrosite/data/analytics/v0;", "Lcom/locon/core/data/deeplinks/a;", "Lcom/locon/core/analytics/w;", "Lcom/locon/core/data/local/datastore/o0;", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "Lcom/locon/core/domain/d;", "Lcom/locon/core/analytics/engines/g;", "Lwc/a;", "Lcom/locon/core/domain/c;", "Lcom/locon/core/data/m1;", "Lcom/locon/localityMicrosite/domain/usecases/LocalitiesCommonUseCases;", "Lcom/locon/core/utils/x;", "Lcom/locon/core/errorReporter/h;", "Lcom/locon/core/errorReporter/k;", "Lcom/locon/core/data/deeplinks/Deeplink;", "deeplink", "Lcom/locon/core/data/deeplinks/Deeplink;", "", "utmSource", "Ljava/lang/String;", "utmMedium", "utmCampaign", "profileUuid", "getProfileUuid", "()Ljava/lang/String;", "C0", "(Ljava/lang/String;)V", "phone", "Lkotlinx/coroutines/flow/w1;", "", "Lcom/locon/localityMicrosite/presentation/screens/h0;", "_lmsSection", "Lkotlinx/coroutines/flow/w1;", "Lkotlinx/coroutines/flow/p2;", "lmsSection", "Lkotlinx/coroutines/flow/p2;", "P", "()Lkotlinx/coroutines/flow/p2;", "_loginAuthToken", "loginAuthToken", "S", "Lcom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel$ScreenState;", "_screenState", "screenState", "d0", "Lkotlinx/coroutines/channels/k;", "Lzp/s;", "", "_openSerp", "Lkotlinx/coroutines/channels/k;", "Lkotlinx/coroutines/flow/k;", "openSerp", "Lkotlinx/coroutines/flow/k;", "V", "()Lkotlinx/coroutines/flow/k;", "", "selectedTabIndex", "f0", "()Lkotlinx/coroutines/flow/w1;", "_isToolBarTitleVisible", "isToolBarTitleVisible", "o0", "_isTabBarVisible", "isTabBarVisible", "n0", "_isPriceTrendsChartHovered", "isPriceTrendsChartHovered", "l0", "_ratingsReviews10SecSeen", "ratingsReviews10SecSeen", "b0", "_ratingFeedback", "ratingFeedback", "a0", "_showFeedbackModal", "showFeedbackModal", "h0", "_isRatingFeedbackSubmitted", "isRatingFeedbackSubmitted", "m0", "localityUuid", "R", "setLocalityUuid", "gaFrom", "getGaFrom", "x0", "gaSource", "getGaSource", "y0", "destinationGaFrom", "M", "w0", "priceTrendLocalityIds", "selectedPriceTrendService", "e0", "Lcom/locon/core/data/sharedmodels/ShareViaModel;", "_shareViaModelState", "shareViaModelState", "g0", "_onLocalityDataFetchedOpenDeeplink", "onLocalityDataFetchedOpenDeeplink", "U", "Lrg/e;", "priceTrendSectionBHKConfig", "Lrg/e;", "Lrg/d;", "priceTrendPropertyIdConfig", "Lrg/d;", "", "projectInFocusVisibleIndex", "Ljava/util/Set;", "Luq/c;", "_favoriteProperties", "favoriteProperties", "N", "Lcom/locon/core/data/sharedmodels/TobeMarkedFavouritePropertyDetail;", "tobeMarkedFavouritePropertyDetail", "Lcom/locon/core/data/sharedmodels/TobeMarkedFavouritePropertyDetail;", "Lcom/locon/localityMicrosite/presentation/screens/h7;", "_priceTrendService", "priceTrendService", "X", "Lkotlinx/coroutines/v1;", "projectInFocusJob", "Lkotlinx/coroutines/v1;", "Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "recentTransactions", "Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "c0", "()Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "E0", "(Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;)V", "ScreenState", "presentation_gammaRelease"}, k = com.locon.home.presentation.ui.components.sections.t2.HOUSE_RENT_ID, mv = {com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
@Instrumented
@SourceDebugExtension({"SMAP\nLocalityMicrositeViewmodel.kt\nKotlin\n*S Kotlin\n*F\n+ 1 LocalityMicrositeViewmodel.kt\ncom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel\n+ 2 StateFlow.kt\nkotlinx/coroutines/flow/StateFlowKt\n+ 3 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 4 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 5 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n+ 6 Merge.kt\nkotlinx/coroutines/flow/FlowKt__MergeKt\n+ 7 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 8 RemoteConfigRepository.kt\ncom/locon/core/data/remote/firebase/remoteconfig/RemoteConfigRepository\n+ 9 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,2599:1\n230#2,5:2600\n230#2,5:2605\n230#2,5:2610\n230#2,5:2615\n230#2,5:2620\n230#2,5:2625\n230#2,5:2630\n230#2,5:2635\n230#2,5:2661\n230#2,5:2666\n230#2,5:2671\n230#2,5:2676\n230#2,5:2681\n230#2,5:2687\n230#2,5:2692\n230#2,5:2697\n230#2,5:2702\n230#2,5:2707\n230#2,5:2712\n230#2,5:2746\n49#3:2640\n51#3:2644\n17#3:2645\n19#3:2649\n49#3:2650\n51#3:2654\n17#3:2655\n19#3:2659\n46#4:2641\n51#4:2643\n46#4:2646\n51#4:2648\n46#4:2651\n51#4:2653\n46#4:2656\n51#4:2658\n105#5:2642\n105#5:2647\n105#5:2652\n105#5:2657\n189#6:2660\n1#7:2686\n1#7:2719\n1#7:2730\n1#7:2743\n137#8,2:2717\n1617#9,9:2720\n1869#9:2729\n1870#9:2731\n1626#9:2732\n1617#9,9:2733\n1869#9:2742\n1870#9:2744\n1626#9:2745\n295#9,2:2751\n295#9,2:2753\n*S KotlinDebug\n*F\n+ 1 LocalityMicrositeViewmodel.kt\ncom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel\n*L\n324#1:2600,5\n328#1:2605,5\n447#1:2610,5\n452#1:2615,5\n454#1:2620,5\n458#1:2625,5\n925#1:2630,5\n1242#1:2635,5\n1501#1:2661,5\n1720#1:2666,5\n1731#1:2671,5\n1850#1:2676,5\n1876#1:2681,5\n2010#1:2687,5\n2011#1:2692,5\n2058#1:2697,5\n2064#1:2702,5\n2073#1:2707,5\n2085#1:2712,5\n2151#1:2746,5\n1258#1:2640\n1258#1:2644\n1259#1:2645\n1259#1:2649\n1269#1:2650\n1269#1:2654\n1270#1:2655\n1270#1:2659\n1258#1:2641\n1258#1:2643\n1259#1:2646\n1259#1:2648\n1269#1:2651\n1269#1:2653\n1270#1:2656\n1270#1:2658\n1258#1:2642\n1259#1:2647\n1269#1:2652\n1270#1:2657\n1429#1:2660\n2100#1:2719\n2108#1:2730\n2111#1:2743\n2100#1:2717,2\n2108#1:2720,9\n2108#1:2729\n2108#1:2731\n2108#1:2732\n2111#1:2733,9\n2111#1:2742\n2111#1:2744\n2111#1:2745\n2245#1:2751,2\n2249#1:2753,2\n*E\n"})
public final class LocalityMicrositeViewmodel extends ed.d<LmsEvents> {
    public static final int $stable = 8;

    @NotNull
    private final kotlinx.coroutines.flow.w1<uq.c<String, List<String>>> _favoriteProperties;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _isPriceTrendsChartHovered;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _isRatingFeedbackSubmitted;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _isTabBarVisible;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _isToolBarTitleVisible;

    @NotNull
    private final kotlinx.coroutines.flow.w1<List<h0>> _lmsSection;

    @NotNull
    private final kotlinx.coroutines.flow.w1<String> _loginAuthToken;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _onLocalityDataFetchedOpenDeeplink;

    @NotNull
    private final kotlinx.coroutines.channels.k<zp.s<Boolean, String>> _openSerp;

    @NotNull
    private final kotlinx.coroutines.flow.w1<h7> _priceTrendService;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Integer> _ratingFeedback;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _ratingsReviews10SecSeen;

    @NotNull
    private final kotlinx.coroutines.flow.w1<ScreenState> _screenState;

    @NotNull
    private final kotlinx.coroutines.flow.w1<ShareViaModel> _shareViaModelState;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Boolean> _showFeedbackModal;

    @NotNull
    private final com.locon.core.analytics.w appStartUpAnalytics;

    @NotNull
    private final com.locon.core.analytics.engines.g contentSquareAnalytics;

    @Nullable
    private final Deeplink deeplink;

    @NotNull
    private final com.locon.core.data.deeplinks.a deeplinkDataStore;

    @NotNull
    private String destinationGaFrom;

    @NotNull
    private final wc.a dispatchers;

    @NotNull
    private final com.locon.core.domain.c favoriteCommonUseCase;

    @NotNull
    private final kotlinx.coroutines.flow.p2<uq.c<String, List<String>>> favoriteProperties;

    @NotNull
    private final com.locon.core.domain.d fetchTransactionCitiesUseCase;

    @NotNull
    private final com.locon.core.data.local.datastore.m filterDataStore;

    @NotNull
    private String gaFrom;

    @NotNull
    private String gaSource;

    @NotNull
    private final com.locon.core.data.local.datastore.o0 housingPrefStore;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> isPriceTrendsChartHovered;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> isRatingFeedbackSubmitted;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> isTabBarVisible;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> isToolBarTitleVisible;

    @NotNull
    private final kotlinx.coroutines.flow.p2<List<h0>> lmsSection;

    @NotNull
    private final LocalitiesCommonUseCases localitiesCommonUseCases;

    @NotNull
    private final com.locon.localityMicrosite.data.analytics.v0 localityMicrositeAnalytics;

    @NotNull
    private String localityUuid;

    @NotNull
    private final kotlinx.coroutines.flow.p2<String> loginAuthToken;

    @NotNull
    private final MapModuleUseCases mapUseCases;

    @NotNull
    private final com.locon.core.errorReporter.k nonFatalSendNonFatalExceptionByType;

    @NotNull
    private final com.locon.core.errorReporter.h nonFatalSentryException;

    @NotNull
    private final com.locon.core.utils.x npHomePageNudgeUtils;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> onLocalityDataFetchedOpenDeeplink;

    @NotNull
    private final kotlinx.coroutines.flow.k<zp.s<Boolean, String>> openSerp;

    @NotNull
    private String phone;

    @NotNull
    private final kotlinx.coroutines.flow.w1<List<String>> priceTrendLocalityIds;

    @NotNull
    private rg.d priceTrendPropertyIdConfig;

    @NotNull
    private rg.e priceTrendSectionBHKConfig;

    @NotNull
    private final kotlinx.coroutines.flow.p2<h7> priceTrendService;

    @Nullable
    private String profileUuid;

    @Nullable
    private kotlinx.coroutines.v1 projectInFocusJob;

    @NotNull
    private final Set<String> projectInFocusVisibleIndex;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Integer> ratingFeedback;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> ratingsReviews10SecSeen;

    @NotNull
    private RecentProjectsWithTransactionsState recentTransactions;

    @NotNull
    private final com.locon.core.data.remote.firebase.remoteconfig.h remoteConfig;

    @NotNull
    private final kotlinx.coroutines.flow.p2<ScreenState> screenState;

    @NotNull
    private final com.locon.core.data.m1 secureIdManager;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Integer> selectedPriceTrendService;

    @NotNull
    private final kotlinx.coroutines.flow.w1<Integer> selectedTabIndex;

    @NotNull
    private final kotlinx.coroutines.flow.p2<ShareViaModel> shareViaModelState;

    @NotNull
    private final kotlinx.coroutines.flow.p2<Boolean> showFeedbackModal;

    @NotNull
    private final TobeMarkedFavouritePropertyDetail tobeMarkedFavouritePropertyDetail;

    @NotNull
    private final LocalityMicrositeUseCases useCases;

    @NotNull
    private final String utmCampaign;

    @NotNull
    private final String utmMedium;

    @NotNull
    private final String utmSource;

    @Metadata(k = 3, mv = {com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
    public class a {
        public static final int[] $EnumSwitchMapping$0;
        public static final int[] $EnumSwitchMapping$1;

        static {
            int[] iArr = new int[rg.a.values().length];
            try {
                iArr[rg.a.All.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[rg.a.Connectivity.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                iArr[rg.a.Neighbourhood.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                iArr[rg.a.Safety.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                iArr[rg.a.LiveAbilityScore.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                iArr[rg.a.PriceAttractiveness.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            $EnumSwitchMapping$0 = iArr;
            int[] iArr2 = new int[h7.values().length];
            try {
                iArr2[h7.Buy.ordinal()] = 1;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                iArr2[h7.Rent.ordinal()] = 2;
            } catch (NoSuchFieldError unused8) {
            }
            $EnumSwitchMapping$1 = iArr2;
        }
    }

    @Inject
    public LocalityMicrositeViewmodel(@NotNull LocalityMicrositeUseCases localityMicrositeUseCases, @NotNull MapModuleUseCases mapModuleUseCases, @NotNull com.locon.core.data.local.datastore.m mVar, @NotNull com.locon.localityMicrosite.data.analytics.v0 v0Var, @NotNull com.locon.core.data.deeplinks.a aVar, @NotNull com.locon.core.analytics.w wVar, @NotNull com.locon.core.data.local.datastore.o0 o0Var, @NotNull com.locon.core.data.remote.firebase.remoteconfig.h hVar, @NotNull com.locon.core.domain.d dVar, @NotNull com.locon.core.analytics.engines.g gVar, @NotNull wc.a aVar2, @NotNull com.locon.core.domain.c cVar, @NotNull com.locon.core.data.m1 m1Var, @NotNull LocalitiesCommonUseCases localitiesCommonUseCases, @NotNull com.locon.core.utils.x xVar, @NotNull com.locon.core.errorReporter.h hVar2, @NotNull com.locon.core.errorReporter.k kVar) {
        RecentProjectsWithTransactionsState recentProjectsWithTransactionsState;
        Map utmDetails;
        String str;
        Map utmDetails2;
        String str2;
        Map utmDetails3;
        String str3;
        zp.s sVar;
        kotlin.jvm.internal.r.k(localityMicrositeUseCases, "useCases");
        kotlin.jvm.internal.r.k(mapModuleUseCases, "mapUseCases");
        kotlin.jvm.internal.r.k(mVar, "filterDataStore");
        kotlin.jvm.internal.r.k(v0Var, "localityMicrositeAnalytics");
        kotlin.jvm.internal.r.k(aVar, "deeplinkDataStore");
        kotlin.jvm.internal.r.k(wVar, "appStartUpAnalytics");
        kotlin.jvm.internal.r.k(o0Var, "housingPrefStore");
        kotlin.jvm.internal.r.k(hVar, "remoteConfig");
        kotlin.jvm.internal.r.k(dVar, "fetchTransactionCitiesUseCase");
        kotlin.jvm.internal.r.k(gVar, "contentSquareAnalytics");
        kotlin.jvm.internal.r.k(aVar2, "dispatchers");
        kotlin.jvm.internal.r.k(cVar, "favoriteCommonUseCase");
        kotlin.jvm.internal.r.k(m1Var, "secureIdManager");
        kotlin.jvm.internal.r.k(localitiesCommonUseCases, "localitiesCommonUseCases");
        kotlin.jvm.internal.r.k(xVar, "npHomePageNudgeUtils");
        kotlin.jvm.internal.r.k(hVar2, "nonFatalSentryException");
        kotlin.jvm.internal.r.k(kVar, "nonFatalSendNonFatalExceptionByType");
        this.useCases = localityMicrositeUseCases;
        this.mapUseCases = mapModuleUseCases;
        this.filterDataStore = mVar;
        this.localityMicrositeAnalytics = v0Var;
        this.deeplinkDataStore = aVar;
        this.appStartUpAnalytics = wVar;
        this.housingPrefStore = o0Var;
        this.remoteConfig = hVar;
        this.fetchTransactionCitiesUseCase = dVar;
        this.contentSquareAnalytics = gVar;
        this.dispatchers = aVar2;
        this.favoriteCommonUseCase = cVar;
        this.secureIdManager = m1Var;
        this.localitiesCommonUseCases = localitiesCommonUseCases;
        this.npHomePageNudgeUtils = xVar;
        this.nonFatalSentryException = hVar2;
        this.nonFatalSendNonFatalExceptionByType = kVar;
        kotlinx.coroutines.flow.p2 sessionDeeplink = aVar.getSessionDeeplink();
        Deeplink deeplink = (sessionDeeplink == null || (sVar = (zp.s) sessionDeeplink.getValue()) == null) ? null : (Deeplink) sVar.getSecond();
        this.deeplink = deeplink;
        this.utmSource = (deeplink == null || (utmDetails3 = deeplink.getUtmDetails()) == null || (str3 = (String) utmDetails3.get(com.locon.housing.customNotifications.x.UTM_SOURCE)) == null) ? "" : str3;
        this.utmMedium = (deeplink == null || (utmDetails2 = deeplink.getUtmDetails()) == null || (str2 = (String) utmDetails2.get(com.locon.housing.customNotifications.x.UTM_MEDIUM)) == null) ? "" : str2;
        this.utmCampaign = (deeplink == null || (utmDetails = deeplink.getUtmDetails()) == null || (str = (String) utmDetails.get(com.locon.housing.customNotifications.x.UTM_CAMPAIGN)) == null) ? "" : str;
        this.phone = "";
        kotlin.collections.g0 g0Var = kotlin.collections.g0.INSTANCE;
        kotlinx.coroutines.flow.w1<List<h0>> a2 = kotlinx.coroutines.flow.s2.a(g0Var);
        this._lmsSection = a2;
        this.lmsSection = a2;
        kotlinx.coroutines.flow.w1<String> a3 = kotlinx.coroutines.flow.s2.a("");
        this._loginAuthToken = a3;
        this.loginAuthToken = kotlinx.coroutines.flow.m.b(a3);
        ScreenState.INSTANCE.getClass();
        kotlinx.coroutines.flow.w1<ScreenState> a4 = kotlinx.coroutines.flow.s2.a(ScreenState.empty);
        this._screenState = a4;
        this.screenState = kotlinx.coroutines.flow.m.b(a4);
        kotlinx.coroutines.channels.b a5 = kotlinx.coroutines.channels.n.a(0, 7, (kotlinx.coroutines.channels.a) null);
        this._openSerp = a5;
        this.openSerp = kotlinx.coroutines.flow.m.D(a5);
        this.selectedTabIndex = kotlinx.coroutines.flow.s2.a(0);
        Boolean bool = Boolean.FALSE;
        kotlinx.coroutines.flow.w1<Boolean> a6 = kotlinx.coroutines.flow.s2.a(bool);
        this._isToolBarTitleVisible = a6;
        this.isToolBarTitleVisible = kotlinx.coroutines.flow.m.b(a6);
        kotlinx.coroutines.flow.w1<Boolean> a7 = kotlinx.coroutines.flow.s2.a(bool);
        this._isTabBarVisible = a7;
        this.isTabBarVisible = kotlinx.coroutines.flow.m.b(a7);
        kotlinx.coroutines.flow.w1<Boolean> a8 = kotlinx.coroutines.flow.s2.a(bool);
        this._isPriceTrendsChartHovered = a8;
        this.isPriceTrendsChartHovered = kotlinx.coroutines.flow.m.b(a8);
        kotlinx.coroutines.flow.w1<Boolean> a9 = kotlinx.coroutines.flow.s2.a(bool);
        this._ratingsReviews10SecSeen = a9;
        this.ratingsReviews10SecSeen = kotlinx.coroutines.flow.m.b(a9);
        kotlinx.coroutines.flow.w1<Integer> a10 = kotlinx.coroutines.flow.s2.a(-1);
        this._ratingFeedback = a10;
        this.ratingFeedback = kotlinx.coroutines.flow.m.b(a10);
        kotlinx.coroutines.flow.w1<Boolean> a11 = kotlinx.coroutines.flow.s2.a(bool);
        this._showFeedbackModal = a11;
        this.showFeedbackModal = kotlinx.coroutines.flow.m.b(a11);
        kotlinx.coroutines.flow.w1<Boolean> a12 = kotlinx.coroutines.flow.s2.a(bool);
        this._isRatingFeedbackSubmitted = a12;
        this.isRatingFeedbackSubmitted = kotlinx.coroutines.flow.m.b(a12);
        this.localityUuid = "";
        this.gaFrom = "";
        this.gaSource = "";
        this.destinationGaFrom = "";
        this.priceTrendLocalityIds = kotlinx.coroutines.flow.s2.a(g0Var);
        this.selectedPriceTrendService = kotlinx.coroutines.flow.s2.a(1);
        ShareViaModel.INSTANCE.getClass();
        kotlinx.coroutines.flow.w1<ShareViaModel> a13 = kotlinx.coroutines.flow.s2.a(ShareViaModel.empty);
        this._shareViaModelState = a13;
        this.shareViaModelState = kotlinx.coroutines.flow.m.b(a13);
        kotlinx.coroutines.flow.w1<Boolean> a14 = kotlinx.coroutines.flow.s2.a(bool);
        this._onLocalityDataFetchedOpenDeeplink = a14;
        this.onLocalityDataFetchedOpenDeeplink = kotlinx.coroutines.flow.m.b(a14);
        this.priceTrendSectionBHKConfig = rg.e.THREE_BHK;
        this.priceTrendPropertyIdConfig = rg.d.APARTMENTS;
        this.projectInFocusVisibleIndex = new LinkedHashSet();
        kotlinx.coroutines.flow.w1<uq.c<String, List<String>>> a15 = kotlinx.coroutines.flow.s2.a(sc.q.a());
        this._favoriteProperties = a15;
        this.favoriteProperties = kotlinx.coroutines.flow.m.b(a15);
        this.tobeMarkedFavouritePropertyDetail = new TobeMarkedFavouritePropertyDetail(null, null, false, null, null, null, 63, null);
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(o0Var.f(com.locon.core.data.local.datastore.k2.SELECTED_SERVICE), new z6(this, kotlinx.coroutines.flow.s2.a(bool), null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.flow.m.z(new kotlinx.coroutines.flow.p1(a4, new l4(this, null)), androidx.lifecycle.w0.a(this));
        wc.b bVar = (wc.b) aVar2;
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(localityMicrositeUseCases.getSelectedCityNameUseCase().b(), bVar.getIo()), new u4(this, null)), androidx.lifecycle.w0.a(this));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(localityMicrositeUseCases.getSelectedCityUuidUseCase().a(), bVar.getIo()), new v4(this, null)), androidx.lifecycle.w0.a(this));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(localityMicrositeUseCases.getSelectedServiceTypeUseCase().b(), bVar.getIo()), new w4(this, null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.flow.m.z(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(localityMicrositeUseCases.getGetUserDetailsUseCase().a(), bVar.getIo()), new d6(this, null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.flow.m.z(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.m(new g6(new j6(a4)), new com.locon.home.presentation.ui.viewModels.i3(15)), new k6(this, null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.flow.m.z(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.m(new n6(new q6(a4)), new com.locon.home.presentation.ui.viewModels.i3(16)), new r6(this, null)), androidx.lifecycle.w0.a(this));
        p2.a a16 = androidx.lifecycle.w0.a(this);
        kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
        kotlinx.coroutines.k.c(a16, kotlinx.coroutines.scheduling.b.INSTANCE, (kotlinx.coroutines.l0) null, new y4(this, null), 2);
        kotlinx.coroutines.flow.w1<h7> a17 = kotlinx.coroutines.flow.s2.a(h7.Buy);
        this._priceTrendService = a17;
        this.priceTrendService = kotlinx.coroutines.flow.m.b(a17);
        RecentProjectsWithTransactionsState.INSTANCE.getClass();
        recentProjectsWithTransactionsState = RecentProjectsWithTransactionsState.empty;
        this.recentTransactions = recentProjectsWithTransactionsState;
    }

    public static final Object E(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str, String str2, String str3, kotlin.coroutines.d dVar) {
        Collection collection;
        localityMicrositeViewmodel.getClass();
        SharedLocality sharedLocality = new SharedLocality(((ScreenState) localityMicrositeViewmodel._screenState.getValue()).getCityName(), ((ScreenState) localityMicrositeViewmodel._screenState.getValue()).getCityUuid(), "city", "", "", null, null, null, null, null, 992, null);
        SharedLocality sharedLocality2 = new SharedLocality(str2.length() > 0 ? str2 : ((ScreenState) localityMicrositeViewmodel._screenState.getValue()).getOverviewState().getLocalityName(), str.length() == 0 ? localityMicrositeViewmodel.localityUuid : str, "", "polygon", "", null, null, null, null, null, 992, null);
        com.locon.core.data.local.datastore.n0 n0Var = com.locon.core.data.local.datastore.n0.Buy;
        FilterProperties.INSTANCE.getClass();
        FilterProperties filterProperties = FilterProperties.empty;
        SelectedLocation selectedLocation = new SelectedLocation(sharedLocality, kotlin.collections.t.S(sharedLocality2));
        SortProperties.INSTANCE.getClass();
        SortProperties sortProperties = SortProperties.f1default;
        Collection.INSTANCE.getClass();
        collection = Collection.empty;
        Object g = localityMicrositeViewmodel.filterDataStore.g(new Filter(str3, n0Var, selectedLocation, filterProperties, sortProperties, collection, null, null, 192, null), dVar);
        return g == kotlin.coroutines.intrinsics.a.COROUTINE_SUSPENDED ? g : zp.j0.INSTANCE;
    }

    public static final void G(LocalityMicrositeViewmodel localityMicrositeViewmodel) {
        localityMicrositeViewmodel.localityMicrositeAnalytics.U(localityMicrositeViewmodel.gaFrom, localityMicrositeViewmodel.gaSource, ((ScreenState) localityMicrositeViewmodel.screenState.getValue()).getCityUuid(), localityMicrositeViewmodel.localityUuid, localityMicrositeViewmodel.utmCampaign, localityMicrositeViewmodel.utmSource, localityMicrositeViewmodel.utmMedium);
    }

    public static final void a(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        Object value;
        uc.a aVar;
        if (str != null) {
            localityMicrositeViewmodel.getClass();
            if (str.length() != 0) {
                com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(localityMicrositeViewmodel.useCases.getFetchStatusWiseReviewsCountUseCase().a(str), ((wc.b) localityMicrositeViewmodel.dispatchers).getIo()), new k4(localityMicrositeViewmodel, null)), androidx.lifecycle.w0.a(localityMicrositeViewmodel));
                return;
            }
        }
        kotlinx.coroutines.flow.w1<ScreenState> w1Var = localityMicrositeViewmodel._screenState;
        do {
            value = w1Var.getValue();
            uc.a.INSTANCE.getClass();
            aVar = uc.a.empty;
        } while (!w1Var.c(value, ScreenState.b((ScreenState) value, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, aVar, null, null, null, null, null, null, null, null, 535822335)));
    }

    public static final void i(LocalityMicrositeViewmodel localityMicrositeViewmodel) {
        OverviewState overviewState = ((ScreenState) localityMicrositeViewmodel.screenState.getValue()).getOverviewState();
        boolean f = kotlin.jvm.internal.r.f(overviewState.getFeatureType(), "city");
        sr.a.Forest.a(a.l("getSimilarLocalitiesByLocalityId = ", overviewState.getFeatureType()), new Object[0]);
        if (f) {
            p2.a a2 = androidx.lifecycle.w0.a(localityMicrositeViewmodel);
            kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
            kotlinx.coroutines.k.c(a2, kotlinx.coroutines.scheduling.b.INSTANCE, (kotlinx.coroutines.l0) null, new i5(localityMicrositeViewmodel, null), 2);
        } else {
            p2.a a3 = androidx.lifecycle.w0.a(localityMicrositeViewmodel);
            kotlinx.coroutines.z0 z0Var2 = kotlinx.coroutines.z0.INSTANCE;
            kotlinx.coroutines.k.c(a3, kotlinx.coroutines.scheduling.b.INSTANCE, (kotlinx.coroutines.l0) null, new b6(localityMicrositeViewmodel, null), 2);
        }
    }

    public static final void m(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        sc.d0 currentService = ((ScreenState) localityMicrositeViewmodel._screenState.getValue()).getCurrentService();
        sc.d0 d0Var = sc.d0.Buy;
        if (currentService == d0Var) {
            com.locon.localityMicrosite.data.repository.i0 a2 = localityMicrositeViewmodel.useCases.getPersonalisedInsightsUseCase().a((String) localityMicrositeViewmodel.loginAuthToken.getValue(), localityMicrositeViewmodel.secureIdManager.a(), str, d0Var.getType());
            kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
            com.locon.core.data.d0.c(new kotlinx.coroutines.flow.b0(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(a2, kotlinx.coroutines.scheduling.b.INSTANCE), new g5(localityMicrositeViewmodel, null)), new h5(localityMicrositeViewmodel, null)), androidx.lifecycle.w0.a(localityMicrositeViewmodel));
        }
    }

    public static final void q(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        kotlinx.coroutines.v1 v1Var = localityMicrositeViewmodel.projectInFocusJob;
        if (v1Var != null) {
            v1Var.cancel((CancellationException) null);
        }
        p2.a a2 = androidx.lifecycle.w0.a(localityMicrositeViewmodel);
        kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
        localityMicrositeViewmodel.projectInFocusJob = kotlinx.coroutines.k.c(a2, kotlinx.coroutines.scheduling.b.INSTANCE, (kotlinx.coroutines.l0) null, new o5(localityMicrositeViewmodel, str, null), 2);
    }

    public static final void r(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(new kotlinx.coroutines.flow.b0(kotlinx.coroutines.flow.m.y(localityMicrositeViewmodel.useCases.getGetRatingsReviewUseCase().a(str), ((wc.b) localityMicrositeViewmodel.dispatchers).getIo()), new p5(localityMicrositeViewmodel, null)), new q5(localityMicrositeViewmodel, null)), androidx.lifecycle.w0.a(localityMicrositeViewmodel));
    }

    public static final void s(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.b0(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.G(kotlinx.coroutines.flow.m.y(localityMicrositeViewmodel.useCases.getGetTransactionsUseCase().a(1, 0, 0, str), ((wc.b) localityMicrositeViewmodel.dispatchers).getIo()), new r5(null, localityMicrositeViewmodel)), new v5(localityMicrositeViewmodel, null)), new w5(null)), androidx.lifecycle.w0.a(localityMicrositeViewmodel));
    }

    public static final void t(LocalityMicrositeViewmodel localityMicrositeViewmodel, String str) {
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(new kotlinx.coroutines.flow.b0(kotlinx.coroutines.flow.m.y(localityMicrositeViewmodel.useCases.getGetRatingsReviewUseCase().b(str), ((wc.b) localityMicrositeViewmodel.dispatchers).getIo()), new z5(localityMicrositeViewmodel, null)), new a6(localityMicrositeViewmodel, null)), androidx.lifecycle.w0.a(localityMicrositeViewmodel));
    }

    public final void A0(boolean z) {
        Object value;
        kotlinx.coroutines.flow.w1<Boolean> w1Var = this._onLocalityDataFetchedOpenDeeplink;
        do {
            value = w1Var.getValue();
        } while (!m3.f.D((Boolean) value, z, w1Var, value));
    }

    public final void A1(boolean z) {
        kotlinx.coroutines.flow.w1<ShareViaModel> w1Var = this._shareViaModelState;
        while (true) {
            Object value = w1Var.getValue();
            boolean z2 = z;
            if (w1Var.c(value, ShareViaModel.b((ShareViaModel) value, null, null, null, null, null, false, z2, 8063))) {
                return;
            } else {
                z = z2;
            }
        }
    }

    public final void B0() {
        Object value;
        kotlinx.coroutines.flow.w1<Boolean> w1Var = this._isPriceTrendsChartHovered;
        do {
            value = w1Var.getValue();
            ((Boolean) value).getClass();
        } while (!w1Var.c(value, Boolean.TRUE));
    }

    public final void C0(String str) {
        this.profileUuid = str;
    }

    public final void D0() {
        Object value;
        kotlinx.coroutines.flow.w1<Boolean> w1Var = this._isRatingFeedbackSubmitted;
        do {
            value = w1Var.getValue();
            ((Boolean) value).getClass();
        } while (!w1Var.c(value, Boolean.TRUE));
    }

    public final void E0(RecentProjectsWithTransactionsState recentProjectsWithTransactionsState) {
        kotlin.jvm.internal.r.k(recentProjectsWithTransactionsState, "<set-?>");
        this.recentTransactions = recentProjectsWithTransactionsState;
    }

    public final void F0(boolean z) {
        this._isTabBarVisible.a(Boolean.valueOf(z));
    }

    public final void G0(String str, String str2, String str3, String str4, String str5, boolean z) {
        kotlin.jvm.internal.r.k(str, "propertyId");
        kotlin.jvm.internal.r.k(str2, "propertyType");
        kotlin.jvm.internal.r.k(str3, "propertyName");
        kotlin.jvm.internal.r.k(str4, "priceRange");
        kotlin.jvm.internal.r.k(str5, "bhkConfig");
        this.tobeMarkedFavouritePropertyDetail.h(z);
        this.tobeMarkedFavouritePropertyDetail.l(str2);
        this.tobeMarkedFavouritePropertyDetail.j(str);
        this.tobeMarkedFavouritePropertyDetail.k(str3);
        this.tobeMarkedFavouritePropertyDetail.i(str4);
        this.tobeMarkedFavouritePropertyDetail.g(str5);
    }

    public final Object H(String str, eq.i iVar) {
        Object a2 = this.useCases.getSelectedServiceTypeUseCase().a(str, iVar);
        return a2 == kotlin.coroutines.intrinsics.a.COROUTINE_SUSPENDED ? a2 : zp.j0.INSTANCE;
    }

    public final void H0() {
        this.localityMicrositeAnalytics.f(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void I(ShareData shareData) {
        kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new z4(this, new ShareShortenedUrlData(androidx.camera.camera2.internal.t2.p("https://housing.com/", com.locon.core.data.share.f.a(shareData.getCanonicalUrl()), "?utm_medium=locality&utm_source=share"), shareData.getShareTitle(), shareData.getShareCoverImage(), shareData.getShareDescription()), null), 3);
    }

    public final void I0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.g(com.locon.core.analytics.s.a("properties-to-buy", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void J(sc.d0 d0Var) {
        Object value;
        ScreenState screenState;
        kotlin.jvm.internal.r.k(d0Var, "serviceType");
        kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
        do {
            value = w1Var.getValue();
            screenState = (ScreenState) value;
        } while (!w1Var.c(value, ScreenState.b(screenState, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, BuyRentProjectListingState.b(screenState.getBuyRentProjectState(), d0Var, null, null, 6), null, null, null, null, 520093695)));
        if (d0Var == sc.d0.Buy) {
            if (((ScreenState) this.screenState.getValue()).getBuyRentProjectState().getBuyProjects().getIsFetched()) {
                return;
            }
            com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetBuyProjectsUseCase().a(this.localityUuid), ((wc.b) this.dispatchers).getIo()), new o4(this, null)), androidx.lifecycle.w0.a(this));
        } else {
            if (((ScreenState) this.screenState.getValue()).getBuyRentProjectState().getRentProjectState().getIsFetched() || this.localityUuid.length() <= 0) {
                return;
            }
            com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetRentProjectsUseCase().a(this.localityUuid), ((wc.b) this.dispatchers).getIo()), new x5(this, null)), androidx.lifecycle.w0.a(this));
        }
    }

    public final void J0(String str) {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.h(com.locon.core.analytics.s.a("properties-to-buy", str), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final SharedLocality K() {
        ScreenState screenState = (ScreenState) this.screenState.getValue();
        return new SharedLocality(screenState.getCityName(), screenState.getCityUuid(), com.locon.core.data.sharedmodels.c.CITY.getType(), "", "", null, null, null, null, null, 992, null);
    }

    public final void K0() {
        this.localityMicrositeAnalytics.i(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void L(String str) {
        Object value;
        ScreenState screenState;
        Object value2;
        kotlin.jvm.internal.r.k(str, "poly");
        this.localityUuid = str;
        kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
        do {
            value = w1Var.getValue();
            screenState = (ScreenState) value;
        } while (!w1Var.c(value, ScreenState.b(screenState, null, null, null, null, null, null, null, null, null, null, null, OverviewState.b(screenState.getOverviewState(), true, null, null, 2015), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 536868863)));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetLocalityOverviewUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new d5(this, str, null)), androidx.lifecycle.w0.a(this));
        sc.x xVar = new sc.x(true, "Select Property Type", "Explore among Apartment, Villa and ...", uq.a.b(kotlin.collections.t.T(new PropertyTypeFilterModel[]{new PropertyTypeFilterModel(qf.a.APARTMENTS, com.locon.home.data.network.a.PROPERTY_TYPE_ID, 1, com.locon.core.data.e1.APARTMENT), new PropertyTypeFilterModel(qf.a.INDEPENDENT_HOUSE, com.locon.home.data.network.a.PROPERTY_TYPE_ID, 2, com.locon.core.data.e1.INDEPENDENT_HOUSE), new PropertyTypeFilterModel("Builder Floor", com.locon.home.data.network.a.PROPERTY_TYPE_ID, 6, com.locon.core.data.e1.BUILDER_FLOOR), new PropertyTypeFilterModel("Studio", com.locon.home.data.network.a.PROPERTY_TYPE_ID, 53, com.locon.core.data.e1.STUDIO), new PropertyTypeFilterModel("Duplex", com.locon.home.data.network.a.PROPERTY_TYPE_ID, 52, com.locon.core.data.e1.DUPLEX), new PropertyTypeFilterModel("Penthouse", com.locon.home.data.network.a.PROPERTY_TYPE_ID, 51, com.locon.core.data.e1.PENTHOUSE), new PropertyTypeFilterModel(qf.a.VILLA, com.locon.home.data.network.a.PROPERTY_TYPE_ID, 38, com.locon.core.data.e1.VILLA)})));
        kotlinx.coroutines.flow.w1<ScreenState> w1Var2 = this._screenState;
        while (true) {
            Object value3 = w1Var2.getValue();
            sc.x xVar2 = xVar;
            if (w1Var2.c(value3, ScreenState.b((ScreenState) value3, null, null, null, null, xVar2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 536870895))) {
                break;
            } else {
                xVar = xVar2;
            }
        }
        sr.a.Forest.a("ch8n --> vm getNearbyLocalities called", new Object[0]);
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.housingPrefStore.f(com.locon.core.data.local.datastore.k2.SELECTED_SERVICE), ((wc.b) this.dispatchers).getIo()), new e5(this, str, null)), androidx.lifecycle.w0.a(this));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetLocalityInsightsUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new c5(this, null)), androidx.lifecycle.w0.a(this));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.mapUseCases.getFetchEstablishment().a(str), ((wc.b) this.dispatchers).getIo()), new i4(this, null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.flow.m.z(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetAuthTokenUseCase().a(), ((wc.b) this.dispatchers).getIo()), new m4(this, null)), androidx.lifecycle.w0.a(this));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetLatestPropertiesToBuyUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new b5(this, null)), androidx.lifecycle.w0.a(this));
        kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new c6(this, str, null), 3);
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetFaqsUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new x4(this, null)), androidx.lifecycle.w0.a(this));
        List T = kotlin.collections.t.T(new YoutubeVideoModel[]{new YoutubeVideoModel("Solutions to common problems faced by Tenants & Landlords", "by Housing Team", sg.a.ic_common_problem_thumbnail, "https://www.youtube.com/embed/e137P1GFmVw"), new YoutubeVideoModel("What is Carpet Area? How it is calculated?", "by Housing Team", sg.a.ic_carpet_area_thumbnail, "https://www.youtube.com/embed/VcPLCd6V2is"), new YoutubeVideoModel("Rent vs Buy", "by Housing Team", sg.a.ic_rent_vs_buy_thumbnail, "https://www.youtube.com/embed/1QmyvsUVOdI")});
        kotlinx.coroutines.flow.w1<ScreenState> w1Var3 = this._screenState;
        do {
            value2 = w1Var3.getValue();
        } while (!w1Var3.c(value2, ScreenState.b((ScreenState) value2, null, null, null, null, null, null, null, null, T, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 536870655)));
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetNewsUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new f5(this, null)), androidx.lifecycle.w0.a(this));
        sr.a.Forest.a("ch8n --> vm getPriceTrends called", new Object[0]);
        kotlinx.coroutines.flow.p1 p1Var = new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.w(new kotlinx.coroutines.flow.s1(this.priceTrendLocalityIds, this.selectedPriceTrendService, new l5(null)), new m5(this, null)), new n5(this, null));
        p2.a a2 = androidx.lifecycle.w0.a(this);
        kotlinx.coroutines.flow.h2.Companion.getClass();
        kotlinx.coroutines.flow.m.F(p1Var, a2, h2.a.b(), zp.j0.INSTANCE);
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getFetchCanonicalUrlUseCase().a(str), ((wc.b) this.dispatchers).getIo()), new j4(this, null)), androidx.lifecycle.w0.a(this));
        if (((ScreenState) this.screenState.getValue()).getShowCouponBanner()) {
            com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getFetchReviewerLeaderboardUseCase().a(), ((wc.b) this.dispatchers).getIo()), new y5(this, null)), androidx.lifecycle.w0.a(this));
        }
        kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new p4(this, null), 3);
    }

    public final void L0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.j(com.locon.core.analytics.s.a("price-trends", "Buy"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final String getDestinationGaFrom() {
        return this.destinationGaFrom;
    }

    public final void M0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.k(com.locon.core.analytics.s.a("buying-guide", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getFavoriteProperties() {
        return this.favoriteProperties;
    }

    public final void N0() {
        this.localityMicrositeAnalytics.l(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final List O(sc.d0 d0Var) {
        Object obj;
        BuyFilters buy;
        RentFilters g;
        com.locon.core.data.remote.firebase.remoteconfig.h hVar = this.remoteConfig;
        String m = com.google.android.gms.measurement.internal.a.m(hVar, "filter_config_v3", "asString(...)");
        try {
            t.a aVar = zp.t.Companion;
            Gson gson = hVar.getGson();
            obj = zp.t.constructor-impl(gson == null ? gson.e(m, FilterConfig.class) : GsonInstrumentation.fromJson(gson, m, FilterConfig.class));
        } catch (Throwable th2) {
            t.a aVar2 = zp.t.Companion;
            obj = zp.t.constructor-impl(zp.u.a(th2));
        }
        if (zp.t.isFailure-impl(obj)) {
            obj = null;
        }
        FilterConfig filterConfig = (FilterConfig) obj;
        if (d0Var == sc.d0.Rent) {
            if (filterConfig == null || (g = filterConfig.g()) == null) {
                return null;
            }
            return g.getSections();
        }
        if (filterConfig == null || (buy = filterConfig.getBuy()) == null) {
            return null;
        }
        return buy.getSections();
    }

    public final void O0() {
        this.localityMicrositeAnalytics.m(this.profileUuid, this.phone);
    }

    public final kotlinx.coroutines.flow.p2 getLmsSection() {
        return this.lmsSection;
    }

    public final void P0() {
        this.localityMicrositeAnalytics.n(this.profileUuid, this.phone);
    }

    public final SharedLocality Q() {
        OverviewState overviewState = ((ScreenState) this.screenState.getValue()).getOverviewState();
        boolean f = kotlin.jvm.internal.r.f(overviewState.getFeatureType(), "city");
        String localityName = overviewState.getLocalityName();
        String str = this.localityUuid;
        String type = (f ? com.locon.core.data.sharedmodels.c.CITY : com.locon.core.data.sharedmodels.c.HOUSING_REGION).getType();
        com.locon.core.data.sharedmodels.c cVar = com.locon.core.data.sharedmodels.c.UNKNOWN;
        return new SharedLocality(localityName, str, type, cVar.getType(), cVar.getType(), null, null, null, null, null, 992, null);
    }

    public final void Q0(String str, String str2) {
        kotlin.jvm.internal.r.k(str, "ec");
        kotlin.jvm.internal.r.k(str2, "ea");
        this.localityMicrositeAnalytics.o(str, str2);
    }

    public final String getLocalityUuid() {
        return this.localityUuid;
    }

    public final void R0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.p(com.locon.core.analytics.s.a("explore-localities", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getLoginAuthToken() {
        return this.loginAuthToken;
    }

    public final void S0() {
        this.localityMicrositeAnalytics.r(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final String T() {
        return this.remoteConfig.g("news_base_url");
    }

    public final void T0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.s(com.locon.core.analytics.s.a("faq", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getOnLocalityDataFetchedOpenDeeplink() {
        return this.onLocalityDataFetchedOpenDeeplink;
    }

    public final void U0() {
        this.localityMicrositeAnalytics.t(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.k getOpenSerp() {
        return this.openSerp;
    }

    public final void V0() {
        this.localityMicrositeAnalytics.u(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void W(sc.d0 d0Var) {
        Object value;
        ScreenState screenState;
        Map d;
        ArrayList arrayList;
        FilterSection b;
        FilterValue value2;
        MultiSelector multiSelector;
        List<SectionItem> items;
        Map queryParamValue;
        java.util.Collection values;
        Object F;
        Integer g;
        FilterSection b2;
        FilterValue value3;
        MultiSelector multiSelector2;
        List<SectionItem> items2;
        Map queryParamValue2;
        java.util.Collection values2;
        Object F2;
        Integer g2;
        kotlin.jvm.internal.r.k(d0Var, "serviceType");
        PropertyTypeBHKPriceRangeState priceRangeState = ((ScreenState) this.screenState.getValue()).getPriceRangeState();
        kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
        do {
            value = w1Var.getValue();
            screenState = (ScreenState) value;
        } while (!w1Var.c(value, ScreenState.b(screenState, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, PropertyTypeBHKPriceRangeState.b(screenState.getPriceRangeState(), d0Var, null, false, false, false, false, null, null, 254), null, null, null, null, null, 528482303)));
        if (d0Var == sc.d0.Buy ? priceRangeState.getIsBuyDataFetched() : priceRangeState.getIsRentDataFetched()) {
            return;
        }
        String str = this.localityUuid;
        sc.d0 f = ((ScreenState) this.screenState.getValue()).getPriceRangeState().f();
        List O = O(f);
        if (O == null || (b2 = com.locon.core.data.local.datastore.m0.b(O, rb.e.property_type)) == null || (value3 = b2.getValue()) == null || (multiSelector2 = value3.getMultiSelector()) == null || (items2 = multiSelector2.getItems()) == null) {
            d = kotlin.collections.t0.d();
        } else {
            ArrayList arrayList2 = new ArrayList();
            for (SectionItem sectionItem : items2) {
                m3.f.y((sectionItem == null || (queryParamValue2 = sectionItem.getQueryParamValue()) == null || (values2 = kotlin.collections.t0.s(queryParamValue2).values()) == null || (F2 = kotlin.collections.t.F(values2)) == null || (g2 = com.locon.core.data.p.g(F2)) == null) ? null : g2.toString(), sectionItem != null ? sectionItem.getLabel() : null, arrayList2);
            }
            d = kotlin.collections.t0.r(arrayList2);
        }
        if (O == null || (b = com.locon.core.data.local.datastore.m0.b(O, rb.e.bhk_type)) == null || (value2 = b.getValue()) == null || (multiSelector = value2.getMultiSelector()) == null || (items = multiSelector.getItems()) == null) {
            arrayList = kotlin.collections.g0.INSTANCE;
        } else {
            arrayList = new ArrayList();
            for (SectionItem sectionItem2 : items) {
                String valueOf = String.valueOf((sectionItem2 == null || (queryParamValue = sectionItem2.getQueryParamValue()) == null || (values = kotlin.collections.t0.s(queryParamValue).values()) == null || (F = kotlin.collections.t.F(values)) == null || (g = com.locon.core.data.p.g(F)) == null) ? 0 : g.intValue());
                if (valueOf != null) {
                    arrayList.add(valueOf);
                }
            }
        }
        if (d.isEmpty()) {
            return;
        }
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(this.useCases.getGetPriceRangeUseCase().a(f, str, d, arrayList), ((wc.b) this.dispatchers).getIo()), new j5(this, f, null)), androidx.lifecycle.w0.a(this));
    }

    public final void W0() {
        Object value;
        this.localityMicrositeAnalytics.v(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid);
        kotlinx.coroutines.flow.w1<Boolean> w1Var = this._ratingsReviews10SecSeen;
        do {
            value = w1Var.getValue();
            ((Boolean) value).getClass();
        } while (!w1Var.c(value, Boolean.TRUE));
    }

    public final kotlinx.coroutines.flow.p2 getPriceTrendService() {
        return this.priceTrendService;
    }

    public final void X0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.w(com.locon.core.analytics.s.a("news", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void Y() {
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(this.housingPrefStore.f(com.locon.core.data.local.datastore.k2.SELECTED_SERVICE), new k5(this, null)), androidx.lifecycle.w0.a(this));
    }

    public final void Y0() {
        this.localityMicrositeAnalytics.x(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final List Z(boolean z, rg.a aVar) {
        if (z) {
            switch (a.$EnumSwitchMapping$0[aVar.ordinal()]) {
                case com.locon.home.presentation.ui.components.sections.t2.HOUSE_RENT_ID:
                    return ((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getAllFiltersShortData();
                case com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID:
                    return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getConnectivityData(), 5);
                case 3:
                    return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getNeighbourhoodData(), 5);
                case com.locon.login_domain.usecases.p.WHATSAPP_OPT_IN_IMPRESSION_THRESHOLD:
                    return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getSafetyData(), 5);
                case com.locon.home.presentation.ui.components.sections.t2.MAINTENANCE_ID:
                    return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getLiveAbilityScoreData(), 5);
                case 6:
                    return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getPriceAttractivenessData(), 5);
                default:
                    throw new zp.q();
            }
        }
        switch (a.$EnumSwitchMapping$0[aVar.ordinal()]) {
            case com.locon.home.presentation.ui.components.sections.t2.HOUSE_RENT_ID:
                return ((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getAllFiltersShortData();
            case com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID:
                return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getConnectivityData(), 5);
            case 3:
                return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getNeighbourhoodData(), 5);
            case com.locon.login_domain.usecases.p.WHATSAPP_OPT_IN_IMPRESSION_THRESHOLD:
                return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getSafetyData(), 5);
            case com.locon.home.presentation.ui.components.sections.t2.MAINTENANCE_ID:
                return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getLiveAbilityScoreData(), 5);
            case 6:
                return kotlin.collections.t.r0(((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getPriceAttractivenessData(), 5);
            default:
                throw new zp.q();
        }
    }

    public final void Z0() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.y(com.locon.core.analytics.s.a("overview", "read-more"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getRatingFeedback() {
        return this.ratingFeedback;
    }

    public final void a1() {
        this.localityMicrositeAnalytics.z(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getRatingsReviews10SecSeen() {
        return this.ratingsReviews10SecSeen;
    }

    public final void b1(String str) {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.A(com.locon.core.analytics.s.a("registry-records", str), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final RecentProjectsWithTransactionsState getRecentTransactions() {
        return this.recentTransactions;
    }

    public final void c1() {
        this.localityMicrositeAnalytics.B(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getScreenState() {
        return this.screenState;
    }

    public final void d1(String str) {
        kotlin.jvm.internal.r.k(str, "listingId");
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.C(com.locon.core.analytics.s.a("registry-records", ""), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium, str);
    }

    public final kotlinx.coroutines.flow.w1 getSelectedPriceTrendService() {
        return this.selectedPriceTrendService;
    }

    public final void e1(String str) {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.D(com.locon.core.analytics.s.a("registry-records", str), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.w1 getSelectedTabIndex() {
        return this.selectedTabIndex;
    }

    public final void f1() {
        this.localityMicrositeAnalytics.F(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getShareViaModelState() {
        return this.shareViaModelState;
    }

    public final void g1() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.G(com.locon.core.analytics.s.a("registry-records", "login-to-see-all"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getShowFeedbackModal() {
        return this.showFeedbackModal;
    }

    public final void h1() {
        this.localityMicrositeAnalytics.K(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void i0(LmsEvents lmsEvents) {
        if (lmsEvents instanceof LmsEvents.ApplyPropertyTypeInlineFilter) {
            kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), ((wc.b) this.dispatchers).getIo(), (kotlinx.coroutines.l0) null, new g4(this, ((LmsEvents.ApplyPropertyTypeInlineFilter) lmsEvents).getPropertyTypeFilterModel(), null), 2);
            return;
        }
        if (lmsEvents instanceof LmsEvents.SaveSerpFilter) {
            return;
        }
        if (lmsEvents instanceof LmsEvents.LogProjectInFocusScrolled) {
            LmsEvents.LogProjectInFocusScrolled logProjectInFocusScrolled = (LmsEvents.LogProjectInFocusScrolled) lmsEvents;
            if (this.projectInFocusVisibleIndex.contains(logProjectInFocusScrolled.getId())) {
                return;
            }
            this.projectInFocusVisibleIndex.add(logProjectInFocusScrolled.getId());
            this.localityMicrositeAnalytics.e(logProjectInFocusScrolled.getId(), logProjectInFocusScrolled.getType());
            return;
        }
        if (lmsEvents instanceof LmsEvents.TrackEvent) {
            LmsEvents.TrackEvent trackEvent = (LmsEvents.TrackEvent) lmsEvents;
            Q0(trackEvent.getEc(), trackEvent.getEa());
            return;
        }
        if (!(lmsEvents instanceof LmsEvents.a)) {
            throw new zp.q();
        }
        LmsEvents.a aVar = (LmsEvents.a) lmsEvents;
        int id2 = aVar.getId();
        com.locon.core.data.local.datastore.n0 n0Var = com.locon.core.data.local.datastore.n0.Buy;
        kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new t6(aVar.getCityName(), aVar.getCityUuid(), aVar.getLocalityName(), aVar.getLocalityUuid(), id2, n0Var, aVar.getFilterProps(), this, null), 3);
    }

    public final void i1() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.L(com.locon.core.analytics.s.a("overview", "rating"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final Object j0(Result result, kq.p pVar, kq.p pVar2, kotlin.coroutines.d dVar) {
        if (result instanceof Result.Error) {
            Object invoke = pVar.invoke(((Result.Error) result).getError(), dVar);
            return invoke == kotlin.coroutines.intrinsics.a.COROUTINE_SUSPENDED ? invoke : zp.j0.INSTANCE;
        }
        if (!(result instanceof Result.Success)) {
            throw new zp.q();
        }
        Object invoke2 = pVar2.invoke(((Result.Success) result).getData(), dVar);
        return invoke2 == kotlin.coroutines.intrinsics.a.COROUTINE_SUSPENDED ? invoke2 : zp.j0.INSTANCE;
    }

    public final void j1(String str, String str2, String str3, Map map) {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.M(com.locon.core.analytics.s.a("ratings-and-reviews", str), ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, str2, str3, map);
    }

    public final boolean k0() {
        return (((ScreenState) this.screenState.getValue()).getLocalityServiceState().f().getAllFactors().isEmpty() && ((ScreenState) this.screenState.getValue()).getOverviewState().getLandmarks().isEmpty() && ((ScreenState) this.screenState.getValue()).getLocalityServiceState().getNewDevelopmentsState().getShortData().isEmpty() && ((ScreenState) this.screenState.getValue()).getLocalityServiceState().getProsState().getAllFiltersShortData().isEmpty() && ((ScreenState) this.screenState.getValue()).getLocalityServiceState().getConsState().getAllFiltersShortData().isEmpty()) ? false : true;
    }

    public final kotlinx.coroutines.flow.p2 getIsPriceTrendsChartHovered() {
        return this.isPriceTrendsChartHovered;
    }

    public final void l1() {
        this.localityMicrositeAnalytics.N(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getIsRatingFeedbackSubmitted() {
        return this.isRatingFeedbackSubmitted;
    }

    public final void m1() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.O(com.locon.core.analytics.s.a("price-trends", "Rent"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final kotlinx.coroutines.flow.p2 getIsTabBarVisible() {
        return this.isTabBarVisible;
    }

    public final void n1() {
        this.localityMicrositeAnalytics.P();
    }

    public final kotlinx.coroutines.flow.p2 getIsToolBarTitleVisible() {
        return this.isToolBarTitleVisible;
    }

    public final void o1() {
        this.localityMicrositeAnalytics.Q();
    }

    public final void p0() {
        this.appStartUpAnalytics.c(this.localityUuid);
    }

    public final void p1() {
        this.localityMicrositeAnalytics.R(this.gaFrom, this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void q0() {
        this.appStartUpAnalytics.d(this.localityUuid);
    }

    public final void q1() {
        kotlinx.coroutines.k.c(androidx.lifecycle.w0.a(this), ((wc.b) this.dispatchers).getIo(), (kotlinx.coroutines.l0) null, new b7(this, null), 2);
    }

    public final void r0() {
        kotlinx.coroutines.flow.p1 p1Var = new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.w(this.priceTrendLocalityIds, new u6(this, null)), new v6(this, null));
        p2.a a2 = androidx.lifecycle.w0.a(this);
        kotlinx.coroutines.flow.h2.Companion.getClass();
        kotlinx.coroutines.flow.m.F(p1Var, a2, h2.a.b(), zp.j0.INSTANCE);
    }

    public final void r1() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.T(com.locon.core.analytics.s.a("ratings-and-reviews", "view-all"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void s0(String str, String str2) {
        kotlin.jvm.internal.r.k(str, com.locon.housing.customNotifications.x.ID);
        kotlin.jvm.internal.r.k(str2, "type");
        this.localityMicrositeAnalytics.d(str, str2);
    }

    public final void s1(String str) {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.V(com.locon.core.analytics.s.a(str, "write-a-review"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void t0(FilterProperties filterProperties, sc.d0 d0Var) {
        Collection collection;
        kotlin.jvm.internal.r.k(filterProperties, "filterProps");
        kotlin.jvm.internal.r.k(d0Var, "selectedService");
        String uuid = UUID.randomUUID().toString();
        kotlin.jvm.internal.r.j(uuid, "toString(...)");
        com.locon.core.data.local.datastore.n0 n0Var = d0Var == sc.d0.Buy ? com.locon.core.data.local.datastore.n0.Buy : com.locon.core.data.local.datastore.n0.Rent;
        SelectedLocation selectedLocation = new SelectedLocation(K(), kotlin.collections.t.S(Q()));
        SortProperties.INSTANCE.getClass();
        SortProperties sortProperties = SortProperties.f1default;
        Collection.INSTANCE.getClass();
        collection = Collection.empty;
        Filter filter = new Filter(uuid, n0Var, selectedLocation, filterProperties, sortProperties, collection, null, null, 192, null);
        p2.a a2 = androidx.lifecycle.w0.a(this);
        kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
        kotlinx.coroutines.k.c(a2, kotlinx.coroutines.scheduling.b.INSTANCE, (kotlinx.coroutines.l0) null, new w6(this, filter, d0Var, uuid, null), 2);
    }

    public final void t1() {
        com.locon.localityMicrosite.data.analytics.v0 v0Var = this.localityMicrositeAnalytics;
        com.locon.core.analytics.s.INSTANCE.getClass();
        v0Var.W(com.locon.core.analytics.s.a("price-trends", "year-filter"), this.gaSource, ((ScreenState) this.screenState.getValue()).getCityUuid(), this.localityUuid, this.utmCampaign, this.utmSource, this.utmMedium);
    }

    public final void u0(BHKPriceRange bHKPriceRange, String str) {
        SectionItem sectionItem;
        SectionItem sectionItem2;
        FilterAttrList filterAttrList;
        java.util.Collection values;
        Object F;
        Set keySet;
        String str2;
        Map queryParamValue;
        java.util.Collection values2;
        Object F2;
        Map queryParamValue2;
        Set keySet2;
        String str3;
        String filterLabel;
        FilterSection b;
        FilterValue value;
        MultiSelector multiSelector;
        List items;
        Object obj;
        Map queryParamValue3;
        java.util.Collection values3;
        Object F3;
        FilterSection b2;
        FilterValue value2;
        MultiSelector multiSelector2;
        List items2;
        Object obj2;
        Map queryParamValue4;
        java.util.Collection values4;
        Object F4;
        kotlin.jvm.internal.r.k(bHKPriceRange, "bhkDetail");
        kotlin.jvm.internal.r.k(str, "propertyTypeId");
        sc.d0 f = ((ScreenState) this.screenState.getValue()).getPriceRangeState().f();
        List O = O(f);
        Integer num = null;
        if (O == null || (b2 = com.locon.core.data.local.datastore.m0.b(O, rb.e.property_type)) == null || (value2 = b2.getValue()) == null || (multiSelector2 = value2.getMultiSelector()) == null || (items2 = multiSelector2.getItems()) == null) {
            sectionItem = null;
        } else {
            Iterator it = items2.iterator();
            while (true) {
                if (!it.hasNext()) {
                    obj2 = null;
                    break;
                }
                obj2 = it.next();
                SectionItem sectionItem3 = (SectionItem) obj2;
                if (kotlin.jvm.internal.r.f((sectionItem3 == null || (queryParamValue4 = sectionItem3.getQueryParamValue()) == null || (values4 = kotlin.collections.t0.s(queryParamValue4).values()) == null || (F4 = kotlin.collections.t.F(values4)) == null) ? null : com.locon.core.data.p.g(F4), com.locon.core.data.p.g(str))) {
                    break;
                }
            }
            sectionItem = (SectionItem) obj2;
        }
        if (O == null || (b = com.locon.core.data.local.datastore.m0.b(O, rb.e.bhk_type)) == null || (value = b.getValue()) == null || (multiSelector = value.getMultiSelector()) == null || (items = multiSelector.getItems()) == null) {
            sectionItem2 = null;
        } else {
            Iterator it2 = items.iterator();
            while (true) {
                if (!it2.hasNext()) {
                    obj = null;
                    break;
                }
                obj = it2.next();
                SectionItem sectionItem4 = (SectionItem) obj;
                if (kotlin.jvm.internal.r.f((sectionItem4 == null || (queryParamValue3 = sectionItem4.getQueryParamValue()) == null || (values3 = kotlin.collections.t0.s(queryParamValue3).values()) == null || (F3 = kotlin.collections.t.F(values3)) == null) ? null : com.locon.core.data.p.g(F3), com.locon.core.data.p.g(bHKPriceRange.getBhkId()))) {
                    break;
                }
            }
            sectionItem2 = (SectionItem) obj;
        }
        FilterProperties.INSTANCE.getClass();
        FilterProperties filterProperties = FilterProperties.empty;
        String str4 = (sectionItem == null || (filterLabel = sectionItem.getFilterLabel()) == null) ? "" : filterLabel;
        rb.e eVar = rb.e.property_type;
        rb.d dVar = rb.d.multi_selector_row;
        FilterAttrList filterAttrList2 = new FilterAttrList(eVar, dVar, kotlin.collections.t.S(new FilterAttr(eVar, dVar, (sectionItem == null || (queryParamValue2 = sectionItem.getQueryParamValue()) == null || (keySet2 = kotlin.collections.t0.s(queryParamValue2).keySet()) == null || (str3 = (String) kotlin.collections.t.F(keySet2)) == null) ? "" : str3, (sectionItem == null || (queryParamValue = sectionItem.getQueryParamValue()) == null || (values2 = kotlin.collections.t0.s(queryParamValue).values()) == null || (F2 = kotlin.collections.t.F(values2)) == null) ? null : com.locon.core.data.p.g(F2), str4, null, false, 96, null)), false, false, 24, null);
        if (sectionItem2 == null) {
            filterAttrList = new FilterAttrList(null, null, null, false, false, 31, null);
        } else {
            Map queryParamValue5 = sectionItem2.getQueryParamValue();
            Map s = queryParamValue5 != null ? kotlin.collections.t0.s(queryParamValue5) : null;
            String filterLabel2 = sectionItem2.getFilterLabel();
            String str5 = filterLabel2 == null ? "" : filterLabel2;
            rb.e eVar2 = rb.e.bhk_type;
            String str6 = (s == null || (keySet = s.keySet()) == null || (str2 = (String) kotlin.collections.t.F(keySet)) == null) ? "" : str2;
            if (s != null && (values = s.values()) != null && (F = kotlin.collections.t.F(values)) != null) {
                num = com.locon.core.data.p.g(F);
            }
            filterAttrList = new FilterAttrList(eVar2, dVar, kotlin.collections.t.S(new FilterAttr(eVar2, dVar, str6, num, str5, null, false, 96, null)), false, false, 24, null);
        }
        t0(FilterProperties.c(filterProperties, filterAttrList, null, null, null, filterAttrList2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, -18, 1), f);
    }

    public final void u1(kq.l lVar) {
        boolean isFavourite = this.tobeMarkedFavouritePropertyDetail.getIsFavourite();
        String propertyId = this.tobeMarkedFavouritePropertyDetail.getPropertyId();
        String propertyType = this.tobeMarkedFavouritePropertyDetail.getPropertyType();
        String a2 = this.secureIdManager.a();
        if (propertyId.length() == 0 || propertyType.length() == 0) {
            return;
        }
        kotlinx.coroutines.flow.k a3 = this.useCases.getGetUserDetailsUseCase().a();
        kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
        com.locon.core.data.d0.c(new kotlinx.coroutines.flow.p1(kotlinx.coroutines.flow.m.y(a3, kotlinx.coroutines.scheduling.b.INSTANCE), new c7(isFavourite, a2, propertyType, propertyId, this, lVar, null)), androidx.lifecycle.w0.a(this));
    }

    public final void v0(com.locon.core.errorReporter.j jVar, Map map, com.locon.core.errorReporter.b bVar) {
        f.a.a(this.nonFatalSendNonFatalExceptionByType, jVar, null, "LocalityMicrositeScreen", map, bVar, 2);
    }

    public final void v1(h7 h7Var) {
        Object value;
        Object value2;
        int i;
        kotlin.jvm.internal.r.k(h7Var, "priceTrendService");
        kotlinx.coroutines.flow.w1<h7> w1Var = this._priceTrendService;
        do {
            value = w1Var.getValue();
        } while (!w1Var.c(value, h7Var));
        kotlinx.coroutines.flow.w1<Integer> w1Var2 = this.selectedPriceTrendService;
        do {
            value2 = w1Var2.getValue();
            ((Number) value2).intValue();
            int i2 = a.$EnumSwitchMapping$1[h7Var.ordinal()];
            i = 1;
            if (i2 != 1) {
                i = 2;
                if (i2 != 2) {
                    throw new zp.q();
                }
            }
        } while (!w1Var2.c(value2, Integer.valueOf(i)));
    }

    public final void w0(String str) {
        kotlin.jvm.internal.r.k(str, "<set-?>");
        this.destinationGaFrom = str;
    }

    public final void w1(rg.e eVar, rg.d dVar) {
        kotlin.jvm.internal.r.k(eVar, "priceTrendSectionBHKConfig");
        kotlin.jvm.internal.r.k(dVar, "priceTrendPropertyIdConfig");
        this.priceTrendSectionBHKConfig = eVar;
        this.priceTrendPropertyIdConfig = dVar;
    }

    public final void x0(String str) {
        kotlin.jvm.internal.r.k(str, "<set-?>");
        this.gaFrom = str;
    }

    public final void x1(boolean z, rg.a aVar) {
        Object value;
        ScreenState screenState;
        Object value2;
        ScreenState screenState2;
        kotlin.jvm.internal.r.k(aVar, "newFilter");
        if (z) {
            kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
            do {
                value2 = w1Var.getValue();
                screenState2 = (ScreenState) value2;
            } while (!w1Var.c(value2, ScreenState.b(screenState2, null, LocalityServiceState.b(screenState2.getLocalityServiceState(), LocalityProsConsState.b(screenState2.getLocalityServiceState().getProsState(), aVar, Z(z, aVar), 255), null, 11), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 536870909)));
            return;
        }
        kotlinx.coroutines.flow.w1<ScreenState> w1Var2 = this._screenState;
        do {
            value = w1Var2.getValue();
            screenState = (ScreenState) value;
        } while (!w1Var2.c(value, ScreenState.b(screenState, null, LocalityServiceState.b(screenState.getLocalityServiceState(), null, LocalityProsConsState.b(screenState.getLocalityServiceState().getConsState(), aVar, Z(z, aVar), 255), 7), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 536870909)));
    }

    public final void y0(String str) {
        kotlin.jvm.internal.r.k(str, "<set-?>");
        this.gaSource = str;
    }

    public final void y1(String str) {
        Object value;
        ScreenState screenState;
        kotlin.jvm.internal.r.k(str, "possessionStatus");
        kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
        do {
            value = w1Var.getValue();
            screenState = (ScreenState) value;
        } while (!w1Var.c(value, ScreenState.b(screenState, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, BuyRentProjectListingState.b(screenState.getBuyRentProjectState(), null, BuyPropertiesState.b(screenState.getBuyRentProjectState().getBuyProjects(), str), null, 5), null, null, null, null, 520093695)));
    }

    public final void z0(int i, boolean z) {
        Object value;
        Object value2;
        if (i != -1) {
            kotlinx.coroutines.flow.w1<Integer> w1Var = this._ratingFeedback;
            do {
                value2 = w1Var.getValue();
                ((Number) value2).intValue();
            } while (!w1Var.c(value2, Integer.valueOf(i)));
        }
        kotlinx.coroutines.flow.w1<Boolean> w1Var2 = this._showFeedbackModal;
        do {
            value = w1Var2.getValue();
        } while (!m3.f.D((Boolean) value, z, w1Var2, value));
    }

    public final void z1(String str) {
        Object value;
        ScreenState screenState;
        String str2 = str;
        kotlin.jvm.internal.r.k(str2, "propertyTypeId");
        if (((ScreenState) this.screenState.getValue()).getPriceRangeState().f() != sc.d0.Buy) {
            kotlinx.coroutines.flow.w1<ScreenState> w1Var = this._screenState;
            do {
                value = w1Var.getValue();
                screenState = (ScreenState) value;
            } while (!w1Var.c(value, ScreenState.b(screenState, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, PropertyTypeBHKPriceRangeState.b(screenState.getPriceRangeState(), null, null, false, false, false, false, null, str, 127), null, null, null, null, null, 528482303)));
            return;
        }
        kotlinx.coroutines.flow.w1<ScreenState> w1Var2 = this._screenState;
        while (true) {
            Object value2 = w1Var2.getValue();
            ScreenState screenState2 = (ScreenState) value2;
            if (w1Var2.c(value2, ScreenState.b(screenState2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, PropertyTypeBHKPriceRangeState.b(screenState2.getPriceRangeState(), null, null, false, false, false, false, str2, null, 191), null, null, null, null, null, 528482303))) {
                return;
            } else {
                str2 = str;
            }
        }
    }

    @StabilityInferred(parameters = 0)
    @Metadata(d1 = {"\u0000®\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010 \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\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\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\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\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\bP\b\u0087\b\u0018\u0000 \u0086\u00012\u00020\u0001:\u0002\u0087\u0001B\u0091\u0002\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002\u0012\u0006\u0010\u0006\u001a\u00020\u0005\u0012\u0006\u0010\b\u001a\u00020\u0007\u0012\u0006\u0010\n\u001a\u00020\t\u0012\u0006\u0010\f\u001a\u00020\u000b\u0012\f\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\r0\u0002\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00130\u0002\u0012\f\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00150\u0002\u0012\u0006\u0010\u0018\u001a\u00020\u0017\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u0012\u0006\u0010\u001e\u001a\u00020\u001d\u0012\u0006\u0010\u001f\u001a\u00020\u001d\u0012\u0006\u0010 \u001a\u00020\u001d\u0012\f\u0010\"\u001a\b\u0012\u0004\u0012\u00020!0\u0002\u0012\u0006\u0010#\u001a\u00020\u001d\u0012\u0006\u0010%\u001a\u00020$\u0012\b\b\u0002\u0010'\u001a\u00020&\u0012\u0006\u0010)\u001a\u00020(\u0012\u0006\u0010+\u001a\u00020*\u0012\u0006\u0010-\u001a\u00020,\u0012\u0006\u0010/\u001a\u00020.\u0012\u0006\u00101\u001a\u000200\u0012\u0006\u00103\u001a\u000202\u0012\b\b\u0002\u00105\u001a\u000204\u0012\u0006\u00107\u001a\u000206\u0012\u0006\u00109\u001a\u000208¢\u0006\u0004\b:\u0010;J\u0016\u0010<\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002HÆ\u0003¢\u0006\u0004\b<\u0010=R\u001d\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0006¢\u0006\f\n\u0004\b\u0004\u0010>\u001a\u0004\b?\u0010=R\u0017\u0010\u0006\u001a\u00020\u00058\u0006¢\u0006\f\n\u0004\b\u0006\u0010@\u001a\u0004\bA\u0010BR\u0017\u0010\b\u001a\u00020\u00078\u0006¢\u0006\f\n\u0004\b\b\u0010C\u001a\u0004\bD\u0010ER\u0017\u0010\n\u001a\u00020\t8\u0006¢\u0006\f\n\u0004\b\n\u0010F\u001a\u0004\bG\u0010HR\u0017\u0010\f\u001a\u00020\u000b8\u0006¢\u0006\f\n\u0004\b\f\u0010I\u001a\u0004\bJ\u0010KR\u001d\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\r0\u00028\u0006¢\u0006\f\n\u0004\b\u000e\u0010>\u001a\u0004\bL\u0010=R\u0017\u0010\u0010\u001a\u00020\u000f8\u0006¢\u0006\f\n\u0004\b\u0010\u0010M\u001a\u0004\bN\u0010OR\u0017\u0010\u0012\u001a\u00020\u00118\u0006¢\u0006\f\n\u0004\b\u0012\u0010P\u001a\u0004\bQ\u0010RR\u001d\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00130\u00028\u0006¢\u0006\f\n\u0004\b\u0014\u0010>\u001a\u0004\bS\u0010=R\u001d\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00150\u00028\u0006¢\u0006\f\n\u0004\b\u0016\u0010>\u001a\u0004\bT\u0010=R\u0017\u0010\u0018\u001a\u00020\u00178\u0006¢\u0006\f\n\u0004\b\u0018\u0010U\u001a\u0004\bV\u0010WR\u0017\u0010\u001a\u001a\u00020\u00198\u0006¢\u0006\f\n\u0004\b\u001a\u0010X\u001a\u0004\bY\u0010ZR\u0017\u0010\u001c\u001a\u00020\u001b8\u0006¢\u0006\f\n\u0004\b\u001c\u0010[\u001a\u0004\b\\\u0010]R\u0017\u0010\u001e\u001a\u00020\u001d8\u0006¢\u0006\f\n\u0004\b\u001e\u0010^\u001a\u0004\b_\u0010`R\u0017\u0010\u001f\u001a\u00020\u001d8\u0006¢\u0006\f\n\u0004\b\u001f\u0010^\u001a\u0004\ba\u0010`R\u0017\u0010 \u001a\u00020\u001d8\u0006¢\u0006\f\n\u0004\b \u0010^\u001a\u0004\bb\u0010`R\u001d\u0010\"\u001a\b\u0012\u0004\u0012\u00020!0\u00028\u0006¢\u0006\f\n\u0004\b\"\u0010>\u001a\u0004\bc\u0010=R\u0017\u0010#\u001a\u00020\u001d8\u0006¢\u0006\f\n\u0004\b#\u0010^\u001a\u0004\bd\u0010`R\u0017\u0010%\u001a\u00020$8\u0006¢\u0006\f\n\u0004\b%\u0010e\u001a\u0004\bf\u0010gR\u0017\u0010'\u001a\u00020&8\u0006¢\u0006\f\n\u0004\b'\u0010h\u001a\u0004\bi\u0010jR\u0017\u0010)\u001a\u00020(8\u0006¢\u0006\f\n\u0004\b)\u0010k\u001a\u0004\bl\u0010mR\u0017\u0010+\u001a\u00020*8\u0006¢\u0006\f\n\u0004\b+\u0010n\u001a\u0004\bo\u0010pR\u0017\u0010-\u001a\u00020,8\u0006¢\u0006\f\n\u0004\b-\u0010q\u001a\u0004\br\u0010sR\u0017\u0010/\u001a\u00020.8\u0006¢\u0006\f\n\u0004\b/\u0010t\u001a\u0004\bu\u0010vR\u0017\u00101\u001a\u0002008\u0006¢\u0006\f\n\u0004\b1\u0010w\u001a\u0004\bx\u0010yR\u0017\u00103\u001a\u0002028\u0006¢\u0006\f\n\u0004\b3\u0010z\u001a\u0004\b{\u0010|R\u0017\u00105\u001a\u0002048\u0006¢\u0006\f\n\u0004\b5\u0010}\u001a\u0004\b~\u0010\u007fR\u001a\u00107\u001a\u0002068\u0006¢\u0006\u000f\n\u0005\b7\u0010\u0080\u0001\u001a\u0006\b\u0081\u0001\u0010\u0082\u0001R\u001a\u00109\u001a\u0002088\u0006¢\u0006\u000f\n\u0005\b9\u0010\u0083\u0001\u001a\u0006\b\u0084\u0001\u0010\u0085\u0001¨\u0006\u0088\u0001"}, d2 = {"Lcom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel$ScreenState;", "", "", "Lcom/locon/localityMicrosite/domain/viewStates/LocalityNearbyLocalitiesState$Locality;", "nearbyLocalitiesState", "Lcom/locon/localityMicrosite/domain/viewStates/LocalityServiceState;", "localityServiceState", "Lcom/locon/core/data/remote/ratingReviews/model/RatingsReviewModel;", "ratingsReviewState", "Lcom/locon/core/data/local/datastore/n0;", "selectedFilterType", "Lsc/x;", "propertyTypeFilters", "Lcom/locon/localityMicrosite/domain/viewStates/LatestPropertiesState$Property;", "latestPropertiesToBuy", "Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "recentProjectsWithTransactionsState", "Lcom/locon/localityMicrosite/domain/viewStates/FaqState;", "faqState", "Lcom/locon/localityMicrosite/domain/model/YoutubeVideoModel;", "buyingGuideData", "Lcom/locon/core/data/sharedmodels/NewsPostModel;", "newsState", "Lcom/locon/localityMicrosite/presentation/ui/components/lmsTopbar/LmsToolbarModel;", "lmsToolbarModel", "Lcom/locon/localityMicrosite/domain/viewStates/OverviewState;", "overviewState", "Lcom/locon/map/domain/model/Establishment;", "establishment", "", com.locon.hp.data.network.a.CITY_UUID, "cityName", "cityPolyId", "Lcom/locon/localityMicrosite/domain/viewStates/PriceTrendStateConfig;", "priceTrendsStates", "canonicalUrl", "Lsc/d0;", "currentService", "", "showCouponBanner", "Luc/a;", "statusWiseReviewsCountData", "Lcom/locon/core/data/sharedmodels/ratingReview/ReviewerLeaderboardModel;", "reviewerLeaderboardData", "Lcom/locon/core/data/sharedmodels/PropertyInfoModels$SearchResultsModel;", "projectInFocusState", "Lcom/locon/localityMicrosite/domain/viewStates/PropertyTypeBHKPriceRangeState;", "priceRangeState", "Lcom/locon/localityMicrosite/domain/viewStates/BuyRentProjectListingState;", "buyRentProjectState", "Lcom/locon/localityMicrosite/domain/viewStates/LocalitiesListState;", "localitiesListState", "Lcom/locon/core/data/remote/recommendedInsights/model/PersonalisedRecommendedInsightsModel;", "personalisedInsights", "Lcom/locon/localityMicrosite/domain/viewStates/HighGrowthLocalitiesState;", "highGrowthLocalitiesState", "Lcom/locon/localityMicrosite/domain/viewStates/RatedLocalitiesState;", "ratedLocalitiesState", "<init>", "(Ljava/util/List;Lcom/locon/localityMicrosite/domain/viewStates/LocalityServiceState;Lcom/locon/core/data/remote/ratingReviews/model/RatingsReviewModel;Lcom/locon/core/data/local/datastore/n0;Lsc/x;Ljava/util/List;Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;Lcom/locon/localityMicrosite/domain/viewStates/FaqState;Ljava/util/List;Ljava/util/List;Lcom/locon/localityMicrosite/presentation/ui/components/lmsTopbar/LmsToolbarModel;Lcom/locon/localityMicrosite/domain/viewStates/OverviewState;Lcom/locon/map/domain/model/Establishment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lsc/d0;ZLuc/a;Lcom/locon/core/data/sharedmodels/ratingReview/ReviewerLeaderboardModel;Lcom/locon/core/data/sharedmodels/PropertyInfoModels$SearchResultsModel;Lcom/locon/localityMicrosite/domain/viewStates/PropertyTypeBHKPriceRangeState;Lcom/locon/localityMicrosite/domain/viewStates/BuyRentProjectListingState;Lcom/locon/localityMicrosite/domain/viewStates/LocalitiesListState;Lcom/locon/core/data/remote/recommendedInsights/model/PersonalisedRecommendedInsightsModel;Lcom/locon/localityMicrosite/domain/viewStates/HighGrowthLocalitiesState;Lcom/locon/localityMicrosite/domain/viewStates/RatedLocalitiesState;)V", "component1", "()Ljava/util/List;", "Ljava/util/List;", "q", "Lcom/locon/localityMicrosite/domain/viewStates/LocalityServiceState;", "p", "()Lcom/locon/localityMicrosite/domain/viewStates/LocalityServiceState;", "Lcom/locon/core/data/remote/ratingReviews/model/RatingsReviewModel;", "z", "()Lcom/locon/core/data/remote/ratingReviews/model/RatingsReviewModel;", "Lcom/locon/core/data/local/datastore/n0;", "C", "()Lcom/locon/core/data/local/datastore/n0;", "Lsc/x;", "x", "()Lsc/x;", "m", "Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "A", "()Lcom/locon/localityMicrosite/domain/viewStates/RecentProjectsWithTransactionsState;", "Lcom/locon/localityMicrosite/domain/viewStates/FaqState;", "k", "()Lcom/locon/localityMicrosite/domain/viewStates/FaqState;", "d", "r", "Lcom/locon/localityMicrosite/presentation/ui/components/lmsTopbar/LmsToolbarModel;", "n", "()Lcom/locon/localityMicrosite/presentation/ui/components/lmsTopbar/LmsToolbarModel;", "Lcom/locon/localityMicrosite/domain/viewStates/OverviewState;", "s", "()Lcom/locon/localityMicrosite/domain/viewStates/OverviewState;", "Lcom/locon/map/domain/model/Establishment;", "j", "()Lcom/locon/map/domain/model/Establishment;", "Ljava/lang/String;", "h", "()Ljava/lang/String;", "f", "g", "v", "e", "Lsc/d0;", "i", "()Lsc/d0;", "Z", "D", "()Z", "Luc/a;", "E", "()Luc/a;", "Lcom/locon/core/data/sharedmodels/ratingReview/ReviewerLeaderboardModel;", "B", "()Lcom/locon/core/data/sharedmodels/ratingReview/ReviewerLeaderboardModel;", "Lcom/locon/core/data/sharedmodels/PropertyInfoModels$SearchResultsModel;", "w", "()Lcom/locon/core/data/sharedmodels/PropertyInfoModels$SearchResultsModel;", "Lcom/locon/localityMicrosite/domain/viewStates/PropertyTypeBHKPriceRangeState;", "u", "()Lcom/locon/localityMicrosite/domain/viewStates/PropertyTypeBHKPriceRangeState;", "Lcom/locon/localityMicrosite/domain/viewStates/BuyRentProjectListingState;", "c", "()Lcom/locon/localityMicrosite/domain/viewStates/BuyRentProjectListingState;", "Lcom/locon/localityMicrosite/domain/viewStates/LocalitiesListState;", "o", "()Lcom/locon/localityMicrosite/domain/viewStates/LocalitiesListState;", "Lcom/locon/core/data/remote/recommendedInsights/model/PersonalisedRecommendedInsightsModel;", "t", "()Lcom/locon/core/data/remote/recommendedInsights/model/PersonalisedRecommendedInsightsModel;", "Lcom/locon/localityMicrosite/domain/viewStates/HighGrowthLocalitiesState;", "l", "()Lcom/locon/localityMicrosite/domain/viewStates/HighGrowthLocalitiesState;", "Lcom/locon/localityMicrosite/domain/viewStates/RatedLocalitiesState;", "y", "()Lcom/locon/localityMicrosite/domain/viewStates/RatedLocalitiesState;", "Companion", "a", "presentation_gammaRelease"}, k = com.locon.home.presentation.ui.components.sections.t2.HOUSE_RENT_ID, mv = {com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
    public static final class ScreenState {

        @NotNull
        private static final ScreenState empty;

        @NotNull
        private final BuyRentProjectListingState buyRentProjectState;

        @NotNull
        private final List<YoutubeVideoModel> buyingGuideData;

        @NotNull
        private final String canonicalUrl;

        @NotNull
        private final String cityName;

        @NotNull
        private final String cityPolyId;

        @NotNull
        private final String cityUuid;

        @NotNull
        private final sc.d0 currentService;

        @NotNull
        private final Establishment establishment;

        @NotNull
        private final FaqState faqState;

        @NotNull
        private final HighGrowthLocalitiesState highGrowthLocalitiesState;

        @NotNull
        private final List<LatestPropertiesState.Property> latestPropertiesToBuy;

        @NotNull
        private final LmsToolbarModel lmsToolbarModel;

        @NotNull
        private final LocalitiesListState localitiesListState;

        @NotNull
        private final LocalityServiceState localityServiceState;

        @NotNull
        private final List<LocalityNearbyLocalitiesState.Locality> nearbyLocalitiesState;

        @NotNull
        private final List<NewsPostModel> newsState;

        @NotNull
        private final OverviewState overviewState;

        @NotNull
        private final PersonalisedRecommendedInsightsModel personalisedInsights;

        @NotNull
        private final PropertyTypeBHKPriceRangeState priceRangeState;

        @NotNull
        private final List<PriceTrendStateConfig> priceTrendsStates;

        @NotNull
        private final PropertyInfoModels$SearchResultsModel projectInFocusState;

        @NotNull
        private final sc.x propertyTypeFilters;

        @NotNull
        private final RatedLocalitiesState ratedLocalitiesState;

        @NotNull
        private final RatingsReviewModel ratingsReviewState;

        @NotNull
        private final RecentProjectsWithTransactionsState recentProjectsWithTransactionsState;

        @NotNull
        private final ReviewerLeaderboardModel reviewerLeaderboardData;

        @NotNull
        private final com.locon.core.data.local.datastore.n0 selectedFilterType;
        private final boolean showCouponBanner;

        @NotNull
        private final uc.a statusWiseReviewsCountData;

        @NotNull
        public static final Companion INSTANCE = new Companion(null);
        public static final int $stable = 8;

        @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcom/locon/localityMicrosite/presentation/screens/LocalityMicrositeViewmodel$ScreenState$a;", "", "presentation_gammaRelease"}, k = com.locon.home.presentation.ui.components.sections.t2.HOUSE_RENT_ID, mv = {com.locon.home.presentation.ui.components.sections.t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
        public static final class Companion {
            public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            }
        }

        static {
            LocalityServiceState localityServiceState;
            FaqState faqState;
            RatingsReviewModel ratingsReviewModel;
            sc.x xVar;
            RecentProjectsWithTransactionsState recentProjectsWithTransactionsState;
            LmsToolbarModel lmsToolbarModel;
            OverviewState overviewState;
            Establishment establishment;
            uc.a aVar;
            ReviewerLeaderboardModel reviewerLeaderboardModel;
            PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel;
            PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState;
            BuyRentProjectListingState buyRentProjectListingState;
            LocalitiesListState localitiesListState;
            RatedLocalitiesState ratedLocalitiesState;
            HighGrowthLocalitiesState highGrowthLocalitiesState;
            kotlin.collections.g0 g0Var = kotlin.collections.g0.INSTANCE;
            LocalityServiceState.INSTANCE.getClass();
            localityServiceState = LocalityServiceState.empty;
            FaqState.INSTANCE.getClass();
            faqState = FaqState.empty;
            RatingsReviewModel.INSTANCE.getClass();
            ratingsReviewModel = RatingsReviewModel.empty;
            com.locon.core.data.local.datastore.n0 n0Var = com.locon.core.data.local.datastore.n0.Unknown;
            sc.x.INSTANCE.getClass();
            xVar = sc.x.empty;
            RecentProjectsWithTransactionsState.INSTANCE.getClass();
            recentProjectsWithTransactionsState = RecentProjectsWithTransactionsState.empty;
            LmsToolbarModel.INSTANCE.getClass();
            lmsToolbarModel = LmsToolbarModel.empty;
            OverviewState.INSTANCE.getClass();
            overviewState = OverviewState.empty;
            Establishment.INSTANCE.getClass();
            establishment = Establishment.empty;
            sc.d0 d0Var = sc.d0.Unknown;
            uc.a.INSTANCE.getClass();
            aVar = uc.a.empty;
            ReviewerLeaderboardModel.INSTANCE.getClass();
            reviewerLeaderboardModel = ReviewerLeaderboardModel.empty;
            PropertyInfoModels$SearchResultsModel.INSTANCE.getClass();
            propertyInfoModels$SearchResultsModel = PropertyInfoModels$SearchResultsModel.empty;
            PropertyTypeBHKPriceRangeState.INSTANCE.getClass();
            propertyTypeBHKPriceRangeState = PropertyTypeBHKPriceRangeState.empty;
            BuyRentProjectListingState.INSTANCE.getClass();
            buyRentProjectListingState = BuyRentProjectListingState.empty;
            LocalitiesListState.INSTANCE.getClass();
            localitiesListState = LocalitiesListState.empty;
            RatedLocalitiesState.INSTANCE.getClass();
            ratedLocalitiesState = RatedLocalitiesState.empty;
            HighGrowthLocalitiesState.INSTANCE.getClass();
            highGrowthLocalitiesState = HighGrowthLocalitiesState.empty;
            empty = new ScreenState(g0Var, localityServiceState, ratingsReviewModel, n0Var, xVar, g0Var, recentProjectsWithTransactionsState, faqState, g0Var, g0Var, lmsToolbarModel, overviewState, establishment, "", "", "", g0Var, "", d0Var, false, aVar, reviewerLeaderboardModel, propertyInfoModels$SearchResultsModel, propertyTypeBHKPriceRangeState, buyRentProjectListingState, localitiesListState, null, highGrowthLocalitiesState, ratedLocalitiesState, 67633152, null);
        }

        public ScreenState(@NotNull List<LocalityNearbyLocalitiesState.Locality> list, @NotNull LocalityServiceState localityServiceState, @NotNull RatingsReviewModel ratingsReviewModel, @NotNull com.locon.core.data.local.datastore.n0 n0Var, @NotNull sc.x xVar, @NotNull List<LatestPropertiesState.Property> list2, @NotNull RecentProjectsWithTransactionsState recentProjectsWithTransactionsState, @NotNull FaqState faqState, @NotNull List<YoutubeVideoModel> list3, @NotNull List<NewsPostModel> list4, @NotNull LmsToolbarModel lmsToolbarModel, @NotNull OverviewState overviewState, @NotNull Establishment establishment, @NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull List<PriceTrendStateConfig> list5, @NotNull String str4, @NotNull sc.d0 d0Var, boolean z, @NotNull uc.a aVar, @NotNull ReviewerLeaderboardModel reviewerLeaderboardModel, @NotNull PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel, @NotNull PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState, @NotNull BuyRentProjectListingState buyRentProjectListingState, @NotNull LocalitiesListState localitiesListState, @NotNull PersonalisedRecommendedInsightsModel personalisedRecommendedInsightsModel, @NotNull HighGrowthLocalitiesState highGrowthLocalitiesState, @NotNull RatedLocalitiesState ratedLocalitiesState) {
            kotlin.jvm.internal.r.k(list, "nearbyLocalitiesState");
            kotlin.jvm.internal.r.k(localityServiceState, "localityServiceState");
            kotlin.jvm.internal.r.k(ratingsReviewModel, "ratingsReviewState");
            kotlin.jvm.internal.r.k(n0Var, "selectedFilterType");
            kotlin.jvm.internal.r.k(xVar, "propertyTypeFilters");
            kotlin.jvm.internal.r.k(list2, "latestPropertiesToBuy");
            kotlin.jvm.internal.r.k(recentProjectsWithTransactionsState, "recentProjectsWithTransactionsState");
            kotlin.jvm.internal.r.k(faqState, "faqState");
            kotlin.jvm.internal.r.k(list3, "buyingGuideData");
            kotlin.jvm.internal.r.k(list4, "newsState");
            kotlin.jvm.internal.r.k(lmsToolbarModel, "lmsToolbarModel");
            kotlin.jvm.internal.r.k(overviewState, "overviewState");
            kotlin.jvm.internal.r.k(establishment, "establishment");
            kotlin.jvm.internal.r.k(str, com.locon.hp.data.network.a.CITY_UUID);
            kotlin.jvm.internal.r.k(str2, "cityName");
            kotlin.jvm.internal.r.k(str3, "cityPolyId");
            kotlin.jvm.internal.r.k(list5, "priceTrendsStates");
            kotlin.jvm.internal.r.k(str4, "canonicalUrl");
            kotlin.jvm.internal.r.k(d0Var, "currentService");
            kotlin.jvm.internal.r.k(aVar, "statusWiseReviewsCountData");
            kotlin.jvm.internal.r.k(reviewerLeaderboardModel, "reviewerLeaderboardData");
            kotlin.jvm.internal.r.k(propertyInfoModels$SearchResultsModel, "projectInFocusState");
            kotlin.jvm.internal.r.k(propertyTypeBHKPriceRangeState, "priceRangeState");
            kotlin.jvm.internal.r.k(buyRentProjectListingState, "buyRentProjectState");
            kotlin.jvm.internal.r.k(localitiesListState, "localitiesListState");
            kotlin.jvm.internal.r.k(personalisedRecommendedInsightsModel, "personalisedInsights");
            kotlin.jvm.internal.r.k(highGrowthLocalitiesState, "highGrowthLocalitiesState");
            kotlin.jvm.internal.r.k(ratedLocalitiesState, "ratedLocalitiesState");
            this.nearbyLocalitiesState = list;
            this.localityServiceState = localityServiceState;
            this.ratingsReviewState = ratingsReviewModel;
            this.selectedFilterType = n0Var;
            this.propertyTypeFilters = xVar;
            this.latestPropertiesToBuy = list2;
            this.recentProjectsWithTransactionsState = recentProjectsWithTransactionsState;
            this.faqState = faqState;
            this.buyingGuideData = list3;
            this.newsState = list4;
            this.lmsToolbarModel = lmsToolbarModel;
            this.overviewState = overviewState;
            this.establishment = establishment;
            this.cityUuid = str;
            this.cityName = str2;
            this.cityPolyId = str3;
            this.priceTrendsStates = list5;
            this.canonicalUrl = str4;
            this.currentService = d0Var;
            this.showCouponBanner = z;
            this.statusWiseReviewsCountData = aVar;
            this.reviewerLeaderboardData = reviewerLeaderboardModel;
            this.projectInFocusState = propertyInfoModels$SearchResultsModel;
            this.priceRangeState = propertyTypeBHKPriceRangeState;
            this.buyRentProjectState = buyRentProjectListingState;
            this.localitiesListState = localitiesListState;
            this.personalisedInsights = personalisedRecommendedInsightsModel;
            this.highGrowthLocalitiesState = highGrowthLocalitiesState;
            this.ratedLocalitiesState = ratedLocalitiesState;
        }

        public static ScreenState b(ScreenState screenState, List list, LocalityServiceState localityServiceState, RatingsReviewModel ratingsReviewModel, com.locon.core.data.local.datastore.n0 n0Var, sc.x xVar, List list2, RecentProjectsWithTransactionsState recentProjectsWithTransactionsState, FaqState faqState, List list3, List list4, LmsToolbarModel lmsToolbarModel, OverviewState overviewState, Establishment establishment, String str, String str2, String str3, List list5, String str4, sc.d0 d0Var, uc.a aVar, ReviewerLeaderboardModel reviewerLeaderboardModel, PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel, PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState, BuyRentProjectListingState buyRentProjectListingState, LocalitiesListState localitiesListState, PersonalisedRecommendedInsightsModel personalisedRecommendedInsightsModel, HighGrowthLocalitiesState highGrowthLocalitiesState, RatedLocalitiesState ratedLocalitiesState, int i) {
            boolean z;
            uc.a aVar2;
            uc.a aVar3;
            ReviewerLeaderboardModel reviewerLeaderboardModel2;
            ReviewerLeaderboardModel reviewerLeaderboardModel3;
            PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel2;
            PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel3;
            PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState2;
            PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState3;
            BuyRentProjectListingState buyRentProjectListingState2;
            BuyRentProjectListingState buyRentProjectListingState3;
            LocalitiesListState localitiesListState2;
            LocalitiesListState localitiesListState3;
            PersonalisedRecommendedInsightsModel personalisedRecommendedInsightsModel2;
            PersonalisedRecommendedInsightsModel personalisedRecommendedInsightsModel3;
            HighGrowthLocalitiesState highGrowthLocalitiesState2;
            HighGrowthLocalitiesState highGrowthLocalitiesState3;
            RatedLocalitiesState ratedLocalitiesState2;
            List list6 = (i & 1) != 0 ? screenState.nearbyLocalitiesState : list;
            LocalityServiceState localityServiceState2 = (i & 2) != 0 ? screenState.localityServiceState : localityServiceState;
            RatingsReviewModel ratingsReviewModel2 = (i & 4) != 0 ? screenState.ratingsReviewState : ratingsReviewModel;
            com.locon.core.data.local.datastore.n0 n0Var2 = (i & 8) != 0 ? screenState.selectedFilterType : n0Var;
            sc.x xVar2 = (i & 16) != 0 ? screenState.propertyTypeFilters : xVar;
            List list7 = (i & 32) != 0 ? screenState.latestPropertiesToBuy : list2;
            RecentProjectsWithTransactionsState recentProjectsWithTransactionsState2 = (i & 64) != 0 ? screenState.recentProjectsWithTransactionsState : recentProjectsWithTransactionsState;
            FaqState faqState2 = (i & 128) != 0 ? screenState.faqState : faqState;
            List list8 = (i & 256) != 0 ? screenState.buyingGuideData : list3;
            List list9 = (i & 512) != 0 ? screenState.newsState : list4;
            LmsToolbarModel lmsToolbarModel2 = (i & 1024) != 0 ? screenState.lmsToolbarModel : lmsToolbarModel;
            OverviewState overviewState2 = (i & 2048) != 0 ? screenState.overviewState : overviewState;
            Establishment establishment2 = (i & 4096) != 0 ? screenState.establishment : establishment;
            String str5 = (i & 8192) != 0 ? screenState.cityUuid : str;
            String str6 = (i & 16384) != 0 ? screenState.cityName : str2;
            String str7 = (i & 32768) != 0 ? screenState.cityPolyId : str3;
            List list10 = (i & 65536) != 0 ? screenState.priceTrendsStates : list5;
            String str8 = (i & 131072) != 0 ? screenState.canonicalUrl : str4;
            if ((i & 262144) != 0) {
                d0Var = screenState.currentService;
            }
            boolean z2 = screenState.showCouponBanner;
            if ((i & 1048576) != 0) {
                z = z2;
                aVar2 = screenState.statusWiseReviewsCountData;
            } else {
                z = z2;
                aVar2 = aVar;
            }
            if ((i & 2097152) != 0) {
                aVar3 = aVar2;
                reviewerLeaderboardModel2 = screenState.reviewerLeaderboardData;
            } else {
                aVar3 = aVar2;
                reviewerLeaderboardModel2 = reviewerLeaderboardModel;
            }
            if ((i & 4194304) != 0) {
                reviewerLeaderboardModel3 = reviewerLeaderboardModel2;
                propertyInfoModels$SearchResultsModel2 = screenState.projectInFocusState;
            } else {
                reviewerLeaderboardModel3 = reviewerLeaderboardModel2;
                propertyInfoModels$SearchResultsModel2 = propertyInfoModels$SearchResultsModel;
            }
            if ((i & 8388608) != 0) {
                propertyInfoModels$SearchResultsModel3 = propertyInfoModels$SearchResultsModel2;
                propertyTypeBHKPriceRangeState2 = screenState.priceRangeState;
            } else {
                propertyInfoModels$SearchResultsModel3 = propertyInfoModels$SearchResultsModel2;
                propertyTypeBHKPriceRangeState2 = propertyTypeBHKPriceRangeState;
            }
            if ((i & 16777216) != 0) {
                propertyTypeBHKPriceRangeState3 = propertyTypeBHKPriceRangeState2;
                buyRentProjectListingState2 = screenState.buyRentProjectState;
            } else {
                propertyTypeBHKPriceRangeState3 = propertyTypeBHKPriceRangeState2;
                buyRentProjectListingState2 = buyRentProjectListingState;
            }
            if ((i & 33554432) != 0) {
                buyRentProjectListingState3 = buyRentProjectListingState2;
                localitiesListState2 = screenState.localitiesListState;
            } else {
                buyRentProjectListingState3 = buyRentProjectListingState2;
                localitiesListState2 = localitiesListState;
            }
            if ((i & 67108864) != 0) {
                localitiesListState3 = localitiesListState2;
                personalisedRecommendedInsightsModel2 = screenState.personalisedInsights;
            } else {
                localitiesListState3 = localitiesListState2;
                personalisedRecommendedInsightsModel2 = personalisedRecommendedInsightsModel;
            }
            if ((i & 134217728) != 0) {
                personalisedRecommendedInsightsModel3 = personalisedRecommendedInsightsModel2;
                highGrowthLocalitiesState2 = screenState.highGrowthLocalitiesState;
            } else {
                personalisedRecommendedInsightsModel3 = personalisedRecommendedInsightsModel2;
                highGrowthLocalitiesState2 = highGrowthLocalitiesState;
            }
            if ((i & 268435456) != 0) {
                highGrowthLocalitiesState3 = highGrowthLocalitiesState2;
                ratedLocalitiesState2 = screenState.ratedLocalitiesState;
            } else {
                highGrowthLocalitiesState3 = highGrowthLocalitiesState2;
                ratedLocalitiesState2 = ratedLocalitiesState;
            }
            screenState.getClass();
            kotlin.jvm.internal.r.k(list6, "nearbyLocalitiesState");
            kotlin.jvm.internal.r.k(localityServiceState2, "localityServiceState");
            kotlin.jvm.internal.r.k(ratingsReviewModel2, "ratingsReviewState");
            kotlin.jvm.internal.r.k(n0Var2, "selectedFilterType");
            kotlin.jvm.internal.r.k(xVar2, "propertyTypeFilters");
            kotlin.jvm.internal.r.k(list7, "latestPropertiesToBuy");
            kotlin.jvm.internal.r.k(recentProjectsWithTransactionsState2, "recentProjectsWithTransactionsState");
            kotlin.jvm.internal.r.k(faqState2, "faqState");
            kotlin.jvm.internal.r.k(list8, "buyingGuideData");
            kotlin.jvm.internal.r.k(list9, "newsState");
            kotlin.jvm.internal.r.k(lmsToolbarModel2, "lmsToolbarModel");
            kotlin.jvm.internal.r.k(overviewState2, "overviewState");
            kotlin.jvm.internal.r.k(establishment2, "establishment");
            List list11 = list6;
            kotlin.jvm.internal.r.k(str5, com.locon.hp.data.network.a.CITY_UUID);
            kotlin.jvm.internal.r.k(str6, "cityName");
            kotlin.jvm.internal.r.k(str7, "cityPolyId");
            kotlin.jvm.internal.r.k(list10, "priceTrendsStates");
            kotlin.jvm.internal.r.k(str8, "canonicalUrl");
            kotlin.jvm.internal.r.k(d0Var, "currentService");
            kotlin.jvm.internal.r.k(aVar3, "statusWiseReviewsCountData");
            kotlin.jvm.internal.r.k(reviewerLeaderboardModel3, "reviewerLeaderboardData");
            kotlin.jvm.internal.r.k(propertyInfoModels$SearchResultsModel3, "projectInFocusState");
            kotlin.jvm.internal.r.k(propertyTypeBHKPriceRangeState3, "priceRangeState");
            kotlin.jvm.internal.r.k(buyRentProjectListingState3, "buyRentProjectState");
            kotlin.jvm.internal.r.k(localitiesListState3, "localitiesListState");
            kotlin.jvm.internal.r.k(personalisedRecommendedInsightsModel3, "personalisedInsights");
            HighGrowthLocalitiesState highGrowthLocalitiesState4 = highGrowthLocalitiesState3;
            kotlin.jvm.internal.r.k(highGrowthLocalitiesState4, "highGrowthLocalitiesState");
            kotlin.jvm.internal.r.k(ratedLocalitiesState2, "ratedLocalitiesState");
            return new ScreenState(list11, localityServiceState2, ratingsReviewModel2, n0Var2, xVar2, list7, recentProjectsWithTransactionsState2, faqState2, list8, list9, lmsToolbarModel2, overviewState2, establishment2, str5, str6, str7, list10, str8, d0Var, z, aVar3, reviewerLeaderboardModel3, propertyInfoModels$SearchResultsModel3, propertyTypeBHKPriceRangeState3, buyRentProjectListingState3, localitiesListState3, personalisedRecommendedInsightsModel3, highGrowthLocalitiesState4, ratedLocalitiesState2);
        }

        public final RecentProjectsWithTransactionsState getRecentProjectsWithTransactionsState() {
            return this.recentProjectsWithTransactionsState;
        }

        public final ReviewerLeaderboardModel getReviewerLeaderboardData() {
            return this.reviewerLeaderboardData;
        }

        public final com.locon.core.data.local.datastore.n0 getSelectedFilterType() {
            return this.selectedFilterType;
        }

        public final boolean getShowCouponBanner() {
            return this.showCouponBanner;
        }

        public final uc.a getStatusWiseReviewsCountData() {
            return this.statusWiseReviewsCountData;
        }

        public final BuyRentProjectListingState getBuyRentProjectState() {
            return this.buyRentProjectState;
        }

        @NotNull
        public final List<LocalityNearbyLocalitiesState.Locality> component1() {
            return this.nearbyLocalitiesState;
        }

        public final List getBuyingGuideData() {
            return this.buyingGuideData;
        }

        public final String getCanonicalUrl() {
            return this.canonicalUrl;
        }

        public final boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof ScreenState)) {
                return false;
            }
            ScreenState screenState = (ScreenState) obj;
            return kotlin.jvm.internal.r.f(this.nearbyLocalitiesState, screenState.nearbyLocalitiesState) && kotlin.jvm.internal.r.f(this.localityServiceState, screenState.localityServiceState) && kotlin.jvm.internal.r.f(this.ratingsReviewState, screenState.ratingsReviewState) && this.selectedFilterType == screenState.selectedFilterType && kotlin.jvm.internal.r.f(this.propertyTypeFilters, screenState.propertyTypeFilters) && kotlin.jvm.internal.r.f(this.latestPropertiesToBuy, screenState.latestPropertiesToBuy) && kotlin.jvm.internal.r.f(this.recentProjectsWithTransactionsState, screenState.recentProjectsWithTransactionsState) && kotlin.jvm.internal.r.f(this.faqState, screenState.faqState) && kotlin.jvm.internal.r.f(this.buyingGuideData, screenState.buyingGuideData) && kotlin.jvm.internal.r.f(this.newsState, screenState.newsState) && kotlin.jvm.internal.r.f(this.lmsToolbarModel, screenState.lmsToolbarModel) && kotlin.jvm.internal.r.f(this.overviewState, screenState.overviewState) && kotlin.jvm.internal.r.f(this.establishment, screenState.establishment) && kotlin.jvm.internal.r.f(this.cityUuid, screenState.cityUuid) && kotlin.jvm.internal.r.f(this.cityName, screenState.cityName) && kotlin.jvm.internal.r.f(this.cityPolyId, screenState.cityPolyId) && kotlin.jvm.internal.r.f(this.priceTrendsStates, screenState.priceTrendsStates) && kotlin.jvm.internal.r.f(this.canonicalUrl, screenState.canonicalUrl) && this.currentService == screenState.currentService && this.showCouponBanner == screenState.showCouponBanner && kotlin.jvm.internal.r.f(this.statusWiseReviewsCountData, screenState.statusWiseReviewsCountData) && kotlin.jvm.internal.r.f(this.reviewerLeaderboardData, screenState.reviewerLeaderboardData) && kotlin.jvm.internal.r.f(this.projectInFocusState, screenState.projectInFocusState) && kotlin.jvm.internal.r.f(this.priceRangeState, screenState.priceRangeState) && kotlin.jvm.internal.r.f(this.buyRentProjectState, screenState.buyRentProjectState) && kotlin.jvm.internal.r.f(this.localitiesListState, screenState.localitiesListState) && kotlin.jvm.internal.r.f(this.personalisedInsights, screenState.personalisedInsights) && kotlin.jvm.internal.r.f(this.highGrowthLocalitiesState, screenState.highGrowthLocalitiesState) && kotlin.jvm.internal.r.f(this.ratedLocalitiesState, screenState.ratedLocalitiesState);
        }

        public final String getCityName() {
            return this.cityName;
        }

        public final String getCityPolyId() {
            return this.cityPolyId;
        }

        public final String getCityUuid() {
            return this.cityUuid;
        }

        public final int hashCode() {
            return this.ratedLocalitiesState.hashCode() + ((this.highGrowthLocalitiesState.hashCode() + ((this.personalisedInsights.hashCode() + ((this.localitiesListState.hashCode() + ((this.buyRentProjectState.hashCode() + ((this.priceRangeState.hashCode() + com.locon.chat.presentation.ui.screens.window.q.b(this.projectInFocusState, (this.reviewerLeaderboardData.hashCode() + ((this.statusWiseReviewsCountData.hashCode() + androidx.camera.camera2.internal.t2.c((this.currentService.hashCode() + a.c(androidx.compose.foundation.text.selection.v0.d(a.c(a.c(a.c((this.establishment.hashCode() + ((this.overviewState.hashCode() + ((this.lmsToolbarModel.hashCode() + androidx.compose.foundation.text.selection.v0.d(androidx.compose.foundation.text.selection.v0.d((this.faqState.hashCode() + ((this.recentProjectsWithTransactionsState.hashCode() + androidx.compose.foundation.text.selection.v0.d((this.propertyTypeFilters.hashCode() + ((this.selectedFilterType.hashCode() + ((this.ratingsReviewState.hashCode() + ((this.localityServiceState.hashCode() + (this.nearbyLocalitiesState.hashCode() * 31)) * 31)) * 31)) * 31)) * 31, 31, this.latestPropertiesToBuy)) * 31)) * 31, 31, this.buyingGuideData), 31, this.newsState)) * 31)) * 31)) * 31, 31, this.cityUuid), 31, this.cityName), 31, this.cityPolyId), 31, this.priceTrendsStates), 31, this.canonicalUrl)) * 31, 31, this.showCouponBanner)) * 31)) * 31, 31)) * 31)) * 31)) * 31)) * 31)) * 31);
        }

        public final sc.d0 getCurrentService() {
            return this.currentService;
        }

        public final Establishment getEstablishment() {
            return this.establishment;
        }

        public final FaqState getFaqState() {
            return this.faqState;
        }

        public final HighGrowthLocalitiesState getHighGrowthLocalitiesState() {
            return this.highGrowthLocalitiesState;
        }

        public final List getLatestPropertiesToBuy() {
            return this.latestPropertiesToBuy;
        }

        public final LmsToolbarModel getLmsToolbarModel() {
            return this.lmsToolbarModel;
        }

        public final LocalitiesListState getLocalitiesListState() {
            return this.localitiesListState;
        }

        public final LocalityServiceState getLocalityServiceState() {
            return this.localityServiceState;
        }

        public final List getNearbyLocalitiesState() {
            return this.nearbyLocalitiesState;
        }

        public final List getNewsState() {
            return this.newsState;
        }

        public final OverviewState getOverviewState() {
            return this.overviewState;
        }

        public final PersonalisedRecommendedInsightsModel getPersonalisedInsights() {
            return this.personalisedInsights;
        }

        public final String toString() {
            List<LocalityNearbyLocalitiesState.Locality> list = this.nearbyLocalitiesState;
            LocalityServiceState localityServiceState = this.localityServiceState;
            RatingsReviewModel ratingsReviewModel = this.ratingsReviewState;
            com.locon.core.data.local.datastore.n0 n0Var = this.selectedFilterType;
            sc.x xVar = this.propertyTypeFilters;
            List<LatestPropertiesState.Property> list2 = this.latestPropertiesToBuy;
            RecentProjectsWithTransactionsState recentProjectsWithTransactionsState = this.recentProjectsWithTransactionsState;
            FaqState faqState = this.faqState;
            List<YoutubeVideoModel> list3 = this.buyingGuideData;
            List<NewsPostModel> list4 = this.newsState;
            LmsToolbarModel lmsToolbarModel = this.lmsToolbarModel;
            OverviewState overviewState = this.overviewState;
            Establishment establishment = this.establishment;
            String str = this.cityUuid;
            String str2 = this.cityName;
            String str3 = this.cityPolyId;
            List<PriceTrendStateConfig> list5 = this.priceTrendsStates;
            String str4 = this.canonicalUrl;
            sc.d0 d0Var = this.currentService;
            boolean z = this.showCouponBanner;
            uc.a aVar = this.statusWiseReviewsCountData;
            ReviewerLeaderboardModel reviewerLeaderboardModel = this.reviewerLeaderboardData;
            PropertyInfoModels$SearchResultsModel propertyInfoModels$SearchResultsModel = this.projectInFocusState;
            PropertyTypeBHKPriceRangeState propertyTypeBHKPriceRangeState = this.priceRangeState;
            BuyRentProjectListingState buyRentProjectListingState = this.buyRentProjectState;
            LocalitiesListState localitiesListState = this.localitiesListState;
            PersonalisedRecommendedInsightsModel personalisedRecommendedInsightsModel = this.personalisedInsights;
            HighGrowthLocalitiesState highGrowthLocalitiesState = this.highGrowthLocalitiesState;
            RatedLocalitiesState ratedLocalitiesState = this.ratedLocalitiesState;
            StringBuilder sb2 = new StringBuilder("ScreenState(nearbyLocalitiesState=");
            sb2.append(list);
            sb2.append(", localityServiceState=");
            sb2.append(localityServiceState);
            sb2.append(", ratingsReviewState=");
            sb2.append(ratingsReviewModel);
            sb2.append(", selectedFilterType=");
            sb2.append(n0Var);
            sb2.append(", propertyTypeFilters=");
            sb2.append(xVar);
            sb2.append(", latestPropertiesToBuy=");
            sb2.append(list2);
            sb2.append(", recentProjectsWithTransactionsState=");
            sb2.append(recentProjectsWithTransactionsState);
            sb2.append(", faqState=");
            sb2.append(faqState);
            sb2.append(", buyingGuideData=");
            m3.f.C(sb2, list3, ", newsState=", list4, ", lmsToolbarModel=");
            sb2.append(lmsToolbarModel);
            sb2.append(", overviewState=");
            sb2.append(overviewState);
            sb2.append(", establishment=");
            sb2.append(establishment);
            sb2.append(", cityUuid=");
            sb2.append(str);
            sb2.append(", cityName=");
            a.D(sb2, str2, ", cityPolyId=", str3, ", priceTrendsStates=");
            androidx.compose.foundation.text.selection.v0.D(", canonicalUrl=", str4, ", currentService=", sb2, list5);
            sb2.append(d0Var);
            sb2.append(", showCouponBanner=");
            sb2.append(z);
            sb2.append(", statusWiseReviewsCountData=");
            sb2.append(aVar);
            sb2.append(", reviewerLeaderboardData=");
            sb2.append(reviewerLeaderboardModel);
            sb2.append(", projectInFocusState=");
            sb2.append(propertyInfoModels$SearchResultsModel);
            sb2.append(", priceRangeState=");
            sb2.append(propertyTypeBHKPriceRangeState);
            sb2.append(", buyRentProjectState=");
            sb2.append(buyRentProjectListingState);
            sb2.append(", localitiesListState=");
            sb2.append(localitiesListState);
            sb2.append(", personalisedInsights=");
            sb2.append(personalisedRecommendedInsightsModel);
            sb2.append(", highGrowthLocalitiesState=");
            sb2.append(highGrowthLocalitiesState);
            sb2.append(", ratedLocalitiesState=");
            sb2.append(ratedLocalitiesState);
            sb2.append(")");
            return sb2.toString();
        }

        public final PropertyTypeBHKPriceRangeState getPriceRangeState() {
            return this.priceRangeState;
        }

        public final List getPriceTrendsStates() {
            return this.priceTrendsStates;
        }

        public final PropertyInfoModels$SearchResultsModel getProjectInFocusState() {
            return this.projectInFocusState;
        }

        public final sc.x getPropertyTypeFilters() {
            return this.propertyTypeFilters;
        }

        public final RatedLocalitiesState getRatedLocalitiesState() {
            return this.ratedLocalitiesState;
        }

        public final RatingsReviewModel getRatingsReviewState() {
            return this.ratingsReviewState;
        }

        public ScreenState(java.util.List r32, com.locon.localityMicrosite.domain.viewStates.LocalityServiceState r33, com.locon.core.data.remote.ratingReviews.model.RatingsReviewModel r34, com.locon.core.data.local.datastore.n0 r35, sc.x r36, java.util.List r37, com.locon.localityMicrosite.domain.viewStates.RecentProjectsWithTransactionsState r38, com.locon.localityMicrosite.domain.viewStates.FaqState r39, java.util.List r40, java.util.List r41, com.locon.localityMicrosite.presentation.ui.components.lmsTopbar.LmsToolbarModel r42, com.locon.localityMicrosite.domain.viewStates.OverviewState r43, com.locon.map.domain.model.Establishment r44, java.lang.String r45, java.lang.String r46, java.lang.String r47, java.util.List r48, java.lang.String r49, sc.d0 r50, boolean r51, uc.a r52, com.locon.core.data.sharedmodels.ratingReview.ReviewerLeaderboardModel r53, com.locon.core.data.sharedmodels.PropertyInfoModels$SearchResultsModel r54, com.locon.localityMicrosite.domain.viewStates.PropertyTypeBHKPriceRangeState r55, com.locon.localityMicrosite.domain.viewStates.BuyRentProjectListingState r56, com.locon.localityMicrosite.domain.viewStates.LocalitiesListState r57, com.locon.core.data.remote.recommendedInsights.model.PersonalisedRecommendedInsightsModel r58, com.locon.localityMicrosite.domain.viewStates.HighGrowthLocalitiesState r59, com.locon.localityMicrosite.domain.viewStates.RatedLocalitiesState r60, int r61, kotlin.jvm.internal.DefaultConstructorMarker r62) {
            throw new UnsupportedOperationException("Method not decompiled: com.locon.localityMicrosite.presentation.screens.LocalityMicrositeViewmodel.ScreenState.<init>(java.util.List, com.locon.localityMicrosite.domain.viewStates.LocalityServiceState, com.locon.core.data.remote.ratingReviews.model.RatingsReviewModel, com.locon.core.data.local.datastore.n0, sc.x, java.util.List, com.locon.localityMicrosite.domain.viewStates.RecentProjectsWithTransactionsState, com.locon.localityMicrosite.domain.viewStates.FaqState, java.util.List, java.util.List, com.locon.localityMicrosite.presentation.ui.components.lmsTopbar.LmsToolbarModel, com.locon.localityMicrosite.domain.viewStates.OverviewState, com.locon.map.domain.model.Establishment, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.lang.String, sc.d0, boolean, uc.a, com.locon.core.data.sharedmodels.ratingReview.ReviewerLeaderboardModel, com.locon.core.data.sharedmodels.PropertyInfoModels$SearchResultsModel, com.locon.localityMicrosite.domain.viewStates.PropertyTypeBHKPriceRangeState, com.locon.localityMicrosite.domain.viewStates.BuyRentProjectListingState, com.locon.localityMicrosite.domain.viewStates.LocalitiesListState, com.locon.core.data.remote.recommendedInsights.model.PersonalisedRecommendedInsightsModel, com.locon.localityMicrosite.domain.viewStates.HighGrowthLocalitiesState, com.locon.localityMicrosite.domain.viewStates.RatedLocalitiesState, int, kotlin.jvm.internal.DefaultConstructorMarker):void");
        }
    }
}