package androidx.compose.runtime.internal; import androidx.compose.runtime.ComposeCompilerApi; import androidx.compose.runtime.MutableState; import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt; import androidx.compose.runtime.State; import androidx.exifinterface.media.ExifInterface; import java.util.HashMap; import kotlin.Metadata; import kotlin.jvm.internal.Intrinsics; /* compiled from: LiveLiteral.kt */ @Metadata(d1 = {"\u0000.\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\u001a\b\u0010\f\u001a\u00020\rH\u0007\u001a)\u0010\u000e\u001a\b\u0012\u0004\u0012\u0002H\u00100\u000f\"\u0004\b\u0000\u0010\u00102\u0006\u0010\u0011\u001a\u00020\b2\u0006\u0010\u0012\u001a\u0002H\u0010H\u0007¢\u0006\u0002\u0010\u0013\u001a\u001a\u0010\u0014\u001a\u00020\r2\u0006\u0010\u0011\u001a\u00020\b2\b\u0010\u0012\u001a\u0004\u0018\u00010\nH\u0007\"&\u0010\u0002\u001a\u00020\u00012\u0006\u0010\u0000\u001a\u00020\u00018\u0006@BX\u0087\u000e¢\u0006\u000e\n\u0000\u0012\u0004\b\u0003\u0010\u0004\u001a\u0004\b\u0002\u0010\u0005\":\u0010\u0006\u001a.\u0012\u0004\u0012\u00020\b\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\n0\t0\u0007j\u0016\u0012\u0004\u0012\u00020\b\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\n0\t`\u000bX\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0015"}, d2 = {"", "", "isLiveLiteralsEnabled", "isLiveLiteralsEnabled$annotations", "()V", "()Z", "liveLiteralCache", "Ljava/util/HashMap;", "", "Landroidx/compose/runtime/MutableState;", "", "Lkotlin/collections/HashMap;", "enableLiveLiterals", "", "liveLiteral", "Landroidx/compose/runtime/State;", ExifInterface.GPS_DIRECTION_TRUE, "key", "value", "(Ljava/lang/String;Ljava/lang/Object;)Landroidx/compose/runtime/State;", "updateLiveLiteralValue", "runtime_release"}, k = 2, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class LiveLiteralKt { private static boolean isLiveLiteralsEnabled; private static final HashMap> liveLiteralCache = new HashMap<>(); public static final void enableLiveLiterals() { isLiveLiteralsEnabled = true; } public static final boolean isLiveLiteralsEnabled() { return isLiveLiteralsEnabled; } @ComposeCompilerApi public static /* synthetic */ void isLiveLiteralsEnabled$annotations() { } @ComposeCompilerApi public static final State liveLiteral(String key, T t) { Intrinsics.checkNotNullParameter(key, "key"); HashMap> hashMap = liveLiteralCache; MutableState mutableState = hashMap.get(key); if (mutableState == null) { mutableState = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(t, null, 2, null); hashMap.put(key, mutableState); } Intrinsics.checkNotNull(mutableState, "null cannot be cast to non-null type androidx.compose.runtime.State"); return mutableState; } public static final void updateLiveLiteralValue(String key, Object obj) { boolean z; Intrinsics.checkNotNullParameter(key, "key"); HashMap> hashMap = liveLiteralCache; MutableState mutableState = hashMap.get(key); if (mutableState == null) { mutableState = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(obj, null, 2, null); hashMap.put(key, mutableState); z = false; } else { z = true; } MutableState mutableState2 = mutableState; if (z) { mutableState2.setValue(obj); } } }