package com.discord.widgets.botuikit; import com.discord.api.botuikit.ComponentType; import com.discord.models.experiments.domain.Experiment; import com.discord.stores.StoreExperiments; import d0.z.d.m; import kotlin.NoWhenBranchMatchedException; import kotlin.jvm.internal.DefaultConstructorMarker; /* compiled from: ComponentExperiments.kt */ public final class BotComponentExperiments implements ComponentExperiments { public static final Companion Companion = new Companion(null); private static BotComponentExperiments botComponentExperiments; private final StoreExperiments storeExperiments; /* compiled from: ComponentExperiments.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final ComponentExperiments get(StoreExperiments storeExperiments) { m.checkNotNullParameter(storeExperiments, "storeExperiments"); BotComponentExperiments botComponentExperiments = getBotComponentExperiments(); if (botComponentExperiments != null) { return botComponentExperiments; } BotComponentExperiments botComponentExperiments2 = new BotComponentExperiments(storeExperiments); setBotComponentExperiments(botComponentExperiments2); return botComponentExperiments2; } public final BotComponentExperiments getBotComponentExperiments() { return BotComponentExperiments.access$getBotComponentExperiments$cp(); } public final void setBotComponentExperiments(BotComponentExperiments botComponentExperiments) { BotComponentExperiments.access$setBotComponentExperiments$cp(botComponentExperiments); } } public final /* synthetic */ class WhenMappings { public static final /* synthetic */ int[] $EnumSwitchMapping$0; static { ComponentType.values(); int[] iArr = new int[4]; $EnumSwitchMapping$0 = iArr; iArr[ComponentType.UNKNOWN.ordinal()] = 1; iArr[ComponentType.ACTION_ROW.ordinal()] = 2; iArr[ComponentType.BUTTON.ordinal()] = 3; iArr[ComponentType.SELECT.ordinal()] = 4; } } public BotComponentExperiments(StoreExperiments storeExperiments) { m.checkNotNullParameter(storeExperiments, "storeExperiments"); this.storeExperiments = storeExperiments; } public static final /* synthetic */ BotComponentExperiments access$getBotComponentExperiments$cp() { return botComponentExperiments; } public static final /* synthetic */ void access$setBotComponentExperiments$cp(BotComponentExperiments botComponentExperiments2) { botComponentExperiments = botComponentExperiments2; } public final StoreExperiments getStoreExperiments() { return this.storeExperiments; } @Override // com.discord.widgets.botuikit.ComponentExperiments public boolean isEnabled(ComponentType componentType) { m.checkNotNullParameter(componentType, "componentType"); int ordinal = componentType.ordinal(); if (ordinal == 0) { return false; } if (ordinal == 1 || ordinal == 2 || ordinal == 3) { return true; } throw new NoWhenBranchMatchedException(); } public final boolean isExperimentEnabled(String str) { m.checkNotNullParameter(str, "experimentName"); Experiment userExperiment = this.storeExperiments.getUserExperiment(str, false); return userExperiment != null && userExperiment.getBucket() == 1; } }